Skip to content

Remove callback PromptForEmbeddingCausesCyclicNotificationProcessingToApplyControllerAttributeValueChange from /v1/embed-yourself#1345

Merged
kmohr-soprasteria merged 2 commits intodevelopfrom
kmohr-soprasteria/issue1341
Jun 23, 2025
Merged

Remove callback PromptForEmbeddingCausesCyclicNotificationProcessingToApplyControllerAttributeValueChange from /v1/embed-yourself#1345
kmohr-soprasteria merged 2 commits intodevelopfrom
kmohr-soprasteria/issue1341

Conversation

@kmohr-soprasteria
Copy link
Collaborator

Fixes #1341

@kmohr-soprasteria kmohr-soprasteria merged commit bfad51b into develop Jun 23, 2025
1 check passed
@kmohr-soprasteria kmohr-soprasteria deleted the kmohr-soprasteria/issue1341 branch June 23, 2025 19:29
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

1 participant