Brian McGee
0ebb1f0c66
feat(ui): pin stepper buttons to the bottom
...
Closes #4968
2025-08-26 12:02:28 +01:00
Jörg Thalheim
1dda60847e
PLW0602: fix
2025-08-26 12:57:31 +02:00
Mic92
a5474bc25f
Merge pull request 'ruff-7-misc' ( #4939 ) from ruff-7-misc into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4939
2025-08-26 10:43:12 +00:00
brianmcgee
0ad40a0233
Merge pull request 'ui/refine-select-folder-onboarding' ( #4977 ) from ui/refine-select-folder-onboarding into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4977
2025-08-26 10:30:23 +00:00
Brian McGee
f5158b068f
feat(ui): reduce size of sidebar pane
...
Make it clearer the distinction between parent and child panes.
2025-08-26 11:16:03 +01:00
Qubasa
16b92963fd
clan-app: Maybe fix the logging errror ValueError: I/O operation on closed file.
2025-08-26 12:08:45 +02:00
Brian McGee
2ff3d871ac
feat(ui): allow placing machines directly next to each other
2025-08-26 11:02:58 +01:00
Jörg Thalheim
79c4e73a15
test_http_api: remove unused logging middleware
2025-08-26 12:01:47 +02:00
Jörg Thalheim
c9a709783a
BLE001: fix
2025-08-26 12:01:47 +02:00
Brian McGee
084b8bacd3
fix(ui): typos in install machine workflow
2025-08-26 10:52:52 +01:00
Brian McGee
43a39267f3
feat(ui): make the intention of the select folder button clearer in Onboarding
2025-08-26 10:44:42 +01:00
Mic92
db94ea2d2e
Merge pull request 'Misc ruff fixes' ( #4965 ) from ruff-foo into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4965
2025-08-26 09:44:06 +00:00
hsjobeki
f0533f9bba
Merge pull request 'ui/scene: dont snap to occupied positions' ( #4967 ) from fixes-ui into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4967
2025-08-26 09:43:59 +00:00
Johannes Kirschbauer
360048fd04
ui/scene: dont snap to occupied positions
2025-08-26 11:40:38 +02:00
Jörg Thalheim
8f8426de52
PGH003: fix
2025-08-26 11:36:38 +02:00
DavHau
2b7837e2b6
Merge pull request 'GUI: add port option for ssh remote' ( #4961 ) from dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4961
2025-08-26 09:33:26 +00:00
Jörg Thalheim
31cbb7dc00
PLC0415: fix
2025-08-26 11:07:57 +02:00
Johannes Kirschbauer
7b0d10e8c2
ui/queries: remove annoying refetch interval, invalidate on change instead
2025-08-26 10:58:39 +02:00
Johannes Kirschbauer
bb41adab4b
ui/scene: fix syncing remote and local state
2025-08-26 10:40:09 +02:00
Johannes Kirschbauer
b707dcea2d
ui/scene: add reload button
2025-08-26 10:08:05 +02:00
Johannes Kirschbauer
4f0c8025b2
ui/queries: remove annoying refetch interval, invalidate on change instead
2025-08-26 10:07:41 +02:00
DavHau
5bc7c255c1
GUI: add port option for ssh remote
...
I need this for testing with a local VM, which ahs a different port than 22.
This also disables host key checking, as there is currently no workflow int he GUI which can handle a mismatch, which mismatches are common.
2025-08-26 13:28:27 +07:00
Brian McGee
326cb60aea
feat(ui): fix layout and size of install progress and done screens
2025-08-25 17:51:20 +01:00
brianmcgee
68b264970a
Merge pull request 'feat(ui): set loading status on update hardware report button in install workflow' ( #4951 ) from ui/update-hardware-report-loading-state into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4951
2025-08-25 16:46:16 +00:00
Brian McGee
1fa4ef82e9
feat(ui): set loading status on update hardware report button in install workflow
2025-08-25 17:32:15 +01:00
a-kenji
85ad51ce4c
pkgs/clan-app: Refactor debugger
2025-08-25 18:25:02 +02:00
Luis Hebendanz
59e50c6150
Merge pull request 'clan-app: Add new icons' ( #4947 ) from Qubasa/clan-core:new_app_icons into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4947
2025-08-25 16:11:15 +00:00
Qubasa
f347568de3
clan-app: Add new icons
2025-08-25 18:07:11 +02:00
Brian McGee
b8203cdf73
feat(ui): support removing a clan
...
Also fixes:
- close modal on escape key
- handle class attribute in form components correctly
2025-08-25 16:28:13 +01:00
Brian McGee
431e45cc3a
feat(ui): support editing basic metadata for a Clan
2025-08-25 16:28:12 +01:00
brianmcgee
f185d28f68
Merge pull request 'ui/fix-clan-list-select-same-clan' ( #4944 ) from ui/fix-clan-list-select-same-clan into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4944
2025-08-25 15:26:05 +00:00
Brian McGee
d8e6fcf773
chore(ui): move list clans modal into modals directory
2025-08-25 16:22:58 +01:00
Brian McGee
23b7d24399
fix(ui): allow reloading the failed active clan in clan list modal
2025-08-25 16:19:07 +01:00
hsjobeki
c4da43da0f
Merge pull request 'ui: add multiple search for machines and tags' ( #4942 ) from search into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4942
2025-08-25 14:57:06 +00:00
Johannes Kirschbauer
8822f6dadc
ui: add multiple search for machines and tags
2025-08-25 16:53:49 +02:00
Mic92
05665b1c7e
Merge pull request 'ruff-3-arg-fixes' ( #4934 ) from ruff-3-arg-fixes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4934
2025-08-25 12:54:04 +00:00
Jörg Thalheim
04457b1272
ARG001: fix
2025-08-25 14:46:12 +02:00
Jörg Thalheim
4986fe30c3
ARG002/ARG005: fix
2025-08-25 14:36:36 +02:00
Jörg Thalheim
4852e79c3c
S310: fix
2025-08-25 13:43:33 +02:00
Jörg Thalheim
dc5485d9f1
ruff: replace asserts outside of tests with Exceptions
2025-08-25 13:06:04 +02:00
Jörg Thalheim
0ec2c32ff8
ruff: apply automatic unsafe fixes
2025-08-25 11:34:41 +02:00
Jörg Thalheim
ea2d6aab65
ruff: apply automatic fixes
2025-08-25 11:34:41 +02:00
brianmcgee
9f352aa362
Merge pull request 'feat(ui): remove focus-visible state from readonly form inputs' ( #4905 ) from ui/disable-active-status-readonly-input into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4905
2025-08-24 09:53:06 +00:00
Brian McGee
35177ead40
feat(ui): remove focus-visible state from readonly form inputs
2025-08-24 10:49:34 +01:00
Brian McGee
b12debf373
feat(ui): make save button clearer in sidebar section forms
2025-08-24 10:42:01 +01:00
Johannes Kirschbauer
58ad50b749
ui/search: add search with virtualized scrolling
2025-08-22 17:52:48 +02:00
Brian McGee
6d236a6282
feat(ui): refine spacing in NavSection
2025-08-22 13:28:06 +01:00
Brian McGee
99092a6ef2
chore(ui): lint
2025-08-22 12:16:21 +01:00
Brian McGee
1897b7bb06
feat(ui): use NavSection in installer workflow
2025-08-22 12:15:16 +01:00
Brian McGee
878789cf38
feat(ui): use NavSection in ListClansModal
2025-08-22 12:11:22 +01:00