Matthieu
|
e297d1bb39
|
feat(frontend): add reusable search select and wire it into machine creation
fix(frontend): guard custom field persistence against non-string values
|
2025-10-13 17:03:06 +02:00 |
|
Matthieu
|
f89364d04e
|
feat: reuse inventory items when configuring machines
|
2025-10-08 16:29:00 +02:00 |
|
MatthieuTD
|
bc8823a776
|
Allow component catalog to instantiate components without machine
|
2025-10-07 08:30:49 +02:00 |
|
MatthieuTD
|
384c3f0680
|
Restore component catalog with requirement-based instantiation
|
2025-10-06 16:55:45 +02:00 |
|
MatthieuTD
|
c5f2c568b6
|
chore: retire legacy model catalogs
|
2025-10-02 16:29:50 +02:00 |
|
MatthieuTD
|
386a1c9d1b
|
refactor: adopt canonical component model structure schema
|
2025-10-01 14:26:31 +02:00 |
|
Matthieu
|
25d2aa1bcc
|
feat(models): align component model editing with type selection~
|
2025-09-30 17:32:00 +02:00 |
|
Matthieu
|
43b615ac3e
|
feat: reorganize machine skeleton pages
|
2025-09-29 15:05:54 +02:00 |
|
Matthieu
|
a78938a4d1
|
chore: update frontend configuration
|
2025-09-26 11:29:47 +02:00 |
|
Matthieu
|
8e3894bfe2
|
frontend: refactor model type management and catalog routes
|
2025-09-25 16:14:22 +02:00 |
|