Commit Graph

227 Commits

Author SHA1 Message Date
fyears
d250e676a2 avoid cors for onedrive as much as possible 2022-01-31 02:22:44 +08:00
fyears
d9f926e376 add command 2022-01-22 22:19:31 +08:00
fyears
5092c59ed3 skip empty file for onedrive 2022-01-22 18:01:21 +08:00
fyears
fc9ab2e63f add support for Livefolders 2022-01-22 17:39:45 +08:00
fyears
91af2c849f revert main.ts after debugging 2022-01-22 17:17:53 +08:00
fyears
320f91f1a5 add webdav depth=1 2022-01-22 17:11:12 +08:00
fyears
6cdbc5b32e auto sync 2022-01-16 23:02:49 +08:00
fyears
a78a2a88cf use feather icon 2022-01-16 13:38:20 +08:00
fyears
b0cb1248a5 remove vaultRandomID in qr 2022-01-09 01:06:50 +08:00
fyears
04f3a0c97c add vault name into dbs 2022-01-08 18:41:11 +08:00
fyears
c637038d95 show progress 2022-01-08 14:45:36 +08:00
fyears
b551e0c1b5 fix config 2022-01-06 18:38:18 +08:00
fyears
9eddfb02d6 encode config 2022-01-05 10:04:58 +08:00
fyears
f0dd3bb5ef add button to copy url of dropbox 2022-01-05 09:30:07 +08:00
fyears
84b03d2c2b add button to copy url 2022-01-05 00:58:59 +08:00
fyears
313eff6a14 log debug every sync file 2022-01-05 00:24:21 +08:00
fyears
8671ba4660 use loglevel everywhere 2022-01-05 00:23:49 +08:00
fyears
3b195f33c8 change some desc 2022-01-04 23:25:45 +08:00
fyears
22bc74f4d7 statement that only support onedrive for personal currently 2022-01-03 20:35:19 +08:00
fyears
3d6746ed99 quick fix for onedrive path 2022-01-03 01:03:56 +08:00
fyears
e9bb61ced4 correct check for webdav 2022-01-01 23:47:00 +08:00
fyears
5b703334d7 change qrcode 2022-01-01 23:26:01 +08:00
fyears
92f12cd5f4 more disclaimer for password 2022-01-01 18:48:25 +08:00
fyears
f8a930eb4e change desc of onedrive 2022-01-01 18:43:25 +08:00
fyears
6832c9f649 force expire login cred 2022-01-01 18:37:48 +08:00
fyears
34d1b01c7b optimize onedrive revoke flow 2022-01-01 14:16:37 +08:00
fyears
f26ee8bbc5 optimize dropbox flow 2022-01-01 13:55:27 +08:00
fyears
414a3f5e4a more notice for error 2022-01-01 00:56:32 +08:00
fyears
02e5f9b5a0 fix onedrive auth process 2022-01-01 00:53:44 +08:00
fyears
d53569fe71 polish titles and comments 2022-01-01 00:49:51 +08:00
fyears
4865a797aa assign default const 2022-01-01 00:40:54 +08:00
fyears
5a5898f315 fix onedrive auth hint 2021-12-31 23:54:48 +08:00
fyears
d5ba0a0e0d split settings and fix format 2021-12-31 23:46:52 +08:00
fyears
dde7d9a732 fix enc base64url doc test 2021-12-31 20:55:13 +08:00
fyears
1bc6ba4b01 use base64url not base32 2021-12-31 01:00:52 +08:00
fyears
792703f8b6 fix progress count 2021-12-30 01:30:53 +08:00
fyears
6552fd32d1 basically working onedrive 2021-12-29 00:35:46 +08:00
fyears
804afabdeb rm some webdav logs 2021-12-12 01:20:38 +08:00
fyears
2576354269 clean desc 2021-12-12 00:56:40 +08:00
fyears
122fec1d75 no need for code mirror here 2021-12-12 00:04:00 +08:00
fyears
44480be707 webdav also sync in vault folder 2021-12-11 23:55:12 +08:00
fyears
437e041e71 fix var in dropbox 2021-12-11 23:52:32 +08:00
fyears
e6591721e2 prepare to import svg 2021-12-11 22:45:21 +08:00
fyears
8624141780 add qrcode export import 2021-12-11 17:33:55 +08:00
fyears
d980bcbc1b rename titles 2021-12-10 01:12:31 +08:00
fyears
6ebe1a8966 no support digest webdav now 2021-12-10 01:10:38 +08:00
fyears
d0ab1d8abe remove webdav hide 2021-12-10 01:09:51 +08:00
fyears
7d5eaad36f remove unnecessary log 2021-12-10 00:40:54 +08:00
fyears
9b1eebdf90 standarized codes 2021-12-10 00:16:28 +08:00
fyears
2ce461ed6a allow multi pages in dropbox 2021-12-10 00:11:53 +08:00
fyears
2f20ca61ce rebranding 2021-12-04 01:21:15 +08:00
fyears
2bbbd569c5 fix typo 2021-12-04 01:11:17 +08:00
fyears
62936c4473 attempt to reduce size and use native crypto 2021-12-04 00:55:31 +08:00
fyears
bdf09e24c3 remove assert 2021-12-01 01:49:07 +08:00
fyears
2e800af4f8 dropbox should use sub folder 2021-12-01 00:33:24 +08:00
fyears
262bb9a1fe more disclaimer 2021-11-30 00:32:43 +08:00
fyears
2669a3e8ad fix auth dropbox 2021-11-30 00:21:15 +08:00
fyears
bdac16ee24 define clientID or AppKey by env var 2021-11-29 01:03:17 +08:00
fyears
0a7de6588a ugly way to refresh token 2021-11-29 00:04:24 +08:00
fyears
1effcdd7f7 basic dropbox auth flow 2021-11-28 16:28:52 +08:00
fyears
00c840a758 basically working dropbox 2021-11-28 12:20:38 +08:00
fyears
2eb1545f9d more misc 2021-11-28 12:18:44 +08:00
fyears
0d75ea92b1 polish get parent folder 2021-11-28 10:45:46 +08:00
fyears
9389039c7a avoid using for await 2021-11-27 14:43:19 +08:00
fyears
9128f9ed5b add support for ios 5-times click 2021-11-27 00:49:21 +08:00
fyears
52e9d3298a hide webdav yet 2021-11-21 23:54:50 +08:00
fyears
e82dfc1e88 fix unknown decision 2021-11-21 22:54:31 +08:00
fyears
0be19b677b selective menu for s3 and webdav 2021-11-21 16:46:01 +08:00
fyears
d1839706af basically workable webdav 2021-11-21 15:33:14 +08:00
fyears
ce0cc232c8 init methods for webdav 2021-11-20 23:51:20 +08:00
fyears
3fdc443ecf more cors 2021-11-15 23:36:58 +08:00
fyears
2a572fb1bd remove unusused cm 2021-11-15 10:06:10 +08:00
fyears
b3e3022751 correct sources 2021-11-15 01:03:25 +08:00
fyears
d944260a97 update enc iter 2021-11-15 00:26:40 +08:00
fyears
14f305adda rename project 2021-11-14 22:37:43 +08:00
fyears
6459dcd228 tutorial of using s3 2021-11-14 22:01:07 +08:00
fyears
714807cdc7 fix endpoint 2021-11-14 21:12:31 +08:00
fyears
59645e620a manually delete indexeddb 2021-11-14 20:51:29 +08:00
fyears
125da9d734 more debug 2021-11-14 20:47:47 +08:00
fyears
16c3c11fd8 use localforage 2021-11-14 20:24:33 +08:00
fyears
6757348ac9 use multipart-upload 2021-11-10 01:03:33 +08:00
fyears
8b8c5bdb98 fix letter 2021-11-10 00:30:11 +08:00
fyears
ce4e55fcc7 more tests 2021-11-09 10:00:44 +08:00
fyears
b26d6a7ffb more clear notice 2021-11-09 10:00:14 +08:00
fyears
7ec2db4006 correctly fetch remote data 2021-11-08 09:38:39 +08:00
fyears
5352c7b828 check undefined 2021-11-08 09:37:51 +08:00
fyears
2a49bb53b2 more attention 2021-11-08 00:57:18 +08:00
fyears
7fc38a942a check password 2021-11-08 00:39:17 +08:00
fyears
cc0c4fe224 second confirm for password changes 2021-11-08 00:17:42 +08:00
fyears
2ab5640c12 list all objects 2021-11-07 17:15:06 +08:00
fyears
b7a0376a0f allow clearing sync mappings 2021-11-07 16:02:03 +08:00
fyears
d7d1c47e2a long desc for debug 2021-11-07 15:44:14 +08:00
fyears
a65f5eb004 head bucket 2021-11-07 15:43:57 +08:00
fyears
5632e28331 make decision works 2021-11-07 15:00:22 +08:00
fyears
e8d6a50793 update algo 2021-11-07 14:24:24 +08:00
fyears
bcd92d135f remove unused log 2021-11-07 14:05:03 +08:00
fyears
62aea9d330 debug mode: export sync plans 2021-11-07 13:58:51 +08:00
fyears
385290c1cc find hidden files 2021-11-07 12:14:14 +08:00
fyears
254790cd61 abstract getSyncPlan 2021-11-07 00:39:57 +08:00
fyears
d3b812c8fa split settings items 2021-11-07 00:24:02 +08:00
fyears
3a14f86880 fix error msg 2021-11-07 00:07:10 +08:00
fyears
887f948dc3 trim settings 2021-11-07 00:01:15 +08:00
fyears
035beb7d97 not destroy dbs while unloading 2021-11-06 23:48:15 +08:00
fyears
f334198241 more log 2021-11-06 23:41:55 +08:00
fyears
bcca2b4446 more accurate stages of sync 2021-11-06 23:31:49 +08:00
fyears
b6df3f7ed5 promise all sync 2021-11-06 22:53:52 +08:00
fyears
170cbbfb4f add test 2021-11-06 00:23:59 +08:00
fyears
774e31ef27 fix test 2021-11-05 01:29:44 +08:00
fyears
7c4a981434 allow tests 2021-11-05 01:21:58 +08:00
fyears
358311e8ac spread Uint8Arrays 2021-11-05 01:21:33 +08:00
fyears
60d5b78df0 fix length 2021-11-04 10:16:07 +08:00
fyears
f04017e05b init web crypto 2021-11-04 10:10:05 +08:00
fyears
cb0098ec85 fix delete 2021-11-03 12:04:11 +08:00
fyears
07c6fbe747 change password position 2021-11-03 01:05:07 +08:00
fyears
bcf8586fbf use hash-wasm 2021-11-03 00:57:57 +08:00
fyears
6431182ec3 promisify data 2021-11-03 00:15:23 +08:00
fyears
ab8805f272 use default enc 2021-11-02 10:11:45 +08:00
fyears
a9d80bef8f yes encryption! 2021-11-02 02:39:24 +08:00
fyears
151ae50a07
trigger ci 2021-10-28 01:53:16 +08:00
fyears
a681ceb4f5 builable 2021-10-27 10:15:14 +08:00
fyears
58cd51d776 basic encrypt 2021-10-27 00:33:35 +08:00
fyears
d9ccd2c7eb deal with empty remote 2021-10-25 01:01:04 +08:00
fyears
69bc1f0e03 add mapping of local and remote 2021-10-25 00:41:13 +08:00
fyears
5ef032523a skip same file locally 2021-10-24 22:12:32 +08:00
fyears
a26158055d basically working 2 way sync! 2021-10-24 20:38:04 +08:00
fyears
0b26898c99 split func to misc 2021-10-23 16:51:46 +08:00
fyears
c75962aad5 track local history 2021-10-23 12:02:03 +08:00