| Age | Commit message | Author | Files | +/- |
|---|---|---|---|---|
| refactor: migrate toasts to sonner | Mohamed Bassem | 66 | -289/+150 | |
| fix(web): Suppress hydration warning on root html | MohamedBassem | 1 | -1/+5 | |
| refactor: Extract meilisearch as a plugin | MohamedBassem | 26 | -155/+524 | |
| feat: Add a proper reader mode | Mohamed Bassem | 10 | -163/+583 | |
feat: add user customisable default archive display behaviour (#1505) …* fix typo * implementation * bug fix and refactoring * Use nuqs for searchParam management * remove the todo about the tests * fix tests --------- Co-authored-by: Mohamed Bassem <me@mbassem.com> |
xuatz | 19 | -24/+2226 | |
feat: Implement generic rule engine (#1318) …* Add schema for the new rule engine * Add rule engine backend logic * Implement the worker logic and event firing * Implement the UI changesfor the rule engine * Ensure that when a referenced list or tag are deleted, the corresponding event/action is * Dont show smart lists in rule engine events * Add privacy validations for attached tag and list ids * Move the rules logic into a models |
Mohamed Bassem | 42 | -40/+5787 | |
| chore: Rename hoarder packages to karakeep | MohamedBassem | 230 | -644/+654 | |
chore: Hoarder to Karakeep rebranding (#1199) …* The new logo * Changing hoarder.app to karakeep.app * Adding the admin panel warning * Update the readme |
Mohamed Bassem | 18 | -52/+124 | |
| feat(i18n): add Arabic language support (#983) | Ahmad Mujahid | 3 | -1/+324 | |
feature: Add i18n support. Fixes #57 (#635) …* feature(web): Add basic scaffolding for i18n * refactor: Switch most of the app's strings to use i18n strings * fix: Remove unused i18next-resources-for-ts command * Add user setting * More translations * Drop the german translation for now |
Mohamed Bassem | 56 | -281/+929 | |
| fix(web): Add sans-serif fallback for Inter font in CJK environments (#272) | Kohei Watanabe | 1 | -1/+4 | |
| feature(web): Allow changing the bookmark grid layout (#98) | Mohamed Bassem | 20 | -268/+546 | |
| docs: Update logo in all screenshots | MohamedBassem | 21 | -4/+25 | |
| chore: Refactor tailwind in all apps to use the tooling package | MohamedBassem | 19 | -503/+426 | |
| feature(web): Add support for demo mode | MohamedBassem | 13 | -19/+89 | |
| lint: Lint and format the entire repo with the new configs | MohamedBassem | 122 | -411/+424 | |
| structure: Create apps dir and copy tooling dir from t3-turbo repo | MohamedBassem | 396 | -9511/+10350 | |
| feature: Initial attempt at making the app a PWA | MohamedBassem | 9 | -133/+2232 | |
| fix: Set mobile viewport to have maximum scale of 1 | MohamedBassem | 1 | -0/+8 | |
| feature: Add an admin page showing server stats and actions | MohamedBassem | 12 | -7/+1048 | |
| branding: Rename app to Hoarder | MohamedBassem | 21 | -165/+164 | |
| Migrating to react query for client side queries | MohamedBassem | 11 | -96/+197 | |
| [refactor] Move the different packages to the package subdir | MohamedBassem | 128 | -2716/+2713 | |
| [feature] Render tags in the link card | MohamedBassem | 8 | -33/+106 | |
| [feature] Add support for deleting links | MohamedBassem | 11 | -10/+440 | |
| Linting and formatting | MohamedBassem | 15 | -128/+134 | |
| Move the web app into a subdir | MohamedBassem | 64 | -820/+821 | |
| Initial commit from Create Next App | MohamedBassem | 15 | -0/+328 |