{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":275145311,"defaultBranch":"master","name":"laravel-soar","ownerLogin":"guanguans","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-26T11:58:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22309277?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718604909.0","currentOid":""},"activityList":{"items":[{"before":"9a3b0f89cbac3fa99cb9d7d94518688ca6b3ee9e","after":"c90e42dc520d5c71a4496abb87d54e887f41af02","ref":"refs/heads/master","pushedAt":"2024-06-17T06:15:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(release): 3.16.2","shortMessageHtmlLink":"chore(release): 3.16.2"}},{"before":"d99ae267e97c6ac26910a465979cd7b24816d237","after":"9a3b0f89cbac3fa99cb9d7d94518688ca6b3ee9e","ref":"refs/heads/master","pushedAt":"2024-06-17T06:11:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"fix(OutputConditions): Improve content checking in isHtmlResponse and isJsonResponse\n\n- Update the condition in isHtmlResponse and isJsonResponse to check if the dispatcher content is not false before continuing\n- Add additional check in isJsonResponse to handle empty content and JSON decoding errors\n- Fix #55","shortMessageHtmlLink":"fix(OutputConditions): Improve content checking in isHtmlResponse and…"}},{"before":"b5e639eabb6df07edfbecd4323100991a6979552","after":null,"ref":"refs/heads/imgbot","pushedAt":"2024-06-12T01:29:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"}},{"before":"935171285c9c75a650582d6477b337624a7ae772","after":"d99ae267e97c6ac26910a465979cd7b24816d237","ref":"refs/heads/master","pushedAt":"2024-06-12T01:29:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"Merge pull request #54 from guanguans/imgbot","shortMessageHtmlLink":"Merge pull request #54 from guanguans/imgbot"}},{"before":null,"after":"b5e639eabb6df07edfbecd4323100991a6979552","ref":"refs/heads/imgbot","pushedAt":"2024-06-12T01:06:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"imgbot[bot]","name":null,"path":"/apps/imgbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/4706?s=80&v=4"},"commit":{"message":"[ImgBot] Optimize images\n\n*Total -- 4,843.61kb -> 4,329.53kb (10.61%)\n\n/docs/test-coverage.gif -- 4,244.00kb -> 3,773.51kb (11.09%)\n/docs/commands.gif -- 599.61kb -> 556.02kb (7.27%)\n\nSigned-off-by: ImgBotApp ","shortMessageHtmlLink":"[ImgBot] Optimize images"}},{"before":"f097dc5e460df867d5ac27d5b5e1ac48a3bf6f07","after":"935171285c9c75a650582d6477b337624a7ae772","ref":"refs/heads/master","pushedAt":"2024-06-11T08:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(release): 3.16.1","shortMessageHtmlLink":"chore(release): 3.16.1"}},{"before":"a20c6d111e863d4dbfa5c173715a4006b838440d","after":"f097dc5e460df867d5ac27d5b5e1ac48a3bf6f07","ref":"refs/heads/master","pushedAt":"2024-06-11T08:10:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"docs(readme): update available commands section\n\n- Updated the available commands section in the README file with the latest information","shortMessageHtmlLink":"docs(readme): update available commands section"}},{"before":"94628bac98ee7c875afe72a92632fa08c578f3e1","after":"a20c6d111e863d4dbfa5c173715a4006b838440d","ref":"refs/heads/master","pushedAt":"2024-06-11T08:02:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"docs(readme): update available commands section\n\n- Updated the available commands section in the README file with the latest information","shortMessageHtmlLink":"docs(readme): update available commands section"}},{"before":"12e7439ee44a3408540d7cffec8b8f4d3be18af5","after":"94628bac98ee7c875afe72a92632fa08c578f3e1","ref":"refs/heads/master","pushedAt":"2024-06-11T07:58:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"docs(readme): update available commands section\n\n- Updated the available commands section in the README file with the latest information","shortMessageHtmlLink":"docs(readme): update available commands section"}},{"before":"d3bf474e1cbc60a0f6132e5a21a719489fb38635","after":"12e7439ee44a3408540d7cffec8b8f4d3be18af5","ref":"refs/heads/master","pushedAt":"2024-06-11T07:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"refactor(commands): Update output method in WithSoarOptions trait\n\n- Updated the output method call to use the output property for consistency","shortMessageHtmlLink":"refactor(commands): Update output method in WithSoarOptions trait"}},{"before":"ab63c1c273ccd9ae4402aa6ff51644d40d3f0012","after":"d3bf474e1cbc60a0f6132e5a21a719489fb38635","ref":"refs/heads/master","pushedAt":"2024-06-11T07:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(commands.tape): add new commands and update existing commands\n\n- Added new command 'Type \"php artisan soar:score\" Sleep 100ms Enter 1 Sleep 3s Type \"select * from `users`;' Sleep 100ms Enter 1 Sleep 3s'\n- Updated existing command 'Type \"php artisan soar:score --option=-query='select * from user;'\" Sleep 100ms Enter 1 Sleep 5s'","shortMessageHtmlLink":"feat(commands.tape): add new commands and update existing commands"}},{"before":"33d7c1389be24534a75a79c325d3a98a652cb174","after":"ab63c1c273ccd9ae4402aa6ff51644d40d3f0012","ref":"refs/heads/master","pushedAt":"2024-06-07T10:08:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(commands.tape): add commands tape for recording commands\n\n- Added new file commands.tape\n- Added commands for recording commands\n- Required PHP\n- Set framerate to 120\n- Set font size to 18\n- Set width to 1500\n- Set height to 927\n- Set typing speed to 50ms\n- Set playback speed to 0.2\n- Typed 'php artisan soar:run --option=-version=true' with a sleep of 20ms\n- Pressed enter once with a sleep of 3s\n- Typed 'php artisan soar:score' with a sleep of 20ms\n- Pressed enter once with a sleep of 1s\n- Typed 'select * from `users`;' with a sleep of 20ms\n- Pressed enter once with a sleep of 10s","shortMessageHtmlLink":"feat(commands.tape): add commands tape for recording commands"}},{"before":"aadba22e6dbc474c889ee5d6404394506615ee6c","after":"33d7c1389be24534a75a79c325d3a98a652cb174","ref":"refs/heads/master","pushedAt":"2024-06-07T10:08:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(commands.tape): add commands tape for recording commands\n\n- Added new file commands.tape\n- Added commands for recording commands\n- Required PHP\n- Set framerate to 120\n- Set font size to 18\n- Set width to 1500\n- Set height to 927\n- Set typing speed to 50ms\n- Set playback speed to 0.2\n- Typed 'php artisan soar:run --option=-version=true' with a sleep of 20ms\n- Pressed enter once with a sleep of 3s\n- Typed 'php artisan soar:score' with a sleep of 20ms\n- Pressed enter once with a sleep of 1s\n- Typed 'select * from `users`;' with a sleep of 20ms\n- Pressed enter once with a sleep of 10s","shortMessageHtmlLink":"feat(commands.tape): add commands tape for recording commands"}},{"before":"a18a213cce90ca06ecca833bc226560f0423523b","after":"aadba22e6dbc474c889ee5d6404394506615ee6c","ref":"refs/heads/master","pushedAt":"2024-06-07T09:43:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"test: Add RunCommandTest and update ScoreCommandTest\n\n- Added RunCommandTest to test running Soar with given options\n- Updated ScoreCommandTest to test getting Soar scores of SQL statements","shortMessageHtmlLink":"test: Add RunCommandTest and update ScoreCommandTest"}},{"before":"f062a45275c4469fff840f6de62b9bda35a6dbc3","after":"a18a213cce90ca06ecca833bc226560f0423523b","ref":"refs/heads/master","pushedAt":"2024-06-07T09:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(release): 3.16.0","shortMessageHtmlLink":"chore(release): 3.16.0"}},{"before":"2972af990c2307f04be077c957c6241323900a1f","after":"f062a45275c4469fff840f6de62b9bda35a6dbc3","ref":"refs/heads/master","pushedAt":"2024-06-07T09:29:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(commands): Add RunCommand\n\n- Added new RunCommand class\n- Run Soar with the given options\n- Handle the execution of Soar and display the results","shortMessageHtmlLink":"feat(commands): Add RunCommand"}},{"before":"038efac2731232f06a8ba5edea20ff67d45879f0","after":"2972af990c2307f04be077c957c6241323900a1f","ref":"refs/heads/master","pushedAt":"2024-06-07T03:12:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(release): 3.15.1","shortMessageHtmlLink":"chore(release): 3.15.1"}},{"before":"08e6ef0e8ca74556b0a45e42dbf69ec91b9b45f3","after":"038efac2731232f06a8ba5edea20ff67d45879f0","ref":"refs/heads/master","pushedAt":"2024-06-07T03:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(deps): update phpstan/extension-installer to v1.4\n\n- Updated phpstan/extension-installer from v1.3 to v1.4 for compatibility and new features","shortMessageHtmlLink":"chore(deps): update phpstan/extension-installer to v1.4"}},{"before":"4fb322e58eeb1c7b513bd0771fcb544b6e248293","after":"08e6ef0e8ca74556b0a45e42dbf69ec91b9b45f3","ref":"refs/heads/master","pushedAt":"2024-06-07T03:03:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"refactor(commands): improve input handling in ScoreCommand\n\n- Refactored input handling in ScoreCommand\n- Added loop to prompt for SQL statements until input is provided","shortMessageHtmlLink":"refactor(commands): improve input handling in ScoreCommand"}},{"before":"bd32330d96b22d1656096d45b568a3495f2043e7","after":"4fb322e58eeb1c7b513bd0771fcb544b6e248293","ref":"refs/heads/master","pushedAt":"2024-06-06T08:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(release): 3.15.0","shortMessageHtmlLink":"chore(release): 3.15.0"}},{"before":"d4dc7a3db5564f2e0541c065ff8d81e99a1d8b07","after":"bd32330d96b22d1656096d45b568a3495f2043e7","ref":"refs/heads/master","pushedAt":"2024-06-06T08:27:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(config): Add parallel config for PHP-CS-Fixer\n\n- Added ParallelConfigFactory for parallel execution","shortMessageHtmlLink":"feat(config): Add parallel config for PHP-CS-Fixer"}},{"before":"22739b2c101f4bd1862433fd137ac0cadb4de809","after":"d4dc7a3db5564f2e0541c065ff8d81e99a1d8b07","ref":"refs/heads/master","pushedAt":"2024-06-06T06:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(release): 3.14.2","shortMessageHtmlLink":"chore(release): 3.14.2"}},{"before":"b4f04297e6342e1b6edcca765467853f1fe37062","after":"22739b2c101f4bd1862433fd137ac0cadb4de809","ref":"refs/heads/master","pushedAt":"2024-06-06T06:27:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(deps): update dependencies versions\n\n- Update guanguans/soar-php dependency version to ^4.2\n- Update maximebf/debugbar dependency version to ^1.22\n- Update friendsofphp/php-cs-fixer dependency version to ^3.58\n- Update orchestra/testbench dependency version to ^6.44 || ^7.0 || ^8.0 || ^9.0\n- Update phpstan/phpstan-deprecation-rules dependency version to ^1.2\n- Update rector/rector dependency version to ^1.1\n- Update vimeo/psalm dependency version to ^5.24","shortMessageHtmlLink":"chore(deps): update dependencies versions"}},{"before":"8ca507bb1a3d94aef32f884a14e783e40e66fbfc","after":null,"ref":"refs/heads/dependabot/github_actions/dependabot/fetch-metadata-2.1.0","pushedAt":"2024-04-24T21:04:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"delete-merged-branch[bot]","name":null,"path":"/apps/delete-merged-branch","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/14757?s=80&v=4"}},{"before":"41fe981df1d0b4cb26d7088f17950261b288bcb4","after":"b4f04297e6342e1b6edcca765467853f1fe37062","ref":"refs/heads/master","pushedAt":"2024-04-24T21:04:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #53 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.1.0\n\nchore(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0","shortMessageHtmlLink":"Merge pull request #53 from guanguans/dependabot/github_actions/depen…"}},{"before":null,"after":"8ca507bb1a3d94aef32f884a14e783e40e66fbfc","ref":"refs/heads/dependabot/github_actions/dependabot/fetch-metadata-2.1.0","pushedAt":"2024-04-24T21:04:21.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":"chore(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0\n\nBumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.0.0 to 2.1.0.\n- [Release notes](https://github.com/dependabot/fetch-metadata/releases)\n- [Commits](https://github.com/dependabot/fetch-metadata/compare/v2.0.0...v2.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: dependabot/fetch-metadata\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0"}},{"before":"b209007cf0ee9fb8c9e17356d34c93dc2a61c19f","after":"41fe981df1d0b4cb26d7088f17950261b288bcb4","ref":"refs/heads/master","pushedAt":"2024-04-01T08:37:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(release): 3.14.1","shortMessageHtmlLink":"chore(release): 3.14.1"}},{"before":"8272ccf24036ec84c2ce46de3cc878ac50635396","after":"b209007cf0ee9fb8c9e17356d34c93dc2a61c19f","ref":"refs/heads/master","pushedAt":"2024-04-01T08:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"ci: Added SoarTest.php to test LaravelSoar facade","shortMessageHtmlLink":"ci: Added SoarTest.php to test LaravelSoar facade"}},{"before":"923b332084cd995659c69c22994ff19b885bda4d","after":"8272ccf24036ec84c2ce46de3cc878ac50635396","ref":"refs/heads/master","pushedAt":"2024-04-01T08:26:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(Add new methods to Soar facade: macro, mixin, hasMacro, flushMacros, and macroCall.):","shortMessageHtmlLink":"feat(Add new methods to Soar facade: macro, mixin, hasMacro, flushMac…"}},{"before":"fe095bedf4cc1b32453b8e3c3c89475a709e0bdc","after":"923b332084cd995659c69c22994ff19b885bda4d","ref":"refs/heads/master","pushedAt":"2024-04-01T08:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(Soar.php): Implement dynamic method calls and remove Conditionable trait","shortMessageHtmlLink":"feat(Soar.php): Implement dynamic method calls and remove Conditionab…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZwh7bwA","startCursor":null,"endCursor":null}},"title":"Activity · guanguans/laravel-soar"}