{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":645822614,"defaultBranch":"master","name":"dusk","ownerLogin":"kencx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-26T14:11:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42935499?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723991066.0","currentOid":""},"activityList":{"items":[{"before":"c0e848dcd769387d395559c58677cde055ca6ec7","after":"e17cb15da3eefb8368c0ecb796f9ef144f06522e","ref":"refs/heads/master","pushedAt":"2024-08-25T10:32:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add linux and libsqlite3 tags to remove sqlite warning","shortMessageHtmlLink":"Add linux and libsqlite3 tags to remove sqlite warning"}},{"before":"a30ec83fd202c65337fc2326b8e1480a00693f88","after":"c0e848dcd769387d395559c58677cde055ca6ec7","ref":"refs/heads/master","pushedAt":"2024-08-25T10:06:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add shared errors templates","shortMessageHtmlLink":"Add shared errors templates"}},{"before":"23cef678ed6d89a513560d4267556237d6fcee85","after":"a30ec83fd202c65337fc2326b8e1480a00693f88","ref":"refs/heads/master","pushedAt":"2024-08-25T09:36:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add page empty check","shortMessageHtmlLink":"Add page empty check"}},{"before":"86aa5d879d5877a05f01b490016124102532fda3","after":"23cef678ed6d89a513560d4267556237d6fcee85","ref":"refs/heads/master","pushedAt":"2024-08-25T05:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add named param str formatting for clarity when building stmts","shortMessageHtmlLink":"Add named param str formatting for clarity when building stmts"}},{"before":"31368e304583233742c3a8979f18962207f395f7","after":"86aa5d879d5877a05f01b490016124102532fda3","ref":"refs/heads/master","pushedAt":"2024-08-24T17:41:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Cleanup storage","shortMessageHtmlLink":"Cleanup storage"}},{"before":"c0504119a1a60b33d0e000cf6f9b5a8bc9e3d664","after":"31368e304583233742c3a8979f18962207f395f7","ref":"refs/heads/master","pushedAt":"2024-08-24T17:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Cleanup storage","shortMessageHtmlLink":"Cleanup storage"}},{"before":"2968ab7c0b9a62a8f660ca8e10419bca6c40a7ae","after":"c0504119a1a60b33d0e000cf6f9b5a8bc9e3d664","ref":"refs/heads/master","pushedAt":"2024-08-24T07:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Centralized Store interface","shortMessageHtmlLink":"Centralized Store interface"}},{"before":"2b5c8080d508f59645a5f6730cf632a94ca9bae6","after":"2968ab7c0b9a62a8f660ca8e10419bca6c40a7ae","ref":"refs/heads/master","pushedAt":"2024-08-24T05:14:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add file extension consts","shortMessageHtmlLink":"Add file extension consts"}},{"before":"0171b46369cb22e3bd78893b59f67b4a40866500","after":null,"ref":"refs/heads/scratch","pushedAt":"2024-08-18T14:24:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"}},{"before":"6bf36c0e6be48f2966d912be3f6d4a39c95a366c","after":null,"ref":"refs/heads/googlebooks","pushedAt":"2024-08-18T14:24:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"}},{"before":"267a6ef26da8a8b51ddd3e7da08b191d119c356b","after":"2b5c8080d508f59645a5f6730cf632a94ca9bae6","ref":"refs/heads/master","pushedAt":"2024-08-18T14:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Implement support for multiple fetchers\n\n- Allow fallback to other fetchers on failure","shortMessageHtmlLink":"Implement support for multiple fetchers"}},{"before":null,"after":"0171b46369cb22e3bd78893b59f67b4a40866500","ref":"refs/heads/scratch","pushedAt":"2024-08-04T10:49:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"move to scratch","shortMessageHtmlLink":"move to scratch"}},{"before":null,"after":"5f6d906aab550341f8fee20b9eec67c404f560cd","ref":"refs/heads/table","pushedAt":"2024-08-04T10:49:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Cleanup","shortMessageHtmlLink":"Cleanup"}},{"before":null,"after":"6bf36c0e6be48f2966d912be3f6d4a39c95a366c","ref":"refs/heads/googlebooks","pushedAt":"2024-08-04T10:49:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add Fetcher struct","shortMessageHtmlLink":"Add Fetcher struct"}},{"before":"e236dcc5296f492aefe3efb3b2dc8ab3078f962f","after":"267a6ef26da8a8b51ddd3e7da08b191d119c356b","ref":"refs/heads/master","pushedAt":"2024-07-07T10:51:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Allow link and unlink models to accept empty slice\n\n- Linking an empty slice will link no model ids\n- Unlinking an empty slice will unlink all model ids for the given bookId","shortMessageHtmlLink":"Allow link and unlink models to accept empty slice"}},{"before":"b09a2d265e205fcd37a3cecc4105bbb30696e42c","after":"e236dcc5296f492aefe3efb3b2dc8ab3078f962f","ref":"refs/heads/master","pushedAt":"2024-06-29T18:12:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add flag for log level","shortMessageHtmlLink":"Add flag for log level"}},{"before":"036a9a6cfb63811b3074e105209bb0ac9a7314d3","after":"b09a2d265e205fcd37a3cecc4105bbb30696e42c","ref":"refs/heads/master","pushedAt":"2024-06-29T18:12:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add flag for log level","shortMessageHtmlLink":"Add flag for log level"}},{"before":"3f828ed4cd59596ca79ced03333e844b23a7c983","after":"036a9a6cfb63811b3074e105209bb0ac9a7314d3","ref":"refs/heads/master","pushedAt":"2024-06-24T15:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Initialize DB inside data directory","shortMessageHtmlLink":"Initialize DB inside data directory"}},{"before":"a9d19e3b8f7f3f75d1c238b7584292a39c56e45a","after":"3f828ed4cd59596ca79ced03333e844b23a7c983","ref":"refs/heads/master","pushedAt":"2024-06-19T16:14:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add back, cancel buttons for book edit form","shortMessageHtmlLink":"Add back, cancel buttons for book edit form"}},{"before":"838f1a79cec9fefb807e1aa69cb4e8a0bed38033","after":"a9d19e3b8f7f3f75d1c238b7584292a39c56e45a","ref":"refs/heads/master","pushedAt":"2024-06-18T17:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add edit book page","shortMessageHtmlLink":"Add edit book page"}},{"before":"90fac962c4979d7b6c35dbc7f0f95b47883a6d28","after":"838f1a79cec9fefb807e1aa69cb4e8a0bed38033","ref":"refs/heads/master","pushedAt":"2024-06-17T16:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Move ping endpoint from api to root","shortMessageHtmlLink":"Move ping endpoint from api to root"}},{"before":"84cbfcf5fd41cb57e9d8d5158f8236e67351e182","after":"90fac962c4979d7b6c35dbc7f0f95b47883a6d28","ref":"refs/heads/master","pushedAt":"2024-06-17T16:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add first page, last page buttons","shortMessageHtmlLink":"Add first page, last page buttons"}},{"before":"ca8955c1d2b21791cfa1dee0db12c838a720d6b3","after":"84cbfcf5fd41cb57e9d8d5158f8236e67351e182","ref":"refs/heads/master","pushedAt":"2024-06-17T13:27:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"refactor: DRY building pagination stmt","shortMessageHtmlLink":"refactor: DRY building pagination stmt"}},{"before":"4638a133a1064fee6922be5a56c93d829eb8c26b","after":"ca8955c1d2b21791cfa1dee0db12c838a720d6b3","ref":"refs/heads/master","pushedAt":"2024-06-15T16:50:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Fetch authors and tags structs via book id","shortMessageHtmlLink":"Fetch authors and tags structs via book id"}},{"before":"3270933b80ac53fb9441767a2b1469334a4454a4","after":"4638a133a1064fee6922be5a56c93d829eb8c26b","ref":"refs/heads/master","pushedAt":"2024-06-14T18:14:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Replace infinite scroll pagination with prev, next buttons","shortMessageHtmlLink":"Replace infinite scroll pagination with prev, next buttons"}},{"before":"1574c8de25b278d4d73acf71327c7aab29f10c70","after":"3270933b80ac53fb9441767a2b1469334a4454a4","ref":"refs/heads/master","pushedAt":"2024-06-10T18:49:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add version info with tag support","shortMessageHtmlLink":"Add version info with tag support"}},{"before":"e5cb06d9b1dbb5615efa3fba5b0cc07d61c24460","after":"1574c8de25b278d4d73acf71327c7aab29f10c70","ref":"refs/heads/master","pushedAt":"2024-06-10T18:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add version info with tag support","shortMessageHtmlLink":"Add version info with tag support"}},{"before":"5d2ba1f167505213963df6a4e9cbc00b34f2cefc","after":"e5cb06d9b1dbb5615efa3fba5b0cc07d61c24460","ref":"refs/heads/master","pushedAt":"2024-06-10T16:16:16.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Better title and name casing","shortMessageHtmlLink":"Better title and name casing"}},{"before":"5091a745c94e3527f4c6c494e75dd5fd24d5f259","after":"5d2ba1f167505213963df6a4e9cbc00b34f2cefc","ref":"refs/heads/master","pushedAt":"2024-06-04T16:51:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"show failed imported books from goodreads with err","shortMessageHtmlLink":"show failed imported books from goodreads with err"}},{"before":"ec1c39a99e493d87e0da07b921605edfc37162bf","after":"5091a745c94e3527f4c6c494e75dd5fd24d5f259","ref":"refs/heads/master","pushedAt":"2024-06-02T15:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kencx","name":"kenc","path":"/https/github.com/kencx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42935499?s=80&v=4"},"commit":{"message":"Add more db tests","shortMessageHtmlLink":"Add more db tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEo3LhWAA","startCursor":null,"endCursor":null}},"title":"Activity ยท kencx/dusk"}