Abdullah Atta
|
3126c2d325
|
core: fix FTS5 SQLite search
|
2024-03-21 11:13:46 +05:00 |
|
Abdullah Atta
|
e127b8f4ab
|
core: clear database on logout
|
2024-03-21 11:13:15 +05:00 |
|
Abdullah Atta
|
fa080b5ce2
|
core: migrate items sequentially during sync
|
2024-03-21 11:13:15 +05:00 |
|
Abdullah Atta
|
3188b33d19
|
core: do not stop sync if a conflict occurs
|
2024-03-21 11:11:29 +05:00 |
|
Abdullah Atta
|
2fe8c87caa
|
core: always send realtime sync event
|
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
|
2ceb68ec87
|
core: implement new high perf indexed based grouping
|
2024-03-21 11:11:28 +05:00 |
|
Ammar Ahmed
|
44df437c4e
|
mobile: push changes
|
2024-03-21 11:09:04 +05:00 |
|
Abdullah Atta
|
7c97db74dc
|
core: fix error on locking notes
|
2024-03-21 11:09:03 +05:00 |
|
Abdullah Atta
|
2f62c72cfe
|
core: properly escape fts query
|
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 |
|
Ammar Ahmed
|
5bfad0149b
|
mobile: migrate to sqlite
|
2024-03-21 11:09:02 +05:00 |
|
Abdullah Atta
|
2168609577
|
web: fix note editor properties
|
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
|
36d097f86c
|
web: use new virtualized grouping for monographs
|
2024-03-21 11:07:18 +05:00 |
|
Abdullah Atta
|
af6041128b
|
core: fix attachment extraction for locked notes
|
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
|
94f7e8cd08
|
core: fix monographs
|
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 |
|
Abdullah Atta
|
b93b5cc8d6
|
core: migrate monographs to typescript
|
2024-03-21 11:03:14 +05:00 |
|
Abdullah Atta
|
86652230bc
|
core: add tests for migrations
|
2024-03-21 11:03:14 +05:00 |
|
Abdullah Atta
|
588e37aa20
|
core: migrate settings to its own collection
|
2024-03-21 11:03:14 +05:00 |
|
Abdullah Atta
|
79b75c5ba7
|
core: get rid of topics; move to sub notebooks
|
2024-03-21 11:03:14 +05:00 |
|
Abdullah Atta
|
cc60558839
|
core: migrate attachments to use relations for linking to notes
|
2024-03-21 11:03:13 +05:00 |
|
Abdullah Atta
|
5b537ab470
|
core: fix types & syncing issues
|
2024-03-21 11:02:47 +05:00 |
|
ammarahm-ed
|
1f4cd6504a
|
mobile: migrate to typescript
|
2024-03-21 11:02:46 +05:00 |
|
Abdullah Atta
|
22221afb7a
|
core: fix more typings
|
2024-03-21 10:58:39 +05:00 |
|
Abdullah Atta
|
41ea254301
|
core: convert almost everything to typescript
|
2024-03-21 10:58:39 +05:00 |
|
Abdullah Atta
|
9a0c129844
|
core: turn off sync push by default
|
2024-03-21 10:54:55 +05:00 |
|
Abdullah Atta
|
87bec4e2ab
|
core: add sanity checks to handle cannot read properties of undefined (reading 'hash') error
|
2024-03-21 09:37:18 +05:00 |
|
Abdullah Atta
|
bd39f0cbf8
|
core: fix e.metadata.hash is not defined
|
2024-03-06 13:29:59 +05:00 |
|
Abdullah Atta
|
b3251eb016
|
core: fix login gets stuck on error
|
2024-03-06 11:28:45 +05:00 |
|
Abdullah Atta
|
287307a1ba
|
core: move to json protocol for signalr
|
2024-03-05 14:23:44 +05:00 |
|
Abdullah Atta
|
aa3d778ad1
|
core: reduce unnecessary syncing during password change
|
2024-03-05 14:16:35 +05:00 |
|
Abdullah Atta
|
08a13ff35a
|
core: add support for group options for reminders
|
2024-03-04 15:27:42 +05:00 |
|
Abdullah Atta
|
9fa904e849
|
web: fix exporting of single note
|
2024-01-27 21:23:29 +05:00 |
|
alihamuh
|
f3a0b998e4
|
web: added daily trash interval option
|
2024-01-27 16:05:28 +05:00 |
|
Abdullah Atta
|
674881b873
|
web: add zip64 support for backups, export & imports (#4079)
* web: use @zip.js/zip.js for reading zip files
* web: always use zip streams for writing zips
* core: fix types
* theme: update lockfile
|
2024-01-05 22:05:04 +05:00 |
|
Abdullah Atta
|
a6b1effc77
|
core: remove relations auto cleanup
|
2024-01-05 16:24:02 +05:00 |
|
Abdullah Atta
|
4ee0071eca
|
core: stop localOnly items from always getting synced
|
2023-11-25 15:12:33 +05:00 |
|
Ammar Ahmed
|
22c52d4432
|
core: reset lastSynced if new login
|
2023-10-30 11:55:43 +05:00 |
|
Ammar Ahmed
|
9e5bdf9e33
|
core: fix access token not saved
|
2023-10-30 11:55:14 +05:00 |
|
Abdullah Atta
|
7253eca5c0
|
core: do not allow saving empty token response
|
2023-10-30 10:55:39 +05:00 |
|
Abdullah Atta
|
b1f3dc29c5
|
core: use single sse command for logging the user out
|
2023-10-30 10:55:39 +05:00 |
|
Ammar Ahmed
|
96a8e885d3
|
Fix session expiry dialog not presented when user encryption key is not found (#3625)
* core: fix session expired dialog not shown when
user encryption key does not
exist
* core: add watch command
|
2023-10-24 15:58:26 +05:00 |
|
Abdullah Atta
|
577c2ce6cd
|
core: auto create vault if non exists & user opens a locked note
|
2023-10-02 18:00:36 +05:00 |
|
Abdullah Atta
|
7b08b5c035
|
core: fix vault key not getting synced
|
2023-10-02 16:07:52 +05:00 |
|