Skip to content

chore(shared): port assignments standardization - #662

Merged
me-marcel merged 1 commit into
mainfrom
chore/shared_port_assignments_standardization
Oct 7, 2026
Merged

me-marcel merged 1 commit into
mainfrom
chore/shared_port_assignments_standardization

Conversation

@me-marcel

Copy link
Copy Markdown
Member

use a standardized pattern for assigning ports to development instances of the services in this repository whilst preserving the configuration options for production deployments to avoid breaking changes

@me-marcel
me-marcel added this pull request to stack #663 October 7, 2026 15:42
@me-marcel me-marcel self-assigned this Oct 7, 2026
@github-actions

github-actions Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Knowledge graph blast radius

Diff: c837d84b3652328b276bea3d4067834d5a1b9fe4 … HEAD
Changed files: 86 · Owning projects: 21 · Unmapped: 17

Touched projects

Project Type Files Deps in Deps out Endpoints Channels Docs
agenstra-backend-agent-controller app 4 1 62 0 0 8
agenstra-backend-agent-manager app 4 1 57 0 0 10
agenstra-frontend-agent-console app 4 1 38 0 0 10
agenstra-frontend-billing-console app 1 0 34 0 0 0
agenstra-frontend-docs app 1 0 8 0 0 1
agenstra-frontend-landingpage app 5 0 27 0 0 1
decabill-backend-billing-manager app 3 3 62 0 0 17
decabill-frontend-billing-console app 4 2 39 0 0 14
decabill-frontend-docs app 1 0 8 0 0 7
decabill-frontend-landingpage app 4 0 27 0 0 0
forepath-backend-communication app 3 0 37 0 0 0
forepath-frontend-billing-console app 1 0 34 0 0 0
forepath-frontend-landingpage app 6 0 24 0 0 0
shared-frontend-docs app 6 0 21 0 0 0
agenstra-frontend-util-configuration lib 4 6 1 0 0 0
decabill-backend-feature-billing-manager lib 9 1 14 292 20 247
decabill-frontend-data-access-billing-console lib 1 4 2 0 0 0
decabill-frontend-util-configuration lib 3 5 1 0 0 0
forepath-frontend-util-configuration lib 2 3 1 0 0 0
shared-frontend-ui-components lib 2 11 0 0 0 0
shared-frontend-util-configuration lib 1 18 0 0 0 0

Shared dependencies

Dependencies linked to 2+ touched projects:

  • package:rxjs
  • package:express
  • sbom
  • package:socket.io-client
  • package:@angular/common
  • package:@angular/compiler
  • package:@angular/core
  • package:zone.js
  • package:@angular/animations
  • package:@angular/forms
  • package:@angular/platform-browser
  • package:@angular/platform-server
  • …and 90 more

Docs to review

  • docs/agenstra/api-reference/README.md
  • docs/agenstra/applications/README.md
  • docs/agenstra/applications/backend-agent-controller.md
  • docs/agenstra/applications/backend-agent-manager.md
  • docs/agenstra/applications/frontend-agent-console.md
  • docs/agenstra/architecture/data-flow.md
  • docs/agenstra/architecture/system-overview.md
  • docs/agenstra/deployment/README.md
  • docs/agenstra/deployment/docker-deployment.md
  • docs/agenstra/deployment/environment-configuration.md
  • docs/agenstra/deployment/local-development.md
  • docs/agenstra/features/agent-management.md
  • …and 39 more

Unmapped paths

  • docs/agenstra/applications/README.md
  • docs/agenstra/architecture/components.md
  • docs/agenstra/deployment/docker-deployment.md
  • docs/agenstra/deployment/operator-runbook.md
  • docs/agenstra/deployment/system-requirements.md
  • docs/agenstra/getting-started.md
  • docs/decabill/applications/README.md
  • docs/decabill/applications/frontend-billing-console.md
  • docs/decabill/architecture/components.md
  • docs/decabill/deployment/docker-deployment.md
  • …and 7 more

Overview from nx run graph:impact.

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

Nx coverage

Projects: 34 · Up: 0 · Down: 0

Project summary

