Commit Graph

101 Commits

Author SHA1 Message Date
grimhilt
cb43a46456 draft of pull 2023-07-28 13:22:55 +02:00
grimhilt
4c34df7cfe remote-diff only a directory 2023-07-28 13:22:13 +02:00
grimhilt
29def4967c normalize path in add and check if path correspond to deleted object 2023-07-24 00:49:08 +02:00
grimhilt
2775c77c55 improve status and minor fixes 2023-07-24 00:48:22 +02:00
grimhilt
4e20ec94f9 remote diff with new opti remote enumerater 2023-07-21 17:10:57 +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
2d4905f506 allow not updating parent's date when cloning 2023-07-13 00:21:37 +02:00
grimhilt
5bc9ef0035
Update README.md 2023-07-02 19:07:24 +02:00
grimhilt
f56dcd30b8 cleaning all warnings 2023-07-02 19:04:45 +02:00
grimhilt
ddf2169950 use PathBuf in obj instead of &Path and get lastmodified when pushing changes 2023-07-02 18:50:33 +02:00
grimhilt
5ccce48381 update date to all parent 2023-07-02 18:49:56 +02:00
grimhilt
4ec389b6cc improve documentation 2023-07-02 15:51:51 +02:00
grimhilt
ed599d1399 add about for the help 2023-06-30 00:58:26 +02:00
grimhilt
8173bbc7d5
Update README.md 2023-06-30 00:57:32 +02:00
grimhilt
95bd5e7366 add license 2023-06-30 00:28:58 +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
723ceb2655 push deleted dir 2023-06-29 23:52:48 +02:00
grimhilt
2a0fe6d1d1 minor changes 2023-06-29 23:52:40 +02:00
grimhilt
45f8d486d8 remove objects 2023-06-29 23:52:19 +02:00
grimhilt
f812ad411e improve staging to take files in new folders 2023-06-29 23:51:13 +02:00
grimhilt
601f176198 improve getting staged in status 2023-06-29 22:55:19 +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
d3592a5209 check if directory where the init command is clone is empty 2023-06-25 18:03:56 +02:00
grimhilt
39d1032c14 check if directory to clone is empty 2023-06-25 17:56:55 +02:00
grimhilt
20926514d2 allow url format without username 2023-06-25 17:45:51 +02:00
grimhilt
b07e3062b7 push new dir 2023-06-25 17:27:11 +02:00
grimhilt
a1aeb65600 push deleted 2023-06-24 17:00:15 +02:00
grimhilt
675b650200 check timestamp for conflicts with remote 2023-06-24 16:52:02 +02:00
grimhilt
2c593fb254 separate tree and blob in store and create get_timestamp 2023-06-24 16:42:09 +02:00
grimhilt
23908c135c better architecture of PushChanges and applied to new 2023-06-24 16:07:53 +02:00
grimhilt
4842a20024 organize import order 2023-06-19 18:31:03 +02:00
grimhilt
8b3ba64e48 move push factory in several files 2023-06-19 18:25:51 +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