-
e68845a2ce
fix(navigation): back button on host detail returns to application when coming from there
main
mathieu
2026-05-16 23:01:05 +02:00
-
5b3170c6d1
feat(seed): add homelab applications with associated ports
mathieu
2026-05-16 22:51:46 +02:00
-
624839849f
fix(host-detail): restore flex-grow on app link to right-align remove button
mathieu
2026-05-16 22:43:55 +02:00
-
255f20cda4
feat(navigation): link app names on host detail to app detail with back button
mathieu
2026-05-16 22:38:39 +02:00
-
a8d98aeee2
style(applications): use btn-danger class on table delete button
mathieu
2026-05-16 22:22:35 +02:00
-
bef28f44a1
feat(applications): add application detail page
mathieu
2026-05-16 22:17:49 +02:00
-
cf0a095ada
feat(applications): add ports field to create application form
mathieu
2026-05-16 22:06:24 +02:00
-
353fe09a99
fix(hosts,applications): fix wasm-bindgen panic when closing modal
mathieu
2026-05-16 21:49:33 +02:00
-
5228a76468
fix(hosts,applications): fix modal re-open bug and autofocus first field
mathieu
2026-05-16 21:33:33 +02:00
-
60e02ca453
fix(host-detail): move modals outside Suspense and auto-close Effect to parent
mathieu
2026-05-16 21:33:28 +02:00
-
052711b720
fix(host-detail): fix add-app modal not reopening after successful addition
mathieu
2026-05-16 10:19:04 +02:00
-
f5058bd54a
fix(host-detail): switch host resource to LocalResource to fix hydration mismatch
mathieu
2026-05-16 10:12:30 +02:00
-
54a5c2525f
feat(host-detail): replace checkboxes with pick list + selected tags in add-app modal
mathieu
2026-05-16 10:07:58 +02:00
-
359d67fabc
fix(hosts): switch hosts resource to LocalResource to fix hydration warning
mathieu
2026-05-16 03:12:14 +02:00
-
5789aba86b
feat(host-detail): add direct host-application association with modal multi-select
mathieu
2026-05-16 03:08:58 +02:00
-
a6ce382eb5
chore(build): exclude seed binary from WASM build via required-features
mathieu
2026-05-16 02:58:35 +02:00
-
1b55b13541
feat(applications): replace inline add form with modal and add name filter
mathieu
2026-05-16 02:53:40 +02:00
-
4d0be98160
feat(applications): add applications list page with host count and delete modal
mathieu
2026-05-16 02:48:53 +02:00
-
62e9609fe8
feat(hosts): add delete confirmation modal on hosts list page
mathieu
2026-05-16 02:45:33 +02:00
-
7274157a80
fix(network-detail): wrap disabled attr in braces to fix pagination next button
mathieu
2026-05-16 02:42:29 +02:00
-
c3e2d5dcf6
feat(networks): add network detail page with paginated host list and contextual back button
mathieu
2026-05-16 02:37:06 +02:00
-
ba4d2a60c6
style(host-detail): centre host title, move delete button to bottom-right
mathieu
2026-05-16 02:30:19 +02:00
-
577a655aee
style(host-detail): polish buttons, back link and port list
mathieu
2026-05-16 02:26:40 +02:00
-
2a6d925e59
feat(hosts): add host detail page with identity edit, port management and delete
mathieu
2026-05-16 02:21:00 +02:00
-
0221ce26f9
feat(seeds): add port catalog and host port assignments to dev seed
mathieu
2026-05-16 02:11:52 +02:00
-
d2284727a2
fix(hosts): use LocalResource for network/app dropdowns to fix hydration blank
mathieu
2026-05-16 02:08:53 +02:00
-
eef0ae0b54
fix(hosts): remove port filter hint to fix filter bar alignment
mathieu
2026-05-16 01:58:39 +02:00
-
19dda00c17
fix(config): add bin-target to avoid cargo-leptos/seed binary conflict
mathieu
2026-05-16 01:57:26 +02:00
-
df6aecef51
fix(repository): add missing name column in find_network query
mathieu
2026-05-16 01:55:35 +02:00
-
6018874aa4
feat(hosts): multi-port filter and port list on host creation
mathieu
2026-05-16 01:50:26 +02:00
-
e0ddf58a17
docs(claude): fix network architecture description to include name field
mathieu
2026-05-16 01:40:49 +02:00
-
d9ee121fbb
feat(networks): add name field to networks
mathieu
2026-05-16 01:38:40 +02:00
-
e17b8ee722
feat(seed): add dev seed binary with networks and hosts
mathieu
2026-05-16 01:33:21 +02:00
-
55d8ed9f72
feat(networks): add delete confirmation modal with host count warning
mathieu
2026-05-16 01:28:12 +02:00
-
30dd1ad0b0
fix(config): wire cargo-leptos features and CSS source file
mathieu
2026-05-16 01:25:10 +02:00
-
a4fc5b176f
feat(hosts): replace inline add form with modal dialog
mathieu
2026-05-15 23:57:08 +02:00
-
042793f385
feat(hosts): add hosts list page with filters, pagination and delete
mathieu
2026-05-15 23:23:24 +02:00
-
5b1f30fe24
feat(networks): add host/application counts columns and fix Actions header
mathieu
2026-05-15 23:23:12 +02:00
-
3ee39b96bb
feat(home): replace demo with entity count dashboard
mathieu
2026-05-15 22:49:25 +02:00
-
589aab7e3d
feat(style): add CSS theme system with light/dark mode toggle
mathieu
2026-05-15 22:49:17 +02:00
-
3aeb74e5bc
Update .gitignore
mathieu
2026-05-15 22:26:19 +02:00
-
e902efc04f
feat(networks): add Networks page with create/delete and SQLite auto-setup
mathieu
2026-05-15 22:17:47 +02:00
-
75c13b261b
feat(api): add Leptos server functions bridging client and server
mathieu
2026-05-15 22:01:31 +02:00
-
a352a8edfd
feat(repository): add CRUD layer for all domain entities
mathieu
2026-05-15 21:52:32 +02:00
-
f13097591c
feat(db): add SQLx migrations and AppState with connection pool
mathieu
2026-05-15 21:46:16 +02:00
-
18804e740c
style(i18n): translate all code and comments to English
mathieu
2026-05-15 19:56:47 +02:00
-
4c11a8608b
docs(claude): enforce English for code and comments
mathieu
2026-05-15 19:51:41 +02:00
-
4e9eab0450
feat(models): add domain structs and CIDR validation
mathieu
2026-05-15 19:48:52 +02:00
-
b6d1e22d25
feat(config): add database configuration layer with backend detection
mathieu
2026-05-15 19:44:55 +02:00
-
18134d6f4b
fix(build): fix trunk output path and disable file hashing
mathieu
2026-05-15 19:35:16 +02:00
-
acaa121658
Added architecture section
mathieu
2026-05-15 19:33:37 +02:00
-
1746d9d922
fix(ssr): add Shell component and fix Leptos SSR configuration
mathieu
2026-05-15 19:24:10 +02:00
-
efad573c3b
feat(scaffold): add Axum + Leptos SSR base structure
mathieu
2026-05-15 19:16:35 +02:00
-
11b0f60892
Added Git & Commits section
mathieu
2026-05-15 19:07:20 +02:00
-
1cfb6b8799
Initial commit
mathieu
2026-05-15 18:58:47 +02:00