Commit Graph

6 Commits

Author SHA1 Message Date
Ahmed Darrazi
ac44c622f3 merge: origin/dev into feature (resolve conflicts) 2026-01-10 13:48:10 +01:00
Ahmed Darrazi
29da446f25 fix: dedupe dependency edges before upsert 2026-01-10 11:05:08 +01:00
Ahmed Darrazi
97f9017909 feat: hydrate configuration policy assignments for dependency edges 2026-01-10 02:02:40 +01:00
361e301f67 feat/042-inventory-dependencies-graph (#49)
Ordering + limit-only Test für created_at DESC in DependencyExtractionFeatureTest.php
UI Test für masked Identifier (ID: 123456…) + Guest-Access blocked in InventoryItemDependenciesTest.php
Quickstart ergänzt um manuellen <2s Check in quickstart.md
pr-gate Checkbox-Format normalisiert (kein leading space) in pr-gate.md

Co-authored-by: Ahmed Darrazi <ahmeddarrazi@adsmac.local>
Reviewed-on: #49
2026-01-10 00:20:14 +00:00
Ahmed Darrazi
85e4bd75f8 fix: harden 042 requirements gate 2026-01-10 00:54:40 +01:00
Ahmed Darrazi
2fdf5f0187 feat(042): dependencies graph end-to-end\n\n- Schema: inventory_links, model/factory, enum\n- Services: extraction + queries + sync wiring\n- UI: Filament view section + Blade view ()\n- Tests: unit/feature/ui/security, 50-edge limit\n- Fix: metadata JSON encode for SQLite portability\n- Docs: spec/plan/tasks updated; checklists passing\n\nNote: full-suite run is blocked by unrelated legacy test config 2026-01-07 19:08:53 +01:00