Abdullah Atta
|
fe1ea6dc27
|
core: do not update dateModified when updating content internally
|
2024-05-14 15:21:00 +05:00 |
|
Abdullah Atta
|
cf1b774255
|
core: filter out conflicted notes & content during sync
|
2024-05-14 15:21:00 +05:00 |
|
Abdullah Atta
|
198fa33fc0
|
core: do not update dateModified when setting synced=true
|
2024-05-14 15:21:00 +05:00 |
|
Abdullah Atta
|
5ab721e3e2
|
core: fix async iterator on sql collection only returning dateCreated & id
|
2024-05-10 10:22:03 +05:00 |
|
Abdullah Atta
|
4819e17da3
|
core: rerun sync if there are unsynced changes after sync complete
|
2024-05-08 16:48:59 +05:00 |
|
Abdullah Atta
|
ac96354b4c
|
core: handle case when updating item while a push is ongoing
|
2024-05-06 22:04:04 +05:00 |
|
Abdullah Atta
|
c9a8134265
|
core: fix notes & notebooks sorting
|
2024-05-05 00:00:49 +05:00 |
|
Muhammad Ali
|
159ce97e42
|
core: fix crash due to unsanitized sort options (#5324)
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co>
|
2024-05-04 23:26:58 +05:00 |
|
Abdullah Atta
|
f21533e5e4
|
core: fix sql collection only getting first batch on iteration
|
2024-04-30 21:50:00 +05:00 |
|
Abdullah Atta
|
811f2305ec
|
core: disable transactions for now
|
2024-04-22 12:23:43 +05:00 |
|
Abdullah Atta
|
0e4cd087d4
|
core: add tests for virtualized grouping
|
2024-04-20 16:42:11 +05:00 |
|
Abdullah Atta
|
fbb3a56c0c
|
core: fix too many SQL variables error on trash cleanup
|
2024-04-15 22:01:32 +05:00 |
|
Abdullah Atta
|
c35dd826dc
|
core: fix too many SQL variables error on bulk deletion
|
2024-04-09 13:17:12 +05:00 |
|
Abdullah Atta
|
98e3c2955b
|
core: fix groups returning only 1 group
|
2024-03-26 12:29:41 +05:00 |
|
Abdullah Atta
|
e007f2592c
|
core: add extensive grouping/sorting tests
|
2024-03-26 07:55:23 +05:00 |
|
Abdullah Atta
|
335021090d
|
core: refactor database update event logic
|
2024-03-21 11:21:08 +05:00 |
|
Abdullah Atta
|
cec7c5f3b1
|
core: standarize database updated event
|
2024-03-21 11:21:07 +05:00 |
|
Abdullah Atta
|
67fa1d6bb4
|
core: sort & group reminders in sqlite
|
2024-03-21 11:21:06 +05:00 |
|
Abdullah Atta
|
85342e5f74
|
core: fix table x has no column y errors
|
2024-03-21 11:21:05 +05:00 |
|
Abdullah Atta
|
ce53495b76
|
core: do not change date modified on items when bulk adding
|
2024-03-21 11:21:02 +05:00 |
|
Abdullah Atta
|
3795c69a7b
|
core: fix migration for db version > 6
|
2024-03-21 11:19:56 +05:00 |
|
Abdullah Atta
|
02c084ed6d
|
core: return items in same order when using .records
|
2024-03-21 11:18:13 +05:00 |
|
Abdullah Atta
|
72d5072cac
|
core: fix sorting of newly created notes
|
2024-03-21 11:18:13 +05:00 |
|
Abdullah Atta
|
e3ef25714a
|
core: add support for sorting by title & date together
|
2024-03-21 11:18:13 +05:00 |
|
Abdullah Atta
|
27cf0a3c6b
|
core: improve backup importing
|
2024-03-21 11:18:08 +05:00 |
|
Abdullah Atta
|
e6642ac9ab
|
core: prevent recursive sync after pushing items
|
2024-03-21 11:14:55 +05:00 |
|
Abdullah Atta
|
8e691769ae
|
core: auto sync not triggered on note update
|
2024-03-21 11:14:55 +05:00 |
|
Abdullah Atta
|
bc72c8b87c
|
web: fix selection logic in list
|
2024-03-21 11:14:55 +05:00 |
|
Abdullah Atta
|
57311397e0
|
core: fix many issues with virtualized grouping
|
2024-03-21 11:13:45 +05:00 |
|
Ammar Ahmed
|
94db2387c8
|
core: early return when items are empty
|
2024-03-21 11:13:45 +05:00 |
|
Abdullah Atta
|
c2c69c282e
|
core: allow only 1 transaction at a time
|
2024-03-21 11:11:29 +05:00 |
|
Abdullah Atta
|
569b6c7939
|
core: put items in chunks of 200
|
2024-03-21 11:11:29 +05:00 |
|
Abdullah Atta
|
94150a92aa
|
core: implement sync v2
|
2024-03-21 11:11:29 +05:00 |
|
Abdullah Atta
|
443b6ad7e9
|
web: changes to use new grouping api
|
2024-03-21 11:11:29 +05:00 |
|
Abdullah Atta
|
2ceb68ec87
|
core: implement new high perf indexed based grouping
|
2024-03-21 11:11:28 +05:00 |
|
Abdullah Atta
|
189a9da5b5
|
web: fix notes tests
|
2024-03-21 11:09:03 +05:00 |
|
Abdullah Atta
|
8951352f63
|
web: add support for assigning tags to notes
|
2024-03-21 11:09:03 +05:00 |
|
Abdullah Atta
|
300e65f5c4
|
core: return FilteredSelector from attachments.ofNote
|
2024-03-21 11:08:13 +05:00 |
|
Abdullah Atta
|
ae023bdf5b
|
web: implement virtualized search for all items
|
2024-03-21 11:08:13 +05:00 |
|
Abdullah Atta
|
4556e4d230
|
web: use lazy loading to load attachments
|
2024-03-21 11:08:12 +05:00 |
|
Abdullah Atta
|
a8e81a32bf
|
web: add support for nested notebooks
|
2024-03-21 11:07:18 +05:00 |
|
Abdullah Atta
|
9ac9e21645
|
core: changes according to client needs
|
2024-03-21 11:04:26 +05:00 |
|
Abdullah Atta
|
44846cc7b5
|
core: fix database migration
|
2024-03-21 11:04:26 +05:00 |
|
Abdullah Atta
|
96e36a6f73
|
core: add support for incremental grouping
|
2024-03-21 11:04:26 +05:00 |
|
Abdullah Atta
|
51819e9d4a
|
core: fix sync tests
|
2024-03-21 11:04:26 +05:00 |
|
Abdullah Atta
|
21b3866df4
|
core: migrate everything to sqlite
|
2024-03-21 11:04:25 +05:00 |
|
Abdullah Atta
|
a91717aca3
|
core: migrate all database writes to sqlite
|
2024-03-21 11:04:11 +05:00 |
|