{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":753589979,"defaultBranch":"main","name":"hoarder","ownerLogin":"hoarder-app","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-06T12:28:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/170265186?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716682242.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"602a5229a375056993be844c75184bc3a9ce4787","ref":"refs/heads/full-page-archive","pushedAt":"2024-05-26T00:10:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature: Full page archival with monolith","shortMessageHtmlLink":"feature: Full page archival with monolith"}},{"before":"bb431be02850ca37f89cc40ce958226f64fe5ad5","after":"033e8a2d26bb0ecaa8301609960d35d3467a88f4","ref":"refs/heads/main","pushedAt":"2024-05-25T21:20:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature: Allow import Netscape HTML format (#163)\n\n* [Feature request] Netscape HTML format import/export #96\r\nadded the possibility to add exported bookmarks via the webUI for ease of use\r\n\r\n* [Feature request] Netscape HTML format import/export #96\r\nupdated the documentation\r\n\r\n* Extract the parser into its own file and reuse the existing bookmark upload logic\r\n\r\n---------\r\n\r\nCo-authored-by: kamtschatka \r\nCo-authored-by: MohamedBassem ","shortMessageHtmlLink":"feature: Allow import Netscape HTML format (#163)"}},{"before":"44c4a9eb287c71cd1ea226fb51d58f57981ed290","after":null,"ref":"refs/heads/bookmark-upload","pushedAt":"2024-05-25T21:10:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"}},{"before":null,"after":"44c4a9eb287c71cd1ea226fb51d58f57981ed290","ref":"refs/heads/bookmark-upload","pushedAt":"2024-05-25T21:10:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"Extract the parser into its own file and reuse the existing bookmark upload logic","shortMessageHtmlLink":"Extract the parser into its own file and reuse the existing bookmark …"}},{"before":"8688dd43b6299715e4c5630e748f4584d9e1f77e","after":"bb431be02850ca37f89cc40ce958226f64fe5ad5","ref":"refs/heads/main","pushedAt":"2024-05-25T19:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"build: Let the upload-artificat action do the compression","shortMessageHtmlLink":"build: Let the upload-artificat action do the compression"}},{"before":"875cc352437d3452db4629348c00cd4ece71972d","after":"8688dd43b6299715e4c5630e748f4584d9e1f77e","ref":"refs/heads/main","pushedAt":"2024-05-25T18:56:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"release(extension): Bump extension version to 1.2.1","shortMessageHtmlLink":"release(extension): Bump extension version to 1.2.1"}},{"before":"6dc67cf46717ec1653e7d8d1954a52309104a683","after":"875cc352437d3452db4629348c00cd4ece71972d","ref":"refs/heads/main","pushedAt":"2024-05-25T18:41:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"fix(extension): Drop the https restriction in firefox. Fixes #23\n\nadded csp rule to allow firefox to connect to http endpoints\r\n\r\nCo-authored-by: kamtschatka ","shortMessageHtmlLink":"fix(extension): Drop the https restriction in firefox. Fixes #23"}},{"before":"eac54e6e62496e19d4cab2efd13eb9af2d0a1c0b","after":"6dc67cf46717ec1653e7d8d1954a52309104a683","ref":"refs/heads/main","pushedAt":"2024-05-24T22:21:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"fix(cli): Switched to cursorV2 to make use of the fix for #140 and prevent infinite loops (#176)\n\nCo-authored-by: kamtschatka ","shortMessageHtmlLink":"fix(cli): Switched to cursorV2 to make use of the fix for #140 and pr…"}},{"before":"6ff4608f813217efbc80e25b052e6d64be2aea39","after":"eac54e6e62496e19d4cab2efd13eb9af2d0a1c0b","ref":"refs/heads/main","pushedAt":"2024-05-19T21:28:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"build: Attempt to fix docker permission error","shortMessageHtmlLink":"build: Attempt to fix docker permission error"}},{"before":"6839289049da6027a52c8de500b6156410242907","after":"6ff4608f813217efbc80e25b052e6d64be2aea39","ref":"refs/heads/main","pushedAt":"2024-05-19T20:50:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"build: Attempt to fix docker permission error","shortMessageHtmlLink":"build: Attempt to fix docker permission error"}},{"before":"1506ff0f6976c74c30c0c7e8abc4d194a70f27a5","after":"6839289049da6027a52c8de500b6156410242907","ref":"refs/heads/main","pushedAt":"2024-05-19T20:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"docker: Update docker images to point to the new repo URLs","shortMessageHtmlLink":"docker: Update docker images to point to the new repo URLs"}},{"before":"8274d07025b13dab115e3f770aa0bd691d340d02","after":"1506ff0f6976c74c30c0c7e8abc4d194a70f27a5","ref":"refs/heads/main","pushedAt":"2024-05-19T18:59:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"docs: Change references from the old repo URL to the new one","shortMessageHtmlLink":"docs: Change references from the old repo URL to the new one"}},{"before":"f99f4c0ff118547388a7e1ea332aa8755a8c9baf","after":"8274d07025b13dab115e3f770aa0bd691d340d02","ref":"refs/heads/main","pushedAt":"2024-05-19T18:17:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"fix(web): Stop pre-loading all the bookmark lists in the bookmark grid","shortMessageHtmlLink":"fix(web): Stop pre-loading all the bookmark lists in the bookmark grid"}},{"before":"bfcf0a4429e4d182307eb4c8599d4d11e9cc5bed","after":"f99f4c0ff118547388a7e1ea332aa8755a8c9baf","ref":"refs/heads/main","pushedAt":"2024-05-19T17:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature(web): Add an archive button to list management dialog","shortMessageHtmlLink":"feature(web): Add an archive button to list management dialog"}},{"before":"e8b47751660e24a6bd24941b6cb6b0ee79ffad3c","after":"bfcf0a4429e4d182307eb4c8599d4d11e9cc5bed","ref":"refs/heads/main","pushedAt":"2024-05-19T15:44:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"fix(web): Sort the tags in the TagsEditor of the preview dialog. Fixes #171","shortMessageHtmlLink":"fix(web): Sort the tags in the TagsEditor of the preview dialog. Fixes "}},{"before":"c2cf727a64f0b185a25921ca4773fb86c11bbeee","after":"e8b47751660e24a6bd24941b6cb6b0ee79ffad3c","ref":"refs/heads/main","pushedAt":"2024-05-19T12:46:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"fix: Fix missing bookmarks during pagination if they got created in the same second. Fixes #140","shortMessageHtmlLink":"fix: Fix missing bookmarks during pagination if they got created in t…"}},{"before":"d1ad84be48bb3b6914c0d478d13f92861889c466","after":"c2cf727a64f0b185a25921ca4773fb86c11bbeee","ref":"refs/heads/main","pushedAt":"2024-05-19T12:45:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"docs: Add documentation for installing hoarder on unraid. Fixes #81","shortMessageHtmlLink":"docs: Add documentation for installing hoarder on unraid. Fixes #81"}},{"before":null,"after":"d1ad84be48bb3b6914c0d478d13f92861889c466","ref":"refs/heads/admin-settings","pushedAt":"2024-05-19T12:18:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature(web): Allow adding multiple URLs at once #158 (#167)\n\nAdded a reusable dialog\r\nopening a dialog that allows you to decide if you want to import multiple URLs at once if you provide only that\r\n\r\nCo-authored-by: kamtschatka ","shortMessageHtmlLink":"feature(web): Allow adding multiple URLs at once #158 (#167)"}},{"before":"cb62db781235fbc4b1fe92a3f8b26dadb5181963","after":"d1ad84be48bb3b6914c0d478d13f92861889c466","ref":"refs/heads/main","pushedAt":"2024-05-19T11:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature(web): Allow adding multiple URLs at once #158 (#167)\n\nAdded a reusable dialog\r\nopening a dialog that allows you to decide if you want to import multiple URLs at once if you provide only that\r\n\r\nCo-authored-by: kamtschatka ","shortMessageHtmlLink":"feature(web): Allow adding multiple URLs at once #158 (#167)"}},{"before":"fdc27d38a22dfdb1ec8b91b0d80d654dd8b866e0","after":"cb62db781235fbc4b1fe92a3f8b26dadb5181963","ref":"refs/heads/main","pushedAt":"2024-05-19T09:09:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"ui(web): Set tag input field in preview modal to 100% width to fix overflow issues on select dropdown (#165)\n\nui(web): Fixed issue with rounded corners on tag input field in preview modal\r\n\r\nui(web): Adjusted styles for labels and fields in preview modal for visual consistency","shortMessageHtmlLink":"ui(web): Set tag input field in preview modal to 100% width to fix ov…"}},{"before":"eb218cefbf82f460e3830d66d7f0d0ca63d1ac6d","after":"fdc27d38a22dfdb1ec8b91b0d80d654dd8b866e0","ref":"refs/heads/main","pushedAt":"2024-05-18T12:36:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature(inference): Improve ollama tagging (#162)\n\n* Inference Failed with Ollama #20\r\nChanged the prompt to be split in 2, so ollama does not forget them\r\n\r\n* Update apps/workers/openaiWorker.ts\r\n\r\nCo-authored-by: Mohamed Bassem \r\n\r\n---------\r\n\r\nCo-authored-by: kamtschatka \r\nCo-authored-by: Mohamed Bassem ","shortMessageHtmlLink":"feature(inference): Improve ollama tagging (#162)"}},{"before":"c9dc23f43e0d87453b74105a8ffc81ce9f4bd98a","after":"eb218cefbf82f460e3830d66d7f0d0ca63d1ac6d","ref":"refs/heads/main","pushedAt":"2024-05-18T12:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"docs: Add documentation for installing hoarder on unraid. Fixes #81","shortMessageHtmlLink":"docs: Add documentation for installing hoarder on unraid. Fixes #81"}},{"before":"e5fd9eeca0d34658c9eed4f1a7d6ec25d4918488","after":"c9dc23f43e0d87453b74105a8ffc81ce9f4bd98a","ref":"refs/heads/main","pushedAt":"2024-05-18T11:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"fix: Add the missing bookmark URL index migration","shortMessageHtmlLink":"fix: Add the missing bookmark URL index migration"}},{"before":"1fee129c337069fc41d1c46141beaaec94033af8","after":"e5fd9eeca0d34658c9eed4f1a7d6ec25d4918488","ref":"refs/heads/main","pushedAt":"2024-05-18T11:15:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"fix(web): Simplify the logic for tag drag and dropping","shortMessageHtmlLink":"fix(web): Simplify the logic for tag drag and dropping"}},{"before":"6eea67186c2fa5f5c5e155c7fe17f63a0114157f","after":"1fee129c337069fc41d1c46141beaaec94033af8","ref":"refs/heads/main","pushedAt":"2024-05-18T10:22:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature(web): Improve merging of tags by simple drag and drop #144 (#154)\n\n* Improve merging of tags by simple drag and drop #144\r\nAdded drag&drop functionality\r\nAllowing sorting the tags by name, as this is more intuitive\r\n\r\n* Improve merging of tags by simple drag and drop #144\r\nminor renamings\r\nremoved some unnecessary code\r\n\r\n* Improve merging of tags by simple drag and drop #144\r\nextracted out the drag and drop functionality to be more encapsulated and reusable\r\n\r\n* Improve merging of tags by simple drag and drop #144\r\nimproved the usage sorter to additionally compare by name if the usage is the same\r\n\r\n* Improve merging of tags by simple drag and drop #144\r\nreplaced checkboxes with toggles floating on the right\r\n\r\n---------\r\n\r\nCo-authored-by: kamtschatka ","shortMessageHtmlLink":"feature(web): Improve merging of tags by simple drag and drop #144 (#154"}},{"before":"168aed0a85745d2550407a005cb8195a05fcc276","after":"6eea67186c2fa5f5c5e155c7fe17f63a0114157f","ref":"refs/heads/main","pushedAt":"2024-05-16T23:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"build: An empty commit to fix vercel's build","shortMessageHtmlLink":"build: An empty commit to fix vercel's build"}},{"before":null,"after":"26ec005a2078a9c4cc48aeed236fced573631861","ref":"refs/heads/fix-vercel-build","pushedAt":"2024-05-16T23:30:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"build: Pin pdf2json to version 3.0.5 in an attempt to fix vercel build","shortMessageHtmlLink":"build: Pin pdf2json to version 3.0.5 in an attempt to fix vercel build"}},{"before":null,"after":"088432e235cd7c6f2d179ed9037b9d01c8d7d233","ref":"refs/heads/pnpm-upgrade","pushedAt":"2024-05-16T23:16:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"build: Upgrade pnpm to v9.1.1","shortMessageHtmlLink":"build: Upgrade pnpm to v9.1.1"}},{"before":"c0aa6d5e7339e27d159a9ab4da0965fb4c05df39","after":"168aed0a85745d2550407a005cb8195a05fcc276","ref":"refs/heads/main","pushedAt":"2024-05-16T22:06:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature(inference): Upgrade the default vision model to the new gpt-4o-2024-05-13 which is faster and 2x cheaper","shortMessageHtmlLink":"feature(inference): Upgrade the default vision model to the new gpt-4…"}},{"before":"747efa545d88053e199d3271710b526be0dd3b2b","after":"c0aa6d5e7339e27d159a9ab4da0965fb4c05df39","ref":"refs/heads/main","pushedAt":"2024-05-16T21:56:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MohamedBassem","name":"Mohamed Bassem","path":"/MohamedBassem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2418637?s=80&v=4"},"commit":{"message":"feature(web): Clicking an image in the preview modal will open it in a new tab (#159)","shortMessageHtmlLink":"feature(web): Clicking an image in the preview modal will open it in …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU-wN1QA","startCursor":null,"endCursor":null}},"title":"Activity · hoarder-app/hoarder"}