Abdullah Atta
c94da3bdf0
core: use single listener for receiving pushed items
2024-06-25 08:30:41 +05:00
Abdullah Atta
25c861ce77
global: publish packages to npm
2024-06-05 10:28:28 +05:00
Abdullah Atta
382b5b0240
web: improve web app loading performance by 10x ( #5845 )
...
* web: improve web app loading performance by 10x
* web: update test snapshots
2024-06-03 11:07:44 +05:00
Abdullah Atta
0c344a2146
core: fix sqlite hangs on restoring notebook
2024-06-01 11:28:40 +05:00
Abdullah Atta
df179056d6
logger: fix logger in core not working
2024-05-21 12:19:39 +05:00
Abdullah Atta
f719bebe5a
core: create triggers after resetting database
2024-05-21 09:59:20 +05:00
Abdullah Atta
040a677895
core: add support for closing logger db
2024-05-21 09:59:20 +05:00
Abdullah Atta
56614ef19d
core: use chunks and set date only once
2024-05-20 15:05:18 +05:00
Abdullah Atta
169318c549
core: remove attachments initialized log
2024-05-20 15:05:18 +05:00
Abdullah Atta
443d6625f9
core: add support for deleting logs for a specific date
2024-05-20 15:05:18 +05:00
Abdullah Atta
b6f95ff7cd
core: use sqlite for storing logs
2024-05-20 15:05:18 +05:00
Abdullah Atta
43f4669360
core: fix notes with no conflict marked as conflicted
2024-05-17 12:29:58 +05:00
Abdullah Atta
a0595a7d23
core: copy all note relations when duplicating
2024-05-16 09:31:46 +05:00
Abdullah Atta
1e6f6ab477
core: fix Cannot read properties of undefined (reading 'startsWith') error on export
2024-05-16 09:31:18 +05:00
Abdullah Atta
8de98d98ab
core: fix merger tests
2024-05-16 09:30:28 +05:00
Ammar Ahmed
acf3740a68
mobile: fix pricing plans stuck at loading
2024-05-16 09:24:19 +05:00
Abdullah Atta
4c4cda1c39
core: create conflict if local item is unsynced
...
previously we were only creating a conflict when the local item was
edited after the remote item. This failed in cases where even though
the local item was edited before the remote item, it still contained
important information.
Now we only check if the local item is synced or not. If it isn't synced,
we most probably want to preserve the local changes, or at least want
to be notified.
2024-05-15 12:36:38 +05:00
Abdullah Atta
6fcbde772c
core: fix notes marked as conflicted wrongly
2024-05-15 12:34:23 +05:00
Abdullah Atta
eac1750b1c
core: add test for merge conflicts during sync
2024-05-14 15:21:00 +05:00
Abdullah Atta
5eea179a58
core: set conflicted property on notes after fetch is done
2024-05-14 15:21:00 +05:00
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
da7d79edc6
core: token without a scope is invalid
2024-05-11 12:36:23 +05:00
Abdullah Atta
400aa574cd
core: fix 2fa codes not being sent
2024-05-11 10:29:02 +05:00
Abdullah Atta
bd0a338dd6
core: fix dateEdited not updating on saving locked content
2024-05-10 10:46:11 +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
714ac2deac
core: do not use auth access tokens as normal access tokens
2024-05-09 10:30:25 +05:00
Abdullah Atta
080101bc45
core: fix database disk image malformed error ( #5525 )
2024-05-09 10:08:44 +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
68d06ff3f8
core: fix legacy backup restoration
2024-05-07 15:57:22 +05:00
Abdullah Atta
79f20d100c
core: fix File already exists error on duplicate downloads
2024-05-07 12:57:51 +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
63f44d6fbc
core: set synced to false on removing content by note id
2024-05-06 15:45:45 +05:00
Abdullah Atta
f9bfa88c83
core: set synced to false on unlinking relations
2024-05-06 15:45:45 +05:00
Abdullah Atta
c9a8134265
core: fix notes & notebooks sorting
2024-05-05 00:00:49 +05:00
Abdullah Atta
6f0fe03760
core: do not throw if user not found during legacy backup
2024-05-04 23:28:37 +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
Ammar Ahmed
04f8be5a62
core: add missing audios attachments filter
2024-05-04 23:11:30 +05:00
Abdullah Atta
0f5ce465c3
web: add logging related to attachments
2024-05-04 22:51:01 +05:00
Abdullah Atta
b22770f1ae
core: do not reset attachment dateUploaded when marking as failed
2024-05-04 22:51:01 +05:00
Abdullah Atta
523da4e91f
core: only delete attachment file (not the metadata) on sync conflict
2024-05-04 22:51:01 +05:00
Abdullah Atta
4a9f5b1d8b
core: remove .only from trash tests
2024-05-01 15:19:57 +05:00
Abdullah Atta
03428e5848
core: allow full FTS5 search syntax
2024-05-01 12:35:38 +05:00
Abdullah Atta
a46409ff44
core: add more fts trigger tests
2024-04-30 21:51:17 +05:00
Abdullah Atta
5dbabc2706
core: fix database disk image is malformed error on updating deleted content
2024-04-30 21:51:17 +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
bde8dea048
global: update package lockfiles
2024-04-29 11:15:21 +05:00
Abdullah Atta
f047552f18
core: fix attachment not getting detached from note's content
2024-04-26 14:01:32 +05:00
Abdullah Atta
5115dee069
core: fix crash when converting html to text
2024-04-26 08:28:32 +05:00