Commit Graph

54 Commits

Author SHA1 Message Date
grimhilt 06bb51476b fix(push): push folder and return error when tcp fail 2024-03-01 17:56:52 +01:00
grimhilt 69614b0c9f fix(token): allow to get and store token in local config 2024-02-21 17:01:14 +01:00
grimhilt 287953c086 feat(config): create a proper config file with proper settings manipulation 2024-02-21 17:01:06 +01:00
grimhilt 6a11bb494b feat(credential): allow to add credential 2024-02-21 17:01:04 +01:00
grimhilt 7719e27fe8 clean main: divide clap config into multiple files, broke clone 70 lines width 2023-10-28 23:46:12 +02:00
grimhilt 53b103af9e fix add -A 2023-10-28 22:12:27 +02:00
grimhilt 81c24b5e3c fix multiples warnings 2023-10-28 15:49:16 +02:00
grimhilt 559316e756 add user agent on login request 2023-10-27 23:04:01 +02:00
grimhilt f4a905c57f store token 2023-10-24 15:32:51 +02:00
grimhilt f6db6992a0 working login system 2023-10-21 22:27:34 +02:00
grimhilt 9ea1d01c27 add trait ApiCall 2023-10-21 21:47:48 +02:00
grimhilt 07f6405b26 test login 2023-10-21 19:54:11 +02:00
grimhilt a35c7b20d8 cleaning warnings 2023-08-27 22:57:05 +02:00
grimhilt 41c4796555 push copy file 2023-08-25 16:34:16 +02:00
grimhilt d323ae3070 push move file 2023-08-25 16:09:28 +02:00
grimhilt ce047eba12 prevent crash of downloader when not logging 2023-08-04 19:16:44 +02:00
grimhilt d5097727cb create impl for blob 2023-08-04 15:25:51 +02:00
grimhilt f01983b29d optimize clone by allowing to fetch with a different depth 2023-07-21 16:00:04 +02:00
grimhilt 0832100d83 enumerate_remote function & applied to clone 2023-07-21 14:45:45 +02:00
grimhilt 30004ebd8b remote-diff draft 2023-07-20 00:59:57 +02:00
grimhilt dfd42389f3 loading bar when downloading 2023-07-14 15:33:44 +02:00
grimhilt 80d497d47c creation of a downloader 2023-07-13 23:36:39 +02:00
grimhilt 70fb733b05 use stream do download file 2023-07-13 23:34:52 +02:00
grimhilt 60e0bf76a0 improve parser in reqprops to take into account not found props 2023-07-13 16:19:33 +02:00
grimhilt b4cb78c676 fix issue when getting long body in reqprops 2023-07-13 16:02:20 +02:00
grimhilt 0922066baa add contentlength in reqprops 2023-07-13 16:02:04 +02:00
grimhilt f56dcd30b8 cleaning all warnings 2023-07-02 19:04:45 +02:00
grimhilt b08e6d3898 set depth to 0 when looking for single result in req_props 2023-06-30 00:21:14 +02:00
grimhilt 2a0fe6d1d1 minor changes 2023-06-29 23:52:40 +02:00
grimhilt da3d605baa remove env variable for remote 2023-06-25 21:27:31 +02:00
grimhilt b74c5c176b check if the user is in a nextsync repo and fail else 2023-06-25 18:26:59 +02:00
grimhilt b07e3062b7 push new dir 2023-06-25 17:27:11 +02:00
grimhilt 4842a20024 organize import order 2023-06-19 18:31:03 +02:00
grimhilt f1d552a31c move async in services 2023-06-19 18:04:50 +02:00
grimhilt 4cde39dffd add lastmodified on folder 2023-06-19 17:34:18 +02:00
grimhilt 5d25429546 add lastmodified in store for files 2023-06-19 17:23:52 +02:00
grimhilt e0d4c5efac add lastmodified in req props 2023-06-17 16:41:00 +02:00
grimhilt 1fd7948122 merge list folders and req props 2023-06-17 16:26:31 +02:00
grimhilt eabf707844 minor cleaning 2023-06-17 15:54:09 +02:00
grimhilt 7cfd572ad0 cleaning clone 2023-06-17 15:36:18 +02:00
grimhilt b16058b4d3 cleaning imports and warnings 2023-06-17 01:26:13 +02:00
grimhilt ea2b0772af move parsing into list_folders 2023-06-17 01:20:00 +02:00
grimhilt b911ad8606 move creation of downloaded file in service 2023-06-17 00:37:12 +02:00
grimhilt 49d83c2900 add deletion of file 2023-06-15 17:33:12 +02:00
grimhilt b00266a93e add service to delete a path 2023-06-15 17:32:14 +02:00
grimhilt 851f395236 add upload file 2023-06-15 16:21:40 +02:00
grimhilt 12a332dac2 add url builder 2023-06-15 14:54:46 +02:00
grimhilt 51120f6268 add service req props 2023-06-14 16:29:58 +02:00
grimhilt 26153219b2 create folder method 2023-06-08 18:34:51 +02:00
grimhilt 5b7b75846c cleaner clone 2023-06-05 18:12:02 +02:00