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.
Description
Import the NethVoice external components into the
ns8-nethvoicemonorepo as first-class source code.
The module should no longer depend on build-time source clones from
github.com/nethesis/...repositories or wrapper images fromghcr.io/nethesis/...for these components.Scope:
and astproxy sources into the module repository
Expected outcome
NethVoice component versions follow the main
ns8-nethvoicemoduleversion, and CI builds/test runs validate the monorepo layout.
References
The implementation branch records the imported upstream source commits in
its commit messages.