{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":46999768,"defaultBranch":"master","name":"web-push-php","ownerLogin":"web-push-libs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-27T21:22:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19820480?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709723751.0","currentOid":""},"activityList":{"items":[{"before":"2c24f4c08461a6dddfb0465111746d27952d9a7b","after":"2bd046621770a5d1b6249c7314d47174df84d36f","ref":"refs/heads/master","pushedAt":"2024-03-06T12:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"410b1fa4169adb6877a237f050d4cc7d1cf8b020","after":"2c24f4c08461a6dddfb0465111746d27952d9a7b","ref":"refs/heads/master","pushedAt":"2024-03-04T12:22:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Replace `spomky-labs/base64url` with `paragonie/constant_time_encoding` (#397)\n\n* Replace `spomky-labs/base64url` with `paragonie/constant_time_encoding`\r\n\r\n* Directly using the `Base64UrlSafe` class\r\n\r\n* Add composer package `paragonie/constant_time_encoding`","shortMessageHtmlLink":"Replace spomky-labs/base64url with `paragonie/constant_time_encodin…"}},{"before":"7df8892368d00f61e013561f6cc7b3666a10b7f3","after":"410b1fa4169adb6877a237f050d4cc7d1cf8b020","ref":"refs/heads/master","pushedAt":"2024-02-23T17:51:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"chore: restructure readme (#393)\n\nAdd deprecation of FCM\r\nFix library does not send notification. It sends push message.","shortMessageHtmlLink":"chore: restructure readme (#393)"}},{"before":"813f252768d0e41085ef31e4c6d868255c5fda9b","after":"7df8892368d00f61e013561f6cc7b3666a10b7f3","ref":"refs/heads/master","pushedAt":"2024-02-23T17:46:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"chore: use jwt-library instead of separate packages (#395)","shortMessageHtmlLink":"chore: use jwt-library instead of separate packages (#395)"}},{"before":"8c52880e1d83a1baabb510cfc304a7f9b2a289d2","after":"813f252768d0e41085ef31e4c6d868255c5fda9b","ref":"refs/heads/master","pushedAt":"2024-01-31T10:08:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"chore: [BREAKING] remove old pure php elliptic curve implementation (#390)\n\nNow requires openssl with elliptic curve support. This is the usual case.","shortMessageHtmlLink":"chore: [BREAKING] remove old pure php elliptic curve implementation (#…"}},{"before":"bf93dc0b310d7f9ed778c0a0548b155276687085","after":"8c52880e1d83a1baabb510cfc304a7f9b2a289d2","ref":"refs/heads/master","pushedAt":"2024-01-30T19:42:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"chore: simplify if-statements; strict checks (#392)\n\nMore specific exceptions","shortMessageHtmlLink":"chore: simplify if-statements; strict checks (#392)"}},{"before":"d4ca1f72eb155712f41ac4ac130c513ae54779ab","after":"bf93dc0b310d7f9ed778c0a0548b155276687085","ref":"refs/heads/master","pushedAt":"2024-01-30T19:34:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"fix(doc): correct link (#391)","shortMessageHtmlLink":"fix(doc): correct link (#391)"}},{"before":"fd2d54ad649bf10ba7af22e4dff8c7aa9da81728","after":"d4ca1f72eb155712f41ac4ac130c513ae54779ab","ref":"refs/heads/master","pushedAt":"2024-01-30T19:34:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"feat: check for openssl with all required functions (#389)","shortMessageHtmlLink":"feat: check for openssl with all required functions (#389)"}},{"before":"29bd5b174ad7e06534e6c0b4261a99897ebcfb5c","after":"fd2d54ad649bf10ba7af22e4dff8c7aa9da81728","ref":"refs/heads/master","pushedAt":"2024-01-30T15:34:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"feat: add types (#387)\n\nsimplify constructor","shortMessageHtmlLink":"feat: add types (#387)"}},{"before":"731998baba8003b7e27a0d7763d65cae29005697","after":"29bd5b174ad7e06534e6c0b4261a99897ebcfb5c","ref":"refs/heads/master","pushedAt":"2024-01-30T15:32:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"fix(ci): disable default extensions (#385)\n\ntest against an additional extension","shortMessageHtmlLink":"fix(ci): disable default extensions (#385)"}},{"before":"1d720f049f9d6f9fe2c040c6ff44ed28ec53fed1","after":"731998baba8003b7e27a0d7763d65cae29005697","ref":"refs/heads/master","pushedAt":"2024-01-30T15:31:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"chore(doc): update urls (#386)\n\n* use https\r\n* point to final rfc\r\n* repo was renamed","shortMessageHtmlLink":"chore(doc): update urls (#386)"}},{"before":"e9f75649ab2005556490574d7c84d58f7fc8cc71","after":"1d720f049f9d6f9fe2c040c6ff44ed28ec53fed1","ref":"refs/heads/master","pushedAt":"2024-01-29T18:39:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"chore: drop eol php 8.0 (#384)\n\n* chore: drop eol php 8.0\r\n\r\n* chore: update dependencies\r\n\r\nDrop EOL `guzzle`\r\nhttps://github.com/guzzle/guzzle#version-guidance\r\n\r\n* chore: update gh action\r\n\r\n* chore: migrate to phpunit 10\r\n\r\nadd type\r\nmake functions static\r\nuse attributes instead of annotations\r\nadd strict_types\r\ndisable new feature suppression of execution warning/error\r\n\r\n* feat: run all tests, ignore other test fails\r\n\r\n* feat: add php-cs-fixer rule\r\n\r\n* fix: remove outdated polyfill for php before 7.3\r\n\r\n`openssl_pkey_derive` is always available with current php and openssl.\r\n\r\n* fix(cs): add dangling comma","shortMessageHtmlLink":"chore: drop eol php 8.0 (#384)"}},{"before":"0e2252a5891434bd900be5ff133c7a0aed840108","after":"e9f75649ab2005556490574d7c84d58f7fc8cc71","ref":"refs/heads/master","pushedAt":"2024-01-26T14:55:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"feat(ci): add php 8.3 to test (#383)","shortMessageHtmlLink":"feat(ci): add php 8.3 to test (#383)"}},{"before":"477eaefbe479e9215bfb1894140bbed4c916f6c6","after":null,"ref":"refs/heads/dependabot/github_actions/github-actions-451a913685","pushedAt":"2023-11-05T16:22:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"}},{"before":"156a3b65ad5d2193708833313ab2b78d0b548248","after":"0e2252a5891434bd900be5ff133c7a0aed840108","ref":"refs/heads/master","pushedAt":"2023-11-05T16:22:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 1 update (#378)\n\nBumps the github-actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node).\r\n\r\n- [Release notes](https://github.com/actions/setup-node/releases)\r\n- [Commits](https://github.com/actions/setup-node/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/setup-node\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n dependency-group: github-actions\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the github-actions group with 1 update (#378)"}},{"before":null,"after":"477eaefbe479e9215bfb1894140bbed4c916f6c6","ref":"refs/heads/dependabot/github_actions/github-actions-451a913685","pushedAt":"2023-11-01T23:14:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 1 update\n\nBumps the github-actions group with 1 update: [actions/setup-node](https://github.com/actions/setup-node).\n\n- [Release notes](https://github.com/actions/setup-node/releases)\n- [Commits](https://github.com/actions/setup-node/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-node\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the github-actions group with 1 update"}},{"before":"b27c3adc571aafeb1a1633d6e06cc5e63276fa1a","after":"156a3b65ad5d2193708833313ab2b78d0b548248","ref":"refs/heads/master","pushedAt":"2023-10-17T21:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"7303457ef137ae076745858f0f1f4d1c9ecf984c","after":null,"ref":"refs/heads/dependabot/github_actions/github-actions-8a9da2b879","pushedAt":"2023-09-27T16:21:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"}},{"before":"366e241b45d1c2d470dc0f806fe8130014329593","after":"b27c3adc571aafeb1a1633d6e06cc5e63276fa1a","ref":"refs/heads/master","pushedAt":"2023-09-27T16:21:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 1 update (#376)\n\nBumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).\r\n\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n dependency-group: github-actions\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the github-actions group with 1 update (#376)"}},{"before":null,"after":"7303457ef137ae076745858f0f1f4d1c9ecf984c","ref":"refs/heads/dependabot/github_actions/github-actions-8a9da2b879","pushedAt":"2023-09-27T16:20:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 1 update\n\nBumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).\n\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the github-actions group with 1 update"}},{"before":"4cc9af6329aaca7cb0244b3b240a91f38245d914","after":"366e241b45d1c2d470dc0f806fe8130014329593","ref":"refs/heads/master","pushedAt":"2023-09-27T16:19:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Grouped dependabot pull requests (#373)\n\nNews: https://github.blog/changelog/2023-08-24-grouped-version-updates-for-dependabot-are-generally-available/","shortMessageHtmlLink":"Grouped dependabot pull requests (#373)"}},{"before":"260cded4de752e1599c77aca81b232cb552be00e","after":"4cc9af6329aaca7cb0244b3b240a91f38245d914","ref":"refs/heads/master","pushedAt":"2023-09-27T16:19:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Fix typo `instantiating` (#374)","shortMessageHtmlLink":"Fix typo instantiating (#374)"}},{"before":"e3507010e5ca635ca0e9e8da9808de6e93a3ed56","after":"260cded4de752e1599c77aca81b232cb552be00e","ref":"refs/heads/master","pushedAt":"2023-08-11T10:28:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Minishlink","name":"Louis Lagrange","path":"/Minishlink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82368?s=80&v=4"},"commit":{"message":"Update tests.yml","shortMessageHtmlLink":"Update tests.yml"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDeUbngA","startCursor":null,"endCursor":null}},"title":"Activity · web-push-libs/web-push-php"}