DavHau
890eb3a882
GUI/devshell: hot reload python API
...
This change speeds up the development workflow on the GUI when modifying the python api
The GUI started from the devshell already hot reloads itself on any change of the typescript codebase.
But python api changes were not caught bu the hot reload and required a reload of the devshell which is slow.
This change implements a custom vite plugin to also listen to changes coming from the clan-cli python code and re-generate the python-ts api on any change.
2025-05-03 19:22:16 +07:00
DavHau
b9a20ef6a5
GUI: generate sops key when creating clan
2025-05-03 13:00:27 +07:00
Johannes Kirschbauer
06886d670f
Fix: fix sidebar marker for webkit
2025-04-30 12:05:51 +02:00
Johannes Kirschbauer
d0f708cce5
Fix: remove unused classNames
2025-04-30 11:43:29 +02:00
Timo
fd65b9c3c0
modules page: improves design cohesiveness of module components
2025-04-30 11:16:10 +02:00
Timo
26303eadaa
form component: unify values and improve cohesiveness of overall design within dyn-form component
2025-04-30 11:14:19 +02:00
Timo
6680044176
form components: adds general fieldset component and accordion component
2025-04-30 11:13:32 +02:00
Timo
5bbfb007a6
button component: adds button-group component
2025-04-30 11:12:06 +02:00
Timo
992a7774ff
button component: moves dark style button into dedicated style classes
2025-04-30 11:09:03 +02:00
Timo
55dedd8fe1
button component: orders classes and properties, moves tailwind classes to dedicates css file for better DOM readability
2025-04-30 11:09:03 +02:00
Timo
7dbc9b0593
sidebarListItem: fixed active states to be displayed in ui
2025-04-30 11:09:03 +02:00
Timo
34d4cc9b4f
general layout: removes drawer-component and adjusts font sizes in sidebar
2025-04-30 11:09:01 +02:00
DavHau
02ca5bd870
gui: make update machine work
...
Also fix error when age plugins not defined
2025-04-30 15:28:49 +07:00
DavHau
e6ad61c266
app: open welcome page if clan doesn't exist
...
Previously if a user started the app and the last opened clan directory does not exist anymore, it would still show the clan screen but without any machines.
This changes catches this case and throws the user back to the clan selection page
2025-04-30 14:48:05 +07:00
Johannes Kirschbauer
5f31edf3a5
Fix(app/machine/create): fix css styling inconsistencies, remove ability to set tags
2025-04-28 14:25:29 +02:00
Johannes Kirschbauer
035b27a99c
Fix(app/sidebar): remove duplicate marker
2025-04-28 14:15:02 +02:00
Johannes Kirschbauer
1ac73ae866
Chore(app): re-enable classname linting to be an error
2025-04-28 14:14:42 +02:00
Johannes Kirschbauer
e307d34e8b
Fix(app/machines): fix css styling of machine list overview
2025-04-28 14:00:17 +02:00
Johannes Kirschbauer
5177b6c0b2
UI: fix general layout
2025-04-23 10:25:25 +00:00
Johannes Kirschbauer
3970748a42
Fix: remove daisyui
...
We wanted to remove daisyui a long time ago
Since renovate updates broke all of the classes somehow we use the opportunity to remove daisyui
And will fix all the breakages continously as we work on the features
2025-04-22 15:24:52 +02:00
Johannes Kirschbauer
36872f4043
Fix: typescript problem with inventory indexing
2025-04-22 12:10:25 +02:00
Johannes Kirschbauer
44358405e2
Chore: restore ui lockfile from a27a2d5c12
2025-04-22 09:48:46 +02:00
renovate[bot]
9d242e7058
chore(deps): update typescript-eslint monorepo to v8.31.0
2025-04-21 18:00:18 +00:00
renovate[bot]
c82070468b
chore(deps): update dependency eslint to v9.25.1
2025-04-21 17:20:16 +00:00
renovate[bot]
b445ad4b1c
chore(deps): update dependency @eslint/js to v9.25.1
2025-04-21 17:00:16 +00:00
renovate[bot]
2371977c52
chore(deps): update dependency vitest to v3.1.2
2025-04-21 09:00:33 +00:00
renovate[bot]
61b27af98d
chore(deps): update dependency eslint to v9.25.0
2025-04-18 18:40:14 +00:00
renovate[bot]
690de9972b
chore(deps): update dependency @eslint/js to v9.25.0
2025-04-18 18:20:14 +00:00
renovate[bot]
d27a9a442b
chore(deps): update dependency vite to v6.3.2
2025-04-18 05:00:15 +00:00
renovate[bot]
1aa392e5d3
fix(deps): update dependency @tanstack/solid-query to v5.74.4
2025-04-17 10:00:16 +00:00
renovate[bot]
e79e7e861a
chore(deps): update dependency vite to v6.3.1
2025-04-17 02:00:17 +00:00
renovate[bot]
3323d2aee8
chore(deps): update dependency vite to v6.3.0
2025-04-16 09:50:12 +00:00
renovate[bot]
d49a0c9ee0
chore(deps): update typescript-eslint monorepo to v8.30.1
2025-04-14 20:20:16 +00:00
renovate[bot]
8a9b40b515
chore(deps): update typescript-eslint monorepo to v8.30.0
2025-04-14 17:20:17 +00:00
renovate[bot]
45d984287f
fix(deps): update dependency @tanstack/solid-query to v5.74.3
2025-04-14 13:00:13 +00:00
renovate[bot]
614f8c5144
fix(deps): update dependency @tanstack/solid-query to v5.74.2
2025-04-14 11:00:13 +00:00
renovate[bot]
af73f48f05
chore(deps): lock file maintenance
2025-04-14 00:00:39 +00:00
renovate[bot]
b0d37dbef9
fix(deps): update dependency @tanstack/solid-query to v5.74.0
2025-04-13 18:00:14 +00:00
renovate[bot]
a98d9dbf7f
chore(deps): update dependency jsdom to v26.1.0
2025-04-13 10:40:16 +00:00
renovate[bot]
884919ab38
fix(deps): update tanstack-query monorepo to v5.73.3
2025-04-12 14:40:16 +00:00
renovate[bot]
2e24527901
chore(deps): update dependency @types/node to v22.14.1
2025-04-11 21:40:15 +00:00
renovate[bot]
dae5a3368c
chore(deps): update dependency vite to v6.2.6
2025-04-10 06:40:17 +00:00
renovate[bot]
1bb46169f3
fix(deps): update tanstack-query monorepo to v5.72.2
2025-04-09 14:20:16 +00:00
renovate[bot]
91ece9ef21
chore(deps): lock file maintenance
2025-04-08 17:10:45 +00:00
renovate[bot]
c7029b408b
fix(deps): update tanstack-query monorepo to v5.72.1
2025-04-08 16:50:21 +00:00
renovate[bot]
dd30ae84bd
chore(deps): update typescript-eslint monorepo to v8.29.1
2025-04-07 17:20:17 +00:00
renovate[bot]
d57522f9fe
fix(deps): update tanstack-query monorepo to v5.72.0
2025-04-07 09:40:15 +00:00
renovate[bot]
0738e2b69f
chore(deps): update dependency typescript to v5.8.3
2025-04-05 00:20:15 +00:00
renovate[bot]
05bf0bb627
chore(deps): update dependency eslint to v9.24.0
2025-04-04 19:40:15 +00:00
renovate[bot]
c2e38f0f2c
chore(deps): update dependency @eslint/js to v9.24.0
2025-04-04 19:00:15 +00:00