shcizo
|
df2dc30cea
|
feat(api): auth, request_id, and request-logging middleware
|
2026-05-22 11:59:34 +02:00 |
|
shcizo
|
c9b1af42e5
|
feat(updater): FIFO queue with single worker and per-job results
|
2026-05-22 11:57:09 +02:00 |
|
shcizo
|
a275f208c4
|
feat(updater): ComposeExecutor shells out to docker compose
|
2026-05-22 11:54:03 +02:00 |
|
shcizo
|
058b9d8c07
|
feat(updater): Executor interface
|
2026-05-22 11:53:42 +02:00 |
|
shcizo
|
db784ad303
|
feat(discovery): orchestrate match, opt-in filter, dedup, path-check
|
2026-05-22 11:51:07 +02:00 |
|
shcizo
|
897093ed1c
|
feat(discovery): STACKS_ROOT path safety check
|
2026-05-22 11:45:56 +02:00 |
|
shcizo
|
13ccb79ef5
|
feat(discovery): parse Compose-managed labels
|
2026-05-22 11:44:10 +02:00 |
|
shcizo
|
cff6c1baff
|
feat(discovery): tag-agnostic image name normalisation
|
2026-05-22 11:41:33 +02:00 |
|
shcizo
|
e665b6cd7e
|
feat(logging): structured JSON logger with request_id context
|
2026-05-22 11:38:07 +02:00 |
|
shcizo
|
2b7f7d863a
|
feat(config): load and validate env-var config
|
2026-05-22 11:24:29 +02:00 |
|