{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":382252812,"defaultBranch":"main","name":"laravel-exception-notify","ownerLogin":"guanguans","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-02T06:31:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22309277?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715933344.0","currentOid":""},"activityList":{"items":[{"before":"bdd24487554208330355712886f91d20fd18b33c","after":"1401d6e134b0e610bfb883836b0aac2a55aa6c5c","ref":"refs/heads/main","pushedAt":"2024-05-17T08:09:09.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":"chore(release): 4.5.1","shortMessageHtmlLink":"chore(release): 4.5.1"}},{"before":"230d711d7822d84b1bab6f3eff162712eedc35ba","after":"bdd24487554208330355712886f91d20fd18b33c","ref":"refs/heads/main","pushedAt":"2024-05-17T07:48:31.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): 4.5.0","shortMessageHtmlLink":"chore(release): 4.5.0"}},{"before":"b56c9d1fd45e619f83ce196906d8b7243f5a55e6","after":"230d711d7822d84b1bab6f3eff162712eedc35ba","ref":"refs/heads/main","pushedAt":"2024-05-17T07:39:46.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":"refactor(config): Update email recipients key in exception notification config\n\n- Changed the key 'EXCEPTION_NOTIFY_MAIL_TO' to 'EXCEPTION_NOTIFY_MAIL_TO_USERS' for clarity and consistency","shortMessageHtmlLink":"refactor(config): Update email recipients key in exception notificati…"}},{"before":"e4930d6d732b0f80d733ed4504523df66fba4516","after":"b56c9d1fd45e619f83ce196906d8b7243f5a55e6","ref":"refs/heads/main","pushedAt":"2024-05-17T06:54:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"feat(config): Add environment configuration for exception notification\n\n- Added 'env' configuration for specifying environments to report exceptions\n- Default environments set to '*'","shortMessageHtmlLink":"feat(config): Add environment configuration for exception notification"}},{"before":"72c614e71f781cc00915871fec8b7ad746b93753","after":"e4930d6d732b0f80d733ed4504523df66fba4516","ref":"refs/heads/main","pushedAt":"2024-05-14T02:26:06.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(composer.json): optimize facade-update and lint scripts\n\n- Updated facade-update script in composer.json to use environment variables\n- Updated lint script to use environment variables for PHP versions","shortMessageHtmlLink":"chore(composer.json): optimize facade-update and lint scripts"}},{"before":null,"after":"72c614e71f781cc00915871fec8b7ad746b93753","ref":"refs/heads/issue-67-企业微信的_EXCEPTION_NOTIFY_WEWORK_TOKEN_在哪里获取?","pushedAt":"2024-05-13T09:06:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"create-issue-branch[bot]","name":null,"path":"/apps/create-issue-branch","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/36017?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"9bdffee58843062a89df3b20b35358584a6949e1","after":"72c614e71f781cc00915871fec8b7ad746b93753","ref":"refs/heads/main","pushedAt":"2024-05-13T08:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update CHANGELOG","shortMessageHtmlLink":"Update CHANGELOG"}},{"before":"8db804072905d80ede5e59bb831125440fe15ad7","after":"b0b4f8258f984052a3ec812a9e71764c52f8edd3","ref":"refs/heads/3.x","pushedAt":"2024-05-13T08:27: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":"fix(#66): improve exception handling in ExceptionNotifyServiceProvider\n\n- Add a check for method existence before calling reportable function in extendExceptionHandler method","shortMessageHtmlLink":"fix(#66): improve exception handling in ExceptionNotifyServiceProvider"}},{"before":"2ee1e11d7403c8b119f210f47b086da70b0b3bb9","after":"9bdffee58843062a89df3b20b35358584a6949e1","ref":"refs/heads/main","pushedAt":"2024-05-13T08:24:04.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): 4.4.2","shortMessageHtmlLink":"chore(release): 4.4.2"}},{"before":"887a8cd0fa1032c47259d8732699dada20145944","after":"2ee1e11d7403c8b119f210f47b086da70b0b3bb9","ref":"refs/heads/main","pushedAt":"2024-05-13T08:22:02.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(#66): improve exception handling in ExceptionNotifyServiceProvider\n\n- Add a check for method existence before calling reportable function in extendExceptionHandler method","shortMessageHtmlLink":"fix(#66): improve exception handling in ExceptionNotifyServiceProvider"}},{"before":null,"after":"887a8cd0fa1032c47259d8732699dada20145944","ref":"refs/heads/issue-66-Call_to_undefined_method_NunoMaduro_Collision_Adapters_Laravel_ExceptionHandler_reportable","pushedAt":"2024-05-13T07:49:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"create-issue-branch[bot]","name":null,"path":"/apps/create-issue-branch","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/36017?s=80&v=4"},"commit":{"message":"chore(release): 4.4.1","shortMessageHtmlLink":"chore(release): 4.4.1"}},{"before":"80c43b419ce0a47a5404457477f2d0d5be8fe57d","after":"887a8cd0fa1032c47259d8732699dada20145944","ref":"refs/heads/main","pushedAt":"2024-05-12T07:58:31.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): 4.4.1","shortMessageHtmlLink":"chore(release): 4.4.1"}},{"before":"8f4ef56a39f4ed8b1ab4e56d40328ae23ca1c272","after":"80c43b419ce0a47a5404457477f2d0d5be8fe57d","ref":"refs/heads/main","pushedAt":"2024-05-12T07:54:22.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":"refactor(pipes): Add LimitLengthPipe to CollectorManager\n\n- Added LimitLengthPipe to CollectorManager for processing\n- Updated toPipes method to handle LimitLengthPipe\n- Sorted pipes in toPipes method based on rules","shortMessageHtmlLink":"refactor(pipes): Add LimitLengthPipe to CollectorManager"}},{"before":"caac1199e5689b4fc9f20bc1c715987421498967","after":"8f4ef56a39f4ed8b1ab4e56d40328ae23ca1c272","ref":"refs/heads/main","pushedAt":"2024-05-11T07:50: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":"chore(release): 4.4.0","shortMessageHtmlLink":"chore(release): 4.4.0"}},{"before":"d85eaf466229fd597079075dddd8c850691d0c53","after":"caac1199e5689b4fc9f20bc1c715987421498967","ref":"refs/heads/main","pushedAt":"2024-05-11T07:47:48.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":"refactor(composer): remove guanguans/ai-commit dependency\n\n- Removed guanguans/ai-commit dependency from composer.json\n- Updated forward-command to true in bamarni-bin section","shortMessageHtmlLink":"refactor(composer): remove guanguans/ai-commit dependency"}},{"before":"9680a2e4c7afb2e196dc5c92d33bc5573c7e527c","after":"d85eaf466229fd597079075dddd8c850691d0c53","ref":"refs/heads/main","pushedAt":"2024-05-11T06:47:05.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":"test(Channels): Update mail channel configuration\n\n- Updated configuration for the mail channel in MailChannelTest.php and NotifyChannelTest.php\n- Removed unnecessary extender setting\n- Updated exception class references to use InvalidArgumentException directly","shortMessageHtmlLink":"test(Channels): Update mail channel configuration"}},{"before":"19a9c6e9324c3b47afe56610d410c0319af49454","after":"9680a2e4c7afb2e196dc5c92d33bc5573c7e527c","ref":"refs/heads/main","pushedAt":"2024-05-11T04:15:30.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"guanguans","name":"guanguans","path":"/guanguans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22309277?s=80&v=4"},"commit":{"message":"chore(testCommand): optimize exception notify client configuration\n\n- Optimize exception notify client configuration in TestCommand.php\n- Added middleware to dump response before logging","shortMessageHtmlLink":"chore(testCommand): optimize exception notify client configuration"}},{"before":"7f9440a7691ea50c2191234d83acf77680612b61","after":null,"ref":"refs/heads/imgbot","pushedAt":"2024-05-10T11:26:38.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":"85e211de5c860f5a923d093141699af68d470d12","after":"19a9c6e9324c3b47afe56610d410c0319af49454","ref":"refs/heads/main","pushedAt":"2024-05-10T11:26:35.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 #65 from guanguans/imgbot","shortMessageHtmlLink":"Merge pull request #65 from guanguans/imgbot"}},{"before":null,"after":"7f9440a7691ea50c2191234d83acf77680612b61","ref":"refs/heads/imgbot","pushedAt":"2024-05-10T09:26:49.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/docs/mail.jpg -- 589.90kb -> 446.88kb (24.24%)\n\nSigned-off-by: ImgBotApp ","shortMessageHtmlLink":"[ImgBot] Optimize images"}},{"before":"5cd329927478b466f1ebf97d40026f36723feffe","after":"85e211de5c860f5a923d093141699af68d470d12","ref":"refs/heads/main","pushedAt":"2024-05-10T09:03:45.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): 4.3.3","shortMessageHtmlLink":"chore(release): 4.3.3"}},{"before":"a1d990d22bb89364ae2f6384a9a8c40c8202e6b8","after":"5cd329927478b466f1ebf97d40026f36723feffe","ref":"refs/heads/main","pushedAt":"2024-05-10T08:59:34.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(mail): Update mail.jpg\n\n- Updated the mail.jpg file as it was different from the previous version.","shortMessageHtmlLink":"docs(mail): Update mail.jpg"}},{"before":"fc01fc6dc01bb436490df5a2fdb8d46a52ef2fd4","after":"a1d990d22bb89364ae2f6384a9a8c40c8202e6b8","ref":"refs/heads/main","pushedAt":"2024-05-10T08:54:54.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":"refactor(test): Improve env_explode test case\n\n- Updated the test case for env_explode function in HeplersTest.php\n- Changed the expectation for env_explode('ENV_EXPLODE_EMPTY') to an empty array","shortMessageHtmlLink":"refactor(test): Improve env_explode test case"}},{"before":"d4303332457f5822b5f680a60d6fe00dfe25db40","after":"fc01fc6dc01bb436490df5a2fdb8d46a52ef2fd4","ref":"refs/heads/main","pushedAt":"2024-05-10T06:53:38.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":"refactor(test): Improve env_explode test case\n\n- Updated the test case for env_explode function in HeplersTest.php\n- Changed the expectation for env_explode('ENV_EXPLODE_EMPTY') to an empty array","shortMessageHtmlLink":"refactor(test): Improve env_explode test case"}},{"before":"012445853b56a3751f2b11c9e867ca1d783b2238","after":"d4303332457f5822b5f680a60d6fe00dfe25db40","ref":"refs/heads/main","pushedAt":"2024-05-10T06:32:36.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":"refactor(test): Improve env_explode test case\n\n- Updated the test case for env_explode function in HeplersTest.php\n- Changed the expectation for env_explode('ENV_EXPLODE_EMPTY') to an empty array","shortMessageHtmlLink":"refactor(test): Improve env_explode test case"}},{"before":"c00f1a2fdcd613280663248b74ce4ddf5aad39b1","after":"012445853b56a3751f2b11c9e867ca1d783b2238","ref":"refs/heads/main","pushedAt":"2024-05-10T06:15:14.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":"refactor(test): Improve env_explode test case\n\n- Updated the test case for env_explode function in HeplersTest.php\n- Changed the expectation for env_explode('ENV_EXPLODE_EMPTY') to an empty array","shortMessageHtmlLink":"refactor(test): Improve env_explode test case"}},{"before":"fbc5b00e9cd515401c3e88730631c5da7ade1e7e","after":"c00f1a2fdcd613280663248b74ce4ddf5aad39b1","ref":"refs/heads/main","pushedAt":"2024-05-10T03:40:23.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(test): Improve env_explode test case\n\n- Updated the test case for env_explode function in HeplersTest.php\n- Changed the expectation for env_explode('ENV_EXPLODE_EMPTY') to an empty array","shortMessageHtmlLink":"refactor(test): Improve env_explode test case"}},{"before":"d2a437d4e7dd31426f59e59515197d8b0740cc85","after":"fbc5b00e9cd515401c3e88730631c5da7ade1e7e","ref":"refs/heads/main","pushedAt":"2024-05-10T03:21:50.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":"refactor(testcommand): refactor TestCommand handle method\n\n- Added new lines of code to the `handle` method in the `TestCommand` class.\n- Added `InputInterface` and `OutputInterface` imports.\n- Updated the logic to use Symfony's `InputInterface` and `OutputInterface`.","shortMessageHtmlLink":"refactor(testcommand): refactor TestCommand handle method"}},{"before":"c6c72ca0104ef4db45e132d924af723bde2d1d2c","after":"d2a437d4e7dd31426f59e59515197d8b0740cc85","ref":"refs/heads/main","pushedAt":"2024-05-10T02:31:23.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":"refactor(testcommand): refactor TestCommand handle method\n\n- Added new lines of code to the `handle` method in the `TestCommand` class.\n- Added `InputInterface` and `OutputInterface` imports.\n- Updated the logic to use Symfony's `InputInterface` and `OutputInterface`.","shortMessageHtmlLink":"refactor(testcommand): refactor TestCommand handle method"}},{"before":"b07385e5b1a5d879b060de3b76816086aedd6797","after":"c6c72ca0104ef4db45e132d924af723bde2d1d2c","ref":"refs/heads/main","pushedAt":"2024-05-09T10:35:10.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(command): update TestCommand signature and handle method\n\n- Updated TestCommand signature to include optional channels parameter\n- Updated handle method to set default channels and configure notify client extender\n- Improved exception handling and logging in handle method","shortMessageHtmlLink":"refactor(command): update TestCommand signature and handle method"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETKrL1AA","startCursor":null,"endCursor":null}},"title":"Activity · guanguans/laravel-exception-notify"}