Commit Graph

  • 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