Commit Graph

37 Commits

Author SHA1 Message Date
Wheat Carrier
22bd1b8673 fix tests 2024-07-10 01:19:58 +08:00
Wheat Carrier
9164b200da refactor api 2024-07-10 00:58:00 +08:00
Wheat Carrier
5ce24970bd move the fake implementation of telegram APIs from test folder to src/api/impl/fake 2024-06-19 16:28:51 +08:00
Wheat Carrier
9a5cc9e4a4 support rclone uploading, refactor webdav server 2024-06-02 04:08:48 +08:00
Wheat Carrier
0a17e5113b added flow control, include file size in file descriptor 2024-05-26 01:45:35 +08:00
Wheat Carrier
691b6f3ba9 support move file 2024-05-12 16:59:05 +08:00
Wheat Carrier
d2142d7e46 merge monitor branch and resolve conflicts 2024-04-25 17:56:07 +08:00
Wheat Carrier
923f41ccac use gramjs apis instead of bot apis 2024-04-23 02:10:00 +08:00
Wheat Carrier
d0c5752cad use bigInt to represent file size 2024-04-22 15:03:07 +08:00
Wheat Carrier
0d5c9c974d . 2024-04-22 14:22:33 +08:00
Wheat Carrier
335f98587e resolve conflicts 2024-04-22 14:20:35 +08:00
Wheat Carrier
a948e0d44d refactor test cases 2024-04-22 05:04:30 +08:00
Wheat Carrier
cff837bbc3 minor refactors 2024-03-31 17:32:05 +08:00
Wheat Carrier
a10d22db78 complete unit test of queue 2024-02-17 06:21:14 +08:00
Wheat Carrier
c485bb3047 reduced memory usage when uploading big files 2024-02-17 05:54:56 +08:00
Wheat Carrier
9cf13ac7d2 refactored upload logics 2024-02-10 06:17:08 +08:00
Wheat Carrier
64616598cb add type constraints, better coverage 2024-01-29 04:13:10 +08:00
Wheat Carrier
d2fa77eda2 send messages using a bot, passed unit tests 2024-01-28 03:53:46 +08:00
WheatCarrier
c460481396 increase test coverage 2023-08-31 14:14:50 +08:00
WheatCarrier
6ab4a36d9a fix webdav for joplin 2023-08-31 11:54:29 +08:00
WheatCarrier
555089b825 fix test cases 2023-08-29 06:10:03 +08:00
WheatCarrier
46666b59b9 refactor import statements 2023-08-19 03:30:01 +08:00
WheatCarrier
1ec0c07a8c refactor client api 2023-08-19 03:19:01 +08:00
WheatCarrier
a654739090 refactor client api 2023-08-18 08:20:55 +08:00
WheatCarrier
01c0855870 remove create-empty-file 2023-08-15 16:45:56 +08:00
WheatCarrier
68c4d17666 fix test case 2023-08-14 19:41:01 +08:00
WheatCarrier
0ab948dfe0 refactored test helpers 2023-08-14 16:58:14 +08:00
WheatCarrier
992a819ff1 Faster download 2023-08-14 05:20:36 +08:00
WheatCarrier
5688f15945 WebDAV: unit tests 2023-08-04 18:41:07 +08:00
WheatCarrier
4f29ea4b7a added login timeout 2023-08-03 17:30:51 +08:00
WheatCarrier
1310ef90ba refactored command line 2023-07-31 02:59:04 +08:00
WheatCarrier
0ab6e34a78 WebDAV: get file size and created date 2023-07-29 02:15:08 +08:00
WheatCarrier
06b078da15 added webdav server 2023-07-29 01:03:46 +08:00
WheatCarrier
ee24a076db mkdir recursively 2023-07-25 20:18:10 +08:00
WheatCarrier
b38e1bd758 added unit tests for all existing apis 2023-07-09 22:36:53 +08:00
WheatCarrier
c73760f02b enable updating a file 2023-07-08 07:03:32 +08:00
WheatCarrier
10c20b1343 enable creating directories under a directory 2023-07-05 21:03:38 +08:00