Skip to content

Tags: clue-labs/reactphp-web-push

Tags

v5.1.0

Toggle v5.1.0's commit message
Allow client subscription structure to be directly passed to create (w…

…eb-push-libs#191)

this addresses web-push-libs#179

v5.0.0

Toggle v5.0.0's commit message
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

v4.0.2

Toggle v4.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Subscription::create when not giving every keys (web-push-libs#163)

v4.0.1

Toggle v4.0.1's commit message
add reasonPhrase (web-push-libs#157)

v4.0.0

Toggle v4.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

v3.0.2

Toggle v3.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md

v3.0.1

Toggle v3.0.1's commit message
Fix random shared secret being of odd length

v3.0.0

Toggle v3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix encryption in v3 (web-push-libs#146)

* Don't fail silently PushServiceTest

* Fix encryption

v2.0.1

Toggle v2.0.1's commit message
export-ignore tests for distribution (web-push-libs#130)

v2.0.0

Toggle v2.0.0's commit message
Remove compatibility with PHP<7 and upgrade deps (web-push-libs#124)

* Rm compatibility with PHP<7 and upgrade deps

* Add note about HHVM

* Remove 5.6 and HHVM from Travis testing

* Update web-push-testing-service