Commit graph

26 commits

Author SHA1 Message Date
Tom
f5c5999f44 Add Status Report to Info page 2023-07-11 00:27:09 +02:00
Tom Wiesing
c31c46ee44
Rework error messages
This commit reworks error messages for all commands and makes sure they
pass liniting.
2023-03-09 12:18:39 +01:00
Tom Wiesing
c3ca8e2974
Move to github.com/tkw1536/pkglib package
This commit removes various modules that can be migrated to the
github.com/tkw1536/pkglib package without any code changes (beyond
module renamings).
2023-02-26 09:53:25 +01:00
Tom Wiesing
8b55fd74f9
Add 'dis_grant' command 2023-01-06 18:59:10 +01:00
Tom Wiesing
c80c8f2297
Reformat documentation messages 2022-12-08 11:45:52 +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
82bfc15057
Add user login to admin interface 2022-11-23 16:57:09 +01:00
Tom Wiesing
964e74a9f4
dis: Display initial statistics 2022-11-16 16:44:24 +01:00
Tom Wiesing
8cfb23bed0
internal/dis: Add 'watcher' component for infos 2022-11-16 13:07:19 +01:00
Tom Wiesing
e91e9cb4d6
ingredient/ssh: Show ssh keys in info 2022-11-16 13:07:18 +01:00
Tom Wiesing
52559e4d68
ingredient/info: Add Fetcher concept 2022-11-16 13:07:14 +01:00
Tom Wiesing
42b8cbd865
Move WissKI Parts to new ingredients system 2022-11-16 13:07:14 +01:00
Tom Wiesing
10df1c3243
Move internal/core => internal/cli 2022-11-16 13:07:13 +01:00
Tom Wiesing
36891d7e7c
frontend: Make Control Server nicer 2022-11-16 13:07:11 +01:00
Tom Wiesing
c258b46443
add wisski_php_server 2022-11-16 13:07:11 +01:00
Tom Wiesing
45af2cc95b
frontend: Add instance update functionality 2022-11-16 13:07:11 +01:00
Tom Wiesing
5e7c5b2d23
snapshot: Lock instances before making snapshot 2022-11-16 13:07:10 +01:00
Tom Wiesing
7cda92b342
Update to goprogram 0.1.0 2022-11-16 13:07:06 +01:00
Tom Wiesing
d2d681a4f2
control/instance: Show if excluded from resolver 2022-11-16 13:07:06 +01:00
Tom Wiesing
894c23c137
cmd/info: Use 'info' struct 2022-10-03 13:37:36 +02:00
Tom Wiesing
a8da3f70eb
Move instances into a separate component 2022-09-14 18:07:12 +02:00
Tom Wiesing
a360324f62
Refactor Package structure
This commit cleans up the package structure, to make two new top-level
packages `internal` (for internal-use packages) and `pkg` (for general
shared utility code).
2022-09-12 15:42:21 +02:00
Tom Wiesing
4b357476a3
Add 'dis' component
This commit adds a new 'dis' component to the distillery that serves a
list of all known instances for the moment.
2022-09-09 17:10:24 +02:00
Tom Wiesing
35bb95c5ca
Show a warning when using wrong executable
This commit updates the 'wdcli' command to show a warning when using the
wrong executable.
2022-09-09 13:35:02 +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