f945d2ae1c
Setup: Extract more parts of 'io'
...
This way this library can more easily be used in the web.
2022-06-27 13:15:19 +02:00
4c4d5cfa71
GitSetup: Start interface classes with an I
...
It's easier to avoid accidentaly passing the wrong name.
2022-06-26 16:14:49 +02:00
149859b09f
Setup: Stop depending on the GitConfig class
...
Instead mark it as an interface that must be implemented.
2022-06-26 16:12:38 +02:00
794b32128a
git_setup: Reduce uses of universal_io
2022-06-26 15:45:28 +02:00
a98b652036
git_setup: Split out Keygen code
2022-06-26 15:42:24 +02:00
b7c4d93831
Move api tests into an api folder
2022-06-26 15:29:26 +02:00
271284b7fe
Move api tests to git_setup
2022-06-26 15:25:20 +02:00
f6c9dcc7cb
Move the Github/GitLab APIs to git_setup
...
Only used for the setup.
2022-06-26 15:13:59 +02:00
00e6f39e67
Move setup code into its own package
2022-06-26 15:08:55 +02:00
d823955aa5
Fix reuse licensing issue
2022-06-22 11:22:02 +02:00
704919c542
Create a git_setup package
...
This will contain all the code for setting up a git repo. I'm moving the
code to another package as it can then be more easily used across other
projects.
2022-06-13 17:40:46 +02:00