Implementation of RegistryOffice v2.1.1
Implementation of RegistryOffice v2.1.1
This release contains,
- implementation of the individual services
- BasicServices incorporated from npm package onf-core-model-ap-bs+2.1.1
- Application pattern modules incorporated from npm package onf-core-model-ap+2.1.1
- Functionalities supported in this release shall be find in this umbrella issue #557
- Major functionality delivered in this release is the new process included for the /v1/regard-updated-approval-status. Attaching the RegardUpdatedApprovalStatus.EATL.log and RegardUpdatedApprovalStatus.RSR.screenshot for reference.
Open Issues :
What's Changed
- Support Version 2.0.0 changes for /v1/inquire-application-type-approval by @PrathibaJee in #322
- Support Version 2.0.0 changes for /v1/notify-deregistration by @PrathibaJee in #323
- Support Version 2.0.0 changes for /v1/notify-approvals by @PrathibaJee in #324
- Support Version 2.0.0 changes for /v1/notify-withdrawn-approvals by @PrathibaJee in #325
- Support Version 2.0.0 changes for /v1/relay-server-replacement by @PrathibaJee in #326
- Support Version 2.0.0 changes for /v1/relay-operation-update by @PrathibaJee in #327
- Support Version 2.0.0 changes for /v1/register-application by @PrathibaJee in #328
- Support Version 2.0.0 changes for /v1/list-applications by @PrathibaJee in #329
- Include old-release ip address in the embed-yourself callback request formulation. by @PrathibaJee in #330
- Support Version 2.0.0 changes for /v1/bequeath-your-data-and-die by @PrathibaJee in #331
- Implement OAM Services for version 2.0.0 by @PrathibaJee in #332
- RO v.2.0.1_spec by @openBackhaul in #345
- Main by @openBackhaul in #347
- Change service-name->operation-name in ServiceList by @openBackhaul in #348
- issue349: Server to support changes to format of LocalProtocol and RemoteProtocol values by @sunil-kumar-meena in #352
- To include latest npm packages of onf-core-model-ap ,onf-core-model-ap-bs and oas3-tools package by @vanithavalluripalli9 in #355
- Correct the path of the required file IntegerProfile in MonitorTypeApprovalChannel.js by @vanithavalluripalli9 in #357
- Correct the path of the required file IntegerProfile by @IswaryaaS in #358
- Fixes #359 by @IswaryaaS in #360
- dummy issue for pipeline testing by @IswaryaaS in #362
- To include latest npm packages of onf-core-model-ap ,onf-core-model-ap-bs and oas3-tools package by @vanithavalluripalli9 in #365
- To include latest npm packages of onf-core-model-ap ,onf-core-model-ap-bs and oas3-tools package by @vanithavalluripalli9 in #366
- issue342: Implementation: To get the file path of application data file from file profile instead of declaring it globally by @sunil-kumar-meena in #363
- Update data.json file for testcases by @IswaryaaS in #369
- Resolve register-application service is getting stuck when file-path is not present by @ManasaBM1 in #371
- issue-349 : support for protocol in TcpClient/ServerService by @DanaSunal in #372
- Update RO test-suite v2.0 by @IswaryaaS in #379
- Resolve while executing the Service if File path does not exist should give Internal Server Error by @ManasaBM1 in #377
- resolve Update the npm packages to 2.0.1-alpha.6 by @ManasaBM1 in #383
- Resolve update the updateApprovalStatusApproved method with protocol value by @ManasaBM1 in #381
- Update documentation of each testcases by @IswaryaaS in #388
- Resolve getApplicationDataFile method name changed to getApplicationDataFileContent and path has changed so need to change the corresponding references by @ManasaBM1 in #386
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.9 by @PrathibaJee in #395
- Resolve A small typo in load file of RO by @ManasaBM1 in #396
- findings in test-suite by @IswaryaaS in #398
- To modify attribute name from "application-release-number" to "release-number" by @vanithavalluripalli9 in #403
- Implementation to get the waitTimeApprove from integer profile instead of hardcoding the value #373 by @sunil-kumar-meena in #389
- Resolve putIntegerProfileIntegerValue must retrun 400 if the interger value is not with in the expected range by @ManasaBM1 in #399
- Local address here is not needed and causes problems. by @DanaSunal in #406
- Revert "Local address here is not needed and causes problems." by @PrathibaJee in #407
- Request body formulation for /v1/regard-application forwarding should be modified if approvalstatus is "approved" by @vanithavalluripalli9 in #405
- Resolve while executing the Service if File path does not exist should give Internal Server Error by @ManasaBM1 in #384
- Fixes #408 by @IswaryaaS in #411
- The request body formulation for callback "PromptForBequeathingDataCausesTransferOfListOfAlreadyRegisteredApplications" during bequeath-your-data-and-die is wrong by @vanithavalluripalli9 in #413
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.12 by @PrathibaJee in #418
- /v1/bequeath-your-data-and-die Trace indicator Subscription forwardings are not getting incremented as expected by @PrathibaJee in #430
- /v1/regard-updated-approval-status , data not removed from application-data for approval-status=BARRED by @vanithavalluripalli9 in #428
- Resolve /v1/update-operation-key service is getting stuck if non-existing operation server uuid is passed as parameter in request body. by @ManasaBM1 in #442
- Update npm package alpha.13 by @IswaryaaS in #444
- issue433: FC of /v1/list-applications updated for showing Approved or Registered by @sunil-kumar-meena in #437
- issue415: remove preceeding info during deregister by @sunil-kumar-meena in #438
- issue409,416: fcports remove & call WithdrawnApprovalNotification when approval-status is degraded by @sunil-kumar-meena in #431
- Update release-number of http-c to 2.0.1 - server/load.json by @IswaryaaS in #446
- update npm package to alpha.14 by @vanithavalluripalli9 in #448
- issue-441 : fixed calling deprecated profile methods by @DanaSunal in #449
- Resolve the isDataTransferRequired check from /v1/bequeath-your-data-and-die implementation as it effects service idempotence concept by @ManasaBM1 in #436
- /v1/regard-updated-approval-status , data not removed completely from config file for approval-status=BARRED by @vanithavalluripalli9 in #451
- resolve /v1/regard-updated-approval-status to send callbacks for non-existing application in config file for status=BARRED by @ManasaBM1 in #426
- issue-422 changed http error handling in controllers by @MartinSunal in #450
- Separate Software Upgrade testcases from Individual testcase collection by @IswaryaaS in #454
- registerYourself headers need to be adjusted in the controller by @vanithavalluripalli9 in #459
- issue-422 used http-errors instead of generic Error by @MartinSunal in #463
- /v1/bequeath-your-data-and-die :: retrieving OldRelease/CC responds unauthorized from AA by @IswaryaaS in #465
- /v1/bequeath-your-data-and-die :: retrieving OldRelease/CC responds unauthorized from AA by @IswaryaaS in #466
- Changes relates to AP#736 by @vanithavalluripalli9 in #468
- /v1/register-yourself service RequestHeaders require changes when RequestBody is empty by @vanithavalluripalli9 in #470
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.18 by @vanithavalluripalli9 in #471
- Fixes #457 by @IswaryaaS in #473
- Revert "Fixes #457" by @IswaryaaS in #474
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.19 by @vanithavalluripalli9 in #476
- /v1/bequeath-your-data-and-die :: forwarding PromptForBequeathingDataCausesTransferOfListOfAlreadyRegisteredApplications needs to send request based on forwarding by @PrathibaJee in #479
- /v1/notify-withdrawn-approvals :: request notified? :: testcase fails always by @IswaryaaS in #481
- /v1/register-yourself call to be included in the index.js by @PrathibaJee in #484
- update npm package to alpha.22 by @vanithavalluripalli9 in #493
- Resolve putIntegerProfileIntegerValue must retrun 400 if the interger value is not with in the expected range by @ManasaBM1 in #491
- Added eslint & fixed eslint errors by @DanaSunal in #496
- Removed husky. by @DanaSunal in #497
- Aman tyagi/issue469 by @at00825957 in #498
- Fixes #478 by @IswaryaaS in #504
- issue-500 : used new classes from AP, AP/BS by @DanaSunal in #501
- Removed unused and deprecated stuff. by @DanaSunal in #502
- AP-854 : removed ApplicationProfile references by @DanaSunal in #503
- Ro test update by @venkat-nallati in #507
- ALT shall be excluded while choosing request-body in testcases #486 by @venkat-nallati in #508
- issue511: Updated the npm packages of BasicServices and ApplicationPattern to 2.0.2-alpha.2 by @sunil-kumar-meena in #516
- resolve Testsuite adjustments by @ManasaBM1 in #518
- Add DeRegistrationBroadcast (fixes #519) by @openBackhaul in #521
- RO v2.1.0 by @openBackhaul in #525
- Include changes for 2.1.1_impl by @IswaryaaS in #558
- Fixes #554 by @IswaryaaS in #559
- Adjust FileProfile implementation to new spec (replace file-path by file-name) by @IswaryaaS in #565
- Support v2.1.1 for bequeath-your-data-and-die by @IswaryaaS in #566
- Implementation for /v1/regard-updated-approval-status by @IswaryaaS in #571
- IswaryaaS/issue572 by @IswaryaaS in #573
- IswaryaaS/issue574 by @IswaryaaS in #575
- IswaryaaS/issue576 by @IswaryaaS in #577
- IswaryaaS/issue578 by @IswaryaaS in #579
- PrathibaJee/issue457 by @PrathibaJee in #580
- PrathibaJee/issue581 by @PrathibaJee in #585
Full Changelog: v2.0.1_spec...v2.1.1_impl1