Commit graph

16 commits

Author SHA1 Message Date
Tom Wiesing
b3039768af
Update URL routes 2023-01-06 18:59:09 +01:00
Tom Wiesing
1caecc0f19
Use authentication for Distillery control page 2023-01-06 18:59:09 +01:00
Tom Wiesing
3aa79b0d23
Implement initial login functionality 2023-01-06 18:59:06 +01:00
Tom Wiesing
337a5fbeba
pool: Reddo component-like fields 2022-12-22 13:49:05 +01:00
Tom Wiesing
2a308ee03c
internal/component: Check for provisionable 2022-12-13 10:10:51 +01:00
Tom Wiesing
f52fe6abf3
Add cron tasks to distillery 2022-12-07 10:30:48 +01:00
Tom Wiesing
4dc2559431
api/login: Use 'See Other' return code 2022-12-05 14:04:37 +01:00
Tom Wiesing
3b78b06fff
wdcli: Use progress writer instead of IOStream 2022-11-30 13:17:12 +01:00
Tom Wiesing
890022ae64
internal: Annotate all components with groups
This commit ensures that the compiler has to check every component
against the groups they implement by explicitly annotating the
appropriate interfaces.
2022-11-30 11:08:46 +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
3fada6ad38
Move status into a seperate package 2022-11-18 08:40:44 +01:00
Tom Wiesing
8cfb23bed0
internal/dis: Add 'watcher' component for infos 2022-11-16 13:07:19 +01:00
Tom Wiesing
7a53703aaa
templates: Add ingredients page 2022-11-16 13:07:16 +01:00
Tom Wiesing
e5cd57cb7d
debug: Expose list of components to frontend 2022-11-16 13:07:16 +01:00
Tom Wiesing
e5ddede0c7
internal/dis/componeont/control: Move paths 2022-11-16 13:07:15 +01:00
Renamed from internal/dis/component/info/info.go (Browse further)