Commit Graph

10855 Commits

Author SHA1 Message Date
Abdullah Atta
2829cdb5a0 core: fix error on locking notes 2023-12-22 13:09:57 +05:00
Ammar Ahmed
732a6e6c64 mobile: push changes 2023-12-22 13:09:57 +05:00
Abdullah Atta
83597693ee web: reset search results on navigation 2023-12-22 13:09:57 +05:00
Abdullah Atta
5575475331 web: reset prepared sql stmt on error 2023-12-22 13:09:57 +05:00
Abdullah Atta
e47ac8a284 web: reuse search query 2023-12-22 13:09:57 +05:00
Abdullah Atta
7126993c93 core: use porter trigram tokenizer for fts 2023-12-22 13:09:57 +05:00
Abdullah Atta
5b0b69bcd3 core: properly escape fts query 2023-12-22 13:09:57 +05:00
Abdullah Atta
a06d93e423 web: add support for assigning tags to notes 2023-12-22 13:09:56 +05:00
Abdullah Atta
65722d9c63 core: fix "type" does not exist 2023-12-22 13:09:56 +05:00
Abdullah Atta
b9c977f4c9 core: fix build error 2023-12-22 13:09:56 +05:00
Abdullah Atta
9c4682f9cc core: skip attachment if it already exists on backup restore 2023-12-22 13:09:56 +05:00
Ammar Ahmed
51af2a2fdb mobile: migrate to sqlite 2023-12-22 13:09:56 +05:00
Abdullah Atta
a50a57b611 web: fix note editor properties 2023-12-22 13:03:20 +05:00
Abdullah Atta
3c8924f864 common: type is now optional in getFormattedDate 2023-12-22 13:02:53 +05:00
Abdullah Atta
aec75d8052 core: return FilteredSelector from attachments.ofNote 2023-12-22 13:02:53 +05:00
Abdullah Atta
0f2fcdb430 web: show notebook & tag shortcuts when assigning notes 2023-12-22 13:02:53 +05:00
Abdullah Atta
4b7a6f3a63 web: implement virtualized search for all items 2023-12-22 13:02:53 +05:00
Abdullah Atta
37d4dcc26f web: use lazy loading to load attachments 2023-12-22 13:02:53 +05:00
Abdullah Atta
b5107a0117 web: load tag & color title lazily 2023-12-22 13:02:52 +05:00
Abdullah Atta
878a04b009 web: show all nested notebooks as tree when moving notes 2023-12-22 13:02:52 +05:00
Abdullah Atta
982bdc1b28 web: add support for nested notebooks 2023-12-22 13:02:52 +05:00
Abdullah Atta
1611ed7de1 web: use new virtualized grouping for reminders 2023-12-22 13:02:52 +05:00
Abdullah Atta
c256b0ac04 web: use new virtualized grouping for trash 2023-12-22 13:02:52 +05:00
Abdullah Atta
b786dd9692 web: use new virtualized grouping for monographs 2023-12-22 13:02:52 +05:00
Abdullah Atta
574d5a3eff core: add support for fetching trash as grouped 2023-12-22 13:02:52 +05:00
Abdullah Atta
9d3ace5b63 web: install missing @hazae41/foras 2023-12-22 13:02:52 +05:00
Abdullah Atta
0707fedc7d core: fix attachment extraction for locked notes 2023-12-22 13:02:52 +05:00
Abdullah Atta
fb618dbf01 global: update lockfiles 2023-12-22 13:02:52 +05:00
Abdullah Atta
f2f44f610a web: start initial migration to sqlite 2023-12-22 13:02:51 +05:00
Abdullah Atta
b31486740e ui: add support for lazily loading menu items 2023-12-22 13:02:51 +05:00
Abdullah Atta
e4ed811a2d common: remove total-notes utility 2023-12-22 13:02:51 +05:00
Abdullah Atta
f5b54c62f2 core: changes according to client needs 2023-12-22 13:02:51 +05:00
Abdullah Atta
137c5e9bba core: fix database migration 2023-12-22 13:02:51 +05:00
Abdullah Atta
731d458350 core: add support for incremental grouping 2023-12-22 13:02:51 +05:00
Abdullah Atta
285732d6b3 core: fix size of nanoid in benchmarks 2023-12-22 13:02:51 +05:00
Abdullah Atta
e77c040019 core: optimize bson objectid generation & add benchmarks 2023-12-22 13:02:51 +05:00
Abdullah Atta
aa59e56769 core: fix monographs 2023-12-22 13:02:51 +05:00
Abdullah Atta
56dd8052eb core: fix sync tests 2023-12-22 13:02:51 +05:00
Abdullah Atta
93f1a6744f core: remove temporary sqlite db 2023-12-22 13:02:51 +05:00
Abdullah Atta
948d80a206 core: migrate everything to sqlite 2023-12-22 13:02:51 +05:00
Abdullah Atta
471d8be154 core: migrate all database writes to sqlite 2023-12-22 13:02:51 +05:00
Abdullah Atta
76662d3536 global: update lockfiles 2023-12-22 13:02:50 +05:00
Abdullah Atta
4671364b8d core: remove outbox 2023-12-22 13:02:25 +05:00
Abdullah Atta
22101bee1a core: convert everything else to typescript 2023-12-22 13:02:25 +05:00
Abdullah Atta
e398f16966 core: remove unnecessary sync tests 2023-12-22 13:02:25 +05:00
Abdullah Atta
a19391f4cd core: migrate monographs to typescript 2023-12-22 13:02:25 +05:00
Abdullah Atta
827f071234 core: make migration tests less flaky 2023-12-22 13:02:25 +05:00
Abdullah Atta
43677610e3 core: add tests for migrations 2023-12-22 13:02:25 +05:00
Abdullah Atta
fdd03d1602 core: migrate settings to its own collection 2023-12-22 13:02:25 +05:00
Abdullah Atta
5eedbd2929 core: get rid of topics; move to sub notebooks 2023-12-22 13:02:25 +05:00