Ammar Ahmed
2e4a87abd9
core: fix export title has appended Notesnook to end ( #6529 )
2024-09-11 13:26:20 +05:00
Abdullah Atta
2293866c61
core: fix note title can be set to empty
2024-09-10 09:27:38 +05:00
Abdullah Atta
ac7c88218b
core: fix custom server urls not working in production
2024-09-04 11:06:38 +05:00
Abdullah Atta
15329597a5
core: fix notes search for queries less than 3 letters ( #6489 )
2024-09-02 15:29:18 +05:00
Abdullah Atta
11a5e8c180
core: delete all relations with fromId/toId set to null
2024-09-02 14:20:58 +05:00
Abdullah Atta
5bd7a081c1
core: do not allow invalid reference to be added in relations
2024-09-02 14:20:58 +05:00
Abdullah Atta
f2f8d81b98
core: do not run sync before connecting sse
2024-08-27 16:06:11 +05:00
Abdullah Atta
84d68ca67b
core: add more tests
2024-08-27 16:04:51 +05:00
Ammar Ahmed
f1c201dca9
core: fix reset attachment failed status
2024-08-19 10:50:44 +05:00
Abdullah Atta
cf4a7a3d34
core: limit notebooks to 20 on basic plan
2024-08-16 10:28:39 +05:00
Abdullah Atta
86e661ccd6
core: do not allow creating colors in basic plan
2024-08-16 10:28:39 +05:00
Abdullah Atta
e7be9b35ed
core: limit tags to 5 on basic plan
2024-08-16 10:28:39 +05:00
Abdullah Atta
8a44a7b99a
core: add api for checking unsynced changes
2024-08-14 12:53:57 +05:00
Abdullah Atta
5a49941003
core: cache attachment key for faster attachment reading
2024-08-14 09:18:26 +05:00
Abdullah Atta
cc3ccd041d
core: add function for checking compability with server
2024-08-13 11:19:47 +05:00
Abdullah Atta
bea0f1ab0e
core: fix conflicts being shown on non-conflicted notes
2024-08-13 11:09:03 +05:00
Abdullah Atta
5357be4741
web: cancel attachments caching on disabling offline mode
2024-08-13 11:09:03 +05:00
Abdullah Atta
69cb24149d
core: fix progress when bulk downloading files
2024-08-13 11:09:03 +05:00
Abdullah Atta
fbcb8675ca
core: optimize attachment caching in offline mode
2024-08-13 11:09:03 +05:00
Ammar Ahmed
d12ed967e3
mobile: add support for offline mode, backup with attachments
2024-08-13 11:09:03 +05:00
Abdullah Atta
759fba06ae
web: add options to create backups with attachments
2024-08-13 11:09:03 +05:00
Abdullah Atta
341032c884
core: add support for including attachments in backups
2024-08-13 11:09:03 +05:00
Abdullah Atta
57ddaafc16
core: download all attachments when full offline mode is on
2024-08-13 11:09:03 +05:00
Abdullah Atta
d88d07a2b0
core: fix Cannot read properties of null (reading 'length') in migration
2024-08-11 11:48:19 +05:00
Abdullah Atta
c8c1028cbc
core: fix least relevant results shown on top
2024-08-09 11:52:55 +05:00
Abdullah Atta
1274ecc3b5
core: refresh token on user subscription change
2024-07-22 13:08:12 +05:00
Abdullah Atta
119059befa
core: update tag on rename instead of upserting
2024-07-16 17:18:25 +05:00
Abdullah Atta
a8f5dea315
core: fix type definition
2024-07-16 17:18:25 +05:00
Abdullah Atta
ca0a4cb02c
core: add localStorage like ConfigStorage based on SQLite
2024-07-16 17:18:25 +05:00
Abdullah Atta
a04cd6b8dc
core: send event when directly unlinking a relation
2024-07-16 17:18:25 +05:00
Abdullah Atta
1658ad8d18
core: fix SSE not connecting
2024-06-25 08:31:07 +05:00
Abdullah Atta
c94da3bdf0
core: use single listener for receiving pushed items
2024-06-25 08:30:41 +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
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