Skip to content

Tags: deadsandro/web-push-php

Tags

v5.2.4

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

v5.2.3

Toggle v5.2.3's commit message
Remove var_dump from Utils (web-push-libs#219)

v5.2.2

Toggle v5.2.2's commit message
Improve PHPDoc

v5.2.1

Toggle v5.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove replacing fcm/send for aes128gcm (web-push-libs#214)

Close web-push-libs#201

v5.2.0

Toggle v5.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use Google repo for testing service (web-push-libs#215)

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