Commit Graph

45 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
7951ad0520 refactor(tree): create impl Tree 2024-02-25 17:34:16 +01:00
grimhilt
faf7341525 refactor(blob): use object trait to create blob 2024-02-24 18:52:00 +01:00
grimhilt
53b103af9e fix add -A 2023-10-28 22:12:27 +02:00
grimhilt
56234eaa3d add todos and fix some bugs on add and status 2023-10-28 00:15:47 +02:00
grimhilt
a35c7b20d8 cleaning warnings 2023-08-27 22:57:05 +02:00
grimhilt
863e3bd68a find deletion on pull 2023-08-27 22:50:51 +02:00
grimhilt
aced8b992a create IntoPathBuf 2023-08-25 16:25:29 +02:00
grimhilt
498fada9ec push modification 2023-08-24 20:59:41 +02:00
grimhilt
f64d719b31 find modified, copied, moved file in staged 2023-08-23 12:52:45 +02:00
grimhilt
dcf137667b clean code 2023-08-11 22:09:34 +02:00
grimhilt
5b46b1e2f1 not cleaned status with moved and copied 2023-08-11 18:21:29 +02:00
grimhilt
16dbd25168 add modified files in status 2023-08-04 19:17:21 +02:00
grimhilt
2775c77c55 improve status and minor fixes 2023-07-24 00:48:22 +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
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
20926514d2 allow url format without username 2023-06-25 17:45:51 +02:00
grimhilt
675b650200 check timestamp for conflicts with remote 2023-06-24 16:52:02 +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
eabf707844 minor cleaning 2023-06-17 15:54:09 +02:00
grimhilt
cbbf185b1a use retain 2023-06-16 18:49:08 +02:00
grimhilt
9956727cc9 add ignore file to add command with force option 2023-06-16 18:37:09 +02:00
grimhilt
418ca68745 push file 2023-06-15 16:22:07 +02:00
grimhilt
80ef41970f improve status 2023-06-14 17:12:01 +02:00
grimhilt
51120f6268 add service req props 2023-06-14 16:29:58 +02:00
grimhilt
3da439ccf6 add store 2023-06-14 11:16:19 +02:00
grimhilt
e405ce7f8f cleaning some code 2023-06-12 01:30:39 +02:00
grimhilt
1b63c86c1a add config commands 2023-06-08 18:19:44 +02:00
grimhilt
82102c4608 add relative path in status 2023-06-08 15:15:46 +02:00
grimhilt
33a151d579 add option for path for status command 2023-06-08 15:11:44 +02:00
grimhilt
b9f9371682 cleaning some code 2023-06-07 18:45:44 +02:00
grimhilt
2937c6e968 status working recursively 2023-06-07 18:33:53 +02:00
grimhilt
3f441dd22b improve error management and interaction with object 2023-06-07 17:23:27 +02:00
grimhilt
3b629f6de7 make status work with name 2023-06-06 15:15:32 +02:00
grimhilt
fe990e4213 save tree objects when cloning 2023-06-05 23:08:11 +02:00
grimhilt
b92454522f improve outputs 2023-06-03 18:15:31 +02:00
grimhilt
eedb003d8c add staged in status 2023-06-03 17:29:41 +02:00
grimhilt
f1724d23f5 start add command 2023-06-01 23:58:23 +02:00
grimhilt
14183da3ae status working without filename 2023-06-01 22:48:09 +02:00
grimhilt
4d390b131e status test for differences works 2023-06-01 20:41:54 +02:00