Skip to content

Reset versions in yaml files to 'wip'#98

Merged
caubut-charter merged 1 commit intocamaraproject:mainfrom
cablelabs:task/97-reset-api-and-test-code-version-to-wip
Dec 18, 2025
Merged

Reset versions in yaml files to 'wip'#98
caubut-charter merged 1 commit intocamaraproject:mainfrom
cablelabs:task/97-reset-api-and-test-code-version-to-wip

Conversation

@clundie-CL
Copy link
Contributor

What type of PR is this?

  • correction

What this PR does / why we need it:

The main branch of this repository contains API definitions and/or test files with version references that are not yet reset to wip. According to CAMARA guidelines, all version fields on the main branch must use work-in-progress (wip) versions between releases.

Which issue(s) this PR fixes:

Fixes #97

Does this PR introduce a breaking change?

  • Yes
  • No

Special notes for reviewers:

Changelog input

Fixed versions in main branch yaml files to 'wip' 

Additional documentation

Copy link
Contributor

@caubut-charter caubut-charter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@caubut-charter caubut-charter merged commit 99062cc into camaraproject:main Dec 18, 2025
2 checks passed
@clundie-CL clundie-CL deleted the task/97-reset-api-and-test-code-version-to-wip branch February 2, 2026 21:14
clundie-CL added a commit to cablelabs/NetworkAccessManagement that referenced this pull request Feb 2, 2026
caubut-charter pushed a commit that referenced this pull request Feb 3, 2026
* Create initial MVP Trust Domain API spec + Shared Schema Bundling (#86)

* feat: Added baseline scaffolding for trust domain management endpoints

* feat: added flexible Policy component model for binding policies to Trust Domains

* feat: ported AccessDetail to Trust Domain model as-is but with ability for multiple to be specified

* refactor: changed Policy model to discriminator pattern in order to make usage clearer. Added example uses to trust domain creation POST

* chore: replace descriptions referring to Isolated Networks to Trust Domains

* fix: addressed rendering issue with example objects

* fix: typo fix

* refactor: changed policies from list of policy objects to keyed map in order to flatten structure and prevent policy duplication

* refactor: move Policy models to Policy.yaml

* refactor: moved AccessDetails and relate models into own file

* refactor: change resource ids from string to UUID

* refactor: simplified security scopes

* fix: removed 'scopes' from securityScheme definition

* refactor: change downstream/upstream rate policies to accept a enum of units instead of being restricted to Kbps

* refactor: add README for shared component structure and bundling process

* fix: remove committed file

* fix: resolve most linter warnings

* fix/refactor: reduced AccesDetail down to single point of discrimination in order to addres linter warnings

* refactor: update isolated networks user story to trust domains

* feat: update default API_documentation/README.md to include where find guidance on creating user stories

* feat: added trust domains capability discovery endpoint/model

* fix: removed file accidentally committed

* refactor: replaced NAM openapi spec with new bundled trust domain centric version

* refactor: update docs to use labels API Consumers and API Providers instead of alternative labels (#88)

* Port Network Access Device + Reboot models and endpoints (#93)

* refactor: move security schemems definition to Common.yaml

* refactor: add CAMARA_common.yaml from Commonalities and update  to Generic response to reference the Commonalities definitions.

* refactor(take two): add CAMARA_common.yaml from Commonalities and update  to Generic response to reference the Commonalities definitions.

* refactor: convert 'Common'  to point to either NAM_Common.yaml or CAMARA_common.yaml

* feat: add initial skeleton of NetworkAccessDevices-linting good

* feat: ported existing Reboot + NetworkAccessDevice from former API spec

* refactor: add readonly: true to response only schemas

* refactor: tighten schema with 'additionalProperites: false' and remove redundant 'type: object' from AccessDetail discriminator

* refactor: remove 401 responses

* refactor: misc AI review updates

* refactor: adjust scopes and normalize descriptions

* refactor: improved schema/parameter descriptions

* refactor: update info description with reboot usage

* refactor: update the API definitions README folder layout

* feat: apply generated openapi spec to primary yaml file

* fix: addressed duplicate uuid in examples

* fix: minor review fixes

* Add service schema endpoints (#99)

* feat: add structure for Service schemas + endpoints

* refactor: add serviceId to TrustDomainCreate as required parameter

* fix: address contextual description of fields that use  to common schemas in order to provide contextual descriptions

* docs: improve rendered descriptions and non-rendered inline comments

* chore: update .gitignore to exclude .vscode folders

* update nam openapi spec with Service changes

* 85 alpha release checklist (#100)

* fix: reset versions back to 'wip'

* fix: remove info.contact field per section 5.3.5 of API Design Guide

* fix: add missing externalDocs stanza per section 5.4 of API Design Guide

* fix: update CAMARA_common.yaml to v0.7.1 from r3.4 tag and remove placeholders

* chore: update API Readiness Checklist

* fix: removed duplicate Generic404 response schema

* fix: addressed broken schema  for experimental API

* fix: reset versions in yaml files to 'wip' (#98) (#106)

* fix: resolve yamllint and spectral linter errors

* fix: address spectral and yamllint linting errors

* fix: address spectral and yamllint linting errors(again)
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.

Reset API and test code version information in main branch to wip

2 participants