Commit Graph

10934 Commits

Author SHA1 Message Date
Abdullah Atta
342686e71f web: reset search results on navigation 2024-02-02 17:12:47 +05:00
Abdullah Atta
3b333e8af7 web: reset prepared sql stmt on error 2024-02-02 17:12:47 +05:00
Abdullah Atta
eb135aa27e web: reuse search query 2024-02-02 17:12:47 +05:00
Abdullah Atta
9af63f6045 core: use porter trigram tokenizer for fts 2024-02-02 17:12:47 +05:00
Abdullah Atta
beb233c463 core: properly escape fts query 2024-02-02 17:12:47 +05:00
Abdullah Atta
c4f5024186 web: add support for assigning tags to notes 2024-02-02 17:12:47 +05:00
Abdullah Atta
dd42e8c443 core: fix "type" does not exist 2024-02-02 17:12:46 +05:00
Abdullah Atta
ae3465a11a core: fix build error 2024-02-02 17:12:16 +05:00
Ammar Ahmed
ccdacffd93 mobile: migrate to sqlite 2024-02-02 17:11:51 +05:00
Abdullah Atta
8f760b74ae web: fix note editor properties 2024-02-02 17:00:04 +05:00
Abdullah Atta
986752bc4d common: type is now optional in getFormattedDate 2024-02-02 16:59:47 +05:00
Abdullah Atta
f86186e020 core: return FilteredSelector from attachments.ofNote 2024-02-02 16:59:47 +05:00
Abdullah Atta
80871ede3b web: show notebook & tag shortcuts when assigning notes 2024-02-02 16:59:47 +05:00
Abdullah Atta
c848718fef web: implement virtualized search for all items 2024-02-02 16:59:47 +05:00
Abdullah Atta
2fa68ad385 web: use lazy loading to load attachments 2024-02-02 16:59:31 +05:00
Abdullah Atta
b28af22b1f web: load tag & color title lazily 2024-02-02 16:59:31 +05:00
Abdullah Atta
676548f2a0 web: show all nested notebooks as tree when moving notes 2024-02-02 16:59:31 +05:00
Abdullah Atta
7058694ee7 web: add support for nested notebooks 2024-02-02 16:59:31 +05:00
Abdullah Atta
21d0c539d4 web: use new virtualized grouping for reminders 2024-02-02 16:59:31 +05:00
Abdullah Atta
7a080ae2b2 web: use new virtualized grouping for trash 2024-02-02 16:59:30 +05:00
Abdullah Atta
c4d0129ac4 web: use new virtualized grouping for monographs 2024-02-02 16:59:30 +05:00
Abdullah Atta
ba08f732be core: add support for fetching trash as grouped 2024-02-02 16:59:30 +05:00
Abdullah Atta
a89c5a1b10 web: install missing @hazae41/foras 2024-02-02 16:59:30 +05:00
Abdullah Atta
2e36a1b73e core: fix attachment extraction for locked notes 2024-02-02 16:59:30 +05:00
Abdullah Atta
bdae67d911 global: update lockfiles 2024-02-02 16:59:30 +05:00
Abdullah Atta
029fb158bf web: start initial migration to sqlite 2024-02-02 16:58:28 +05:00
Abdullah Atta
c84de09be0 ui: add support for lazily loading menu items 2024-02-02 16:52:27 +05:00
Abdullah Atta
ae4235e669 common: remove total-notes utility 2024-02-02 16:52:27 +05:00
Abdullah Atta
d4a49c904b core: changes according to client needs 2024-02-02 16:52:13 +05:00
Abdullah Atta
edef3b502f core: fix database migration 2024-02-02 16:51:06 +05:00
Abdullah Atta
2f1b3d7183 core: add support for incremental grouping 2024-02-02 16:51:06 +05:00
Abdullah Atta
a162e4708a core: fix size of nanoid in benchmarks 2024-02-02 16:51:06 +05:00
Abdullah Atta
b647c1b480 core: optimize bson objectid generation & add benchmarks 2024-02-02 16:51:06 +05:00
Abdullah Atta
c9daea6d48 core: fix monographs 2024-02-02 16:50:51 +05:00
Abdullah Atta
a11a15e85c core: fix sync tests 2024-02-02 16:50:51 +05:00
Abdullah Atta
14540c5e21 core: remove temporary sqlite db 2024-02-02 16:50:51 +05:00
Abdullah Atta
c922d8c515 core: migrate everything to sqlite 2024-02-02 16:50:51 +05:00
Abdullah Atta
6703e5aa81 core: migrate all database writes to sqlite 2024-02-02 16:40:26 +05:00
Abdullah Atta
5cc5983fae global: update lockfiles 2024-02-02 16:39:34 +05:00
Abdullah Atta
3e7e410460 core: remove outbox 2024-02-02 16:36:31 +05:00
Abdullah Atta
66cd011e04 core: convert everything else to typescript 2024-02-02 16:36:31 +05:00
Abdullah Atta
b5078f763f core: remove unnecessary sync tests 2024-02-02 16:36:17 +05:00
Abdullah Atta
09a19e61d5 core: migrate monographs to typescript 2024-02-02 16:36:17 +05:00
Abdullah Atta
110ba450c0 core: make migration tests less flaky 2024-02-02 16:36:17 +05:00
Abdullah Atta
ec01bc8ce7 core: add tests for migrations 2024-02-02 16:36:17 +05:00
Abdullah Atta
9fc0d2ffa9 core: migrate settings to its own collection 2024-02-02 16:36:17 +05:00
Abdullah Atta
21d9e7a0a8 core: get rid of topics; move to sub notebooks 2024-02-02 16:35:41 +05:00
Abdullah Atta
c393e1ca28 core: migrate attachments to use relations for linking to notes 2024-02-02 16:35:40 +05:00
Abdullah Atta
0d31140750 core: minor updates and fixes 2024-02-02 16:35:40 +05:00
Abdullah Atta
f73c02a1db core: fix types & syncing issues 2024-02-02 16:35:40 +05:00