Commit Graph

3439 Commits

Author SHA1 Message Date
mbecker20
2012fd1dd9 deploy 2.0.0-dev-122 2026-03-04 19:37:13 -08:00
mbecker20
550c0339d6 read request are trace 2026-03-04 19:36:34 -08:00
mbecker20
50cf2f2d50 fmt 2026-03-04 16:31:13 -08:00
mbecker20
b223fefec6 notification green contents written success 2026-03-04 16:19:44 -08:00
mbecker20
7fe56f72ae setters use maps instead of mutations 2026-03-04 16:14:57 -08:00
mbecker20
0a9bc397ca config sidebar save 2026-03-04 15:58:09 -08:00
mbecker20
a03fceba7f thinner topbar 2026-03-04 10:46:45 -08:00
mbecker20
1bf1574c2a rename for clarity 2026-03-03 12:40:25 -08:00
mbecker20
83d90e0a16 improve disk usage hover card styling 2026-03-02 20:39:50 -08:00
mbecker20
304ffbf01d Add hoverable disk info 2026-03-02 20:32:34 -08:00
mbecker20
07787d6fa1 "never" -> "Never" 2026-03-02 19:59:30 -08:00
mbecker20
5d04142a99 fix sidebar margin right 2026-02-27 14:21:15 -08:00
mbecker20
aecba3be9f refine lg screen size view 2026-02-27 14:19:28 -08:00
mbecker20
4c4e5b62e0 taller data table and blue omnisearch 2026-02-27 13:10:46 -08:00
mbecker20
62f0ca9093 tweaks for lg size 2026-02-27 03:39:01 -08:00
mbecker20
3d43e2419f Update / Alert table filter selector formatted 2026-02-27 02:06:35 -08:00
mbecker20
d4081c2d6b single delete terminal 2026-02-26 18:52:39 -08:00
mbecker20
d397cb4ea4 fix terminal height - same as logs 2026-02-26 18:35:03 -08:00
mbecker20
0c96e24cd4 fix some wrapping stuff in tables and tag text disappear 2026-02-26 18:15:39 -08:00
mbecker20
1c90e768ef fix login github / google icon color 2026-02-26 16:55:01 -08:00
mbecker20
be73f20fd5 improve login styling 2026-02-26 16:47:15 -08:00
mbecker20
330178dbb8 standard api key modal size 2026-02-26 16:30:03 -08:00
mbecker20
c8c01307a0 improve profile delete styling 2026-02-26 16:27:42 -08:00
mbecker20
2e80adff2d deploy 2.0.0-dev-121 2026-02-26 16:13:04 -08:00
mbecker20
ef5a0982cb post link redirect should be to profile 2026-02-26 15:56:37 -08:00
mbecker20
9ffa40022d topbar user dropdown shows user avatar if available 2026-02-26 15:49:03 -08:00
mbecker20
15eaeab68d deploy 2.0.0-dev-120 v2.0.0-dev-120 2026-02-26 15:06:15 -08:00
mbecker20
89ea5ad5a4 stack and deployment state color include update available. Ensure server version mismatch color applied everywhere 2026-02-26 15:02:37 -08:00
mbecker20
c05dde3678 add close button to update / alert details drawer 2026-02-26 14:43:24 -08:00
mbecker20
a17a1005c7 smaller more consistent gaps 2026-02-26 14:38:36 -08:00
mbecker20
d13314eb98 stack stopped and deployment exited warning instead of critical 2026-02-26 14:25:31 -08:00
mbecker20
f41a61116a fix batch executions width 2026-02-26 14:24:58 -08:00
mbecker20
13fbcae105 edit swarm join command 2026-02-26 14:09:01 -08:00
mbecker20
71c437962f ensure section headers consistent spacing 2026-02-26 14:06:57 -08:00
mbecker20
e4147ccdaf rename ConfigSwitch onChange -> onCheckedChange 2026-02-26 13:41:51 -08:00
mbecker20
5089375211 improve tab styling 2026-02-26 13:38:07 -08:00
mbecker20
e489812af4 Fix config input issue 2026-02-26 13:37:32 -08:00
mbecker20
7373ff8d0e execution buttons disabled when loading 2026-02-26 12:53:58 -08:00
mbecker20
4e1cd32f3f Select Template 2026-02-25 19:31:28 -08:00
mbecker20
57211746f1 hide actions when none 2026-02-25 19:21:48 -08:00
mbecker20
5e153fb02b dashboard active styling 2026-02-25 19:21:22 -08:00
mbecker20
b28a413005 procedure / action webhook branch mobile style 2026-02-25 17:46:22 -08:00
mbecker20
691671abbd Load Average is first historical stat 2026-02-25 17:43:54 -08:00
mbecker20
504e81c2f7 improve login no auth configured and passkey pending 2026-02-25 17:36:02 -08:00
mbecker20
0a479a0f4a bump chef rust version v2.0.0-dev-118 2026-02-25 16:08:55 -08:00
mbecker20
6a05779ceb deploy 2.0.0-dev-118 2026-02-25 16:07:05 -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
5c99958cba only send auto updated alert after verifying the deploy was successful 2026-02-15 18:38:01 -08:00
mbecker20
7288f067c5 deploy 2.0.0-dev-116 2026-02-11 10:20:39 -08:00