Marcel Klehr
|
d44b694e76
|
Merge pull request #1687 from floccusaddon/refactor/location-types
Refactor to use location types
|
2024-08-02 16:25:41 +02:00 |
Marcel Klehr
|
4512bd31bb
|
fix(bechmark-tests): Add an extra sync-roundtrip
to account for NC Bookmarks different ID system
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-08-02 14:40:30 +02:00 |
Marcel Klehr
|
d2dce29364
|
fix(Diff#map): Don't exclude MOVEs from normal parentId mapping
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-08-02 11:58:51 +02:00 |
Marcel Klehr
|
b5b12b6f8e
|
fix(Diff#map): Always map payload.parentId to targetLocation
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-08-02 11:52:05 +02:00 |
Marcel Klehr
|
b33524c8df
|
fix(Merge#reconcileDiffs): Clone with location for concurrent Hierarchy Reversals
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-08-02 11:38:39 +02:00 |
Marcel Klehr
|
da982d6a6b
|
fix(Diff#map): Force parentId mapping for MOVEs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-08-02 11:37:59 +02:00 |
transifex-integration[bot]
|
018d72ac78
|
Translate _locales/en/messages.json in gl
100% translated source file: '_locales/en/messages.json'
on 'gl'.
|
2024-07-31 15:43:23 +00:00 |
Marcel Klehr
|
29fcd6cf86
|
fix(Default#reconcileDiffs): Properly fix type errors
instead of covering them with typescript tape
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-31 16:11:27 +02:00 |
Marcel Klehr
|
1a421b3540
|
fix(Default#executeCreate): Make sure all CREATEs have an oldItem
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-29 18:04:53 +02:00 |
Marcel Klehr
|
e90ca337b1
|
tests: root folder sync: Don't check order
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-29 15:21:21 +02:00 |
Marcel Klehr
|
edadef5288
|
Unidirectional: Fix full tree loading fallback
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-29 14:48:17 +02:00 |
Marcel Klehr
|
46de94515a
|
Merge: Fix full tree loading fallback
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 20:43:24 +02:00 |
Marcel Klehr
|
7b5c3213ec
|
tests: Don't run interrupt tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 19:15:13 +02:00 |
Marcel Klehr
|
c13ed92f31
|
fix: Make it pass tests with Nextcloud Bookmarks
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 18:57:29 +02:00 |
Marcel Klehr
|
97f1e73d76
|
fix: Make it pass tests on firefox
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 18:23:33 +02:00 |
Marcel Klehr
|
11b98493ea
|
fix: Make it pass unidirectional tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 17:28:51 +02:00 |
Marcel Klehr
|
ec567eccff
|
fix: Make default and slave tests pass
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 15:38:01 +02:00 |
Marcel Klehr
|
1a035b1cbd
|
fix: Folder#clone
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 13:01:51 +02:00 |
Marcel Klehr
|
61caf6f5e6
|
Merge branch 'develop' into refactor/location-types
|
2024-07-28 12:29:40 +02:00 |
Marcel Klehr
|
d1276a5c3a
|
refactor: Fix all mentions of TItem and TResource
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 12:29:25 +02:00 |
Marcel Klehr
|
dd701040c1
|
refactor: Fix Diff#findChain
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 10:58:28 +02:00 |
Marcel Klehr
|
ce1f05266e
|
refactor: Refactor Merge and Unidirectional strategies
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-28 10:56:42 +02:00 |
Marcel Klehr
|
ae50c6b1ec
|
refactor: Get Default SyncProcess in order
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-27 17:11:26 +02:00 |
Marcel Klehr
|
036438e604
|
refactor: Distinguish between plans of different stages and diffs
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-27 13:12:38 +02:00 |
transifex-integration[bot]
|
e60b0c6d9c
|
Translate _locales/en/messages.json in zh_CN
100% translated source file: '_locales/en/messages.json'
on 'zh_CN'.
|
2024-07-26 01:43:32 +00:00 |
Marcel Klehr
|
e45479be5d
|
fix: Throw CancelledSyncError not InterruptedSyncError
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 19:52:07 +02:00 |
Marcel Klehr
|
6092472e90
|
fix(tests): Try to fix benchmark tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 19:48:40 +02:00 |
Marcel Klehr
|
3fc1d1b572
|
v5.2.5
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 16:30:24 +02:00 |
Marcel Klehr
|
942f04faea
|
fix: Git tests
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 15:52:37 +02:00 |
Marcel Klehr
|
d9e8966dbf
|
chore(ci): Make CI job titles more legible
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 15:39:30 +02:00 |
Marcel Klehr
|
1d6e7acd0a
|
Fix(GoogleDrive): Don't free lock if it wasn't locked
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 14:58:04 +02:00 |
Marcel Klehr
|
86e515583d
|
feat(Telemetry): Add report problem button to Telemetry page
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 14:34:30 +02:00 |
Marcel Klehr
|
073a4b62d4
|
feat(AccountCard): Link to github issues on error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 14:34:30 +02:00 |
Marcel Klehr
|
a91157154f
|
fix(Cancel): Improve cancel UX
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 14:34:30 +02:00 |
Marcel Klehr
|
0781437d32
|
fix(NextcloudBookmarks): Increase timeout
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-25 14:34:30 +02:00 |
transifex-integration[bot]
|
f94ba89690
|
Translate _locales/en/messages.json in zh_CN
100% translated source file: '_locales/en/messages.json'
on 'zh_CN'.
|
2024-07-22 01:27:48 +00:00 |
Marcel Klehr
|
4cde3ddfa0
|
fix: Reload extension when cancelling sync
makes the action more immediate than waiting until all threads run into the cancel guard
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-21 17:28:21 +02:00 |
transifex-integration[bot]
|
9a14a8b9ac
|
Translate _locales/en/messages.json in gl
100% translated source file: '_locales/en/messages.json'
on 'gl'.
|
2024-07-21 11:14:19 +00:00 |
Marcel Klehr
|
596a4fd70f
|
[native] feat: warn user if URL is already bookmarked
fixes #1278
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-21 11:32:28 +02:00 |
Marcel Klehr
|
cb0ca2c4ac
|
[native] fix: small visual fixes
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-21 11:10:30 +02:00 |
Marcel Klehr
|
38a82cf23c
|
[native] fix: Automatically reload from disk when resuming app
fixes #1649
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-21 11:01:22 +02:00 |
Marcel Klehr
|
f8ad240f62
|
fix: replace cordova-inappbrowser with capacitor/browser
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-21 10:59:40 +02:00 |
Marcel Klehr
|
191358aa39
|
chore: Upgrade capacitor to v6
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-20 15:41:36 +02:00 |
Marcel Klehr
|
2db6bed22f
|
fix(Git): Clean up used indexedDB instances
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-20 15:40:30 +02:00 |
Marcel Klehr
|
5133823275
|
fix(Controller logic): Catch all 'Receiving end does not exist' errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-18 16:49:52 +02:00 |
Marcel Klehr
|
1daa182a6b
|
fix(Account): Don't compile logs for each error
see #1677
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-18 16:49:52 +02:00 |
transifex-integration[bot]
|
90543e895a
|
Translate _locales/en/messages.json in gl
100% translated source file: '_locales/en/messages.json'
on 'gl'.
|
2024-07-09 07:28:28 +00:00 |
Marcel Klehr
|
943c25abd9
|
fix(WebDav, GoogleDrive): Use new encryption
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-08 17:07:32 +02:00 |
Marcel Klehr
|
af25b7098f
|
Merge pull request #1668 from floccusaddon/fix/encryption-salt
fix(GoogleDrive,WebDAV): Allow passing salt in file contents
|
2024-07-06 10:57:59 +02:00 |
Marcel Klehr
|
20a2426ad6
|
perf(GoogleDrive, WebDav): Don't loop through all lines when finding highest ID
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-06 10:55:55 +02:00 |