Commit Graph

  • db6fd8f36a feat(ui) : add legacy URL redirects for old catalog and category routes r-dev 2026-04-04 17:13:23 +02:00
  • 6a43f08df8 fix(ui) : phase 1 review fixes — machine context links, type annotations, double arrow r-dev 2026-04-04 17:12:20 +02:00
  • 8a355aad11 feat(ui) : create unified catalog+category pages under /catalogues/ r-dev 2026-04-04 17:10:19 +02:00
  • 72c10ced40 feat(ui) : add contextual breadcrumb navigation r-dev 2026-04-04 17:08:17 +02:00
  • 71cf131e56 feat(ui) : add tabs to piece and product detail pages r-dev 2026-04-04 17:06:09 +02:00
  • 5b37404b9e feat(ui) : add tabs to product detail page r-dev 2026-04-04 17:05:30 +02:00
  • c6e1fce313 feat(ui) : add tabs to component detail page r-dev 2026-04-04 17:02:37 +02:00
  • 63104dc155 feat(ui) : add tabs to piece detail page r-dev 2026-04-04 17:02:31 +02:00
  • 2b96d20d56 feat(ui) : add tabs to machine page, compact header with site/reference badges r-dev 2026-04-04 17:00:02 +02:00
  • a8a3facec8 feat(ui) : create useUnsavedGuard composable for edit page navigation protection r-dev 2026-04-04 16:58:35 +02:00
  • 54b3b03611 feat(ui) : create EntityTabs shared component for tabbed detail pages r-dev 2026-04-04 16:56:45 +02:00
  • 6742da2fce feat(ui) : align entity detail pages — category links and version lists on all three r-dev 2026-04-04 16:42:53 +02:00
  • 1963ce261d feat(ui) : replace div-inputs with plain text in entity detail pages read mode r-dev 2026-04-04 16:42:23 +02:00
  • a610284325 feat(ui) : add confirmation dialogs on all delete and unlink actions r-dev 2026-04-04 16:41:35 +02:00
  • 239f417a35 feat(ui) : contextual back navigation in DetailHeader r-dev 2026-04-04 16:40:40 +02:00
  • 4f13f7d301 feat(ui) : clickable entity links, site→machines links, DataTable fixedLayout r-dev 2026-04-04 16:39:21 +02:00
  • 6716d31126 feat(ui) : add item counters to machine section titles r-dev 2026-04-04 16:33:08 +02:00
  • 2b04860ea8 fix(custom-fields) : fix declaration order in useComponentEdit and useComponentCreate r-dev 2026-04-04 13:18:16 +02:00
  • 894d522036 refactor(custom-fields) : unify 3 parallel implementations into 1 module r-dev 2026-04-04 13:09:27 +02:00
  • f2eff89e00 docs : fix task ordering — category editor before machine page r-dev 2026-04-04 12:49:41 +02:00
  • 1348fa9963 docs : update implementation plan with review fixes r-dev 2026-04-04 12:46:31 +02:00
  • 875a34f169 docs : add custom fields simplification implementation plan r-dev 2026-04-04 12:37:15 +02:00
  • 353d7e938e docs : add custom fields simplification design spec r-dev 2026-04-04 12:32:11 +02:00
  • a6ca909a73 chore : bump version to v1.9.16 v1.9.16 gitea-actions 2026-04-04 09:26:59 +00:00
  • 2c1ddb2126 feat(infra) : add self-update mechanism to deploy.sh r-dev 2026-04-04 11:26:28 +02:00
  • c64b125047 chore : bump version to v1.9.15 v1.9.15 gitea-actions 2026-04-04 09:23:14 +00:00
  • 85c7c97dc3 feat(infra) : add pull-prod-db script and make target r-dev 2026-04-04 11:22:34 +02:00
  • 1705a3688b chore : bump version to v1.9.14 v1.9.14 gitea-actions 2026-04-03 14:23:58 +00:00
  • 34b36f5d14 fix(infra) : add qpdf to production Docker image Matthieu 2026-04-03 16:23:03 +02:00
  • d6b74f01f9 chore : bump version to v1.9.13 v1.9.13 gitea-actions 2026-04-03 13:53:38 +00:00
  • 5efedfabf8 fix(infra) : fix document storage double nesting in prod Matthieu 2026-04-03 15:53:23 +02:00
  • d0aba111b3 chore : bump version to v1.9.12 v1.9.12 gitea-actions 2026-04-03 12:05:38 +00:00
  • 6eaefdbbbf Merge branch 'feat/empty-slot-highlight' into develop r-dev 2026-04-03 14:05:23 +02:00
  • b869984609 feat(infra) : ajout maintenance mode nginx-proxy + extraction maintenance.html au deploy feat/empty-slot-highlight r-dev 2026-04-03 13:56:05 +02:00
  • 59fae38176 feat(infra) : ajout maintenance mode dans nginx-proxy r-dev 2026-04-03 13:51:10 +02:00
  • a674a5f2f0 feat(infra) : add maintenance mode support to production nginx config r-dev 2026-04-03 13:46:44 +02:00
  • 0049638e3c fix(custom-fields) : context fields display, batch save, hierarchy propagation and UniqueEntity fix r-dev 2026-04-03 13:46:39 +02:00
  • c54e5c33f2 fix(custom-fields) : include machineContextOnly in ModelType.serializeCustomFields r-dev 2026-04-03 13:24:20 +02:00
  • 51b491097e fix(custom-fields) : preserve machineContextOnly through sanitizeCustomFields r-dev 2026-04-03 13:22:38 +02:00
  • 7da78b3b3e fix(custom-fields) : pass machineContextOnly through structure serialize/hydrate r-dev 2026-04-03 13:13:36 +02:00
  • a88e4a68fb fix(custom-fields) : persist machineContextOnly in structure save and clone r-dev 2026-04-03 13:09:15 +02:00
  • 61584f2f9b fix(custom-fields) : fix typecheck errors on machineContextOnly filter r-dev 2026-04-03 11:03:24 +02:00
  • 970708ea83 test(custom-fields) : add tests for machine context custom fields r-dev 2026-04-03 11:01:23 +02:00
  • 7b674fcc0c feat(custom-fields) : display context custom fields in PieceItem r-dev 2026-04-03 11:00:28 +02:00
  • 99147f4e08 feat(custom-fields) : display context custom fields in ComponentItem r-dev 2026-04-03 10:59:48 +02:00
  • aec33e7911 feat(custom-fields) : clone context field values on machine clone r-dev 2026-04-03 10:52:50 +02:00
  • 2edb748bd4 feat(custom-fields) : support link-based upsert in CustomFieldValueController r-dev 2026-04-03 10:52:18 +02:00
  • da12955b52 feat(custom-fields) : expose context custom fields in machine structure response r-dev 2026-04-03 10:51:40 +02:00
  • 1385d7768c feat(custom-fields) : filter machineContextOnly from standalone and machine-detail views r-dev 2026-04-03 10:51:32 +02:00
  • 500b6b1620 feat(custom-fields) : add machineContextOnly toggle in structure editors r-dev 2026-04-03 10:51:05 +02:00
  • 54203db328 feat(custom-fields) : add machineContextOnly to custom field types r-dev 2026-04-03 10:50:33 +02:00
  • d085c48953 test(custom-fields) : extend factories for machineContextOnly and link params r-dev 2026-04-03 10:50:29 +02:00
  • 4f1f643436 feat(custom-fields) : add machineContextOnly flag and link FKs for machine context r-dev 2026-04-03 10:49:01 +02:00
  • 1c3b566923 feat(machines) : allow category-only links on machine structure r-dev 2026-04-03 10:15:47 +02:00
  • 342ae37762 chore(makefile) : add missing make targets from SIRH/Lesstime r-dev 2026-04-03 09:34:25 +02:00
  • 1529d21f12 docs(custom-fields) : add spec and implementation plans for machine context custom fields Matthieu 2026-04-03 09:25:07 +02:00
  • d6441bef06 feat(ui) : highlight empty slots with category name in red Matthieu 2026-04-03 09:21:25 +02:00
  • 3cf9db8829 chore : bump version to v1.9.11 v1.9.11 gitea-actions 2026-04-02 12:36:04 +00:00
  • 12c2b1e1b3 chore(infra) : remove release artefact pipeline Matthieu 2026-04-02 13:44:51 +02:00
  • b92c09cf55 chore : bump version to v1.9.10 v1.9.10 gitea-actions 2026-04-02 10:05:05 +00:00
  • 18cb9d5d80 refactor(infra) : reorganize docker config into infra/dev and infra/prod refactor/infra-reorganize r-dev 2026-04-02 08:11:35 +02:00
  • 4ba134dd69 chore : bump version to v1.9.9 v1.9.9 gitea-actions 2026-04-01 14:18:42 +00:00
  • 5e7a744151 feat : add maintenance mode toggle in admin panel Matthieu 2026-04-01 16:18:23 +02:00
  • 044b64152c chore : bump version to v1.9.8 v1.9.8 gitea-actions 2026-04-01 12:52:57 +00:00
  • 4de3ffa0e0 chore : trigger auto-tag Matthieu 2026-04-01 14:52:45 +02:00
  • 5bdf578de9 refactor : migrate VERSION file to config/version.yaml Matthieu 2026-04-01 14:50:42 +02:00
  • bc1b757a96 chore : bump version to v1.9.7 v1.9.7 gitea-actions 2026-04-01 12:47:15 +00:00
  • 24b664e85b fix : update frontend/ to latest develop branch content Matthieu 2026-04-01 14:46:58 +02:00
  • 8565e68062 chore : bump version to v1.9.6 gitea-actions 2026-04-01 12:36:42 +00:00
  • a8a95b16a9 fix : mount var/storage/documents volume instead of var/uploads Matthieu 2026-04-01 14:36:24 +02:00
  • 68b394fc14 chore : bump version to v1.9.5 v1.9.5 gitea-actions 2026-04-01 12:28:32 +00:00
  • 2ceb49db9f fix : use REGISTRY_TOKEN instead of RELEASE_TOKEN in CI workflows Matthieu 2026-04-01 14:28:20 +02:00
  • 8ad0f26249 feat : add auto-tag and release artefact CI workflows Matthieu 2026-04-01 14:23:12 +02:00
  • be859e57db refactor : rename Inventory_frontend to frontend in docs Matthieu 2026-04-01 14:20:19 +02:00
  • 73b2cf300d refactor : rename Inventory_frontend to frontend everywhere v1.9.4 Matthieu 2026-04-01 14:19:20 +02:00
  • 974a4a0781 refactor : merge Inventory_frontend submodule into frontend/ directory Matthieu 2026-04-01 14:17:57 +02:00
  • faa7511cab refactor : remove Inventory_frontend submodule (preparing merge) Matthieu 2026-04-01 14:15:28 +02:00
  • 9c8aecec93 feat : add Docker production deployment feature/docker-deployment Matthieu 2026-04-01 12:08:32 +02:00
  • 476060cf7d WIP Matthieu 2026-03-31 17:57:59 +02:00
  • 958a00c8fc WIP Matthieu 2026-03-31 17:53:30 +02:00
  • e0f761da2b feat(constructeur) : update product edit flow with supplier references Matthieu 2026-03-31 17:02:32 +02:00
  • 80739a4528 feat(constructeur) : update composant edit flow with supplier references Matthieu 2026-03-31 16:52:50 +02:00
  • c5988ec7a6 feat(constructeur) : update piece edit flow with supplier references Matthieu 2026-03-31 15:55:18 +02:00
  • 63a56c47ba feat(constructeur) : add ConstructeurLinkEntry type, useConstructeurLinks composable, and ConstructeurLinksTable component Matthieu 2026-03-31 15:33:54 +02:00
  • 1b1dab65b6 feat(constructeur) : add SearchFilter on ConstructeurLink entities Matthieu 2026-03-31 15:31:54 +02:00
  • 5fff226f84 fix(constructeur) : fix remaining references after ConstructeurLink migration Matthieu 2026-03-31 14:50:05 +02:00
  • 34b0d9225c test(constructeur) : update test helpers and MCP tests for ConstructeurLinks Matthieu 2026-03-31 14:30:46 +02:00
  • 691f632be0 refactor(mcp) : update MCP tools to use ConstructeurLinks Matthieu 2026-03-31 14:29:10 +02:00
  • 43fafc2251 refactor(conversion) : update category conversion to use ConstructeurLink tables Matthieu 2026-03-31 14:26:30 +02:00
  • 0ad5815659 refactor(versioning) : update EntityVersionService to use ConstructeurLinks Matthieu 2026-03-31 14:25:20 +02:00
  • a249a5b785 refactor(audit) : update audit subscribers to use ConstructeurLinks Matthieu 2026-03-31 14:23:35 +02:00
  • d85272208a refactor(machines) : update structure controller to use ConstructeurLinks Matthieu 2026-03-31 14:19:03 +02:00
  • 26be0b655d refactor(constructeur) : replace ManyToMany with OneToMany to ConstructeurLink entities Matthieu 2026-03-31 14:12:17 +02:00
  • 2d33c97449 feat(constructeur) : add 4 ConstructeurLink pivot entities with supplierReference Matthieu 2026-03-31 14:09:07 +02:00
  • 03c2451990 feat(reference-auto) : extend auto-reference to composants + formula builder UI Matthieu 2026-03-31 09:59:42 +02:00
  • c82c21c0cd feat(reference-auto) : formula builder component + composant support + changelog v1.9.5 Matthieu 2026-03-31 09:51:22 +02:00
  • a339e722a6 feat(reference-auto) : display referenceAuto in piece views + formula config in ModelTypeForm Matthieu 2026-03-26 20:33:33 +01:00
  • 3f6ce153bb feat(reference-auto) : add automatic reference generation for pieces Matthieu 2026-03-26 17:58:53 +01:00
  • d568961eb3 feat(machine) : single save button + link versioning with restore Matthieu 2026-03-26 16:51:58 +01:00
  • a7415964a7 feat(machine) : single save button + link versioning display Matthieu 2026-03-26 16:51:34 +01:00