Tom Wiesing
|
aefde6eec2
|
fix typos in messages
|
2022-12-08 10:36:07 +01:00 |
|
Tom Wiesing
|
7006277409
|
sql/gorm: Use zerolog logger
|
2022-12-02 10:48:05 +01:00 |
|
Tom Wiesing
|
3b78b06fff
|
wdcli: Use progress writer instead of IOStream
|
2022-11-30 13:17:12 +01:00 |
|
Tom Wiesing
|
3455f491ca
|
Add context
This commit adds and passes context around to (almost) every function.
This allows cancelling (almost) every function call globally.
|
2022-11-29 15:32:31 +01:00 |
|
Tom Wiesing
|
996ecb9f80
|
Implement user password checking
|
2022-11-25 15:11:28 +01:00 |
|
Tom Wiesing
|
5bceaa0d47
|
Forward ssh2 ports into docker
|
2022-11-16 13:07:18 +01:00 |
|
Tom Wiesing
|
45f63935cd
|
ssh: Implement authentication for new ssh server
|
2022-11-16 13:07:17 +01:00 |
|
Tom Wiesing
|
8701fab93b
|
pkg/{timex,wait}: Unify code
|
2022-11-16 13:07:12 +01:00 |
|
Tom Wiesing
|
cdc7d69ad9
|
dis: Rework styling and build procedure
|
2022-11-16 13:07:10 +01:00 |
|
Tom Wiesing
|
b3a827e042
|
Allow server to make backups
|
2022-11-16 13:07:08 +01:00 |
|
Tom Wiesing
|
7cda92b342
|
Update to goprogram 0.1.0
|
2022-11-16 13:07:06 +01:00 |
|
Tom Wiesing
|
f6b38f055d
|
Use go1.19.2
|
2022-11-16 13:07:05 +01:00 |
|
Tom Wiesing
|
ea56ff4aac
|
{backup,snapshot,system_update}: Use better UI
|
2022-09-30 18:33:42 +02:00 |
|
Tom Wiesing
|
72d95f58ea
|
system_update: Perform provisioning in parallel
|
2022-09-22 18:06:46 +02:00 |
|
Tom Wiesing
|
37cdd201f0
|
Remove workspace files
This commit removes the accidentally commited workspace files and
prevents them from being committed again.
|
2022-09-15 17:52:09 +02:00 |
|
Tom Wiesing
|
8210612198
|
Lots of internal cleanup
|
2022-09-12 11:15:52 +02:00 |
|
Tom Wiesing
|
2881a5f65c
|
resolver: Use self-built image
This commit updates the resolver component to use an image that is built
locally.
|
2022-09-09 18:01:57 +02:00 |
|
Tom Wiesing
|
df4cfa3567
|
Add 'wdcli monday' command
|
2022-09-08 14:39:05 +02:00 |
|
Tom Wiesing
|
bb73a73f57
|
backup: Move taking snapshot to separate function
This commit moves taking a snapshot of a running instance to a separate
function.
|
2022-09-08 14:39:05 +02:00 |
|
Tom Wiesing
|
2a14d93d3c
|
Implement initial 'wdcli backup_instance' command
This commit performs an initial implementation of the 'backup_instance'
command.
|
2022-09-08 14:39:04 +02:00 |
|
Tom Wiesing
|
7b38fdd801
|
Do a large chunk of the move to go
This commit moves a huge chunk of the code to go. The TODO.md document
indicates what is left to be done.
|
2022-09-08 14:39:04 +02:00 |
|