Consolidate hero_osis into a single binary #23

Merged
mahmoud merged 4 commits from development_remove_emmbedder into development 2026-04-14 15:44:41 +00:00
Owner
  • Consolidate all per-domain services into a single hero_osis binary.
  • Manage all domains within a single hero_proc service.
  • Enable shared UI router for all per-domain services.
  • Update test suite to reflect single binary architecture.
- Consolidate all per-domain services into a single `hero_osis` binary. - Manage all domains within a single `hero_proc` service. - Enable shared UI router for all per-domain services. - Update test suite to reflect single binary architecture.
build: Consolidate hero_osis into a single binary
Some checks failed
Build and Test / build (pull_request) Failing after 18s
efd28ff641
- Consolidate all per-domain services into a single `hero_osis` binary.
- Manage all domains within a single `hero_proc` service.
- Enable shared UI router for all per-domain services.
- Update test suite to reflect single binary architecture.

Merge branch 'development' into development_remove_emmbedder
mahmoud changed title from Merge branch development_remove_emmbedder to development to Consolidate hero_osis into a single binary 2026-04-14 14:02:49 +00:00
refactor: Update to use git dependencies and CI features
All checks were successful
Build and Test / build (pull_request) Successful in 5m10s
bc9f7b0d58
- Remove local path overrides in CI
- Update CI_FEATURES to "all-domains"
- Change hero_osis_server binary name to hero_osis
- Update package dependencies to use git sources
- Remove ambiguous_glob_reexports lint allow
refactor: Update UI to use dynamic index rendering
All checks were successful
Build and Test / build (pull_request) Successful in 4m26s
0fde9144a1
- Render index.html with service metadata dynamically
- Update JS to correctly use RPC_BASE from metadata
- Modify Makfile to register UI as companion action
- Update test script to verify SPA routing scaffolding

Merge branch 'development' into development_remove_emmbedder
mahmoud merged commit 9228f93467 into development 2026-04-14 15:44:41 +00:00
mahmoud deleted branch development_remove_emmbedder 2026-04-14 15:44:45 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_osis!23
No description provided.