{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":663412067,"defaultBranch":"master","name":"dejavu","ownerLogin":"STRRL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-07T08:27:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20221408?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693540688.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f06ab88e42791495d7c9ec3c9ca8a12ea2b21490","ref":"refs/heads/structured-ocr-result","pushedAt":"2023-09-01T03:58:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: hocr structured ocr result, migrate db schema\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: hocr structured ocr result, migrate db schema"}},{"before":"cc92ff185bf9178c753c47ed37b08f48c3219fd4","after":"7c1d1870e0fc4a5bca9863b97d95584814dcb2ea","ref":"refs/heads/master","pushedAt":"2023-07-20T09:13:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"doc: Add prerequisites of building and running (#2)","shortMessageHtmlLink":"doc: Add prerequisites of building and running (#2)"}},{"before":"f070d2a136d6cf6d1bc4aaca0aad245cd05847e1","after":"cc92ff185bf9178c753c47ed37b08f48c3219fd4","ref":"refs/heads/master","pushedAt":"2023-07-18T08:41:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: append roadmap\n\nSigned-off-by: STRRL ","shortMessageHtmlLink":"chore: append roadmap"}},{"before":"cc862972e29b0f3fa7e3b92c09f8ffa59e5c1367","after":"f070d2a136d6cf6d1bc4aaca0aad245cd05847e1","ref":"refs/heads/master","pushedAt":"2023-07-18T08:32:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/strrl/dejavu","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/strrl/dejavu"}},{"before":"1ff9b76e3cb2b0176225d10351310321de037e11","after":"cc862972e29b0f3fa7e3b92c09f8ffa59e5c1367","ref":"refs/heads/master","pushedAt":"2023-07-18T08:31:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/strrl/dejavu","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/strrl/dejavu"}},{"before":"24374eda0f4bb1c433aaeedc6b2e76ea777b6be8","after":"1ff9b76e3cb2b0176225d10351310321de037e11","ref":"refs/heads/master","pushedAt":"2023-07-18T08:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"Create CODE_OF_CONDUCT.md","shortMessageHtmlLink":"Create CODE_OF_CONDUCT.md"}},{"before":"ee1f1c6a4c9fe06a77f462b7fbe400197c6011d6","after":"24374eda0f4bb1c433aaeedc6b2e76ea777b6be8","ref":"refs/heads/master","pushedAt":"2023-07-16T11:13:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: improve annotation markup\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: improve annotation markup"}},{"before":"3166e9a8a163b6eee6fcd01cdd326e4069c0450d","after":"ee1f1c6a4c9fe06a77f462b7fbe400197c6011d6","ref":"refs/heads/master","pushedAt":"2023-07-16T11:13:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: improve mockup\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: improve mockup"}},{"before":"0d4591c1269abf97f94b978c8a1f1b4e184cc8e4","after":"3166e9a8a163b6eee6fcd01cdd326e4069c0450d","ref":"refs/heads/master","pushedAt":"2023-07-16T08:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: embed frontend\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: embed frontend"}},{"before":"8ba2569641126a8975c316f6d53660dba0a0ab1b","after":"0d4591c1269abf97f94b978c8a1f1b4e184cc8e4","ref":"refs/heads/master","pushedAt":"2023-07-16T04:06:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: use jpg instead of png as image format\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: use jpg instead of png as image format"}},{"before":"5c66e0e843d4a1a219e9610560e91c70e771f0ab","after":"8ba2569641126a8975c316f6d53660dba0a0ab1b","ref":"refs/heads/master","pushedAt":"2023-07-16T03:54:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"Merge pull request #1 from STRRL/webui","shortMessageHtmlLink":"Merge pull request #1 from STRRL/webui"}},{"before":"5ee68072a6f71ec6dae6c7ec3fde4dcbd24d6c74","after":"55190cd39f0af643f5491cea602452d13b829da1","ref":"refs/heads/webui","pushedAt":"2023-07-16T03:51:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: webui: search page and detail page\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: webui: search page and detail page"}},{"before":null,"after":"5ee68072a6f71ec6dae6c7ec3fde4dcbd24d6c74","ref":"refs/heads/webui","pushedAt":"2023-07-15T13:51:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: home page\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: home page"}},{"before":"becc357351f2078ef6ffd51a5b5b68f0c5031976","after":"5c66e0e843d4a1a219e9610560e91c70e771f0ab","ref":"refs/heads/master","pushedAt":"2023-07-15T11:32:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: append captured_at_epoch for screenshot\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: append captured_at_epoch for screenshot"}},{"before":"106843a43ebf258fff1747bca78ea074589bef21","after":"becc357351f2078ef6ffd51a5b5b68f0c5031976","ref":"refs/heads/master","pushedAt":"2023-07-15T03:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: image markup API\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: image markup API"}},{"before":"132601b5f6044d15f198a731fce0a0eb012975fe","after":"106843a43ebf258fff1747bca78ea074589bef21","ref":"refs/heads/master","pushedAt":"2023-07-14T14:56:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: use QueryBuilder instead concat sql string manually\n\nalthough it still concats string under the hood\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"chore: use QueryBuilder instead concat sql string manually"}},{"before":"295196cdad4709898ea8d7ad59004661395b0a63","after":"132601b5f6044d15f198a731fce0a0eb012975fe","ref":"refs/heads/master","pushedAt":"2023-07-14T14:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: use QueryBuilder instaed concat sql string manually\n\nalthough it is still concating string under the hood\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"chore: use QueryBuilder instaed concat sql string manually"}},{"before":"e42c5d357f2740420271b92e3e9b2792cf378d0f","after":"295196cdad4709898ea8d7ad59004661395b0a63","ref":"refs/heads/master","pushedAt":"2023-07-14T14:18:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: fs image archiver\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: fs image archiver"}},{"before":"5a098b22a9a2e1bf286de4163140a95256f00eac","after":"e42c5d357f2740420271b92e3e9b2792cf378d0f","ref":"refs/heads/master","pushedAt":"2023-07-14T10:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: use sqlx as the backend for sqlite repository\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: use sqlx as the backend for sqlite repository"}},{"before":"6b3c6f6366fa88ded39a03c87d027b14974aabd2","after":"5a098b22a9a2e1bf286de4163140a95256f00eac","ref":"refs/heads/master","pushedAt":"2023-07-14T03:18:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: sqlite repository\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: sqlite repository"}},{"before":"7daf9ed0a2237b12dd38a7aaba6f413cec1b0011","after":"6b3c6f6366fa88ded39a03c87d027b14974aabd2","ref":"refs/heads/master","pushedAt":"2023-07-14T01:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: restructure repository\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"chore: restructure repository"}},{"before":"94350506d81bfe7b1439a5be83721237ddd9bf47","after":"7daf9ed0a2237b12dd38a7aaba6f413cec1b0011","ref":"refs/heads/master","pushedAt":"2023-07-13T11:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: shutdown channel\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: shutdown channel"}},{"before":"3b3ac2b563e6fd8a6c706e996d0dee9c39ff96d9","after":"94350506d81bfe7b1439a5be83721237ddd9bf47","ref":"refs/heads/master","pushedAt":"2023-07-13T10:08:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: remove mut for save methods in trait repository\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: remove mut for save methods in trait repository"}},{"before":"fb80ec303f5d80cce46c2d1273e028169f8ab2d7","after":"3b3ac2b563e6fd8a6c706e996d0dee9c39ff96d9","ref":"refs/heads/master","pushedAt":"2023-07-12T09:23:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: record and searching\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: record and searching"}},{"before":"422877700e2e3b2c4783f2a981a62d508a9089b2","after":"fb80ec303f5d80cce46c2d1273e028169f8ab2d7","ref":"refs/heads/master","pushedAt":"2023-07-11T23:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: update readme\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"chore: update readme"}},{"before":"58196ba618da6f173d7b81e010cb99bcf4b30402","after":"422877700e2e3b2c4783f2a981a62d508a9089b2","ref":"refs/heads/master","pushedAt":"2023-07-11T23:41:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: screenshot and markup\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"chore: screenshot and markup"}},{"before":"b5692ba29df3ef7e2c0f4cbd4f32e90cb6f58bab","after":"58196ba618da6f173d7b81e010cb99bcf4b30402","ref":"refs/heads/master","pushedAt":"2023-07-11T23:36:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: screenshot and markup\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"chore: screenshot and markup"}},{"before":"901b8793c6ee8703a0c94a67d48d19f28b658281","after":"b5692ba29df3ef7e2c0f4cbd4f32e90cb6f58bab","ref":"refs/heads/master","pushedAt":"2023-07-11T07:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"chore: wip: screenshot capture on linux\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"chore: wip: screenshot capture on linux"}},{"before":"bb519853c1fea7c84685e380a1ce3d4f40c0c1cd","after":"901b8793c6ee8703a0c94a67d48d19f28b658281","ref":"refs/heads/master","pushedAt":"2023-07-09T08:23:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: poc: fts\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: poc: fts"}},{"before":"324724b678d1964c6a251afce5a1bba0c1df86b0","after":"bb519853c1fea7c84685e380a1ce3d4f40c0c1cd","ref":"refs/heads/master","pushedAt":"2023-07-08T12:11:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"STRRL","name":"Zhiqiang ZHOU","path":"/STRRL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20221408?s=80&v=4"},"commit":{"message":"feat: update readme\n\nSigned-off-by: Zhou Zhiqiang ","shortMessageHtmlLink":"feat: update readme"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0wMVQwMzo1ODowOC4wMDAwMDBazwAAAAN3I1Ee","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0wMVQwMzo1ODowOC4wMDAwMDBazwAAAAN3I1Ee","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wOFQxMjoxMToyOC4wMDAwMDBazwAAAANRWwjW"}},"title":"Activity ยท STRRL/dejavu"}