Skip to content

feat: decabill noop subscriptions - #553

Merged
me-marcel merged 1 commit into
mainfrom
feat/decabill_noop_subscriptions
Aug 4, 2026
Merged

feat: decabill noop subscriptions#553
me-marcel merged 1 commit into
mainfrom
feat/decabill_noop_subscriptions

Conversation

@me-marcel

Copy link
Copy Markdown
Member

allow to create plans without a provisioning provider (no operation)

@me-marcel me-marcel self-assigned this Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Knowledge graph blast radius

Diff: dcd2a5513503c18a84a9ab13b9b274128cfd66eaHEAD
Changed files: 39 · Owning projects: 6 · Unmapped: 3

Touched projects

Project Type Files Deps in Deps out Endpoints Channels Docs
decabill-backend-billing-manager app 1 3 60 0 0 21
decabill-frontend-billing-console app 1 2 37 0 0 17
decabill-backend-feature-billing-manager lib 25 1 12 193 16 216
decabill-frontend-data-access-billing-console lib 4 4 2 0 0 2
decabill-frontend-data-access-portal lib 1 1 1 0 0 1
decabill-frontend-feature-billing-console lib 4 1 6 0 0 2

Shared dependencies

Dependencies linked to 2+ touched projects:

  • shared-frontend-util-configuration
  • shared-platform-authentication
  • shared-backend-util-http-context
  • shared-backend-util-otel
  • shared-backend-util-dynamic-provider-registry
  • package:express
  • package:i18n-iso-countries
  • package:rxjs
  • package:socket.io-client
  • sbom
  • tool:ci
  • agenstra-frontend-billing-console
  • …and 3 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/frontend-agent-console.md
  • docs/agenstra/architecture/data-flow.md
  • docs/agenstra/architecture/system-overview.md
  • docs/agenstra/features/agent-management.md
  • docs/agenstra/features/application-updates.md
  • docs/agenstra/features/authentication.md
  • docs/agenstra/features/vnc-browser-access.md
  • docs/agenstra/features/websocket-communication.md
  • docs/agenstra/getting-started.md
  • …and 35 more

Unmapped paths

  • docs/decabill/features/service-types-and-plans.md
  • docs/decabill/features/subscriptions.md
  • docs/decabill/features/webhooks.md

Overview from nx run graph:impact.

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Nx coverage

Projects: 9 · Up: 0 · Down: 1

Project summary

Project Statements Branches Functions Lines Δ statements
libs/domains/decabill/backend/feature-billing-manager 85.96% 70.97% 79.62% 85.62% -0.18%
apps/agenstra/frontend-landingpage 100.00% 100.00% 100.00% 100.00% 0.00%
apps/decabill/backend-billing-manager 95.45% 83.33% 100.00% 95.31% 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%
libs/domains/decabill/frontend/data-access-billing-console 89.63% 60.16% 87.34% 89.93% 0.00%
libs/domains/decabill/frontend/data-access-portal 100.00% 88.46% 100.00% 100.00% 0.00%
libs/domains/decabill/frontend/feature-billing-console 92.51% 76.73% 97.50% 92.39% 0.00%
libs/domains/decabill/frontend/feature-landingpage 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 Aug 3, 2026

Copy link
Copy Markdown

Nx tests

Projects: 11 · Passed projects: 11 · Failed projects: 0
Tests: 2820 passed · 0 failed · 0 pending

Project summary

Project Result Passed Failed Pending Total
agenstra-frontend-billing-console pass 1 0 0 1
agenstra-frontend-landingpage pass 1 0 0 1
decabill-backend-billing-manager pass 13 0 0 13
decabill-backend-feature-billing-manager pass 1578 0 0 1578
decabill-frontend-billing-console pass 1 0 0 1
decabill-frontend-data-access-billing-console pass 1112 0 0 1112
decabill-frontend-data-access-portal pass 61 0 0 61
decabill-frontend-feature-billing-console pass 51 0 0 51
decabill-frontend-feature-landingpage pass 0 0 0 0
decabill-frontend-landingpage pass 1 0 0 1
forepath-frontend-billing-console pass 1 0 0 1

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

allow to create plans without a provisioning provider (no operation)
@me-marcel
me-marcel force-pushed the feat/decabill_noop_subscriptions branch from 351ac3d to 0054103 Compare August 4, 2026 14:52
@me-marcel
me-marcel marked this pull request as ready for review August 4, 2026 14:52
@me-marcel
me-marcel merged commit a1d6c1a into main Aug 4, 2026
23 checks passed
@me-marcel
me-marcel deleted the feat/decabill_noop_subscriptions branch August 4, 2026 15:18
forepath-semantic-release Bot pushed a commit that referenced this pull request Aug 10, 2026
## [2.23.0](v2.22.0...v2.23.0) (2026-08-10)

### Features

* **agenstra:** acp support ([#555](#555)) ([8000989](8000989))
* application update checker ([#545](#545)) ([4de4d05](4de4d05))
* decabill billing provisioning provider ([#550](#550)) ([dcd2a55](dcd2a55))
* decabill customer profile additional data ([#543](#543)) ([9ad41b2](9ad41b2))
* decabill github link ([#542](#542)) ([0217c2d](0217c2d))
* decabill noop subscriptions ([#553](#553)) ([a1d6c1a](a1d6c1a))
* **decabill:** usage metering ([#556](#556)) ([3fa8060](3fa8060))

### Bug Fixes

* decabill missing translations ([#544](#544)) ([0f4446b](0f4446b))
@forepath-semantic-release

Copy link
Copy Markdown

This PR is included in version 2.23.0 🎉

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