Tags: deadsandro/web-push-php
Tags
Encode VAPID key in URL-safe base64 (web-push-libs#220) * fix base64encode issue * typo ~ fix Base64Url::encode * fix phpunit testing * fix The condition becomes ">=86" and ">=42"
Remove replacing fcm/send for aes128gcm (web-push-libs#214) Close web-push-libs#201
Allow client subscription structure to be directly passed to create (w… …eb-push-libs#191) this addresses web-push-libs#179
Return results as a \Generator (web-push-libs#185) * WIP: initial concept of returning report objects * WIP: add a test * Docs update Change results handling example * Attempt to fix tests web-push-libs#1 * Change flush() signature for easier mocking * Unqualify iterable * Remove ignored vagrant file
Fix Subscription::create when not giving every keys (web-push-libs#163)
Add support for aes128gcm encoding (web-push-libs#150) Fixes web-push-libs#48 web-push-libs#136 * Introduce Subscription object * Fix CI * Add content encoding field * Actually prevent using a non supported content encoding * Add PHPDoc tag * Add content encoding to VAPID * Add aes128gcm content encoding to VAPID * Only send Encryption and Crypto-Key headers in aesgcm * Add encryption logic of aes128gcm * Add aes128gcm to supported content encodings * Add encryptionContentCodingHeader * Add test for every supported content encodings * Use latest version of web-push-testing-service * Fix test when browser doesn't have PushManager.supportedContentEncodings * Fix pack ? * Replace fcm/send by wp for FCM urls * Add support for no padding in aes128gcm * Fix record size for aes128gcm * Fix padding with aes128gcm * Update README
PreviousNext