Commit graph

16 commits

Author SHA1 Message Date
Abdelilah El Aissaoui
9e31145a86
Code cleanup 2023-12-24 21:30:09 +01:00
Abdelilah El Aissaoui
d7f69f69ff
Removed unnecessary print statements 2023-11-11 16:54:08 +01:00
Abdelilah El Aissaoui
456978eefc
Removed log as it could be printed a lot in certain scenarios 2023-11-03 19:48:32 +01:00
Abdelilah El Aissaoui
ee872b384e
Moved libssh to 0.2.2 2023-10-30 14:03:22 +01:00
Abdelilah El Aissaoui
742ea407bc
libssh-rs uses the forked version with the WITH_SERVER flag enabled.
Fixes #166
2023-10-29 20:33:30 +01:00
Abdelilah El Aissaoui
bb47728d64 Probe files and directory checks are now executed in the Rust part to reduce the communication overhead between both parts 2023-10-11 20:36:48 +02:00
Abdelilah El Aissaoui
b1dcdeb79b Added events batching from Rust part to prevent excessive exchange between both sides 2023-09-29 13:42:15 +02:00
Abdelilah El Aissaoui
7e6ccbe810
Fixed .git dir changes not being detected properly and added rule to ignore .proble files in git dir 2023-09-27 19:48:23 +02:00
Abdelilah El Aissaoui
9c2cb8ead4
Added support for Linux aarch64 when building the rust part 2023-09-21 21:20:33 +02:00
Abdelilah El Aissaoui
aa80638742
Disabled warning on unused import warning because the import is needed to be mapped to an enum in the UDL file 2023-09-21 21:19:47 +02:00
Abdelilah El Aissaoui
5b7ed8a719
Fixed mac & windows support for the new SSH implementation.
Fixes #130
2023-09-20 16:25:13 +02:00
Abdelilah El Aissaoui
4aa581cf1f
Split rust code into different files to avoid having a single big file 2023-09-20 15:50:15 +02:00
Abdelilah El Aissaoui
865109d8d4
Added basic error and port handling 2023-09-20 15:40:31 +02:00
Abdelilah El Aissaoui
6dee4fbc93
Added basic ssh auth in rust without error handling 2023-09-20 10:26:02 +02:00
Abdelilah El Aissaoui
c104c681f4 Fixed excessive refreshes when running operations from gitnuro
Also fixed diff load looping when using LFS, which produces files in .git dir to change
2023-08-19 14:44:25 +02:00
Abdelilah El Aissaoui
7a7eb3ad93
Refactored repository watcher
Refactored to use a rust implementation instead of the java impl, because the java impl has been unrelible in linux and macos
2023-07-14 14:28:29 +02:00