giles
ad7f933278
Remove glue submodule: models moved to shared/
...
Build and Deploy / build-and-deploy (push) Successful in 1m3s
The glue layer's models (MenuNode, ContainerRelation), services
(navigation, relationships), and event handlers have been absorbed
into shared/. The glue submodule caused duplicate SQLAlchemy table
registration for 'menu_nodes'.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 04:41:15 +00:00
giles
9cf8ff1114
Add glue layer: replace /internal/menu-items API with direct DB query
...
Build and Deploy / build-and-deploy (push) Successful in 41s
- Context processor: get_navigation_tree() replaces api_get("coop", "/internal/menu-items")
- Add glue submodule
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 23:37:50 +00:00
giles
25fc3a933c
Replace shared_lib submodule with shared for decoupling deploy
...
Build and Deploy / build-and-deploy (push) Successful in 1m10s
- Swap shared_lib submodule → shared (tracking decoupling branch)
- Dockerfile: shared_lib/ → shared/, remove bp symlink hack
- CI: trigger on decoupling branch, use dynamic ref_name
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 13:29:28 +00:00
giles
06ab2f25ed
feat: add shared library as git submodule
...
Build and Deploy / build-and-deploy (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 23:43:46 +00:00