Skip to content

Kmohr-soprasteria/issue1289#1293

Merged
kmohr-soprasteria merged 3 commits intodevelopfrom
kmohr-soprasteria/issue1289
Jun 4, 2025
Merged

Kmohr-soprasteria/issue1289#1293
kmohr-soprasteria merged 3 commits intodevelopfrom
kmohr-soprasteria/issue1289

Conversation

@kmohr-soprasteria
Copy link
Collaborator

No description provided.

@kmohr-soprasteria kmohr-soprasteria merged commit cc8dcb4 into develop Jun 4, 2025
1 check failed
@kmohr-soprasteria kmohr-soprasteria deleted the kmohr-soprasteria/issue1289 branch June 4, 2025 12:48
kmohr-soprasteria added a commit that referenced this pull request Jun 11, 2025
* Add responseProfiles for inform-about-release-history-in-generic-representation (#1035)

Fixes #1034

* Kmohr-soprasteria/issue1033 (#1036)

* change MWDI release number to 1.2.1
* update basicServices in OAS
* fixes #1033

* Update configFile: add new services entries (#1037)

Fixes #1009

* Add standard error code section from AppPattern to OAS (#1039)

Fixes #1038

* Kmohr-soprasteria/issue997 (#1041)

* responseCode harmonization

* Correct AA authentication service entries (#1043)

Fixes #1042

* [LinkService] GET /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} does not return data (500)

* Kmohr-soprasteria/issue1028 (#1045)

add new tests

* Update testcase collection for /v1/provide-list-of-actual-device-equipment (#1047)

Fixes #1046

* Update CODEOWNERS

* EATLTimeStampInclusion + InGenericRepresentationServices changes

* filtering  a equipmentType is empty or undefined

* tag_1.1.2h: Link port creation fails with 500 response.

* Update CODEOWNERS

* Restructure /testing

* Adding files to /testing structure

* Basic Service Changes

* Update in BasicServices

* [Performance] Observing 500 response code when bulk controller-attribute-value-change notifications triggered from controller
Fixes #1053

* Update uuids and release info to spec 1.2.2 (#1098)

Fixes #1095

* connectionStatusSyncPeriod and metadataTableRetentionPeriod profile instances are missing from config file (#1099)

Fixes #1094

* /v1/register-yourself service fails with 500 Internal server Error (#1100)

Fixes #1061

* OperationId is same for Two Api in the MWDI latest specification, (#1101)

Fixes #1062

* Update readmes for 1.2.2 (#1102)

Fixes #1097

* Request body of /v1/provide-list-of-links and /v1/provide-data-of-all-links shall be updated (#1103)

Fixes #1087

* Kmohr-soprasteria/issue1084 (#1104)

* update for automatic configFileGenerator

* Kmohr-soprasteria/issue1077 (#1111)

add callbacks

* Update to new NotificationProxy release (#1113)

Fixes #1110

* Update MWDI release number and nr/or info (#1115)

Fixes #1114

* Kmohr-soprasteria/issue1081 (#1116)

* wred-template-profile-capability and wred-template-profile-configuration missing from config file
Fixes #1081

* Kmohr-soprasteria/issue1085 (#1117)

* Create updated configFile
Fixes #1085

* restore /v1/provide-list-of-link-ports changes (#1119)

* Kmohr-soprasteria/issue1096 (#1121)

* Update testing to v1.2.2, add completeness tests for DataProviders
Fixes #1096

* Kmohr-soprasteria/issue1124 (#1125)

* Adjust completeness tests for DataProviders to prescriptions from Receivers
Fixes #1124

* Correct array in required: network-topology:topology in oas

* Kmohr-soprasteria/issue1122 (#1126)

* Add completeness tests for receivers
Fixes #1122

* Kmohr-soprasteria/issue1123 (#1127)

* Add completeness tests for subscriptions
Fixes #1123

* Kmohr-soprasteria/issue1128 (#1130)

update testing diagrams fixes #1128

* Kmohr-soprasteria/issue1129 (#1131)

add testcases for invalid/missing requestBody, fixes #1129

* Kmohr-soprasteria/issue1133 (#1138)

* Create testcases for handling of unknown mountName or topology object provided in the requestBody
Fixes #1133

* Refine specification of /core-model-1-4:network-control-domain=cache/link={uuid} and .../link={uuid}/link-port={localId} service (#1141)

Fixes #1140

* Update testcase collection, Kmohr-soprasteria/issue1139 (#1142)

* Create/update testcase collection(s) for testing enrichment ressource paths for link and linkport
Fixes #1139

* Update .gitignore

* Create working directory for Defne in devel branch (#1145)

Fixes #1144

* Update LAYER_PROTOCOL schema as part of CONTROL_CONSTRUCT schema in MWDI (#1148)

Fixes #1147

* cache quality measurement process v1

* Add wip from Defne (#1152)

Fixes #1150

* Kmohr-soprasteria/issue1153 (#1155)

* Update release numbers/info from 1.2.2 to 1.3.0
Fixes #1153

* analysis ui & new device selection (#1161)

Co-authored-by: Defne Yazicioglu <ge87gib@mytum.de>

* Kmohr-soprasteria/issue1156 (#1163)

* Add new deviceType attribute to /v1/provide-device-status-metadata response
Fixes #1156

* Create Testcase folder for Redouane (#1174)

Fixes #1173

* Kmohr-soprasteria/issue1162 (#1176)

* Add new callback PromptForEmbeddingCausesCyclicLoadingOfDeviceTypeInfo to spec
Fixes #1162

* Add new oam layer services for new profile RegexPatternMappingProfile (#1177)

Fixes #1157

* Change LAYER_PROTOCOL definition in OAS to use anyOf instead of oneOf (#1178)

Fixes #1172

* Change /v1/provide-device-status-metadata input filtering (#1179)

Fixes #1158

* Kmohr-soprasteria/issue1160 (#1182)

* Update description of metadata status table handling
Fixes #1160

* Kmohr-soprasteria/issue1180 (#1183)

* Repair Redouane folder
Fixes #1180

* Merge Defne's latests results into develop (#1185)

Fixes #1184

* Kmohr-soprasteria/issue1186 (#1188)

* Apply review updates for Defne's wip
Fixes #1186

* Add new integerProfile for managing the cyclic quality measurement process (#1189)

Fixes #1187

* Kmohr-soprasteria/issue1159 (#1192)

* Change description (md) of slidingWindow cyclic process for CC update
Fixes #1159

* Kmohr-soprasteria/issue1190 (#1196)

* update plantuml for slidingWindow
* fixed some forwardings

* Kmohr-soprasteria/issue1198 (#1201)

* Add missing callbacks to forwardingList + configFile
Fixes #1198

* Add new callbacks for qualityMeasurement (#1202)

Fixes #1195

* Kmohr-soprasteria/issue1203 (#1207)

* Change descriptions for new simplified deviceList approach
Fixes #1203

* Kmohr-soprasteria/issue1206 (#1209)

* Update pictures for simplified approach
Fixes #1206

* Kmohr-soprasteria/issue1205 (#1212)

* Change diagrams for the new deviceList approach
Fixes #1205

* Kmohr-soprasteria/issue1213 (#1215)

* rename to deviceMetadataList, add info about in-memory copy of the list

* Kmohr-soprasteria/issue1210 (#1216)

* add string-p-004

* remove int-p-004, remove/replace string-p-001

* Kmohr-soprasteria/issue1193 (#1218)

* added forwardings for deviceList + QM to forwardingList, fixes #1193

* Kmohr-soprasteria/issue1208 (#1219)

* add forwardings for deviceList, qm, liveService to configFile, fixes #1208

* Kmohr-soprasteria/issue1211 (#1221)

* Update OAS: consolidate /v1/embed-yourself callbacks
Fixes #1211

* Kmohr-soprasteria/issue1223 (#1228)

* (QM) Add new service /v1/provide-cache-quality-statistics to serviceList, forwardings, configFile
Fixes #1223

* (QM) Add new integer profile instance for QM data retention (#1229)

Fixes #1224

* Kmohr-soprasteria/issue1226 (#1230)

* (QM) Add vendor attribute to deviceMetadataList
Fixes #1226

* (QM) Review Defne's diagram for provide-statistics service (#1232)

Fixes #1231

* Kmohr-soprasteria/issue1227 (#1233)

* Add provide-cache-quality-statistics service + schema to OAS, fixes #1227

* Kmohr-soprasteria/issue1214 (#1236)

update readmes, fixes #1214

* (DeviceList) Modify /v1/provide-list-of-connected-devices (#1237)

Fixes #1235

* Kmohr-soprasteria/issue1234 (#1238)

* add new service /v1/provide-list-of-mwdi-devices, fixes #1234

* Kmohr-soprasteria/issue1199 (#1240)

* update serviceList, configFile, OAS, move diagrams, fixes #1199

* Kmohr-soprasteria/issue1220 (#1243)

* (Notifications) Restore /v1/embed-yourself callbacks for subscribing to notifications at NP
Fixes #1220

* Kmohr-soprasteria/issue1242 (#1244)

* re-add forwardings, change uuids; fixes #1242

* (Notifications) Add new profileInstance for properNotification Kafka topic (#1248)

Fixes #1247

* Kmohr-soprasteria/issue1249 (#1250)

* (Notifications) Rollback deprecation of regard-services, remove NotificationProxy client stuff
Fixes #1249

* (Notifications) Create notificationPollingInterval profileInstance (#1252)

Fixes #1251

* Kmohr-soprasteria/issue1246 (#1256)

* (Notifications) Create diagrams for switch to Kafka
Fixes #1246

* Kmohr-soprasteria/issue1253 (#1257)

* update regard controller attribute value change service, fixes #1253

* Kmohr-soprasteria/issue1255 (#1259)

* fixes #1255

* add kafka to oas

* Update configFIle

* (Notifications) Add new callbacks to OAS (embed-yourself) (#1261)

Fixes #1258

* Kmohr-soprasteria/issue1254 (#1262)

* Update to v2.0.0
Fixes #1254

* Kmohr-soprasteria/issue1204 (#1263)

* update metadata info, fixes #1204

* change kafka applicaion name

* Kmohr-soprasteria/issue1264 (#1265)

* Cleanup diagrams and update diagram readme
Fixes #1264

* update diagrams, remove profileinstance, update uuids

* (Notifications) Kafka parameters required - update spec accordingly (#1268)

Fixes #1197

* update profileinstance

* Develop (#1275)

* [Refine-QM]: Refine /v1/provide-cache-quality-statistics (#1277)

Fixes #1276

* [Refinement-Notifications] Mark regard services as deprecated (#1281)

Fixes #1279

* Redchy/issue1267 (#1278)

* [Testing] Update testing folder structure to 2.0.1 [Redouane]
Fixes #1267

* Kmohr-soprasteria/issue1282 (#1285)

* [Refinement-Notifications] Update diagrams + description in CCRetrievalProcess
Fixes #1282

* fix wrong keyword

* Kmohr-soprasteria/issue1286 (#1290)

Deprecate /v1/provide-list-of-connected-devices, fixes #1286

* Redchy/issue1175 (Create testcases for invalidResourcePath) (#1283)

* Create testcases for invalidResourcePath on cache domain [Redouane]
Fixes #1175

* Kmohr-soprasteria/issue1287 (#1291)

* prepare service /v1/provide-list-of-cached-devices, fixes #1287

* Kmohr-soprasteria/issue1289 (#1293)

fixes #1289

* update description (#1294)

* [Refinement-DeviceList] Change metadata attributes + their descriptions
Fixes #1288

* Kmohr-soprasteria/issue1292 (#1295)

* [Refinement-DeviceList] Apply changes added to descriptions to the spec
Fixes #1292

* [Refinement] Refine workings of deviceList (#1296)

Fixes #1272

* fix wrong Kafka port

* Apply appPattern changes for Kafka (#1298)

Fixes #1297

* Kmohr-soprasteria/issue1284 (#1302)

* Update callback names

* Update forwardingNames in diagrams

* change consequent requests for Apply-Forwardings

* update regard-service callback descriptions (and URLs where necessary)

* prep

* update url with tcp client

* remove regard service operationClients

* update callbacks of /v1/embed-yourself for notifications

* [Refinement-Notifications] Update readme for latest changes (#1303)

Fixes #1280

* Redchy/issue1175 (#1304)

* Create testcases for invalidResourcePath on cache domain [Redouane]
Fixes #1175

* Add testcase collection on postman and simulators

* Add : tests (requests) for  services with domain=cache with response 460 (invalid mountName) and 470

* add : [Testing] Create testcases for invalidResourcePath live domain
Create diagrams for live and cache
Fixes #1175

* Remove /v1/provide-status-metadata operationClient, fixes #1301

Fixes #1301

* update diagram

* Refine calling regard services internally (#1310)

Fixes #1309

* Refine readmes

* Add responseCode 530 to /v1/provide-cache-quality-statistics (#1313)

Fixes #1312

* Kmohr-soprasteria/issue1311 (#1314)

* Add subscription / end-subscription at NP back
Fixes #1311

* Kmohr-soprasteria/issue1308_resolve merge conflicts from main to develop (#1316)

* Merge v1.2.2_spec from develop into main (#1143)

* Add responseProfiles for inform-about-release-history-in-generic-representation (#1035)

Fixes #1034

* Kmohr-soprasteria/issue1033 (#1036)

* change MWDI release number to 1.2.1
* update basicServices in OAS
* fixes #1033

* Update configFile: add new services entries (#1037)

Fixes #1009

* Add standard error code section from AppPattern to OAS (#1039)

Fixes #1038

* Kmohr-soprasteria/issue997 (#1041)

* responseCode harmonization

* Correct AA authentication service entries (#1043)

Fixes #1042

* [LinkService] GET /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} does not return data (500)

* Kmohr-soprasteria/issue1028 (#1045)

add new tests

* Update testcase collection for /v1/provide-list-of-actual-device-equipment (#1047)

Fixes #1046

* Update CODEOWNERS

* EATLTimeStampInclusion + InGenericRepresentationServices changes

* filtering  a equipmentType is empty or undefined

* tag_1.1.2h: Link port creation fails with 500 response.

* Update CODEOWNERS

* Restructure /testing

* Adding files to /testing structure

* Basic Service Changes

* Update in BasicServices

* [Performance] Observing 500 response code when bulk controller-attribute-value-change notifications triggered from controller
Fixes #1053

* Update uuids and release info to spec 1.2.2 (#1098)

Fixes #1095

* connectionStatusSyncPeriod and metadataTableRetentionPeriod profile instances are missing from config file (#1099)

Fixes #1094

* /v1/register-yourself service fails with 500 Internal server Error (#1100)

Fixes #1061

* OperationId is same for Two Api in the MWDI latest specification, (#1101)

Fixes #1062

* Update readmes for 1.2.2 (#1102)

Fixes #1097

* Request body of /v1/provide-list-of-links and /v1/provide-data-of-all-links shall be updated (#1103)

Fixes #1087

* Kmohr-soprasteria/issue1084 (#1104)

* update for automatic configFileGenerator

* Kmohr-soprasteria/issue1077 (#1111)

add callbacks

* Update to new NotificationProxy release (#1113)

Fixes #1110

* Update MWDI release number and nr/or info (#1115)

Fixes #1114

* Kmohr-soprasteria/issue1081 (#1116)

* wred-template-profile-capability and wred-template-profile-configuration missing from config file
Fixes #1081

* Kmohr-soprasteria/issue1085 (#1117)

* Create updated configFile
Fixes #1085

* restore /v1/provide-list-of-link-ports changes (#1119)

* Kmohr-soprasteria/issue1096 (#1121)

* Update testing to v1.2.2, add completeness tests for DataProviders
Fixes #1096

* Kmohr-soprasteria/issue1124 (#1125)

* Adjust completeness tests for DataProviders to prescriptions from Receivers
Fixes #1124

* Correct array in required: network-topology:topology in oas

* Kmohr-soprasteria/issue1122 (#1126)

* Add completeness tests for receivers
Fixes #1122

* Kmohr-soprasteria/issue1123 (#1127)

* Add completeness tests for subscriptions
Fixes #1123

* Kmohr-soprasteria/issue1128 (#1130)

update testing diagrams fixes #1128

* Kmohr-soprasteria/issue1129 (#1131)

add testcases for invalid/missing requestBody, fixes #1129

* Kmohr-soprasteria/issue1133 (#1138)

* Create testcases for handling of unknown mountName or topology object provided in the requestBody
Fixes #1133

* Refine specification of /core-model-1-4:network-control-domain=cache/link={uuid} and .../link={uuid}/link-port={localId} service (#1141)

Fixes #1140

* Update testcase collection, Kmohr-soprasteria/issue1139 (#1142)

* Create/update testcase collection(s) for testing enrichment ressource paths for link and linkport
Fixes #1139

---------

Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>

* remove falsely added profileInstance from config

* correct readme

---------

Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>

---------

Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>
Co-authored-by: Defne Yazicioglu <ge87gib@mytum.de>
Co-authored-by: redchy <redouane.chyiy.ext@alten.com>
kmohr-soprasteria added a commit that referenced this pull request Jun 11, 2025
…anges due to conflict resolve (#1320)

* Add responseProfiles for inform-about-release-history-in-generic-representation (#1035)

Fixes #1034

* Kmohr-soprasteria/issue1033 (#1036)

* change MWDI release number to 1.2.1
* update basicServices in OAS
* fixes #1033

* Update configFile: add new services entries (#1037)

Fixes #1009

* Add standard error code section from AppPattern to OAS (#1039)

Fixes #1038

* Kmohr-soprasteria/issue997 (#1041)

* responseCode harmonization

* Correct AA authentication service entries (#1043)

Fixes #1042

* [LinkService] GET /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} does not return data (500)

* Kmohr-soprasteria/issue1028 (#1045)

add new tests

* Update testcase collection for /v1/provide-list-of-actual-device-equipment (#1047)

Fixes #1046

* Update CODEOWNERS

* EATLTimeStampInclusion + InGenericRepresentationServices changes

* filtering  a equipmentType is empty or undefined

* tag_1.1.2h: Link port creation fails with 500 response.

* Update CODEOWNERS

* Restructure /testing

* Adding files to /testing structure

* Basic Service Changes

* Update in BasicServices

* [Performance] Observing 500 response code when bulk controller-attribute-value-change notifications triggered from controller
Fixes #1053

* Update uuids and release info to spec 1.2.2 (#1098)

Fixes #1095

* connectionStatusSyncPeriod and metadataTableRetentionPeriod profile instances are missing from config file (#1099)

Fixes #1094

* /v1/register-yourself service fails with 500 Internal server Error (#1100)

Fixes #1061

* OperationId is same for Two Api in the MWDI latest specification, (#1101)

Fixes #1062

* Update readmes for 1.2.2 (#1102)

Fixes #1097

* Request body of /v1/provide-list-of-links and /v1/provide-data-of-all-links shall be updated (#1103)

Fixes #1087

* Kmohr-soprasteria/issue1084 (#1104)

* update for automatic configFileGenerator

* Kmohr-soprasteria/issue1077 (#1111)

add callbacks

* Update to new NotificationProxy release (#1113)

Fixes #1110

* Update MWDI release number and nr/or info (#1115)

Fixes #1114

* Kmohr-soprasteria/issue1081 (#1116)

* wred-template-profile-capability and wred-template-profile-configuration missing from config file
Fixes #1081

* Kmohr-soprasteria/issue1085 (#1117)

* Create updated configFile
Fixes #1085

* restore /v1/provide-list-of-link-ports changes (#1119)

* Kmohr-soprasteria/issue1096 (#1121)

* Update testing to v1.2.2, add completeness tests for DataProviders
Fixes #1096

* Kmohr-soprasteria/issue1124 (#1125)

* Adjust completeness tests for DataProviders to prescriptions from Receivers
Fixes #1124

* Correct array in required: network-topology:topology in oas

* Kmohr-soprasteria/issue1122 (#1126)

* Add completeness tests for receivers
Fixes #1122

* Kmohr-soprasteria/issue1123 (#1127)

* Add completeness tests for subscriptions
Fixes #1123

* Kmohr-soprasteria/issue1128 (#1130)

update testing diagrams fixes #1128

* Kmohr-soprasteria/issue1129 (#1131)

add testcases for invalid/missing requestBody, fixes #1129

* Kmohr-soprasteria/issue1133 (#1138)

* Create testcases for handling of unknown mountName or topology object provided in the requestBody
Fixes #1133

* Refine specification of /core-model-1-4:network-control-domain=cache/link={uuid} and .../link={uuid}/link-port={localId} service (#1141)

Fixes #1140

* Update testcase collection, Kmohr-soprasteria/issue1139 (#1142)

* Create/update testcase collection(s) for testing enrichment ressource paths for link and linkport
Fixes #1139

* Update .gitignore

* Create working directory for Defne in devel branch (#1145)

Fixes #1144

* Update LAYER_PROTOCOL schema as part of CONTROL_CONSTRUCT schema in MWDI (#1148)

Fixes #1147

* cache quality measurement process v1

* Add wip from Defne (#1152)

Fixes #1150

* Kmohr-soprasteria/issue1153 (#1155)

* Update release numbers/info from 1.2.2 to 1.3.0
Fixes #1153

* analysis ui & new device selection (#1161)

Co-authored-by: Defne Yazicioglu <ge87gib@mytum.de>

* Kmohr-soprasteria/issue1156 (#1163)

* Add new deviceType attribute to /v1/provide-device-status-metadata response
Fixes #1156

* Create Testcase folder for Redouane (#1174)

Fixes #1173

* Kmohr-soprasteria/issue1162 (#1176)

* Add new callback PromptForEmbeddingCausesCyclicLoadingOfDeviceTypeInfo to spec
Fixes #1162

* Add new oam layer services for new profile RegexPatternMappingProfile (#1177)

Fixes #1157

* Change LAYER_PROTOCOL definition in OAS to use anyOf instead of oneOf (#1178)

Fixes #1172

* Change /v1/provide-device-status-metadata input filtering (#1179)

Fixes #1158

* Kmohr-soprasteria/issue1160 (#1182)

* Update description of metadata status table handling
Fixes #1160

* Kmohr-soprasteria/issue1180 (#1183)

* Repair Redouane folder
Fixes #1180

* Merge Defne's latests results into develop (#1185)

Fixes #1184

* Kmohr-soprasteria/issue1186 (#1188)

* Apply review updates for Defne's wip
Fixes #1186

* Add new integerProfile for managing the cyclic quality measurement process (#1189)

Fixes #1187

* Kmohr-soprasteria/issue1159 (#1192)

* Change description (md) of slidingWindow cyclic process for CC update
Fixes #1159

* Kmohr-soprasteria/issue1190 (#1196)

* update plantuml for slidingWindow
* fixed some forwardings

* Kmohr-soprasteria/issue1198 (#1201)

* Add missing callbacks to forwardingList + configFile
Fixes #1198

* Add new callbacks for qualityMeasurement (#1202)

Fixes #1195

* Kmohr-soprasteria/issue1203 (#1207)

* Change descriptions for new simplified deviceList approach
Fixes #1203

* Kmohr-soprasteria/issue1206 (#1209)

* Update pictures for simplified approach
Fixes #1206

* Kmohr-soprasteria/issue1205 (#1212)

* Change diagrams for the new deviceList approach
Fixes #1205

* Kmohr-soprasteria/issue1213 (#1215)

* rename to deviceMetadataList, add info about in-memory copy of the list

* Kmohr-soprasteria/issue1210 (#1216)

* add string-p-004

* remove int-p-004, remove/replace string-p-001

* Kmohr-soprasteria/issue1193 (#1218)

* added forwardings for deviceList + QM to forwardingList, fixes #1193

* Kmohr-soprasteria/issue1208 (#1219)

* add forwardings for deviceList, qm, liveService to configFile, fixes #1208

* Kmohr-soprasteria/issue1211 (#1221)

* Update OAS: consolidate /v1/embed-yourself callbacks
Fixes #1211

* Kmohr-soprasteria/issue1223 (#1228)

* (QM) Add new service /v1/provide-cache-quality-statistics to serviceList, forwardings, configFile
Fixes #1223

* (QM) Add new integer profile instance for QM data retention (#1229)

Fixes #1224

* Kmohr-soprasteria/issue1226 (#1230)

* (QM) Add vendor attribute to deviceMetadataList
Fixes #1226

* (QM) Review Defne's diagram for provide-statistics service (#1232)

Fixes #1231

* Kmohr-soprasteria/issue1227 (#1233)

* Add provide-cache-quality-statistics service + schema to OAS, fixes #1227

* Kmohr-soprasteria/issue1214 (#1236)

update readmes, fixes #1214

* (DeviceList) Modify /v1/provide-list-of-connected-devices (#1237)

Fixes #1235

* Kmohr-soprasteria/issue1234 (#1238)

* add new service /v1/provide-list-of-mwdi-devices, fixes #1234

* Kmohr-soprasteria/issue1199 (#1240)

* update serviceList, configFile, OAS, move diagrams, fixes #1199

* Kmohr-soprasteria/issue1220 (#1243)

* (Notifications) Restore /v1/embed-yourself callbacks for subscribing to notifications at NP
Fixes #1220

* Kmohr-soprasteria/issue1242 (#1244)

* re-add forwardings, change uuids; fixes #1242

* (Notifications) Add new profileInstance for properNotification Kafka topic (#1248)

Fixes #1247

* Kmohr-soprasteria/issue1249 (#1250)

* (Notifications) Rollback deprecation of regard-services, remove NotificationProxy client stuff
Fixes #1249

* (Notifications) Create notificationPollingInterval profileInstance (#1252)

Fixes #1251

* Kmohr-soprasteria/issue1246 (#1256)

* (Notifications) Create diagrams for switch to Kafka
Fixes #1246

* Kmohr-soprasteria/issue1253 (#1257)

* update regard controller attribute value change service, fixes #1253

* Kmohr-soprasteria/issue1255 (#1259)

* fixes #1255

* add kafka to oas

* Update configFIle

* (Notifications) Add new callbacks to OAS (embed-yourself) (#1261)

Fixes #1258

* Kmohr-soprasteria/issue1254 (#1262)

* Update to v2.0.0
Fixes #1254

* Kmohr-soprasteria/issue1204 (#1263)

* update metadata info, fixes #1204

* change kafka applicaion name

* Kmohr-soprasteria/issue1264 (#1265)

* Cleanup diagrams and update diagram readme
Fixes #1264

* update diagrams, remove profileinstance, update uuids

* (Notifications) Kafka parameters required - update spec accordingly (#1268)

Fixes #1197

* update profileinstance

* Develop (#1275)

* [Refine-QM]: Refine /v1/provide-cache-quality-statistics (#1277)

Fixes #1276

* [Refinement-Notifications] Mark regard services as deprecated (#1281)

Fixes #1279

* Redchy/issue1267 (#1278)

* [Testing] Update testing folder structure to 2.0.1 [Redouane]
Fixes #1267

* Kmohr-soprasteria/issue1282 (#1285)

* [Refinement-Notifications] Update diagrams + description in CCRetrievalProcess
Fixes #1282

* fix wrong keyword

* Kmohr-soprasteria/issue1286 (#1290)

Deprecate /v1/provide-list-of-connected-devices, fixes #1286

* Redchy/issue1175 (Create testcases for invalidResourcePath) (#1283)

* Create testcases for invalidResourcePath on cache domain [Redouane]
Fixes #1175

* Kmohr-soprasteria/issue1287 (#1291)

* prepare service /v1/provide-list-of-cached-devices, fixes #1287

* Kmohr-soprasteria/issue1289 (#1293)

fixes #1289

* update description (#1294)

* [Refinement-DeviceList] Change metadata attributes + their descriptions
Fixes #1288

* Kmohr-soprasteria/issue1292 (#1295)

* [Refinement-DeviceList] Apply changes added to descriptions to the spec
Fixes #1292

* [Refinement] Refine workings of deviceList (#1296)

Fixes #1272

* fix wrong Kafka port

* Apply appPattern changes for Kafka (#1298)

Fixes #1297

* Kmohr-soprasteria/issue1284 (#1302)

* Update callback names

* Update forwardingNames in diagrams

* change consequent requests for Apply-Forwardings

* update regard-service callback descriptions (and URLs where necessary)

* prep

* update url with tcp client

* remove regard service operationClients

* update callbacks of /v1/embed-yourself for notifications

* [Refinement-Notifications] Update readme for latest changes (#1303)

Fixes #1280

* Redchy/issue1175 (#1304)

* Create testcases for invalidResourcePath on cache domain [Redouane]
Fixes #1175

* Add testcase collection on postman and simulators

* Add : tests (requests) for  services with domain=cache with response 460 (invalid mountName) and 470

* add : [Testing] Create testcases for invalidResourcePath live domain
Create diagrams for live and cache
Fixes #1175

* Remove /v1/provide-status-metadata operationClient, fixes #1301

Fixes #1301

* update diagram

* Refine calling regard services internally (#1310)

Fixes #1309

* Refine readmes

* Add responseCode 530 to /v1/provide-cache-quality-statistics (#1313)

Fixes #1312

* Kmohr-soprasteria/issue1311 (#1314)

* Add subscription / end-subscription at NP back
Fixes #1311

* Kmohr-soprasteria/issue1308_resolve merge conflicts from main to develop (#1316)

* Merge v1.2.2_spec from develop into main (#1143)

* Add responseProfiles for inform-about-release-history-in-generic-representation (#1035)

Fixes #1034

* Kmohr-soprasteria/issue1033 (#1036)

* change MWDI release number to 1.2.1
* update basicServices in OAS
* fixes #1033

* Update configFile: add new services entries (#1037)

Fixes #1009

* Add standard error code section from AppPattern to OAS (#1039)

Fixes #1038

* Kmohr-soprasteria/issue997 (#1041)

* responseCode harmonization

* Correct AA authentication service entries (#1043)

Fixes #1042

* [LinkService] GET /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} does not return data (500)

* Kmohr-soprasteria/issue1028 (#1045)

add new tests

* Update testcase collection for /v1/provide-list-of-actual-device-equipment (#1047)

Fixes #1046

* Update CODEOWNERS

* EATLTimeStampInclusion + InGenericRepresentationServices changes

* filtering  a equipmentType is empty or undefined

* tag_1.1.2h: Link port creation fails with 500 response.

* Update CODEOWNERS

* Restructure /testing

* Adding files to /testing structure

* Basic Service Changes

* Update in BasicServices

* [Performance] Observing 500 response code when bulk controller-attribute-value-change notifications triggered from controller
Fixes #1053

* Update uuids and release info to spec 1.2.2 (#1098)

Fixes #1095

* connectionStatusSyncPeriod and metadataTableRetentionPeriod profile instances are missing from config file (#1099)

Fixes #1094

* /v1/register-yourself service fails with 500 Internal server Error (#1100)

Fixes #1061

* OperationId is same for Two Api in the MWDI latest specification, (#1101)

Fixes #1062

* Update readmes for 1.2.2 (#1102)

Fixes #1097

* Request body of /v1/provide-list-of-links and /v1/provide-data-of-all-links shall be updated (#1103)

Fixes #1087

* Kmohr-soprasteria/issue1084 (#1104)

* update for automatic configFileGenerator

* Kmohr-soprasteria/issue1077 (#1111)

add callbacks

* Update to new NotificationProxy release (#1113)

Fixes #1110

* Update MWDI release number and nr/or info (#1115)

Fixes #1114

* Kmohr-soprasteria/issue1081 (#1116)

* wred-template-profile-capability and wred-template-profile-configuration missing from config file
Fixes #1081

* Kmohr-soprasteria/issue1085 (#1117)

* Create updated configFile
Fixes #1085

* restore /v1/provide-list-of-link-ports changes (#1119)

* Kmohr-soprasteria/issue1096 (#1121)

* Update testing to v1.2.2, add completeness tests for DataProviders
Fixes #1096

* Kmohr-soprasteria/issue1124 (#1125)

* Adjust completeness tests for DataProviders to prescriptions from Receivers
Fixes #1124

* Correct array in required: network-topology:topology in oas

* Kmohr-soprasteria/issue1122 (#1126)

* Add completeness tests for receivers
Fixes #1122

* Kmohr-soprasteria/issue1123 (#1127)

* Add completeness tests for subscriptions
Fixes #1123

* Kmohr-soprasteria/issue1128 (#1130)

update testing diagrams fixes #1128

* Kmohr-soprasteria/issue1129 (#1131)

add testcases for invalid/missing requestBody, fixes #1129

* Kmohr-soprasteria/issue1133 (#1138)

* Create testcases for handling of unknown mountName or topology object provided in the requestBody
Fixes #1133

* Refine specification of /core-model-1-4:network-control-domain=cache/link={uuid} and .../link={uuid}/link-port={localId} service (#1141)

Fixes #1140

* Update testcase collection, Kmohr-soprasteria/issue1139 (#1142)

* Create/update testcase collection(s) for testing enrichment ressource paths for link and linkport
Fixes #1139

---------

Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>

* remove falsely added profileInstance from config

* correct readme

---------

Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>

* Restore changes that were lost due to the conflict resolve for merging main into develop (#1319)

Fixes #1318

---------

Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>
Co-authored-by: Defne Yazicioglu <ge87gib@mytum.de>
Co-authored-by: redchy <redouane.chyiy.ext@alten.com>
kmohr-soprasteria added a commit that referenced this pull request Mar 16, 2026
* Add responseProfiles for inform-about-release-history-in-generic-representation (#1035)

Fixes #1034

* Kmohr-soprasteria/issue1033 (#1036)

* change MWDI release number to 1.2.1
* update basicServices in OAS
* fixes #1033

* Update configFile: add new services entries (#1037)

Fixes #1009

* Add standard error code section from AppPattern to OAS (#1039)

Fixes #1038

* Kmohr-soprasteria/issue997 (#1041)

* responseCode harmonization

* Correct AA authentication service entries (#1043)

Fixes #1042

* [LinkService] GET /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} does not return data (500)

* Kmohr-soprasteria/issue1028 (#1045)

add new tests

* Update testcase collection for /v1/provide-list-of-actual-device-equipment (#1047)

Fixes #1046

* Update CODEOWNERS

* EATLTimeStampInclusion + InGenericRepresentationServices changes

* filtering  a equipmentType is empty or undefined

* tag_1.1.2h: Link port creation fails with 500 response.

* Update CODEOWNERS

* Restructure /testing

* Adding files to /testing structure

* Basic Service Changes

* Update in BasicServices

* [Performance] Observing 500 response code when bulk controller-attribute-value-change notifications triggered from controller
Fixes #1053

* Fixes #1070, 1071, 1072, 1073

* Update uuids and release info to spec 1.2.2 (#1098)

Fixes #1095

* connectionStatusSyncPeriod and metadataTableRetentionPeriod profile instances are missing from config file (#1099)

Fixes #1094

* /v1/register-yourself service fails with 500 Internal server Error (#1100)

Fixes #1061

* OperationId is same for Two Api in the MWDI latest specification, (#1101)

Fixes #1062

* Update readmes for 1.2.2 (#1102)

Fixes #1097

* Request body of /v1/provide-list-of-links and /v1/provide-data-of-all-links shall be updated (#1103)

Fixes #1087

* Kmohr-soprasteria/issue1084 (#1104)

* update for automatic configFileGenerator

* adding response for cache filter services

* Adding the code to branch

* Kmohr-soprasteria/issue1077 (#1111)

add callbacks

* Update to new NotificationProxy release (#1113)

Fixes #1110

* Update MWDI release number and nr/or info (#1115)

Fixes #1114

* Kmohr-soprasteria/issue1081 (#1116)

* wred-template-profile-capability and wred-template-profile-configuration missing from config file
Fixes #1081

* Kmohr-soprasteria/issue1085 (#1117)

* Create updated configFile
Fixes #1085

* restore /v1/provide-list-of-link-ports changes (#1119)

* Kmohr-soprasteria/issue1096 (#1121)

* Update testing to v1.2.2, add completeness tests for DataProviders
Fixes #1096

* Kmohr-soprasteria/issue1124 (#1125)

* Adjust completeness tests for DataProviders to prescriptions from Receivers
Fixes #1124

* Correct array in required: network-topology:topology in oas

* Kmohr-soprasteria/issue1122 (#1126)

* Add completeness tests for receivers
Fixes #1122

* Kmohr-soprasteria/issue1123 (#1127)

* Add completeness tests for subscriptions
Fixes #1123

* Kmohr-soprasteria/issue1128 (#1130)

update testing diagrams fixes #1128

* Kmohr-soprasteria/issue1129 (#1131)

add testcases for invalid/missing requestBody, fixes #1129

* update logic for metadata cyclic process and provideDeviceStatusMetadata

* update functions calls

* Fixes #1089 - tested

* revert changes to embedYourself

* Kmohr-soprasteria/issue1133 (#1138)

* Create testcases for handling of unknown mountName or topology object provided in the requestBody
Fixes #1133

* Refine specification of /core-model-1-4:network-control-domain=cache/link={uuid} and .../link={uuid}/link-port={localId} service (#1141)

Fixes #1140

* update response code for cache and link services

* Update testcase collection, Kmohr-soprasteria/issue1139 (#1142)

* Create/update testcase collection(s) for testing enrichment ressource paths for link and linkport
Fixes #1139

* response code update for live services

* Update .gitignore

* Create working directory for Defne in devel branch (#1145)

Fixes #1144

* Update LAYER_PROTOCOL schema as part of CONTROL_CONSTRUCT schema in MWDI (#1148)

Fixes #1147

* cache quality measurement process v1

* Add wip from Defne (#1152)

Fixes #1150

* Kmohr-soprasteria/issue1153 (#1155)

* Update release numbers/info from 1.2.2 to 1.3.0
Fixes #1153

* analysis ui & new device selection (#1161)

Co-authored-by: Defne Yazicioglu <ge87gib@mytum.de>

* Kmohr-soprasteria/issue1156 (#1163)

* Add new deviceType attribute to /v1/provide-device-status-metadata response
Fixes #1156

* JEST TEST CASES

* Remove the Empty spaces

* Create Testcase folder for Redouane (#1174)

Fixes #1173

* Kmohr-soprasteria/issue1162 (#1176)

* Add new callback PromptForEmbeddingCausesCyclicLoadingOfDeviceTypeInfo to spec
Fixes #1162

* Add new oam layer services for new profile RegexPatternMappingProfile (#1177)

Fixes #1157

* Change LAYER_PROTOCOL definition in OAS to use anyOf instead of oneOf (#1178)

Fixes #1172

* Change /v1/provide-device-status-metadata input filtering (#1179)

Fixes #1158

* adding Cache test cases

* Kmohr-soprasteria/issue1160 (#1182)

* Update description of metadata status table handling
Fixes #1160

* Kmohr-soprasteria/issue1180 (#1183)

* Repair Redouane folder
Fixes #1180

* Merge Defne's latests results into develop (#1185)

Fixes #1184

* Kmohr-soprasteria/issue1186 (#1188)

* Apply review updates for Defne's wip
Fixes #1186

* Add new integerProfile for managing the cyclic quality measurement process (#1189)

Fixes #1187

* Kmohr-soprasteria/issue1159 (#1192)

* Change description (md) of slidingWindow cyclic process for CC update
Fixes #1159

* Kmohr-soprasteria/issue1190 (#1196)

* update plantuml for slidingWindow
* fixed some forwardings

* Kmohr-soprasteria/issue1198 (#1201)

* Add missing callbacks to forwardingList + configFile
Fixes #1198

* Add new callbacks for qualityMeasurement (#1202)

Fixes #1195

* Kmohr-soprasteria/issue1203 (#1207)

* Change descriptions for new simplified deviceList approach
Fixes #1203

* Kmohr-soprasteria/issue1206 (#1209)

* Update pictures for simplified approach
Fixes #1206

* Kmohr-soprasteria/issue1205 (#1212)

* Change diagrams for the new deviceList approach
Fixes #1205

* Kmohr-soprasteria/issue1213 (#1215)

* rename to deviceMetadataList, add info about in-memory copy of the list

* Kmohr-soprasteria/issue1210 (#1216)

* add string-p-004

* remove int-p-004, remove/replace string-p-001

* Kmohr-soprasteria/issue1193 (#1218)

* added forwardings for deviceList + QM to forwardingList, fixes #1193

* Kmohr-soprasteria/issue1208 (#1219)

* add forwardings for deviceList, qm, liveService to configFile, fixes #1208

* Kmohr-soprasteria/issue1211 (#1221)

* Update OAS: consolidate /v1/embed-yourself callbacks
Fixes #1211

* Kmohr-soprasteria/issue1223 (#1228)

* (QM) Add new service /v1/provide-cache-quality-statistics to serviceList, forwardings, configFile
Fixes #1223

* (QM) Add new integer profile instance for QM data retention (#1229)

Fixes #1224

* Kmohr-soprasteria/issue1226 (#1230)

* (QM) Add vendor attribute to deviceMetadataList
Fixes #1226

* (QM) Review Defne's diagram for provide-statistics service (#1232)

Fixes #1231

* Kmohr-soprasteria/issue1227 (#1233)

* Add provide-cache-quality-statistics service + schema to OAS, fixes #1227

* Kmohr-soprasteria/issue1214 (#1236)

update readmes, fixes #1214

* (DeviceList) Modify /v1/provide-list-of-connected-devices (#1237)

Fixes #1235

* Kmohr-soprasteria/issue1234 (#1238)

* add new service /v1/provide-list-of-mwdi-devices, fixes #1234

* Kmohr-soprasteria/issue1199 (#1240)

* update serviceList, configFile, OAS, move diagrams, fixes #1199

* Kmohr-soprasteria/issue1220 (#1243)

* (Notifications) Restore /v1/embed-yourself callbacks for subscribing to notifications at NP
Fixes #1220

* Kmohr-soprasteria/issue1242 (#1244)

* re-add forwardings, change uuids; fixes #1242

* (Notifications) Add new profileInstance for properNotification Kafka topic (#1248)

Fixes #1247

* Kmohr-soprasteria/issue1249 (#1250)

* (Notifications) Rollback deprecation of regard-services, remove NotificationProxy client stuff
Fixes #1249

* (Notifications) Create notificationPollingInterval profileInstance (#1252)

Fixes #1251

* Kmohr-soprasteria/issue1246 (#1256)

* (Notifications) Create diagrams for switch to Kafka
Fixes #1246

* Kmohr-soprasteria/issue1253 (#1257)

* update regard controller attribute value change service, fixes #1253

* Kmohr-soprasteria/issue1255 (#1259)

* fixes #1255

* add kafka to oas

* Update configFIle

* (Notifications) Add new callbacks to OAS (embed-yourself) (#1261)

Fixes #1258

* Kmohr-soprasteria/issue1254 (#1262)

* Update to v2.0.0
Fixes #1254

* Kmohr-soprasteria/issue1204 (#1263)

* update metadata info, fixes #1204

* change kafka applicaion name

* Kmohr-soprasteria/issue1264 (#1265)

* Cleanup diagrams and update diagram readme
Fixes #1264

* update diagrams, remove profileinstance, update uuids

* Updating jest test cases

* (Notifications) Kafka parameters required - update spec accordingly (#1268)

Fixes #1197

* update profileinstance

* Develop (#1275)

* [Refine-QM]: Refine /v1/provide-cache-quality-statistics (#1277)

Fixes #1276

* [Refinement-Notifications] Mark regard services as deprecated (#1281)

Fixes #1279

* Redchy/issue1267 (#1278)

* [Testing] Update testing folder structure to 2.0.1 [Redouane]
Fixes #1267

* Kmohr-soprasteria/issue1282 (#1285)

* [Refinement-Notifications] Update diagrams + description in CCRetrievalProcess
Fixes #1282

* fix wrong keyword

* Kmohr-soprasteria/issue1286 (#1290)

Deprecate /v1/provide-list-of-connected-devices, fixes #1286

* Redchy/issue1175 (Create testcases for invalidResourcePath) (#1283)

* Create testcases for invalidResourcePath on cache domain [Redouane]
Fixes #1175

* Kmohr-soprasteria/issue1287 (#1291)

* prepare service /v1/provide-list-of-cached-devices, fixes #1287

* Kmohr-soprasteria/issue1289 (#1293)

fixes #1289

* update description (#1294)

* [Refinement-DeviceList] Change metadata attributes + their descriptions
Fixes #1288

* Kmohr-soprasteria/issue1292 (#1295)

* [Refinement-DeviceList] Apply changes added to descriptions to the spec
Fixes #1292

* [Refinement] Refine workings of deviceList (#1296)

Fixes #1272

* fix wrong Kafka port

* Apply appPattern changes for Kafka (#1298)

Fixes #1297

* Kmohr-soprasteria/issue1284 (#1302)

* Update callback names

* Update forwardingNames in diagrams

* change consequent requests for Apply-Forwardings

* update regard-service callback descriptions (and URLs where necessary)

* prep

* update url with tcp client

* remove regard service operationClients

* update callbacks of /v1/embed-yourself for notifications

* [Refinement-Notifications] Update readme for latest changes (#1303)

Fixes #1280

* Redchy/issue1175 (#1304)

* Create testcases for invalidResourcePath on cache domain [Redouane]
Fixes #1175

* Add testcase collection on postman and simulators

* Add : tests (requests) for  services with domain=cache with response 460 (invalid mountName) and 470

* add : [Testing] Create testcases for invalidResourcePath live domain
Create diagrams for live and cache
Fixes #1175

* Remove /v1/provide-status-metadata operationClient, fixes #1301

Fixes #1301

* update diagram

* Refine calling regard services internally (#1310)

Fixes #1309

* Refine readmes

* Add responseCode 530 to /v1/provide-cache-quality-statistics (#1313)

Fixes #1312

* Kmohr-soprasteria/issue1311 (#1314)

* Add subscription / end-subscription at NP back
Fixes #1311

* Kmohr-soprasteria/issue1308_resolve merge conflicts from main to develop (#1316)

* Merge v1.2.2_spec from develop into main (#1143)

* Add responseProfiles for inform-about-release-history-in-generic-representation (#1035)

Fixes #1034

* Kmohr-soprasteria/issue1033 (#1036)

* change MWDI release number to 1.2.1
* update basicServices in OAS
* fixes #1033

* Update configFile: add new services entries (#1037)

Fixes #1009

* Add standard error code section from AppPattern to OAS (#1039)

Fixes #1038

* Kmohr-soprasteria/issue997 (#1041)

* responseCode harmonization

* Correct AA authentication service entries (#1043)

Fixes #1042

* [LinkService] GET /core-model-1-4:network-control-domain=cache/link={uuid}/link-port={localId} does not return data (500)

* Kmohr-soprasteria/issue1028 (#1045)

add new tests

* Update testcase collection for /v1/provide-list-of-actual-device-equipment (#1047)

Fixes #1046

* Update CODEOWNERS

* EATLTimeStampInclusion + InGenericRepresentationServices changes

* filtering  a equipmentType is empty or undefined

* tag_1.1.2h: Link port creation fails with 500 response.

* Update CODEOWNERS

* Restructure /testing

* Adding files to /testing structure

* Basic Service Changes

* Update in BasicServices

* [Performance] Observing 500 response code when bulk controller-attribute-value-change notifications triggered from controller
Fixes #1053

* Update uuids and release info to spec 1.2.2 (#1098)

Fixes #1095

* connectionStatusSyncPeriod and metadataTableRetentionPeriod profile instances are missing from config file (#1099)

Fixes #1094

* /v1/register-yourself service fails with 500 Internal server Error (#1100)

Fixes #1061

* OperationId is same for Two Api in the MWDI latest specification, (#1101)

Fixes #1062

* Update readmes for 1.2.2 (#1102)

Fixes #1097

* Request body of /v1/provide-list-of-links and /v1/provide-data-of-all-links shall be updated (#1103)

Fixes #1087

* Kmohr-soprasteria/issue1084 (#1104)

* update for automatic configFileGenerator

* Kmohr-soprasteria/issue1077 (#1111)

add callbacks

* Update to new NotificationProxy release (#1113)

Fixes #1110

* Update MWDI release number and nr/or info (#1115)

Fixes #1114

* Kmohr-soprasteria/issue1081 (#1116)

* wred-template-profile-capability and wred-template-profile-configuration missing from config file
Fixes #1081

* Kmohr-soprasteria/issue1085 (#1117)

* Create updated configFile
Fixes #1085

* restore /v1/provide-list-of-link-ports changes (#1119)

* Kmohr-soprasteria/issue1096 (#1121)

* Update testing to v1.2.2, add completeness tests for DataProviders
Fixes #1096

* Kmohr-soprasteria/issue1124 (#1125)

* Adjust completeness tests for DataProviders to prescriptions from Receivers
Fixes #1124

* Correct array in required: network-topology:topology in oas

* Kmohr-soprasteria/issue1122 (#1126)

* Add completeness tests for receivers
Fixes #1122

* Kmohr-soprasteria/issue1123 (#1127)

* Add completeness tests for subscriptions
Fixes #1123

* Kmohr-soprasteria/issue1128 (#1130)

update testing diagrams fixes #1128

* Kmohr-soprasteria/issue1129 (#1131)

add testcases for invalid/missing requestBody, fixes #1129

* Kmohr-soprasteria/issue1133 (#1138)

* Create testcases for handling of unknown mountName or topology object provided in the requestBody
Fixes #1133

* Refine specification of /core-model-1-4:network-control-domain=cache/link={uuid} and .../link={uuid}/link-port={localId} service (#1141)

Fixes #1140

* Update testcase collection, Kmohr-soprasteria/issue1139 (#1142)

* Create/update testcase collection(s) for testing enrichment ressource paths for link and linkport
Fixes #1139

---------

Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>

* remove falsely added profileInstance from config

* correct readme

---------

Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>

* Restore changes that were lost due to the conflict resolve for merging main into develop (#1319)

Fixes #1318

* Kmohr-soprasteria/issue1306 (#1322)

* add release 5

* change mwdi-2-0-0 to mwdi-2-0-1

* or, nr uuids

* fix all outstanding release number updates

* Add a new genericResponseProfileInstance for v2.0.1 (#1323)

Fixes #1321

* OAS Meta Information (#1324)

* OAS Meta Information
Fixes #1300

* Fix linting errors in spec (#1326)

* Fix linting errors in spec, change linter config (no warnings, only errors; exclude testing folder)
fixes #1325

* Rename proper_notifications topic to device_change_notifications (#1337)

Fixes #1333

* Kmohr-soprasteria/issue1334 (#1338)

* Add a 2nd Kafka client to get alarm notifications, update diagrams, readme, modify forwardings
Fixes #1334

* remove pollingInterval profileInstance

* Kmohr-soprasteria/issue1335 (#1340)

* remove deprecation of regard controller attribute value changes
* update subscription/end subscription into 2 callbacks
* add 2nd NP http client (for device/alarm notifications)
* update diagrams + readme
fixes #1335

* [Testing] Update invalidOrMissingRequestBody/receiver testcases (#1342)

Fixes #1330

* Remove callback PromptForEmbeddingCausesCyclicNotificationProcessingToApplyControllerAttributeValueChange from /v1/embed-yourself (#1345)

* Remove callback PromptForEmbeddingCausesCyclicNotificationProcessingToApplyControllerAttributeValueChange from /v1/embed-yourself
* fix description in callbacks
* update diagrams 020, 021
Fixes #1341

* Adding Test cases File

* [Testing] Update completeness/receiver tests (#1352)

Fixes #1328

* Incorrect use of console.log.debug, console.log.error, and console.log.warn in the NotificationManagement NotificationStreamManagement file
Fixes #1354

* Kmohr-soprasteria/issue1356 (#1357)

* [Testing] Update unknownTargetObject/receiver testcases
Fixes #1356

* Kmohr-soprasteria/issue1327 (#1361)

update dataprovider/completeness testcases, fixes #1327

* Review /v1/provide-device-status-metadata requestBody schema and possibly modify it (#1362)

Fixes #1360

* Simplify response of /v1/provide-cache-quality-statistics (#1363)

Fixes #1359

* Kmohr-soprasteria/issue1329 (#1365)

fixes #1329, update tests for requestBody tests/dataprovider

* [Testing] Update unknownTargetObject/dataprovider testcases (#1366)

Fixes #1331

* update tests (#1368)

* update tests, fixes #1364

* restore readme

* fix numbering

* Kmohr-soprasteria/issue1305 (#1374)

* [Testing] Review and move Redouanes test ressources for cache invalidResourcePaths
Fixes #1305

* Kmohr-soprasteria/issue1375 (#1379)

* [Testing] Review and move Redouanes test ressources - live paths
Fixes #1375

* Kmohr-soprasteria/issue1378 (#1380)

* add tests for link/linkport services, fixes #1378

* Update CC schema (add LP to LTP for sync) (#1382)

Fixes #1381

* Update MicroWaveDeviceInventory.yaml (#1385)

fixes #1384

* Cache quality measurement process.

* Thorsten/issue1135 (#1408)

* Rename variables and comment in English

* /v1/regard-device-attribute-value-change - value not updating in MWDI cache
Fixes #1092

* Optimize imports,
put at the top one time, remove unused imports

* Clean code for IndividualServicesService
Using constant file

* Clean Cycle process

* Clean code, Remove file utility, replace constant strings

* Improve routine updateAlarmByTypeAndResource breaking the loop when expression is matched.

* Fix log system

* optimize the code

* Remove italian comments and variables name from the code

* Use let instead var

* Adding Pino logger

* Add logger to:
- BequeathYourDataAndDieHandler
- ElasticsearchPreparation
- NotificationConverter
- PrepareForwardingConfiguration
- SoftwareUpgrade
- SubscriberManagement

* Add Logger to NotificationManagement

* Add Logger to ELK routines
- cacheResponseBuilder
- cacheUpdateBuilder

* Update logger in:
- Client
- dispacher
- requestBuilder

* Remove debugger instruction

* Fixing the log

* Fix regression

* Fixing routine "retrieveCorrectURL"

* Adding logger to IndividualServicesService

* Fixing cacheResponseBuilder

* Fixing cacheUpdateBuilder

* Fixing log

* Fix log level

* Fix the logs

* Remove extra chars

* Remote extra chars in folder "temporarySupportFiles

* Use contant for 'node-id'

* Fix index alias in cycleProcess: use value from configuration

* Expand the Elastic search routine

* Replace strings using contants

* Reorder imported libs in IndividualServicesService

* Remove log file

* fixing the application data path.

* Updating Package-lock.json

* Fixing spec file up to MWDI_1.1.0

* Fix openapi profiles

* fixing undefined reference

* /v1/regard-device-attribute-value-change - value not updating in MWDI cache
Fixes #1092

* [Ops] observing Bad request error message in docker logs without any information on what caused bad request.
Fixes #974

* Add logger before read from ELK

* Adding log when checking mountname

* Add log when UUID is an object

* Add logger before ReadRecords (ELK)

* Update messages

* Adding log.
maybe the problem is due to get error from ODL api

* Update .gitignore for vscode

* Updated cacheUpdateBuilder

* /v1/regard-device-attribute-value-change - value not updating in MWDI cache
Fixes #1092 and #772

* [NotificationService] Cleared alarm notification is not updating the cache
Fixes #901

* Fix issue when path is short

* remove italian words

* Code optimization

* Replace nuovoJSON with newJSON variable

* Replace nomeArray with arrayName

* Replace chiave with keyToUse

* replace variable oggetto with objJSON

* Remove un used code

* Small fix un cache update builder

* Add disable response validation under flag + launch config

* fixing openapi.yaml

* Update release version

* fix load.json entries

* fix encrypted-odl-key file reference

* Update release date

* remove var variables

* Adding a step to cleanup path

* Update release

* Adding missing APIs

* Fix basic services

* Fix openapi file

* Fix Load.json

* Fix issue #1092

* Fix issue #901

* Adding logger
- Update package.json
- Adding LoggingService.js

* Adding Logger and clean code on path server\service\individaulServices\rest\client
- Client.js
- dispatcher.js
- requestBuilder.js
- requestHeader.js

* Addining launch.json configuration
Update index.js with logger and debug option

* Update individaul server files:
- Adding log
- /v1/regard-device-attribute-value-change - value not updating in MWDI cache #1092
- [NotificationService] Cleared alarm notification is not updating the cache #901

* Update path server\service\individualServices
Adding logs and clean code.

* Update path server\service
Clean code removing var, using let instead

* Update
- IndividualServicesService.test (modifica vs modify function name)
- Add logger into IndividualServicesService.js

* Adding logger and replace for constans for IndividualServicesService.js

* Adding logger to individualServicesService

* Adding log to individaulServicesService

* Adding log and fix routines in IndividaulServicesService.js

* Rearrange imports and requires

* Update logger

* Fixing cycle process

* remove unused imports

* Removing some logger entry due to test failing

* Removing logger due to test failing

* Update package-lock.json

* Fix the logger

* Add default LP for facilitating schema validation (for testing purposes!)

* Fixes profile and LayerProtocol parsing issue.

* Incorporating the changes from branch 1403.

---------

Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>
Co-authored-by: Kevin Lubrano <kevin.lubrano@siaemic.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: Prathiba <prathiba.jeevan.external@telefonica.com>

* Reduce required statement of CC (#1409)

Fixes #1403

* Make robust against new Profile definitions (#1410)

Fixes #1404

* Make robust against new LP definitions (#1411)

Fixes #1406

* Introduce support module to kafka as consumer
Fixes #1396

* Introduce support module to kafka as consumer
Fixes #1396

* test included in index.js

* Changes in the Kafka consumer.

* Revert "Changes in the Kafka consumer."

* Add switch for turning receipt and processing of notifications from Kafka on/off (#1421)

Fixes #1420

* few modifications in profiles (#1454)

Fixes #1419

* regex pattern for deviceTypeMapping shall be updated as per javascript (#1456)

Fixes #1423

* operation-client-interface-1-0:LIFE_CYCLE_STATE_TYPE_EXPERIMENTAL is missing in spec file (#1459)

Fixes #1442

* Duplicate kafka broker could be removed in config file (#1460)

Fixes #1445

* Schema of /v1/provide-device-status-metadata response-body shall be updated (#1470)

Fixes #1436

* API "/v1/provide-list-of-cached-devices" should assign a array for devices for key "mount-name-list" (#1473)

Fixes #1466

* Kmohr-soprasteria/issue1443 (#1474)

fixes #1474

* ​/v1​/provide-cache-quality-statistics is providing device-type for "unknown" when CC has value of type-of-equipment that does not match the defined regex (#1480)

Fixes #1478

* Kmohr-soprasteria/issue1418 (#1481)

* add regexMapping profile in /core-model-1-4:control-construct/profile-collection/profile={uuid}
* add regexMapping profile in /core-model-1-4:control-construct
fixes #1418

* Update CODEOWNERS

* Update DeviceListMetadataDescription.md

repair broken picture link

* Extend /v1/provide-cache-quality-statistics output (#1517)

Fixes #1469

* Update spec according to already applied implementation changes to cyclic uploads of CC by slidingWindow for improved stability (#1518)

Fixes #1499

* To ignore generic alarms based on certain condition (#1520)

Fixes #1483

* Update MicroWaveDeviceInventory.yaml handling of generic AVCN notitications

* Add: test cases collection for TAC interaction for EATL logging (#1496) (not reviewed, yet)

* Kmohr-soprasteria/issue1522 (#1523)

* [Testing] Review and consolidate TAC interaction testcase collection
Fixes #1522

open issues handled separately

* Kmohr-soprasteria/issue1519 (#1525)

* Add profile instance for attributes to be ignored during quality measurement
Fixes #1519

* Kmohr-soprasteria/issue1482 (#1527)

* Change input source for deviceType mapping
Fixes #1482

* Add update time to CC backhaul/issue1554 (#1556)

* Add lastCompleteControlConstructUpdateTime attribute to CC
fixes #1554

* Kmohr-soprasteria/issue1526 (#1557)

* Apply changes for new release version
Fixes #1526

---------

Co-authored-by: Massimo Nardecchia <massimo.nardecchia@siaemic.com>
Co-authored-by: nardecchia-siae <142794948+nardecchia-siae@users.noreply.github.com>
Co-authored-by: Thorsten Heinze <46722892+openBackhaul@users.noreply.github.com>
Co-authored-by: V-Vanitha <VV00880998@techmahindra.com>
Co-authored-by: Prathiba Jeevan <62344562+PrathibaJee@users.noreply.github.com>
Co-authored-by: ManasaBM1 <mb00776250@techmahindra.com>
Co-authored-by: openBackhaul <info@openBackhaul.com>
Co-authored-by: IswaryaaS <iswaryaa.subashchandran.external@telefonica.com>
Co-authored-by: Lorenzo Latta <lorenzo.latta@siaemic.com>
Co-authored-by: Defne Yazicioglu <ge87gib@mytum.de>
Co-authored-by: ManasaBM1 <manasa.b-m.external@telefonica.com>
Co-authored-by: redchy <redouane.chyiy.ext@alten.com>
Co-authored-by: Prathiba <prathiba.jeevan.external@telefonica.com>
Co-authored-by: Kevin Lubrano <kevin.lubrano@siaemic.com>
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