Commit graph

11 commits

Author SHA1 Message Date
adb44d18c9 feat(server/gitforge): replace git abstraction 2024-04-18 08:22:55 +01:00
5fcf16ea75 feat: Abstract Git command execution into injectable enum
Closes kemitix/git-next#36
2024-04-12 19:39:24 +01:00
869935dfc2 fix(server): Prevent losing a task waker
Closes kemitix/git-next#26
2024-04-12 13:00:40 +01:00
b093c002d4 feat(server/forgejo): load repo config 2024-04-09 11:09:07 +01:00
f255c44dfa feat: Replace own filesystem module with kxio lib
The filesystem, and the intended network module have been extracted into
their own library as they are used by more than one project, so they can
now be developed independently and updates shared.

Closes kemitix/git-next#9
2024-04-09 07:41:41 +01:00
1207bbcff3 feat: Add Filesystem to wrap fs operations 2024-04-07 12:06:33 +01:00
3a253d8568 chore: Remove redundant logging 2024-04-06 18:50:16 +01:00
1e3ca5b711 feat(server): creates a default server configuration file
The default configuration is currently blank
2024-04-06 18:42:34 +01:00
aa27e96d53 feat(init): creates a default configuration file
The default configuration file is currently empty
2024-04-06 18:39:20 +01:00
dd124d11ae feat: Parse commands from args 2024-04-06 18:28:18 +01:00
1dc9c38165 chore: cargo init 2024-04-06 17:39:56 +01:00