Abdullah Atta
c82c30b530
editor: fix search replace
2024-05-16 11:34:10 +05:00
Abdullah Atta
d1b532a4ae
editor: show (empty) toolbar in readonly mode
2024-05-16 11:33:53 +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
Ammar Ahmed
58845e5508
mobile: release v3.0.4
2024-05-11 15:19:12 +05:00
Abdullah Atta
533f95fcff
editor: fix editor crash due to TypeError: t.startsWith is not a function
2024-05-11 12:53:30 +05:00
Abdullah Atta
da7d79edc6
core: token without a scope is invalid
2024-05-11 12:36:23 +05:00
Ammar Ahmed
a2e7190a4a
mobile: fix colors of error popup in editor
2024-05-11 11:26:15 +05:00
Abdullah Atta
400aa574cd
core: fix 2fa codes not being sent
2024-05-11 10:29:02 +05:00
Ammar Ahmed
2e8b234b63
mobile: fix editor content update on realtime sync
2024-05-10 12:24:40 +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
Ammar Ahmed
cb70bb9429
mobile: fix errors
2024-05-10 09:22:23 +05:00
Ammar Ahmed
0e8ea3ddeb
mobile: fix editor loading
2024-05-10 09:22:23 +05:00
Ammar Ahmed
511acc5fca
mobile: handle editor not responding
2024-05-10 09:22:23 +05:00
Ammar Ahmed
001cf8ee92
mobile: add editor lock safety
2024-05-10 09:22:23 +05:00
Abdullah Atta
9aed6faed8
common: fix locked notes not getting exported
2024-05-09 17:39:16 +05:00
Abdullah Atta
734f491e8d
editor: fix crash due to undefined is not an object (evaluating 'a.nodeSize') ( #5553 )
2024-05-09 17:38:18 +05:00
Ammar Ahmed
0ea13024e9
mobile: fix editor crash due to position ( #5519 )
...
Signed-off-by: Ammar Ahmed <40239442+ammarahm-ed@users.noreply.github.com >
2024-05-09 15:55:33 +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
Ammar Ahmed
69a5d5a1b6
global: update .gitignore
2024-05-08 10:43:35 +05:00
Ammar Ahmed
d9c5c1f893
mobile: remove margin in editor
2024-05-08 09:47:56 +05:00
Ammar Ahmed
5a75ca73a9
mobile: fix editor scrolling on update
2024-05-08 09:47:56 +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
Ammar Ahmed
9d5bec3bfb
ci: upload sourcemaps
2024-05-07 11:49:58 +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
Ammar Ahmed
0e8a5ca1fa
editor: fix n.startsWith is not a function
2024-05-04 23:03:54 +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
8f412f9487
editor: fix padding of react node views on mobile
2024-05-01 16:29:12 +05:00
Abdullah Atta
fa35244607
editor: update test snapshosts
2024-05-01 16:09:06 +05:00