Skip to content

Import NethVoice components into monorepo #8087

Description

@Amygos

Description

Import the NethVoice external components into the ns8-nethvoice
monorepo as first-class source code.

The module should no longer depend on build-time source clones from
github.com/nethesis/... repositories or wrapper images from
ghcr.io/nethesis/... for these components.

Scope:

  • import reports, Tancredi, NethCTI server, Satellite, middleware, CTI UI
    and astproxy sources into the module repository
  • build imported components from local source paths
  • replace the external npm astproxy dependency with a local file dependency
  • remove imported standalone release/build/version workflows
  • keep/adapt only module-level workflows that still apply

Expected outcome

NethVoice component versions follow the main ns8-nethvoice module
version, and CI builds/test runs validate the monorepo layout.

References

The implementation branch records the imported upstream source commits in
its commit messages.

Metadata

Metadata

Assignees

Labels

nethvoiceBug or features releted to the NethVoice project

Type

Fields

No fields configured for Task.

Projects

Status
In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions