mbecker20
|
b5f184b286
|
proper base64url decode
|
2026-03-05 11:37:15 -08:00 |
|
mbecker20
|
2fc35b3c2d
|
debug level core <> periphery auth identifiers logs
|
2026-03-05 00:10:30 -08:00 |
|
mbecker20
|
2e80adff2d
|
deploy 2.0.0-dev-121
|
2026-02-26 16:13:04 -08:00 |
|
mbecker20
|
acd27ba058
|
bump rust version to 1.93.1 and dep versions
|
2026-02-25 16:06:37 -08:00 |
|
Maxwell Becker
|
96c4ae9fc5
|
2.0.0 UI (#1220)
* new ui using mantine
* resources page
* prog on resource page
* resources and resource layouts
* confirm button and modal
* tweaks
* update details
* topbar updates
* add skeletons for resource implementations
* add resource tables
* add tags to recents cards
* resource page table scrolling
* table component + tags filter
* export toml
* New Resource button
* Fix update details capture closing
* tweaks
* omni search
* refine config
* config tweaks
* implement more configs / resource selector
* add profile page
* provider / account selectors
* container table page
* build config
* deployment config
* fix deployment build version selector
* fix secrets selector
* resource sync config
* mobile topbar and updates
* update details fz sm
* stack config
* terminals page
* create terminal in prog
* create terminal menu
* finish create terminal menu
* terminal pages working
* stack tabs / info
* add executions
* add server header info
* confirm pubkey modal
* improve resource header styling
* FileSource component
* stack service table, move icons.ts
* basic procedure config
* tweak procedure config
* container / image pages
* network / volume pages
* clean up docker resource pages
* basic log / terminal ui
* reusable log section
* styling
* clean up resource components
* delete in resource header
* log auto select stderr
* fix some bgs
* stack logs with service selector
* stack terminals
* add deployment executions
* use correct icon
* useResource hooks
* build info
* build info
* tweaks
* server tabs
* fix terminal section target
* prog on server tabs
* server stats
* light theme
* start on historical stats
* stack service page
* resource sync tabs
* sync tabs
* more topbar icons
* add settings basic
* add topbar alerts
* tweak stream selector behavior
* tweak alert icon topbar
* improve styling smaller screen
* schedules page and other progress
* onboarding keys
* improve schedule page descriptions
* improve update notifications
* schedule timezone selector
* tag color selector
* finish settings / providers
* use shared-text-update component so settings tables aren't janky
* updates page
* refine updates page
* alert page
* standardize borders
* theme and swarm
* swarm tabs
* swarm node page
* swarm config page
* swarm pages
* swarm task and secret pages
* swarm stack page
* fix stack log service selector in swarm mode
* standard inspect section
* swarm inspect tab
* server and swarm resources tab
* add disable confirm dialog (modal) option for executions
* stack update available indicator
* deployment update available
* add template switch to resource headers
* ResourceHeader + rename
* set editing name onclick
* repo tabs
* server stats table
* refine a bit
* refine deployment / stack header info
* show server stats dashboard. dashboard tables
* action last run in config
* SettingsUsers page
* user page etc
* manage api key
* user base permissions
* color the table multi select
* user group page
* UserAddUserGroup
* active includes deployments / stacks
* improve small screen view
* fix docker pages execution showing
* clean up
* rename frontend to UI
* align profile page styling
* config maintenance windows
* finish maintenance windows
* builder config
* add batch execute dropdown / confirm menu
* batch execute styling
* deploy 2.0.0-dev-117
* improve stats card light theme
* add update page
* improve mobile
* terminal group nowrap
* mobile improvements
* allow unused again
* improve mobile font sizing
* improve mobile updates / alerts
* mobile tabs
* alert page
* add server version mismatch color
* new resource, clearable selector
* Fix build show info tab
* copy resources
* keyboard shortcuts
* server resource header version mismatch
* fix type errors
* container page server multi select
* confirm button clear timeout
* hash compare force uses first 8 for short hash
* fix log height
* copy webhooks
* responsive tweaks
* add icons to server stat sections
* add historical server stats charts
* server stat current card shows usage numbers
* refine current stats more
* fix shortcuts interfering with monaco brave
* clean up unused
* remove v1 frontend
|
2026-02-25 15:28:23 -08:00 |
|
mbecker20
|
c57c321cbb
|
configure session allow cross site
|
2026-01-27 23:19:20 -08:00 |
|
mbecker20
|
9a7d49b35e
|
bump mogh server and auth
|
2026-01-27 22:51:05 -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
|
51294edd73
|
bump ts types and fix SwarmConfig type name conflict
|
2026-01-23 20:26:43 -08:00 |
|
mbecker20
|
baf77bf701
|
add api docs link
|
2026-01-23 14:59:22 -08:00 |
|
mbecker20
|
a4c902282d
|
improve swarm service / stack state inference
|
2026-01-23 14:39:00 -08:00 |
|
mbecker20
|
c930468811
|
fix Action import from terminal
|
2026-01-23 03:11:47 -08:00 |
|
mbecker20
|
bba1e3ae0c
|
typegen
|
2026-01-23 00:24:27 -08:00 |
|
mbecker20
|
fc26fede66
|
add back legacy Action "exec" method calling convention
|
2026-01-23 00:23:54 -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
|
4e3ecf7e6c
|
clean up
|
2026-01-21 03:38:48 -08:00 |
|
mbecker20
|
18ffe635c8
|
remove user api, mogh auth handles api keys
|
2026-01-21 02:24:21 -08:00 |
|
mbecker20
|
8758c9ff8b
|
gen types
|
2026-01-20 03:08:43 -08:00 |
|
mbecker20
|
5da48ece82
|
fmt and bump mogh auth
|
2026-01-20 02:58:45 -08:00 |
|
mbecker20
|
9a48edc43f
|
add the write openapi definitions
|
2026-01-19 23:49:12 -08:00 |
|
mbecker20
|
93430f6dc3
|
more write openapi
|
2026-01-19 23:34:18 -08:00 |
|
mbecker20
|
d893ae9241
|
most of write openapi
|
2026-01-19 23:02:48 -08:00 |
|
mbecker20
|
24ed3cfcb1
|
server / stack exec openapi
|
2026-01-19 22:18:41 -08:00 |
|
mbecker20
|
36ee7ed72e
|
most of execute openapi
|
2026-01-19 22:10:16 -08:00 |
|
mbecker20
|
5895fb843e
|
modularize openapi structs
|
2026-01-19 20:50:08 -08:00 |
|
mbecker20
|
98f53020fb
|
add most basic read apis
|
2026-01-19 19:33:18 -08:00 |
|
mbecker20
|
1d10873e77
|
improve toml comment
|
2026-01-19 18:03:36 -08:00 |
|
mbecker20
|
f5ee42029f
|
review / fix some openapi definitions
|
2026-01-19 17:57:59 -08:00 |
|
mbecker20
|
525402f6f2
|
add openapi definitions to most read apis
|
2026-01-19 17:42:04 -08:00 |
|
mbecker20
|
9f877cc188
|
move openapi definition into client lib under feature gate
|
2026-01-19 15:41:38 -08:00 |
|
mbecker20
|
f7badf5579
|
define set logging module targets so log level becomes useful
|
2026-01-19 01:18:50 -08:00 |
|
mbecker20
|
86fd7a155d
|
try deno npm: style dep
|
2026-01-19 00:25:11 -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
|
90557ae514
|
fix cors options
|
2026-01-18 19:35:21 -08:00 |
|
mbecker20
|
94b5bd6660
|
use public ts mogh auth client
|
2026-01-18 16:52:49 -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
|
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
|
338acba5c6
|
start utoipa openapi support
|
2025-12-30 13:02:27 -08:00 |
|
mbecker20
|
58b520e651
|
improve OIDC client init to only as needed
|
2025-12-29 11:22:49 -08:00 |
|
mbecker20
|
5b651f2527
|
tweak
|
2025-12-27 15:11:13 -08:00 |
|
mbecker20
|
026ba4fca8
|
use User constructor
|
2025-12-27 02:14:16 -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 |
|