{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13716817,"defaultBranch":"11.3.x","name":"otphp","ownerLogin":"Spomky-Labs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-20T09:59:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6738606?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717148827.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1b6da8fa427c22def8775a280f4616506503b6ba","ref":"refs/heads/dependabot/composer/infection/infection-tw-0.26tw-0.27tw-0.28tw-0.29","pushedAt":"2024-05-31T09:47:07.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":"Update infection/infection requirement\n\n---\nupdated-dependencies:\n- dependency-name: infection/infection\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update infection/infection requirement"}},{"before":null,"after":"6f12800400dd1017bbe90753b6bb89e14f4adb8f","ref":"refs/heads/dependabot/composer/paragonie/constant_time_encoding-tw-2.0or-tw-3.0","pushedAt":"2024-05-10T09:28:34.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":"Update paragonie/constant_time_encoding requirement || ^3.0\n\nUpdates the requirements on [paragonie/constant_time_encoding](https://github.com/paragonie/constant_time_encoding) to permit the latest version.\n- [Release notes](https://github.com/paragonie/constant_time_encoding/releases)\n- [Commits](https://github.com/paragonie/constant_time_encoding/compare/v2.0.0...v3.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: paragonie/constant_time_encoding\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update paragonie/constant_time_encoding requirement || ^3.0"}},{"before":null,"after":"03f01dc169bb7c7fc7a4c8149adad1fa5f6fe3ed","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-05-01T09:39:59.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 actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\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...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":null,"after":"dcb39ba86b21f1c6c2999d36c49a5fcb080127ad","ref":"refs/heads/dependabot/github_actions/ramsey/composer-install-3","pushedAt":"2024-05-01T09:39:54.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 ramsey/composer-install from 2 to 3\n\nBumps [ramsey/composer-install](https://github.com/ramsey/composer-install) from 2 to 3.\n- [Release notes](https://github.com/ramsey/composer-install/releases)\n- [Commits](https://github.com/ramsey/composer-install/compare/2.0.0...v3)\n\n---\nupdated-dependencies:\n- dependency-name: ramsey/composer-install\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ramsey/composer-install from 2 to 3"}},{"before":"b54ab70887fc1087e40443368995ba215a4e0395","after":null,"ref":"refs/heads/dependabot/composer/rector/rector-1.0.4","pushedAt":"2024-04-15T08:14:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b4a083526a35bd3106e3446a0a5a1ed877b5407f","after":"e3fb3d1a507bcb924c9ec9d9d43aa239229b5541","ref":"refs/heads/11.3.x","pushedAt":"2024-04-15T08:13:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Update rector/rector version in composer.json\n\nThe versioning for rector/rector in composer.json was fixed to version \"1.0\". This commit changes it to a caret version, \"^1.0\", allowing upgrades to any minor or patch versions of \"1.0\".","shortMessageHtmlLink":"Update rector/rector version in composer.json"}},{"before":"df674a2c5bd0fff4082161de94d8ceed8e62105a","after":null,"ref":"refs/heads/dependabot/composer/rector/rector-tw-0.18or-tw-1.0","pushedAt":"2024-04-15T08:12:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"b54ab70887fc1087e40443368995ba215a4e0395","ref":"refs/heads/dependabot/composer/rector/rector-1.0.4","pushedAt":"2024-04-15T08:12:10.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":"Update rector/rector requirement from 1.0 to 1.0.4\n\nUpdates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.\n- [Release notes](https://github.com/rectorphp/rector/releases)\n- [Commits](https://github.com/rectorphp/rector/compare/1.0.0...1.0.4)\n\n---\nupdated-dependencies:\n- dependency-name: rector/rector\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Update rector/rector requirement from 1.0 to 1.0.4"}},{"before":"b737d1c6330beae7c0bc225d3e848805b352fe42","after":null,"ref":"refs/heads/temp-451ef8","pushedAt":"2024-04-15T08:08:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"}},{"before":"37243ac6a26ba1022cdec668e71a03af008d2421","after":"b4a083526a35bd3106e3446a0a5a1ed877b5407f","ref":"refs/heads/11.3.x","pushedAt":"2024-04-15T08:08:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Merge pull request #217 from Spomky-Labs/temp-451ef8\n\nTemp 451ef8","shortMessageHtmlLink":"Merge pull request #217 from Spomky-Labs/temp-451ef8"}},{"before":null,"after":"b737d1c6330beae7c0bc225d3e848805b352fe42","ref":"refs/heads/temp-451ef8","pushedAt":"2024-04-15T08:08:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Fix http_build_query in OTP class (#215)\n\nThe change fixes a syntax issue with http_build_query in OTP class. Specifically, incorrect usage of 'arg_separator' as a keyword argument results in an error. Replaced that incorrect usage with the appropriate way of using this function, improving the reliability and correctness of building the query string.","shortMessageHtmlLink":"Fix http_build_query in OTP class (#215)"}},{"before":"80d026ecd6a268fb35dbc73be0ac3396f5de8f55","after":null,"ref":"refs/heads/dependabot/composer/infection/infection-tw-0.27or-tw-0.28","pushedAt":"2024-04-15T08:06:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b737d1c6330beae7c0bc225d3e848805b352fe42","after":"e6f336bf9268cfbdd9db390ee6beec8676e0c5a7","ref":"refs/heads/11.2.x-merge-up-into-11.3.x_ZOGItoOV","pushedAt":"2024-04-15T08:06:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Fix http_build_query in OTP class (#215)\n\nThe change fixes a syntax issue with http_build_query in OTP class. Specifically, incorrect usage of 'arg_separator' as a keyword argument results in an error. Replaced that incorrect usage with the appropriate way of using this function, improving the reliability and correctness of building the query string.","shortMessageHtmlLink":"Fix http_build_query in OTP class (#215)"}},{"before":"2f13de824533c5e1d9b332a65be7ffde7e76e442","after":null,"ref":"refs/heads/11.2.x-merge-up-into-11.3.x_xhiMGKTI","pushedAt":"2024-04-15T08:05:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"}},{"before":"3380f38c0920f008459bd6e5765ac8c43cc14c2f","after":"37243ac6a26ba1022cdec668e71a03af008d2421","ref":"refs/heads/11.3.x","pushedAt":"2024-04-15T08:05:48.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Merge pull request #214 from Spomky-Labs/11.2.x-merge-up-into-11.3.x_xhiMGKTI\n\nMerge release 11.2.1 into 11.3.x","shortMessageHtmlLink":"Merge pull request #214 from Spomky-Labs/11.2.x-merge-up-into-11.3.x_…"}},{"before":"0d35971de3cf0056adf0c00d3b07413b7f537e92","after":"2f13de824533c5e1d9b332a65be7ffde7e76e442","ref":"refs/heads/11.2.x-merge-up-into-11.3.x_xhiMGKTI","pushedAt":"2024-04-15T08:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Add assertions and modify annotations for better code clarity\n\nSeveral assertions were added to verify the integrity of the timestamp and counter values. Also, param annotations were modified and added for better understanding of the input parameters and return values. Furthermore, the test parameters were changed from an Iterator to an iterable for a wider compatibility with different data types.","shortMessageHtmlLink":"Add assertions and modify annotations for better code clarity"}},{"before":"e256e1bc4e31c8fe7fb5cfde8ca7c3bbb179745e","after":"0d35971de3cf0056adf0c00d3b07413b7f537e92","ref":"refs/heads/11.2.x-merge-up-into-11.3.x_xhiMGKTI","pushedAt":"2024-04-15T07:38:39.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Update TOTP creation in tests\n\nThe Time-Based One-Time Password (TOTP) creation in our tests has been updated to include a clock mock. This change ensures that the TOTP verification can be tested in a predictable and controlled manner, regardless of the actual system time.","shortMessageHtmlLink":"Update TOTP creation in tests"}},{"before":null,"after":"b737d1c6330beae7c0bc225d3e848805b352fe42","ref":"refs/heads/11.2.x-merge-up-into-11.3.x_ZOGItoOV","pushedAt":"2024-04-15T07:35:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix http_build_query in OTP class (#215)\n\nThe change fixes a syntax issue with http_build_query in OTP class. Specifically, incorrect usage of 'arg_separator' as a keyword argument results in an error. Replaced that incorrect usage with the appropriate way of using this function, improving the reliability and correctness of building the query string.","shortMessageHtmlLink":"Fix http_build_query in OTP class (#215)"}},{"before":"ad227b2b2aea4714554dfdbe609c516af1134058","after":null,"ref":"refs/heads/cs/remove-named-argument","pushedAt":"2024-04-15T07:35:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"}},{"before":"23c9076c0fe9d8ba99d78f7424e6fa320e5ec3ea","after":"b737d1c6330beae7c0bc225d3e848805b352fe42","ref":"refs/heads/11.2.x","pushedAt":"2024-04-15T07:35:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Fix http_build_query in OTP class (#215)\n\nThe change fixes a syntax issue with http_build_query in OTP class. Specifically, incorrect usage of 'arg_separator' as a keyword argument results in an error. Replaced that incorrect usage with the appropriate way of using this function, improving the reliability and correctness of building the query string.","shortMessageHtmlLink":"Fix http_build_query in OTP class (#215)"}},{"before":null,"after":"ad227b2b2aea4714554dfdbe609c516af1134058","ref":"refs/heads/cs/remove-named-argument","pushedAt":"2024-04-15T07:32:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Fix http_build_query in OTP class\n\nThe change fixes a syntax issue with http_build_query in OTP class. Specifically, incorrect usage of 'arg_separator' as a keyword argument results in an error. Replaced that incorrect usage with the appropriate way of using this function, improving the reliability and correctness of building the query string.","shortMessageHtmlLink":"Fix http_build_query in OTP class"}},{"before":"e256e1bc4e31c8fe7fb5cfde8ca7c3bbb179745e","after":"23c9076c0fe9d8ba99d78f7424e6fa320e5ec3ea","ref":"refs/heads/11.2.x","pushedAt":"2024-04-14T16:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Remove tweet workflow\n\nThe workflow file tweet.yml has been deleted. This workflow was responsible for sending a tweet upon a new release or tag creation. It is no longer needed, so it has been removed from the .github/workflows directory.","shortMessageHtmlLink":"Remove tweet workflow"}},{"before":null,"after":"e256e1bc4e31c8fe7fb5cfde8ca7c3bbb179745e","ref":"refs/heads/11.2.x-merge-up-into-11.3.x_xhiMGKTI","pushedAt":"2024-04-14T16:48:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Add \"runs-on\" attribute in mutation testing workflow\n\nAn attribute, \"runs-on\", has been included in the mutation testing workflow in the .github/workflows/infection.yml file. This attribute specifies that the workflow should be run on the latest version of Ubuntu.","shortMessageHtmlLink":"Add \"runs-on\" attribute in mutation testing workflow"}},{"before":"cf52e180223362f2fe6b784cd1cfae5166d37cdf","after":"e256e1bc4e31c8fe7fb5cfde8ca7c3bbb179745e","ref":"refs/heads/11.2.x","pushedAt":"2024-04-14T16:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Add \"runs-on\" attribute in mutation testing workflow\n\nAn attribute, \"runs-on\", has been included in the mutation testing workflow in the .github/workflows/infection.yml file. This attribute specifies that the workflow should be run on the latest version of Ubuntu.","shortMessageHtmlLink":"Add \"runs-on\" attribute in mutation testing workflow"}},{"before":"bc0167e01953c83faa0087a76588bc9742791d5b","after":"cf52e180223362f2fe6b784cd1cfae5166d37cdf","ref":"refs/heads/11.2.x","pushedAt":"2024-04-14T16:43:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Refactor PHP codebase and update dependencies (#213)\n\n* Refactor PHP codebase and update dependencies\r\n\r\nThis commit includes a significant refactoring of the entire PHP codebase, consisting of readjustment in importing functions, reordering of code elements, and an upgrade of the dependencies in composer.json file. Moreover, PHPUnit test case annotations are updated to attributes and phpunit.xml configuration file is simplified. It also provides a shift toward more modern PHP coding style, making the code more readable and maintainable.","shortMessageHtmlLink":"Refactor PHP codebase and update dependencies (#213)"}},{"before":"ddc548cfc44aa62c626b9ceac8456f58df03512a","after":null,"ref":"refs/heads/cs-fix","pushedAt":"2024-04-14T16:43:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"}},{"before":"62ac41401ce03fdb911734ed8094a83c11abf445","after":"ddc548cfc44aa62c626b9ceac8456f58df03512a","ref":"refs/heads/cs-fix","pushedAt":"2024-04-14T16:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Add support for PHP 8.2 and 8.3 in GitHub workflows\n\nThe .github/workflows/integrate.yml file was updated to include PHP versions 8.2 and 8.3. This update will ensure our integration workflow remains compatible with the newer versions of PHP.","shortMessageHtmlLink":"Add support for PHP 8.2 and 8.3 in GitHub workflows"}},{"before":"5d6944860fa0a145a908deb34ec9134d6b02d9bf","after":"62ac41401ce03fdb911734ed8094a83c11abf445","ref":"refs/heads/cs-fix","pushedAt":"2024-04-14T16:39:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Refactor PHP codebase and update dependencies\n\nThis commit includes a significant refactoring of the entire PHP codebase, consisting of readjustment in importing functions, reordering of code elements, and an upgrade of the dependencies in composer.json file. Moreover, PHPUnit test case annotations are updated to attributes and phpunit.xml configuration file is simplified. It also provides a shift toward more modern PHP coding style, making the code more readable and maintainable.","shortMessageHtmlLink":"Refactor PHP codebase and update dependencies"}},{"before":"a706f64b48ece85af6f45fc468078e1e68483487","after":null,"ref":"refs/heads/11.1.x-merge-up-into-11.2.x_mxYOwZC8","pushedAt":"2024-04-14T16:19:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"}},{"before":"5b5b047cc7100910f04e1a8b4bcc8d76da847309","after":"bc0167e01953c83faa0087a76588bc9742791d5b","ref":"refs/heads/11.2.x","pushedAt":"2024-04-14T16:19:03.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Spomky","name":"Florent Morselli","path":"/Spomky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091072?s=80&v=4"},"commit":{"message":"Merge pull request #212 from Spomky-Labs/11.1.x-merge-up-into-11.2.x_mxYOwZC8\n\nMerge release 11.1.1 into 11.2.x","shortMessageHtmlLink":"Merge pull request #212 from Spomky-Labs/11.1.x-merge-up-into-11.2.x_…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWN2NYwA","startCursor":null,"endCursor":null}},"title":"Activity · Spomky-Labs/otphp"}