Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR for M3 r1.1 #67

Merged
merged 34 commits into from
Aug 23, 2024
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
d261b61
Update CHANGELOG.md
Kevsy Aug 9, 2024
027840f
docs: add release information to README
Kevsy Aug 12, 2024
2564a8c
docs: add feature links
Kevsy Aug 12, 2024
1a430b6
docs: fix link to API definition
Kevsy Aug 12, 2024
ef79297
docs: add links to test feature files
Kevsy Aug 12, 2024
c2fcfdd
docs: add application-profiles changelog
Kevsy Aug 12, 2024
fedf496
Update connectivity-insights.yaml
Kevsy Aug 14, 2024
a23e245
addressing issues as per review comments in #PR 67
maheshc01 Aug 16, 2024
66d63bd
fixing linting error for no new line character at the end of file.
maheshc01 Aug 16, 2024
a02c36e
addressing issues as per review comments in #PR 67 specific to applic…
maheshc01 Aug 16, 2024
542013c
updates error response codes as per review comments.
maheshc01 Aug 16, 2024
4264c23
updated test cases as per the updates yaml files.
maheshc01 Aug 16, 2024
03ea4c3
created change log and api readiness checklist as per review comments
maheshc01 Aug 16, 2024
f064bfe
updated descption for application profile yaml and also fixed url in …
maheshc01 Aug 16, 2024
8f08f70
removed the invalid 405 response code which was incorrectly pointing …
maheshc01 Aug 16, 2024
7acdc0b
fix for issue #79
maheshc01 Aug 19, 2024
ed8c9b4
createProfile -> createApplicationProfile for consistent naming
maheshc01 Aug 19, 2024
d6917f2
Update code/API_definitions/connectivity-insights.yaml
maheshc01 Aug 20, 2024
b01f109
fix for issue #90 to update change log as per review comments.
maheshc01 Aug 20, 2024
1d00ccf
Merge branch 'Kevsy-patch-5' of https://github.com/camaraproject/Conn…
maheshc01 Aug 20, 2024
658678b
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
1f40350
Update code/API_definitions/application-profiles.yaml
maheshc01 Aug 21, 2024
2259ae9
Update code/API_definitions/application-profiles.yaml
maheshc01 Aug 21, 2024
2696651
Update code/API_definitions/application-profiles.yaml
maheshc01 Aug 21, 2024
a8839f8
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
598ffd4
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
3112c90
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
949ecc6
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
837d174
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
fb1211b
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
f4f8fb6
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
8792422
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
0e6c9e7
Update code/API_definitions/connectivity-insights-subscriptions.yaml
maheshc01 Aug 21, 2024
630372b
fix for issue #91 and #94
maheshc01 Aug 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 75 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,47 +4,47 @@ NOTE:

## Table of contents

