zadam
|
2d2641dbd7
|
sync fixes
|
2022-01-09 21:25:15 +01:00 |
|
zadam
|
7159b13c9d
|
add memberId to entity_changes to avoid having to resend all changes second time
|
2022-01-09 20:16:39 +01:00 |
|
zadam
|
d345b7ed56
|
added entity changes check after sync check failure, fixed sync
|
2021-11-17 22:57:09 +01:00 |
|
zadam
|
f50084dc1b
|
removed annoying "sync update in progress" toast message
|
2021-07-26 21:28:45 +02:00 |
|
zadam
|
2035304b63
|
cleanup of entity changes processing
|
2021-06-30 20:54:15 +02:00 |
|
zadam
|
b660238a40
|
backend import unification
|
2021-06-29 22:15:57 +02:00 |
|
zadam
|
8bd3e17a3b
|
removed legacy entities and repository
|
2021-05-17 22:05:35 +02:00 |
|
zadam
|
9645a07f2f
|
Merge remote-tracking branch 'origin/stable' into next
# Conflicts:
# package-lock.json
# package.json
|
2021-05-15 22:45:11 +02:00 |
|
zadam
|
623200b92b
|
fix "force note sync"
|
2021-05-15 14:04:01 +02:00 |
|
zadam
|
e257634ccf
|
becca conversion WIP
|
2021-05-02 22:47:57 +02:00 |
|
zadam
|
f0cc3d0bcd
|
use entity changes instead of actual tables to fill in sector to sync, fixes #1809
|
2021-04-04 22:02:40 +02:00 |
|
zadam
|
69353f12b5
|
partial sync requests WIP
|
2021-01-11 22:48:51 +01:00 |
|
zadam
|
7f8b19aee4
|
WIP partial sync requests
|
2021-01-10 21:56:40 +01:00 |
|
zadam
|
7f3ef2cb8b
|
move entity hash to entity_changes table WIP
|
2020-12-07 23:04:17 +01:00 |
|
zadam
|
a346ba7038
|
removed outstandingPushes counting which is not needed
|
2020-11-18 22:30:00 +01:00 |
|
zadam
|
b5480b4137
|
fix sync check - it was always reporting success even in failure cases
|
2020-11-15 20:50:24 +01:00 |
|
zadam
|
355780c595
|
sync fixes
|
2020-08-27 22:11:17 +02:00 |
|
zadam
|
ef996f3919
|
bug fixes
|
2020-08-27 22:03:56 +02:00 |
|
zadam
|
7900622f38
|
refactored "sync" table to "entity_changes" - more changes
|
2020-08-02 23:43:39 +02:00 |
|
zadam
|
864271d5ef
|
refactored "sync" table to "entity_changes"
|
2020-08-02 23:27:48 +02:00 |
|
zadam
|
f4a4e746bf
|
Merge remote-tracking branch 'origin/stable'
# Conflicts:
# libraries/ckeditor/ckeditor.js.map
# package.json
# src/routes/api/login.js
# src/routes/api/sync.js
# src/routes/index.js
# src/services/app_info.js
# src/services/sync.js
|
2020-08-02 20:41:22 +02:00 |
|
zadam
|
17d7ff3ff1
|
small improvements to sync table handling
|
2020-07-31 00:08:01 +02:00 |
|
zadam
|
027afab6b1
|
fix DB setup
|
2020-06-20 21:42:41 +02:00 |
|
zadam
|
88348c560c
|
syncification
|
2020-06-20 12:31:38 +02:00 |
|
zadam
|
5d47c2b23e
|
opening transactions only on write operations which enforces exclusive lock only there to improve concurrency, custom handling of sync request timeouts, #1093, #1018
|
2020-06-13 10:23:36 +02:00 |
|
zadam
|
b1bed18331
|
significantly faster sync with transactions
|
2020-04-04 21:49:57 +02:00 |
|
zadam
|
ae50c9847d
|
sync refactorings, added logging for performance tracking
|
2020-04-04 14:57:19 +02:00 |
|
zadam
|
c6d912dcb7
|
sync only changes with isSynced = true
|
2020-03-09 21:34:03 +01:00 |
|
zadam
|
d47403c0e7
|
implemented sync hash check recovery process
|
2019-12-18 22:58:30 +01:00 |
|
zadam
|
8b320bb85f
|
force note sync now really forces update on other instances by updating utcDateModified
|
2019-11-13 22:32:14 +01:00 |
|
zadam
|
d93b9b8a23
|
force note sync now syncs also note revision contents and attributes
|
2019-11-13 21:53:04 +01:00 |
|
zadam
|
2fb3a3eff9
|
force note sync will sync also note content
|
2019-10-11 21:24:49 +02:00 |
|
zadam
|
29828f8e8f
|
fix recent notes (db & sync version increase)
|
2019-05-21 21:47:28 +02:00 |
|
azivner
|
3af27845b5
|
report missing sync configuration when clicking on Test sync
|
2018-09-11 10:09:55 +02:00 |
|
azivner
|
eb84cfbef2
|
sync login now includes check for sync server initialization and initializes it if necessary
Test sync button strictly not necessary
|
2018-09-10 20:22:26 +02:00 |
|
azivner
|
e4381d10e8
|
merged "Sync local document" into "Test sync"
|
2018-09-10 20:05:10 +02:00 |
|
azivner
|
a4627f2ddb
|
#98 some sync setup refactorings
|
2018-07-25 09:46:57 +02:00 |
|
azivner
|
c8253caae9
|
#98 proxy support for sync setup
|
2018-07-25 08:30:41 +02:00 |
|
azivner
|
37ab7b4641
|
#98, sync to server now works as well + a lot of related changes
|
2018-07-24 20:35:03 +02:00 |
|
azivner
|
013714cb5c
|
#98, new option "initialized" which indicates if setup has been finished
|
2018-07-24 08:12:36 +02:00 |
|
azivner
|
1fe7c62f5a
|
#98, sync setup now doesn't copy the whole DB file, but sets up minimal database and starts off sync
|
2018-07-23 21:15:32 +02:00 |
|
azivner
|
a06618d851
|
#98, test sync impl
|
2018-07-23 10:29:17 +02:00 |
|
azivner
|
073300bbcd
|
#98, working sync setup from server to desktop instance + refactoring of DB initialization
|
2018-07-22 19:56:20 +02:00 |
|
azivner
|
592c51d1a5
|
fix note reordering sync again
|
2018-04-12 18:31:29 -04:00 |
|
azivner
|
8d8ee2a87a
|
small sync refactorings
|
2018-04-08 10:09:33 -04:00 |
|
azivner
|
36b15f474d
|
sync cleanup
|
2018-04-07 22:32:46 -04:00 |
|
azivner
|
13f71f8967
|
bulk push sync
|
2018-04-07 22:25:28 -04:00 |
|
azivner
|
64336ffbee
|
implemented bulk sync pull for increased performance
|
2018-04-07 21:53:42 -04:00 |
|
azivner
|
9b5a44cef4
|
fix bugs
|
2018-04-06 18:49:37 -04:00 |
|
azivner
|
c6c76ba360
|
option names now follow camelCase
|
2018-04-02 21:47:46 -04:00 |
|