{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":710176292,"defaultBranch":"master","name":"panopticon","ownerLogin":"Yakabuff","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-26T07:10:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3011758?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698304383.0","currentOid":""},"activityList":{"items":[{"before":"898a1cac321c42fba4987d6497d231eaf72ea043","after":"ee005a1bb3b22810ed0b38fd1a3b322ac75ebb03","ref":"refs/heads/master","pushedAt":"2024-02-25T08:27:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"feat(search): initial search implementation","shortMessageHtmlLink":"feat(search): initial search implementation"}},{"before":"a737fae5765966e5f0aa065785271231f6ff2da9","after":"898a1cac321c42fba4987d6497d231eaf72ea043","ref":"refs/heads/master","pushedAt":"2024-02-03T07:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"updated docs","shortMessageHtmlLink":"updated docs"}},{"before":"50aeebb1808562c3a1ddf54edf57aad7222a6b09","after":"a737fae5765966e5f0aa065785271231f6ff2da9","ref":"refs/heads/master","pushedAt":"2024-02-03T06:42:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"changed tid/pid to base64 and made archiver more configurable","shortMessageHtmlLink":"changed tid/pid to base64 and made archiver more configurable"}},{"before":"b36b8b3cf158455897fcf8811ad8723bee54c85d","after":"50aeebb1808562c3a1ddf54edf57aad7222a6b09","ref":"refs/heads/master","pushedAt":"2023-12-10T02:52:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"display image in thread only if it exists","shortMessageHtmlLink":"display image in thread only if it exists"}},{"before":"ce7bb02620cda1e98d1f48623e71f40126a25e8f","after":"b36b8b3cf158455897fcf8811ad8723bee54c85d","ref":"refs/heads/master","pushedAt":"2023-12-09T20:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"fix check thread key exists bug","shortMessageHtmlLink":"fix check thread key exists bug"}},{"before":"97946cbc6ca53da9e4788a5ee315b02ec2a1aa5b","after":"ce7bb02620cda1e98d1f48623e71f40126a25e8f","ref":"refs/heads/master","pushedAt":"2023-12-09T20:26:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"fix file api and thread html template","shortMessageHtmlLink":"fix file api and thread html template"}},{"before":"59dc64ae36474f4478f9fa5038a19ac504a99103","after":"97946cbc6ca53da9e4788a5ee315b02ec2a1aa5b","ref":"refs/heads/master","pushedAt":"2023-12-09T20:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"fix thumbnail path location","shortMessageHtmlLink":"fix thumbnail path location"}},{"before":"7d606e4128d869e7b2fff0ce984009b6c51e4dc2","after":"59dc64ae36474f4478f9fa5038a19ac504a99103","ref":"refs/heads/master","pushedAt":"2023-12-09T06:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"replace in memory cache with redis cache","shortMessageHtmlLink":"replace in memory cache with redis cache"}},{"before":"f821c44e965933396566505ce3af9008f00b2546","after":"7d606e4128d869e7b2fff0ce984009b6c51e4dc2","ref":"refs/heads/master","pushedAt":"2023-12-09T05:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"set default image type to fullsize in api","shortMessageHtmlLink":"set default image type to fullsize in api"}},{"before":"48f20a32e694b92d85476f3fe93ebadfad971ff9","after":"f821c44e965933396566505ce3af9008f00b2546","ref":"refs/heads/master","pushedAt":"2023-12-03T20:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"serve image and thumbnails","shortMessageHtmlLink":"serve image and thumbnails"}},{"before":"3d7cdc922441bb1a28a2972ae896e17df6c0cff3","after":"48f20a32e694b92d85476f3fe93ebadfad971ff9","ref":"refs/heads/master","pushedAt":"2023-12-03T20:12:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"use hash of fullsize image for thumbnail filename","shortMessageHtmlLink":"use hash of fullsize image for thumbnail filename"}},{"before":"67a9609a762b92d25fe43f6c4ae23ee1ac29d5ff","after":"3d7cdc922441bb1a28a2972ae896e17df6c0cff3","ref":"refs/heads/master","pushedAt":"2023-12-03T04:52:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"catalog pagination + bug fixes","shortMessageHtmlLink":"catalog pagination + bug fixes"}},{"before":"881cb4a2a80672970c3d43d665249430ee074a4f","after":"67a9609a762b92d25fe43f6c4ae23ee1ac29d5ff","ref":"refs/heads/master","pushedAt":"2023-12-02T08:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"serve thread template","shortMessageHtmlLink":"serve thread template"}},{"before":"d35c4749135638b987a17a72f54b9616b1f64809","after":"881cb4a2a80672970c3d43d665249430ee074a4f","ref":"refs/heads/master","pushedAt":"2023-12-02T08:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"serve static templates + bug fix","shortMessageHtmlLink":"serve static templates + bug fix"}},{"before":"5a0cd5308017756da40760282b1cdab564794e5e","after":"d35c4749135638b987a17a72f54b9616b1f64809","ref":"refs/heads/master","pushedAt":"2023-12-02T02:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"fix fetchOP endpoint + bug fixes","shortMessageHtmlLink":"fix fetchOP endpoint + bug fixes"}},{"before":"b24d23f347d0293abf9b6327faae536fba0320fb","after":"5a0cd5308017756da40760282b1cdab564794e5e","ref":"refs/heads/master","pushedAt":"2023-12-01T07:36:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"added has_image column + improved api","shortMessageHtmlLink":"added has_image column + improved api"}},{"before":"fa48e9d055ffda265574c5c3be8e3fec171d163c","after":"b24d23f347d0293abf9b6327faae536fba0320fb","ref":"refs/heads/master","pushedAt":"2023-11-25T08:36:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"api changes + schema changes\n- tid + pid in posts\n\n- new api endpoints\n\n- tid + pid in file mapping","shortMessageHtmlLink":"api changes + schema changes"}},{"before":"9f65ad34cbf163f73a187df435dfb840a27b84d7","after":"fa48e9d055ffda265574c5c3be8e3fec171d163c","ref":"refs/heads/master","pushedAt":"2023-11-21T07:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"api: fetch thread and post from db","shortMessageHtmlLink":"api: fetch thread and post from db"}},{"before":"1d09f873cb9d575e9d0f7277e2fce58bb13424f5","after":"9f65ad34cbf163f73a187df435dfb840a27b84d7","ref":"refs/heads/master","pushedAt":"2023-11-20T20:42:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"rearranged project structure + api","shortMessageHtmlLink":"rearranged project structure + api"}},{"before":"ad56b06a2e9222386250a2e1afc4e85cc883da02","after":"1d09f873cb9d575e9d0f7277e2fce58bb13424f5","ref":"refs/heads/master","pushedAt":"2023-11-19T06:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"bug fixes + schema change for tid support","shortMessageHtmlLink":"bug fixes + schema change for tid support"}},{"before":"2f757cdf02178092cf965c7f3b7ba3eb78eead63","after":"ad56b06a2e9222386250a2e1afc4e85cc883da02","ref":"refs/heads/master","pushedAt":"2023-11-12T06:09:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"add envar to adjust sleep duration","shortMessageHtmlLink":"add envar to adjust sleep duration"}},{"before":"943ed87828d141bef263dc7114cb344e997bf82a","after":"2f757cdf02178092cf965c7f3b7ba3eb78eead63","ref":"refs/heads/master","pushedAt":"2023-11-12T06:07:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"use golang-set library for sets","shortMessageHtmlLink":"use golang-set library for sets"}},{"before":"d2b991514870f7dd9afc8628c1ef10facf5d9141","after":"943ed87828d141bef263dc7114cb344e997bf82a","ref":"refs/heads/master","pushedAt":"2023-11-11T20:20:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"fixed mime type detection","shortMessageHtmlLink":"fixed mime type detection"}},{"before":"4a16f7bbbb173ce8a5a93a0d175e70354342fa4c","after":"d2b991514870f7dd9afc8628c1ef10facf5d9141","ref":"refs/heads/master","pushedAt":"2023-11-10T07:53:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"fixed thumbnail downloader + added board metadata fetcher + fixed bugs","shortMessageHtmlLink":"fixed thumbnail downloader + added board metadata fetcher + fixed bugs"}},{"before":"b486e3cc4bc4c95bbf42f91fbf73df029da034ea","after":"4a16f7bbbb173ce8a5a93a0d175e70354342fa4c","ref":"refs/heads/master","pushedAt":"2023-11-07T06:32:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"added media processing","shortMessageHtmlLink":"added media processing"}},{"before":"97820f0a801544250763b90e57fc779e803024fc","after":"b486e3cc4bc4c95bbf42f91fbf73df029da034ea","ref":"refs/heads/master","pushedAt":"2023-10-29T03:08:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"improved logging + yotsuba improvments + thread backlog changes","shortMessageHtmlLink":"improved logging + yotsuba improvments + thread backlog changes"}},{"before":"c338fed037a8b26719fb689b1a2c0e99962b08f1","after":"97820f0a801544250763b90e57fc779e803024fc","ref":"refs/heads/master","pushedAt":"2023-10-28T07:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"fixed schema and changes to deduplication strategy","shortMessageHtmlLink":"fixed schema and changes to deduplication strategy"}},{"before":null,"after":"c338fed037a8b26719fb689b1a2c0e99962b08f1","ref":"refs/heads/master","pushedAt":"2023-10-26T07:13:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Yakabuff","name":"Dima Yakupov","path":"/Yakabuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3011758?s=80&v=4"},"commit":{"message":"first commit","shortMessageHtmlLink":"first commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEBGolowA","startCursor":null,"endCursor":null}},"title":"Activity ยท Yakabuff/panopticon"}