- [r1.1 - rc]
- **[r1.1 - rc](#r11---rc)**

**Please be aware that the project will have frequent updates to the main branch. There are no compatibility guarantees associated with code in any branch, including main, until it has been released. For example, changes may be reverted before a release is published. For the best results, use the latest published release.**

The below sections record the changes for each API version in each (pre-)release as follows:

* for the first alpha or release-candidate API version, all changes since the release of the previous public API version
* for subsequent alpha or release-candidate API versions, the delta with respect to the previous pre-release
* for a public API version, the consolidated changes since the release of the previous public API version

* for the first alpha or release-candidate API version, all changes since the
release of the previous public API version
* for subsequent alpha or release-candidate API versions, the delta with
respect to the previous pre-release
* for a public API version, the consolidated changes since the release of the
previous public API version

# r1.1 - rc
## Release Notes

This release contains the definition and documentation of
* Connectivity Insights API
* Application Profiles API
* Connectivity Insights API v0.4.0
* Connectivity Insights Subscriptions API v0.4.0
* Application Profiles API v0.3.0

The API definition(s) are based on
* Commonalities v0.4.0-rc.1
* Identity and Consent Management v0.2.0-rc.1


## Connectivity Insights API v0.4.0-rc.1

** 0.4.0-rc.1 is the first release-candidate version for connectivity insights**


### Main changes
- This version is primarily to align with the changes to Commonalities 0.4-rc.1 and Identity and Consent Management v0.2.0-rc.1.
0.4.0-rc.1 is the first release of the API. The version is aligned with
Commonalities 0.4.0-rc.2 and Identity and Consent Management v0.2.0-rc.2.
maheshc01 marked this conversation as resolved.
Show resolved Hide resolved

- API definition **with inline documentation**:
- View it on ReDoc:
- [connectivity-insights.yaml](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/connectivity-insights.yaml&nocors)
- [application-profiles.yaml](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/application-profiles.yaml&nocors)
- [View it on Swagger Editor]
- [connectivity-insights.yaml]((https://editor.swagger.io/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/connectivity-insights.yaml))
- [application-profiles.yaml]((https://editor.swagger.io/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/application-profiles.yaml))


- View it on Swagger Editor
- [connectivity-insights.yaml](https://editor.swagger.io/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/connectivity-insights.yaml)

- OpenAPI
- [connectivity-insights.yaml](https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/connectivity-insights.yaml)
- [application-profiles.yaml](https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/application-profiles.yaml)


### Added
- Gherkin `.feature` file in Test_definitions
Expand All @@ -56,3 +56,59 @@ The API definition(s) are based on
- Compliance with DeviceIdentifier schema
- Error model alignment, including device identifier-related errors
- Updated the API Readiness Checklist to the new format

## Connectivity Insights Subscriptions API v0.4.0-rc.1

0.4.0-rc.1 is the first release of the API. The version is aligned with
Commonalities 0.4.0-rc.2 and Identity and Consent Management v0.2.0-rc.2.

- API definition **with inline documentation**:
- View it on ReDoc:
- [connectivity-insights-subscriptions.yaml](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/connectivity-insights-subscriptions.yaml&nocors)


- View it on Swagger Editor
- [connectivity-insights-subscriptions.yaml](https://editor.swagger.io/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/connectivity-insights-subscriptions.yaml)

- OpenAPI
- [connectivity-insights-subscriptions.yaml](https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/connectivity-insights-subscriptions.yaml)


### Added
- Gherkin `.feature` file in Test_definitions
- Implementation of ICM consent guidelines
- Addition of `x-camara-commonalities` object to YAML
- Documentation: added warning about use of `networkAccessIdentifier`, added User Story

### Changed
- Compliance with DeviceIdentifier schema
- Error model alignment, including device identifier-related errors
- Updated the API Readiness Checklist to the new format

## Application Profiles API 0.3.0-rc.1



0.3.0-rc.1 is the first release of the API. The version is aligned with
Commonalities 0.4.0-rc.2 and Identity and Consent Management v0.2.0-rc.2.

- API definition **with inline documentation**:
- View it on ReDoc:
- [application-profiles.yaml](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/application-profiles.yaml&nocors)

- View it on Swagger Editor
- [application-profiles.yaml](https://editor.swagger.io/?url=https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/application-profiles.yaml)

- OpenAPI
- [application-profiles.yaml](https://raw.githubusercontent.com/camaraproject/ConnectivityInsights/r1.1/code/API_definitions/application-profiles.yaml)

### Added

- Gherkin
`.feature` file in Test_definitions

### Changed

- Aligned the network monitoring KPIs to match with Quality on Demand CAMARA API.
- update the end points to make it more developer friendly based on the discussion in the API working group.
- Updated the API Readiness Checklist to the new format
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ Repository to describe, develop, document and test the Connectivity Insights API
## Release Information
<!-- Use/uncomment one or multiple the following options -->
<!-- The sub project has no (pre)releases yet, work in progress is within the main branch -->
<!-- Pre-releases of this sub project are available in https://github.com/camaraproject/§repo_name§/releases -->
Pre-releases of this sub project are available in https://github.com/camaraproject/ConnectivityInsights/releases
<!-- The latest public release is available here: https://github.com/camaraproject/§repo_name§/releases/latest -->
<!-- For changes see [CHANGELOG.md](https://github.com/camaraproject/§repo_name§/blob/main/CHANGELOG.md) -->
For changes see [CHANGELOG.md](https://github.com/camaraproject/ConnectivityInsights/blob/main/CHANGELOG.md)

## Contributing
* Meetings <!-- for new API families request a meeting link from the LF admin team or replace the information with the existing meeting information (of the API family) -->
Expand Down
Loading