diff --git a/CHANGELOG.md b/CHANGELOG.md index d41ef3c..b769a27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,16 @@ ADR-007 and ADR-002. ### Added +- Relationship propagation, wired and data-driven: relationship types + declare propagation-through pairs (relationshiptypepropagations M:N, + replacing the never-consumed single column); creating a controls link on + one Dualpath bay auto-creates it on the partner bay, and + `flask relationships propagate` backfills existing data. +- Employee photos, mode-aware: self-hosted directory employees support + upload/replace/delete (admin), served publicly for kiosk cards; external + directory mode passes the HR-supplied picture URL through read-only. One + resolver feeds the shopfloor recognition/recert cards and the employee + detail hero in either mode. - Vendor-model photo management. New admin-gated core endpoints `POST /api/models//image` (multipart `file`, png/jpg/jpeg/gif/webp/svg, one image per model, replace semantics) and @@ -66,6 +76,9 @@ ADR-007 and ADR-002. ### Fixed +- Following a relationship link between two assets of the same type now loads + the destination page instead of stale content (router-view keyed on path; + query-only URL changes still avoid a remount). - Asset relationships card no longer lists a symmetric peer twice. Relationship types gain `relationshiptypes.isdirectional` (migration `7d19_relationshiptype_directional`; seeded false for the connection-like diff --git a/frontend/src/components/AssetRelationships.vue b/frontend/src/components/AssetRelationships.vue index a8e19c2..9f4a95f 100644 --- a/frontend/src/components/AssetRelationships.vue +++ b/frontend/src/components/AssetRelationships.vue @@ -18,30 +18,32 @@