mbecker20
|
d6aaef24cd
|
bump rust to 1.93.0
|
2026-01-27 13:42:20 -08:00 |
|
mbecker20
|
8b16f97caf
|
check update available against all digests for image
|
2026-01-27 12:58:32 -08:00 |
|
mbecker20
|
c98a809db4
|
serve static ui index.html with ETag / no-cache
|
2026-01-25 12:36:40 -08:00 |
|
mbecker20
|
05fd1aba2c
|
batch check for updates, add check to table multi select actions
|
2026-01-24 12:48:13 -08:00 |
|
mbecker20
|
9208e9bf86
|
skip auto update for images with pinned digest
|
2026-01-24 11:30:41 -08:00 |
|
mbecker20
|
673ab5c17d
|
bump node version in all the dockerfiles
|
2026-01-24 01:01:05 -08:00 |
|
mbecker20
|
51294edd73
|
bump ts types and fix SwarmConfig type name conflict
|
2026-01-23 20:26:43 -08:00 |
|
mbecker20
|
a4c902282d
|
improve swarm service / stack state inference
|
2026-01-23 14:39:00 -08:00 |
|
mbecker20
|
d7a2d4aadc
|
clean up dangling action api keys on startup
|
2026-01-23 11:37:50 -08:00 |
|
mbecker20
|
9cee723a1a
|
deploy 2.0.0-dev-109
|
2026-01-22 19:12:55 -08:00 |
|
mbecker20
|
85dd3c0fe9
|
cache latest image digests and use this for image update alerting / auto update
|
2026-01-22 18:37:43 -08:00 |
|
mbecker20
|
18ffe635c8
|
remove user api, mogh auth handles api keys
|
2026-01-21 02:24:21 -08:00 |
|
mbecker20
|
5da48ece82
|
fmt and bump mogh auth
|
2026-01-20 02:58:45 -08:00 |
|
mbecker20
|
9f877cc188
|
move openapi definition into client lib under feature gate
|
2026-01-19 15:41:38 -08:00 |
|
mbecker20
|
04f944fcc2
|
use full mogh dep names
|
2026-01-18 23:36:52 -08:00 |
|
mbecker20
|
f39447b513
|
move to mogh_resolver
|
2026-01-18 22:56:13 -08:00 |
|
mbecker20
|
612acd02ad
|
remove derive_variants, strum's "EnumDiscriminants" covers it
|
2026-01-18 22:30:54 -08:00 |
|
mbecker20
|
be40110004
|
use mogh_auth embedded api
|
2026-01-18 16:31:45 -08:00 |
|
mbecker20
|
2d4a34b820
|
move to mogh deps
|
2026-01-17 23:22:58 -08:00 |
|
mbecker20
|
2feb08725b
|
fix_ws_address adds 'ws://' to direct IPs instead of 'wss://' which won't work
|
2026-01-06 10:14:10 -08:00 |
|
mbecker20
|
161393805f
|
refactor openapi -> utoipa feature
|
2026-01-05 12:45:52 -08:00 |
|
mbecker20
|
f4b692080d
|
remove user_id from jwt response -- its encoded transparently in jwt
|
2026-01-05 12:38:17 -08:00 |
|
mbecker20
|
e1c6c866a2
|
docs.html
|
2025-12-30 14:33:34 -08:00 |
|
mbecker20
|
7106328390
|
add authentication to openapi docs
|
2025-12-30 14:32:29 -08:00 |
|
mbecker20
|
338acba5c6
|
start utoipa openapi support
|
2025-12-30 13:02:27 -08:00 |
|
mbecker20
|
dcf6f2431e
|
tweak
|
2025-12-29 22:31:19 -08:00 |
|
mbecker20
|
58b520e651
|
improve OIDC client init to only as needed
|
2025-12-29 11:22:49 -08:00 |
|
mbecker20
|
026ba4fca8
|
use User constructor
|
2025-12-27 02:14:16 -08:00 |
|
mbecker20
|
8b78bb838e
|
fix alert error messages - reference correct alerter type
|
2025-12-26 01:57:23 -08:00 |
|
mbecker20
|
48475b55d5
|
Periphery GetLatestImageDigest + RollbackSwarmService
|
2025-12-21 00:58:57 -08:00 |
|
mbecker20
|
61b7fcdb0a
|
onboarding key fix_existing_servers / priviledged
|
2025-12-20 12:29:24 -08:00 |
|
mbecker20
|
2693f13829
|
deploy 2.0.0-dev-103
|
2025-12-19 12:22:51 -08:00 |
|
mbecker20
|
abd155193a
|
join swarm command
|
2025-12-19 12:10:25 -08:00 |
|
mbecker20
|
fc4ea40b9c
|
task links to configs / secrets
|
2025-12-18 13:43:16 -08:00 |
|
mbecker20
|
62b84328d8
|
link attached configs / secrets in status
|
2025-12-18 13:29:38 -08:00 |
|
mbecker20
|
bf0ab26d22
|
improve swarm deployments
|
2025-12-18 01:36:31 -08:00 |
|
mbecker20
|
0dd2ade574
|
fix config / secret rotation
|
2025-12-17 12:59:08 -08:00 |
|
mbecker20
|
363d330868
|
similar but inherently limited swarm secret management
|
2025-12-15 22:49:45 -08:00 |
|
mbecker20
|
2843711796
|
swarm config create / edit / delete
|
2025-12-15 17:04:03 -08:00 |
|
mbecker20
|
4f044ccde8
|
Service aware config rotation
|
2025-12-14 14:42:53 -08:00 |
|
mbecker20
|
9be21b54bd
|
fix deployment / stack toml when swarm attached
|
2025-12-14 00:06:12 -08:00 |
|
mbecker20
|
3b799edb30
|
improve the swarm tables
|
2025-12-13 18:37:14 -08:00 |
|
mbecker20
|
01df3add41
|
Fix task state check
|
2025-12-13 01:01:22 -08:00 |
|
mbecker20
|
577973841b
|
better api / onboarding key shape
|
2025-12-12 23:59:42 -08:00 |
|
mbecker20
|
a6590804a7
|
skip 2fa for third party logins
|
2025-12-12 18:00:03 -08:00 |
|
mbecker20
|
de83b3a5a0
|
user link multiple primary login methods
|
2025-12-12 17:08:03 -08:00 |
|
 mbecker20andMaxwell Becker
|
c3626e0949
|
cli support clearing users 2fa methods
|
2025-12-10 21:39:56 -08:00 |
|
 mbecker20andMaxwell Becker
|
5ba96a58e4
|
binaries use bookworm
|
2025-12-10 21:39:56 -08:00 |
|
 mbecker20andMaxwell Becker
|
bd39aec1fd
|
support passkey 2fa
|
2025-12-10 21:39:56 -08:00 |
|
 mbecker20andMaxwell Becker
|
079895a64d
|
fix imports in permissions module
|
2025-12-10 21:39:56 -08:00 |
|