{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":548962258,"defaultBranch":"main","name":"ppq","ownerLogin":"otsch","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-10T13:09:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4062813?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722709064.0","currentOid":""},"activityList":{"items":[{"before":"4dbd12aef02ad361319ca1e726949a37f8f98569","after":null,"ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T18:16:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"}},{"before":"84a4cf7a3569624d82dfa5e6a233512f79479c81","after":"0dc24efc973d055d221a7cd4e4785d1b23da3474","ref":"refs/heads/main","pushedAt":"2024-08-03T18:16:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Error handling\n\nAn error handler can now be added via the config. The error handler class must extend the new `AbstractErrorHandler` class, implement a method `boot()` where a user registers one or multiple error handlers. The handlers are automatically called with any uncaught exception or PHP warnings and errors (turned into `ErrorException`s) occuring during a PPQ job execution.","shortMessageHtmlLink":"Error handling"}},{"before":"ece157d83cb2fbbd79aa440d2dc296ffbc4d6216","after":"4dbd12aef02ad361319ca1e726949a37f8f98569","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T18:06:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Test and document the error_reporting option","shortMessageHtmlLink":"Test and document the error_reporting option"}},{"before":"b1536ee40eb4998b8964896c546c856bcc0d5563","after":"ece157d83cb2fbbd79aa440d2dc296ffbc4d6216","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T17:21:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Change PhpWarningJob\n\nunserialize() causes only a notice until PHP 8.2 and a warning from\nPHP 8.3 on. Change it to get contents of a missing file to consistently\nget a PHP warning.","shortMessageHtmlLink":"Change PhpWarningJob"}},{"before":"3ce4ca0cb0a8107be5336d5da3af8eb3263370ff","after":"b1536ee40eb4998b8964896c546c856bcc0d5563","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T13:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Debug github CI problem","shortMessageHtmlLink":"Debug github CI problem"}},{"before":"823e2b6787b73d3df64a448c27b6d490a47993cb","after":"3ce4ca0cb0a8107be5336d5da3af8eb3263370ff","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T13:22:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Allow setting job error_reporting level via config","shortMessageHtmlLink":"Allow setting job error_reporting level via config"}},{"before":"a917ab767700f80666ace00a5b71538f619a375f","after":"823e2b6787b73d3df64a448c27b6d490a47993cb","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T12:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Debug github CI problem","shortMessageHtmlLink":"Debug github CI problem"}},{"before":"8fc84ac39ec0612c7f0f1d074928b2feba310d16","after":"a917ab767700f80666ace00a5b71538f619a375f","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T12:40:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Debug github CI problem","shortMessageHtmlLink":"Debug github CI problem"}},{"before":"613e001cab1dd9460f9c6c68f0a17f9207b9ce4a","after":"8fc84ac39ec0612c7f0f1d074928b2feba310d16","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T10:39:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Fix test case","shortMessageHtmlLink":"Fix test case"}},{"before":null,"after":"613e001cab1dd9460f9c6c68f0a17f9207b9ce4a","ref":"refs/heads/feature/error-handling","pushedAt":"2024-08-03T10:11:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Error handling\n\nAn error handler can now be added via the config. The error handler\nclass must extend the new `AbstractErrorHandler` class, implement a\nmethod `boot()` where a user registers one or multiple error handlers.\nThe handlers are automatically called with any uncaught exception or PHP\nwarnings and errors (turned into `ErrorException`s) occuring during a\nPPQ job execution.","shortMessageHtmlLink":"Error handling"}},{"before":"fef196b9be935443fabb09c18e8fb4170ccfc4fa","after":null,"ref":"refs/heads/fix-identifying-sub-processes","pushedAt":"2023-07-13T10:50:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"}},{"before":"0fd7ff78daf62e6faf4600ee2a8fcfda154952b3","after":"84a4cf7a3569624d82dfa5e6a233512f79479c81","ref":"refs/heads/main","pushedAt":"2023-07-13T10:50:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Fix identifying Sub-Processes\n\nThat need to be killed, when cancelling a running Process.","shortMessageHtmlLink":"Fix identifying Sub-Processes"}},{"before":null,"after":"fef196b9be935443fabb09c18e8fb4170ccfc4fa","ref":"refs/heads/fix-identifying-sub-processes","pushedAt":"2023-07-13T10:45:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Fix identifying Sub-Processes\n\nThat need to be killed, when cancelling a running Process.","shortMessageHtmlLink":"Fix identifying Sub-Processes"}},{"before":"1f79fb4c9d0642d918e1f0808e9279074df83daa","after":null,"ref":"refs/heads/fix-writing-index-file","pushedAt":"2023-06-21T23:20:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"}},{"before":"082a6afed9467db6c958e0c7e7a2705df2640de1","after":"0fd7ff78daf62e6faf4600ee2a8fcfda154952b3","ref":"refs/heads/main","pushedAt":"2023-06-21T23:20:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Fix issue with writing the index file\n\nWhen the new content of the ppq index file was shorter than the old\ncontent, it wrote the new content starting from the beginning of the\nfile and the part of the old content that was longer than the new\ncontent, remained at the end of the file. Fixed it be truncating the\nfile before writing the new content.","shortMessageHtmlLink":"Fix issue with writing the index file"}},{"before":null,"after":"1f79fb4c9d0642d918e1f0808e9279074df83daa","ref":"refs/heads/fix-writing-index-file","pushedAt":"2023-06-21T23:14:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Fix issue with writing the index file\n\nWhen the new content of the ppq index file was shorter than the old\ncontent, it wrote the new content starting from the beginning of the\nfile and the part of the old content that was longer than the new\ncontent, remained at the end of the file. Fixed it be truncating the\nfile before writing the new content.","shortMessageHtmlLink":"Fix issue with writing the index file"}},{"before":"5b3ee6c6eaf8073eaf6bbb7d4878e04a9993edb1","after":null,"ref":"refs/heads/flush-queues","pushedAt":"2023-06-21T21:15:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"}},{"before":"1301a6e4855293a4f3f8f22956cb9ccc43fce7f7","after":"082a6afed9467db6c958e0c7e7a2705df2640de1","ref":"refs/heads/main","pushedAt":"2023-06-21T21:15:08.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Fix phpunit deprecation warning","shortMessageHtmlLink":"Fix phpunit deprecation warning"}},{"before":"f6e054886d52dc652668e54c3c807e82df069ab1","after":"5b3ee6c6eaf8073eaf6bbb7d4878e04a9993edb1","ref":"refs/heads/flush-queues","pushedAt":"2023-06-21T21:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Fix phpunit deprecation warning","shortMessageHtmlLink":"Fix phpunit deprecation warning"}},{"before":"d8ed0ab50a2a24a7ab20ba79fc3d572539ee089a","after":"f6e054886d52dc652668e54c3c807e82df069ab1","ref":"refs/heads/flush-queues","pushedAt":"2023-06-21T20:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Minor code improvements","shortMessageHtmlLink":"Minor code improvements"}},{"before":"e92828966d4fb8b8e6fb3fd81a895ab2eacf8b0e","after":"d8ed0ab50a2a24a7ab20ba79fc3d572539ee089a","ref":"refs/heads/flush-queues","pushedAt":"2023-06-21T20:17:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Add flush commands and static methods\n\nAdd commands to flush a certain queue or all queues and also static\n`Ppq` class methods (`Ppq::flush()` and `Ppq:flushAll()`).","shortMessageHtmlLink":"Add flush commands and static methods"}},{"before":null,"after":"e92828966d4fb8b8e6fb3fd81a895ab2eacf8b0e","ref":"refs/heads/flush-queues","pushedAt":"2023-06-21T17:53:10.345Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"otsch","name":"otsch","path":"/otsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062813?s=80&v=4"},"commit":{"message":"Add functionality to flush a queue\n\nWhich means to completely empty a certain queue. Also tag v0.1.0.","shortMessageHtmlLink":"Add functionality to flush a queue"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QxODoxNjo1NS4wMDAwMDBazwAAAASQ91T0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QxODoxNjo1NS4wMDAwMDBazwAAAASQ91T0","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yMVQxNzo1MzoxMC4zNDUwMThazwAAAANGSpeS"}},"title":"Activity ยท otsch/ppq"}