{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":22979888,"defaultBranch":"master","name":"ShokoServer","ownerLogin":"ShokoAnime","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-15T05:47:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6645167?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716995057.0","currentOid":""},"activityList":{"items":[{"before":"9277b851d73764557806658210a0dc460eb43b2c","after":"0cf04c31b06d4b39ae9e90927a923c79e1437ded","ref":"refs/heads/master","pushedAt":"2024-06-01T13:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Add PossibleParameterPairs and Possible Parameters for InYear, HasTag, and InSeason","shortMessageHtmlLink":"Add PossibleParameterPairs and Possible Parameters for InYear, HasTag…"}},{"before":"b658dfeeb445875d17b3903100376bbff5e52041","after":"9277b851d73764557806658210a0dc460eb43b2c","ref":"refs/heads/master","pushedAt":"2024-05-31T16:49:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Generate Directory Filters On-Demand.\nThey aren't in Desktop anymore. They could be, but they aren't","shortMessageHtmlLink":"Generate Directory Filters On-Demand."}},{"before":"9b7c8ba9841aad4c4f60576dc1576e76b31a7213","after":"b658dfeeb445875d17b3903100376bbff5e52041","ref":"refs/heads/master","pushedAt":"2024-05-30T16:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Probably Fix Filtering on Name in Filter/Preview/Group/id/Series","shortMessageHtmlLink":"Probably Fix Filtering on Name in Filter/Preview/Group/id/Series"}},{"before":"8855de7235755f6d81e009f6e6528edf3807016c","after":"9b7c8ba9841aad4c4f60576dc1576e76b31a7213","ref":"refs/heads/master","pushedAt":"2024-05-30T15:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Fix Series NamesDelegate","shortMessageHtmlLink":"Fix Series NamesDelegate"}},{"before":"62abb58b17b3213793a17c3dd5a422104f84c88e","after":"8855de7235755f6d81e009f6e6528edf3807016c","ref":"refs/heads/master","pushedAt":"2024-05-30T04:45:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Prepare to remove Tag, Year, and Season Filters from the database in favor of generating them on-demand","shortMessageHtmlLink":"Prepare to remove Tag, Year, and Season Filters from the database in …"}},{"before":"3a7426cbc9c06a314df3223a482ed552ac91045f","after":"62abb58b17b3213793a17c3dd5a422104f84c88e","ref":"refs/heads/master","pushedAt":"2024-05-30T02:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Lots of Cleanup","shortMessageHtmlLink":"Lots of Cleanup"}},{"before":"7c2ece01b4b1a6c1cee10b04b9884c49971267fa","after":"3a7426cbc9c06a314df3223a482ed552ac91045f","ref":"refs/heads/master","pushedAt":"2024-05-30T00:19:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"fix: only emit event once when moving series between groups","shortMessageHtmlLink":"fix: only emit event once when moving series between groups"}},{"before":"87c92473ed6bd326b66ea8c52ad509aa6d55dff7","after":"7c2ece01b4b1a6c1cee10b04b9884c49971267fa","ref":"refs/heads/master","pushedAt":"2024-05-29T15:03:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Fix Cyclic Dependency by Separating ConnectivityService from AniDBService","shortMessageHtmlLink":"Fix Cyclic Dependency by Separating ConnectivityService from AniDBSer…"}},{"before":"511ba31ea9f0be98410e1def3ea854da50fb8e28","after":"87c92473ed6bd326b66ea8c52ad509aa6d55dff7","ref":"refs/heads/master","pushedAt":"2024-05-29T14:15:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Allow Partial Internet in AniDB Network Check","shortMessageHtmlLink":"Allow Partial Internet in AniDB Network Check"}},{"before":"5d2a22c86581ac975513b5d41fa1db0fd1a353fc","after":"511ba31ea9f0be98410e1def3ea854da50fb8e28","ref":"refs/heads/master","pushedAt":"2024-05-29T13:42:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Attempt to handle errors in UDP a bit better","shortMessageHtmlLink":"Attempt to handle errors in UDP a bit better"}},{"before":"474f41507849992f3331b2cab699a7acc9fa2756","after":"5d2a22c86581ac975513b5d41fa1db0fd1a353fc","ref":"refs/heads/master","pushedAt":"2024-05-29T12:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Stop Pinging if it gets banned or unexpected response","shortMessageHtmlLink":"Stop Pinging if it gets banned or unexpected response"}},{"before":"615b91955604b7266cbce215137c9b4bd185d059","after":"474f41507849992f3331b2cab699a7acc9fa2756","ref":"refs/heads/master","pushedAt":"2024-05-29T12:45:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Invalid UDP Login on Ban","shortMessageHtmlLink":"Invalid UDP Login on Ban"}},{"before":"f4eb47a1a0408423ddf9c79bec444a3bb0ad8ca6","after":"615b91955604b7266cbce215137c9b4bd185d059","ref":"refs/heads/master","pushedAt":"2024-05-29T03:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"misc: add argument null guards in shoko event handler","shortMessageHtmlLink":"misc: add argument null guards in shoko event handler"}},{"before":"eb400b76048bdfbf606618bc407b363750cddaad","after":"f4eb47a1a0408423ddf9c79bec444a3bb0ad8ca6","ref":"refs/heads/master","pushedAt":"2024-05-28T23:45:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"fix: add shoko metadata events to v1+ more\n\n- Added shoko metadata events to the APIv1.\n\n- Fixed up creating/updating groups using SD.\n\n- Remove an extra method that is not used by SD and had a wrong signature for the interface (there was a method with a valid signature for the interface already implemented, so it seems like it was left-over code from 7 years ago).","shortMessageHtmlLink":"fix: add shoko metadata events to v1+ more"}},{"before":"1365365f7b855e52e7b6621d3da91dfb556ca22c","after":"eb400b76048bdfbf606618bc407b363750cddaad","ref":"refs/heads/master","pushedAt":"2024-05-28T21:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"fix: move shoko series remove event from APIv3 to internals","shortMessageHtmlLink":"fix: move shoko series remove event from APIv3 to internals"}},{"before":"81f21870b7dbc03866f876e0c946985487c21db6","after":"1365365f7b855e52e7b6621d3da91dfb556ca22c","ref":"refs/heads/master","pushedAt":"2024-05-28T21:47:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"refactor: add shoko metadata events + more\n\n- Added Shoko metadata events for when a series or episode is added, updated and removed, available both through the plugin abstraction and through SignalR.\n\n- Added episode title override, finally closing #1041(at least for the api/server aspect of it).","shortMessageHtmlLink":"refactor: add shoko metadata events + more"}},{"before":"a5571b67a6a69fb327ee9f053131871e1f1a3eae","after":"81f21870b7dbc03866f876e0c946985487c21db6","ref":"refs/heads/master","pushedAt":"2024-05-28T17:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"refactor: modernise APIv3 web ui models\n\n- Enabled nullable, and fixed compiler complaints/warnings/suggestions afterwards.\n\n- Moved around fields and code.\n\n- Ensured the episode ranges are always sorted in the api\n\n- Ensured the episode groups are always sorted in the api","shortMessageHtmlLink":"refactor: modernise APIv3 web ui models"}},{"before":"99f1917cc365635649d1a64da8cdbb328e334a4a","after":"a5571b67a6a69fb327ee9f053131871e1f1a3eae","ref":"refs/heads/master","pushedAt":"2024-05-27T03:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Some Better Job Logging","shortMessageHtmlLink":"Some Better Job Logging"}},{"before":"e1412a400c920f7332a4dfae36aaa0ec344f2588","after":"99f1917cc365635649d1a64da8cdbb328e334a4a","ref":"refs/heads/master","pushedAt":"2024-05-24T18:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Null Checks in Filters","shortMessageHtmlLink":"Null Checks in Filters"}},{"before":"49c5214d8f7cf7b513f0921b0c9a10cacff5d5f5","after":"e1412a400c920f7332a4dfae36aaa0ec344f2588","ref":"refs/heads/master","pushedAt":"2024-05-24T18:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Optimize Title Filters","shortMessageHtmlLink":"Optimize Title Filters"}},{"before":"07cae1092532557655cb745166c72c8bfe39a789","after":"49c5214d8f7cf7b513f0921b0c9a10cacff5d5f5","ref":"refs/heads/master","pushedAt":"2024-05-24T16:55:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Fix Some New Filter Typos","shortMessageHtmlLink":"Fix Some New Filter Typos"}},{"before":"ea0a94f0a9d5fba981f325ee8c01486dc0609334","after":"07cae1092532557655cb745166c72c8bfe39a789","ref":"refs/heads/master","pushedAt":"2024-05-24T16:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Add StringSet FilterExpressions","shortMessageHtmlLink":"Add StringSet FilterExpressions"}},{"before":"e97945608778f76bdde5fbed91b02e2085e08836","after":"ea0a94f0a9d5fba981f325ee8c01486dc0609334","ref":"refs/heads/master","pushedAt":"2024-05-24T14:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harshithmohan","name":"Harshith Mohan","path":"/harshithmohan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26010946?s=80&v=4"},"commit":{"message":"Update healthcheck url for docker [skip ci]","shortMessageHtmlLink":"Update healthcheck url for docker [skip ci]"}},{"before":"fb1f51921d493ee797f573eefbc0bb467f4facee","after":"e97945608778f76bdde5fbed91b02e2085e08836","ref":"refs/heads/master","pushedAt":"2024-05-24T13:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Add AniDBIDsSelector.cs","shortMessageHtmlLink":"Add AniDBIDsSelector.cs"}},{"before":"f777e0877584b88431254366d2636f8c7c2c2b52","after":"fb1f51921d493ee797f573eefbc0bb467f4facee","ref":"refs/heads/master","pushedAt":"2024-05-24T12:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Add NamesSelector","shortMessageHtmlLink":"Add NamesSelector"}},{"before":"a7dbb6f33b7d8b32df2ad084d1737c68cc1e5252","after":"f777e0877584b88431254366d2636f8c7c2c2b52","ref":"refs/heads/master","pushedAt":"2024-05-24T12:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Hopefully Fix SQL Server Quartz","shortMessageHtmlLink":"Hopefully Fix SQL Server Quartz"}},{"before":"be8cbc70a95cb35b4e84ae875b76f351e3e7e051","after":"a7dbb6f33b7d8b32df2ad084d1737c68cc1e5252","ref":"refs/heads/master","pushedAt":"2024-05-24T03:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"More cleanup and improvements to Jobs","shortMessageHtmlLink":"More cleanup and improvements to Jobs"}},{"before":"43afda941af591a7f5aa53de2384b5ae1890cf17","after":"be8cbc70a95cb35b4e84ae875b76f351e3e7e051","ref":"refs/heads/master","pushedAt":"2024-05-24T02:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"da3dsoul","name":null,"path":"/da3dsoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5205810?s=80&v=4"},"commit":{"message":"Improve Speed of SelectJobs Significantly","shortMessageHtmlLink":"Improve Speed of SelectJobs Significantly"}},{"before":"0b04e197da3a9acc82a79ec759cb9848db207dda","after":"43afda941af591a7f5aa53de2384b5ae1890cf17","ref":"refs/heads/master","pushedAt":"2024-05-22T22:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"misc: be more permissive when we can't find the xref\nin the list.","shortMessageHtmlLink":"misc: be more permissive when we can't find the xref"}},{"before":"11f4cf81e85a7ebc53a1e0787d4d8cca1296e274","after":"0b04e197da3a9acc82a79ec759cb9848db207dda","ref":"refs/heads/master","pushedAt":"2024-05-22T20:45:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"revam","name":"Mikal S.","path":"/revam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7761729?s=80&v=4"},"commit":{"message":"fix: better ordering of xrefs in APIv3","shortMessageHtmlLink":"fix: better ordering of xrefs in APIv3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWby0LAA","startCursor":null,"endCursor":null}},"title":"Activity · ShokoAnime/ShokoServer"}