Project Statements Branches Functions Lines Δ statements
apps/agenstra/backend-agent-controller 71.42% 22.22% 27.27% 71.42% 0.00%
apps/agenstra/backend-agent-manager 0.00% 0.00% 0.00% 0.00% 0.00%
apps/agenstra/frontend-agent-console 100.00% 100.00% 100.00% 100.00% 0.00%
apps/agenstra/frontend-landingpage 100.00% 100.00% 100.00% 100.00% 0.00%
apps/decabill/backend-billing-manager 25.46% 33.94% 10.52% 25.43% 0.00%
apps/decabill/frontend-billing-console 100.00% 100.00% 100.00% 100.00% 0.00%
apps/decabill/frontend-landingpage 100.00% 100.00% 100.00% 100.00% 0.00%
apps/forepath/backend-communication 0.00% 0.00% 0.00% 0.00% 0.00%
apps/forepath/frontend-landingpage 100.00% 100.00% 100.00% 100.00% 0.00%
apps/shared/frontend-docs 100.00% 100.00% 33.33% 100.00% 0.00%
libs/domains/agenstra/frontend/data-access-agent-console 79.15% 50.23% 70.46% 79.40% 0.00%
libs/domains/agenstra/frontend/data-access-portal 100.00% 86.27% 100.00% 100.00% 0.00%
libs/domains/agenstra/frontend/feature-agent-config 92.53% 86.66% 100.00% 92.06% 0.00%
libs/domains/agenstra/frontend/feature-agent-console 57.96% 50.74% 58.93% 58.03% 0.00%
libs/domains/agenstra/frontend/feature-landingpage 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/agenstra/frontend/util-configuration 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/decabill/backend/feature-billing-manager 79.28% 62.81% 67.46% 78.78% 0.00%
libs/domains/decabill/frontend/data-access-billing-console 84.43% 55.85% 76.08% 85.33% 0.00%
libs/domains/decabill/frontend/data-access-portal 100.00% 87.50% 100.00% 100.00% 0.00%
libs/domains/decabill/frontend/feature-billing-console 32.63% 30.23% 36.30% 33.41% 0.00%
libs/domains/decabill/frontend/feature-landingpage 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/decabill/frontend/util-configuration 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/forepath/frontend/feature-landingpage 95.71% 87.75% 95.23% 96.82% 0.00%
libs/domains/forepath/frontend/util-configuration 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/identity/frontend/feature-auth 43.56% 17.30% 13.33% 40.47% 0.00%
libs/domains/identity/frontend/util-auth 93.22% 90.00% 70.00% 94.64% 0.00%
libs/domains/shared/frontend/data-access-communication 85.22% 48.64% 74.62% 86.00% 0.00%
libs/domains/shared/frontend/feature-docs 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/shared/frontend/feature-landingpage 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/shared/frontend/feature-notifications 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/shared/frontend/feature-updates 94.11% 75.00% 100.00% 94.11% 0.00%
libs/domains/shared/frontend/ui-components 0.00% 0.00% 0.00% 0.00% 0.00%
libs/domains/shared/frontend/util-configuration 79.45% 69.49% 100.00% 79.45% 0.00%
libs/domains/shared/frontend/util-cookie-consent 0.00% 0.00% 0.00% 0.00% 0.00%

Generated from Jest coverage-summary.json (head vs base when available).

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

Nx tests

Projects: 38 · Passed projects: 38 · Failed projects: 0
Tests: 5199 passed · 0 failed · 0 pending

Project summary

Project Result Passed Failed Pending Total
agenstra-backend-agent-controller pass 9 0 0 9
agenstra-backend-agent-manager pass 0 0 0 0
agenstra-frontend-agent-console pass 1 0 0 1
agenstra-frontend-billing-console pass 1 0 0 1
agenstra-frontend-data-access-agent-console pass 1391 0 0 1391
agenstra-frontend-data-access-portal pass 58 0 0 58
agenstra-frontend-docs pass 1 0 0 1
agenstra-frontend-feature-agent-config pass 9 0 0 9
agenstra-frontend-feature-agent-console pass 199 0 0 199
agenstra-frontend-feature-landingpage pass 0 0 0 0
agenstra-frontend-landingpage pass 1 0 0 1
agenstra-frontend-util-configuration pass 0 0 0 0
decabill-backend-billing-manager pass 17 0 0 17
decabill-backend-feature-billing-manager pass 1897 0 0 1897
decabill-frontend-billing-console pass 1 0 0 1
decabill-frontend-data-access-billing-console pass 1344 0 0 1344
decabill-frontend-data-access-portal pass 61 0 0 61
decabill-frontend-docs pass 1 0 0 1
decabill-frontend-feature-billing-console pass 72 0 0 72
decabill-frontend-feature-landingpage pass 0 0 0 0
decabill-frontend-landingpage pass 1 0 0 1
decabill-frontend-util-configuration pass 0 0 0 0
forepath-backend-communication pass 0 0 0 0
forepath-frontend-billing-console pass 1 0 0 1
forepath-frontend-feature-landingpage pass 13 0 0 13
forepath-frontend-landingpage pass 1 0 0 1
forepath-frontend-util-configuration pass 0 0 0 0
identity-frontend-feature-auth pass 40 0 0 40
identity-frontend-util-auth pass 21 0 0 21
shared-frontend-data-access-communication pass 42 0 0 42
shared-frontend-docs pass 1 0 0 1
shared-frontend-feature-docs pass 0 0 0 0
shared-frontend-feature-landingpage pass 0 0 0 0
shared-frontend-feature-notifications pass 0 0 0 0
shared-frontend-feature-updates pass 4 0 0 4
shared-frontend-ui-components pass 0 0 0 0
shared-frontend-util-configuration pass 12 0 0 12
shared-frontend-util-cookie-consent pass 0 0 0 0

Generated from per-project Jest summaries under test-results/.

Base automatically changed from fix/shared_docker_test_image_cleanup to main October 7, 2026 16:33
use a standardized pattern for assigning ports to development instances of the services
in this repository whilst preserving the configuration options for production deployments
to avoid breaking changes
@me-marcel
me-marcel force-pushed the chore/shared_port_assignments_standardization branch from 74b9239 to 6642bd8 Compare October 7, 2026 16:33
@me-marcel
me-marcel merged commit 1e5a226 into main Oct 7, 2026
7 checks passed
@me-marcel
me-marcel deleted the chore/shared_port_assignments_standardization branch October 7, 2026 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant