Implementation of ApplicationLayerTopology v2.1.1
PrathibaJee
released this
29 Jul 17:27
·
48 commits
to main
since this release
Implementation of ApplicationLayerTopology 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 #530
- Major functionality delivered in this release is the new process included for the /v1/regard-application that includes automatic link creation to enable updating of topology changes to ApplicationLayerTopology application.
Open Issues
What's Changed
- Merge pull request #102 from openBackhaul/develop by @openBackhaul in #103
- Update Profiles in PList, PInstanceList & CONFIG by @openBackhaul in #107
- Update UUIDs of Services by @openBackhaul in #105
- Add data file v1.0.0 to repository by @IswaryaaS in #111
- Updating the UUIDs of FCs by @kmohr-soprasteria in #112
- Modify RegardApplication logic to not add the entry in the ForwardingConstruct TopologyChangeInformation and LatestTopologyInformation by @PrathibaJee in #114
- Update OAS & releases in ServiceL, ForwardingL by @openBackhaul in #115
- fix(linter): update GH action file by @xiidoz in #119
- Minimizing the ActionProfile by @openBackhaul in #121
- Update test-suite v1.0.0 by @IswaryaaS in #124
- minLength:6 at operation-name by @openBackhaul in #125
- Change reference of subscriber-operation to server by @openBackhaul in #126
- Add protocol attribute at TcpServer and TcpClient by @openBackhaul in #129
- Remove obsolete callback by @openBackhaul in #131
- Reference CONFIGfile structure in callback uri by @openBackhaul in #130
- Add uuid patterns in RequestBodies by @openBackhaul in #133
- Deprecate /v1/update-all-ltps-and-fcs service by @openBackhaul in #135
- Update FakeIP addresses and Ports by @kmohr-soprasteria in #134
- OpenBackhaul/issue132 by @openBackhaul in #136
- Update ServiceRequestCausesLtpUpdateRequest by @openBackhaul in #139
- PrathibaJee/issue152 by @PrathibaJee in #154
- Remove ApiSegment from UUIDs of HttpClients/Servers and TcpClients/Servers by @kmohr-soprasteria in #159
- Update Callbacks by @openBackhaul in #198
- Add forwardings to initiate requests to OKM by @openBackhaul in #199
- Change sequence number of /v1/notify-link-updates by @openBackhaul in #232
- ALT v2.0.1 by @openBackhaul in #234
- Change service-name->operation-name in ServiceList by @openBackhaul in #237
- issue-240: implement Elasticsearch controller+service by @DanaSunal in #241
- issue-66 : remove callback from regard-application by @DanaSunal in #243
- Resolved Support Version 2.0.0 changes for list-application by @ManasaBM1 in #250
- issue-239 : added Elasticsearch and proper mapping for control-construct by @DanaSunal in #242
- issue-205 : record callback response to ES by @DanaSunal in #244
- issue-209 : update ltps and fcs to ES by @DanaSunal in #245
- Resolved Support Version 2.0.0 changes for disregard-application by @ManasaBM1 in #248
- Resolved Implement OAM Services for version 2.0.0 by @ManasaBM1 in #254
- Resolved Support Version 2.0.0 changes for regard-application by @ManasaBM1 in #249
- Resolved Support Version 2.0.0 changes for /v1/notify-link-updates by @ManasaBM1 in #251
- issue-193 : create links for regarded applications operation server by @DanaSunal in #247
- Support Version 2.0.0 changes for /v1/list-links-to-operation-clients-of-application and /v1/list-operation-clients-reacting-on-operation-server by @vanithavalluripalli9 in #257
- Support Version 2.0.0 changes for /v1/list-end-points-of-link by @vanithavalluripalli9 in #256
- Support Version 2.0.0 changes for /v1/list-operation-client-at-application by @vanithavalluripalli9 in #259
- Support Version 2.0.0 changes for /v1/list-operation-servers-at-application by @vanithavalluripalli9 in #258
- Moved relevant files from local applicationPattern by @DanaSunal in #266
- Resolved Integrate version 2.0.0 BasicServices and ApplicationPattern by @ManasaBM1 in #252
- Resolved Support Version 2.0.0 changes for bequeath-your-data-and-die by @ManasaBM1 in #261
- Resolve update additionalProperties:false in openapi.yaml by @ManasaBM1 in #270
- Resolved Include uuid syntax for the subscriber-operation attribute for the service /v1/notify-link-updates by @ManasaBM1 in #272
- Support Version 2.0.0 changes for update-fc by @vanithavalluripalli9 in #273
- Support Version 2.0.0 changes for update-fc-port by @vanithavalluripalli9 in #274
- Support Version 2.0.0 changes for delete-fc-port by @vanithavalluripalli9 in #275
- Updated package-lock and imports. by @DanaSunal in #277
- issue-271 : removed hardcoded UUIDs by @DanaSunal in #278
- issue-195 : implementation of update-ltp with forwardings by @DanaSunal in #279
- issue-211: support v.2.0.0 for delete-ltp-and-dependents by @DanaSunal in #268
- Update services "Application existence check" needs to be updated by @vanithavalluripalli9 in #276
- Update data.json file to testcases v2.0.1 by @IswaryaaS in #282
- Support Version 2.0.0 changes for /v1/add-operation-client-to-link by @vanithavalluripalli9 in #283
- issue-264 : used new HTTP status code by @DanaSunal in #280
- Minor fixes by @DanaSunal in #285
- Resolve while executing /v1/update-all-ltps-and-fcs getting 500 Internal Server Error by @ManasaBM1 in #289
- Resolve Update the npm packages to 2.0.1-alpha.6 by @ManasaBM1 in #294
- Resolve while executing informAboutApplicationInGenericRepresentation and informAboutReleaseHistoryInGenericRepresentation are giving empty list by @ManasaBM1 in #296
- Issue 297 : added backendTime by @DanaSunal in #298
- Fixes #141 by @IswaryaaS in #306
- /v1/list-end-points-of-link gives 400 error because of pattern in openApi.yaml file by @vanithavalluripalli9 in #305
- Fixes #170 by @IswaryaaS in #310
- Services communicating to Elastic search responds 500 Internal server error by @vanithavalluripalli9 in #309
- Documentation for Elasticsearch usage in ALT by @DanaSunal in #284
- issue-307 : added 'from' and 'size' to ES query by @DanaSunal in #311
- Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.9 by @PrathibaJee in #313
- Resolve correct the tcpserverInterface in bequeathYourDataAndDie and include the toString() method by @ManasaBM1 in #291
- findings in test-suite by @IswaryaaS in #316
- Fixed handling of control-construct. by @DanaSunal in #320
- update-fc service is not working and giving Internal Server Error by @vanithavalluripalli9 in #322
- Issue 297 - added backend parameters to list methods by @DanaSunal in #323
- Fixes #327 by @IswaryaaS in #328
- Issue 297 - added more backend time by @DanaSunal in #324
- When we trigger /v1/regard-application service , callback /v1/redirect-topology-change-information to regarded application is returning 400 Bad request error by @vanithavalluripalli9 in #330
- issue-325 : make requests idempotent by @DanaSunal in #326
- issue-297 : add backend time to ControlConstruct by @DanaSunal in #339
- issue-297 : added backendTime to updateLtp by @DanaSunal in #331
- issue-340 : switch to AP 2.0.1-alpha.12 by @DanaSunal in #341
- ALT application is not starting with error. by @vanithavalluripalli9 in #344
- issue-300 : use lodash.isequal for deep equals by @DanaSunal in #335
- Resolve /v1/update-ltp should return "400 Bad Request" response if the control construct is not present. by @ManasaBM1 in #357
- resolve Proposal to use the 'getAllApplicationList' method to from ApplicationPattern by @ManasaBM1 in #338
- issue-319 : preparation by @DanaSunal in #342
- issue-349 : fixed delete-ltp-and-dependants by @DanaSunal in #351
- issue-348 : fixed a few bugs related to regard-application by @DanaSunal in #350
- issue-297 : simplified link handling by @DanaSunal in #364
- resolve Correct the Path of the LogicalTerminationPoint.js file under the utility folder of the BasicServices by @ManasaBM1 in #366
- issue-348 : new Service allows to wait for one callback by @DanaSunal in #367
- issue-369 : bumped onf packages to alpha-13 by @DanaSunal in #370
- 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 #363
- Update dockerfile with "npm ci --only=production" by @IswaryaaS in #371
- Update release-number of http-c to 2.0.1 - server/load.json by @IswaryaaS in #375
- resolve change the method name from resolveHttpTcpAndOperationClientUuidFromForwardingName in the bequeathyourdataanddie service by @ManasaBM1 in #374
- issue-333 : fix version conflicts by @DanaSunal in #336
- issue-297 : added backend time to add/remove methods by @DanaSunal in #368
- update npm package to alpha.14 by @vanithavalluripalli9 in #378
- issue-360 : fixed trace-indicator by @DanaSunal in #382
- issue-346 changed http error handling in controllers by @MartinSunal in #380
- issue-297 : added backend time to forgotten methods by @DanaSunal in #381
- resolve response-code is set as INTERNAL_SERVER_ERROR in catch block … by @ManasaBM1 in #379
- Separate Software Upgrade testcases from Individual testcase collection by @IswaryaaS in #385
- registerYourself headers need to be adjusted in the controller by @vanithavalluripalli9 in #386
- issue-395 : fix error handling by @DanaSunal in #396
- issue-358 : moved check for own application by @DanaSunal in #389
- issue-390 : header values taken from headers by @DanaSunal in #392
- Fix releated to AP#736 by @vanithavalluripalli9 in #393
- issue-391 : bumped AP to alpha 18 by @DanaSunal in #394
- /v1/update-ltp throws internal server error for http-client update if the connected operation-client does not participate in a link by @PrathibaJee in #399
- /v1/bequeath-your-data-and-die :: retrieving OldRelease/CC responds unauthorized from AA by @IswaryaaS in #406
- Resolve Update the npm packages of BasicServices and ApplicationPattern to 2.0.1-alpha.19 by @ManasaBM1 in #401
- resolve /v1/delete-ltp-and-dependents throws internal server error for Operation-clinet update if the connected operation-client does not participate in a link by @ManasaBM1 in #405
- regard-application is not working for scenario if provided ip address is not reachable. by @PrathibaJee in #408
- issue-409 : fixed missing refresh param by @DanaSunal in #410
- Separate individual test-suite to two by @IswaryaaS in #413
- /v1/bequeath-your-data-and-die responds with 500 internal server error by @PrathibaJee in #416
- forwarding name shall be updated for /v1/bequeath-your-data-and-die by @IswaryaaS in #418
- forwarding name shall be updated for /v1/bequeath-your-data-and-die by @IswaryaaS in #422
- Resolve /v1/bequeath-your-data-and-die is not sending a notification to /v1/update-ltp for tcp-client Updation by @ManasaBM1 in #421
- /v1/regard-application shall not wait for callback by @vanithavalluripalli9 in #426
- In server/load.json, CurrentController data shall be removed by @vanithavalluripalli9 in #427
- disregard-application should call delete-ltp-and-dependants by @vanithavalluripalli9 in #429
- issue-414 : fixed link creation by @DanaSunal in #430
- Including preapproved links to the application data by @PrathibaJee in #434
- link-port without logical-termination-points are getting created for regarded application by @PrathibaJee in #442
- Introduced async-lock for ControlConstructService by @DanaSunal in #439
- Improvements to delete-ltp and update-ltp by @DanaSunal in #440
- Introduced async-lock to LinkServices by @DanaSunal in #441
- issue-438 : send forwardings for preapproved links by @DanaSunal in #443
- resolve The request-body formulation for callback bequeath-your-data-and-die should be modified by @ManasaBM1 in #432
- issue-402 : ALT expects HTTP error 408 when callback is not successful by @DanaSunal in #403
- update latest npm package alpha.22 by @vanithavalluripalli9 in #445
- To resolve the getLinkOfTheOperationAsync export issue in LinkServices by @PrathibaJee in #447
- alt-2-0-1-op-s-is-022 to be added to INPUT fc-port of ServiceRequestCausesLtpUpdateRequest and ServiceRequestCausesFcUpdateRequest by @vanithavalluripalli9 in #450
- Update-ltp is returning 500 because of the undefined operationServer by @vanithavalluripalli9 in #456
- /v1/update-ltp is failing with Internal Server Error if we are updating operation client uuid by @vanithavalluripalli9 in #460
- Resolve /v1/bequeath-your-data-and-die is not sending a notification to /v1/update-ltp for tcp-client and hhtp-client Updation by @ManasaBM1 in #452
- during /v1/regard-application, duplicate links are created in ES for operation-servers by @vanithavalluripalli9 in #467
- creating pre-approved links should create links in output-input order by @vanithavalluripalli9 in #469
- issue-464 : ES should be configured before http server by @DanaSunal in #466
- issue-470 : introduced eslint by @DanaSunal in #471
- issue-436 : send forwardings for link change in regard-application by @DanaSunal in #453
- excluding ALT and EATL while choosing request body by @at00825957 in #478
- resolve while executing putTcpClientRemoteAddress ,RemotePort,RemoteProtocol service are failing with resopnse code 500 (Internal Server Error) by @ManasaBM1 in #474
- issue-475 : use new classes from AP, AP/BS by @DanaSunal in #476
- Retransmit logic and actual trace-indicator logic required for ALT test suite forwarding's and Request notified #472 by @venkat-nallati in #481
- Operation to be checked for upgraded operation-servers by @at00825957 in #484
- Change LinkUuid and pattern (fixes #286) by @openBackhaul in #491
- Shorten paths inside ES by NCD and CC (fixes #287) by @openBackhaul in #493
- Resolve Update the npm packages of BasicServices and ApplicationPattern to 2.0.2-alpha.2 by @ManasaBM1 in #488
- resolve need to correct the Elastic-search validation for /V1/LIST-LTPS-AND-FCS and /V1/REDIRECT-TOPOLOGY-CHANGE-INFORMATION by @ManasaBM1 in #490
- Correct uuid to new format (fixes #301) by @openBackhaul in #492
- Add /v1/notify-link-updates to 2 forwardings by @openBackhaul in #494
- Resolve callback /v1/remove-operation-client-from-link fails for update-ltp of new versions by @ManasaBM1 in #486
- resolve Testsuite adjustments by @ManasaBM1 in #497
- Resolve issue-461 by @at00825957 in #500
- Add callback getting CC of RO & TAR (fixes #463) by @openBackhaul in #495
- ALT v2.1.0 by @openBackhaul in #503
- Fixes #526 by @IswaryaaS in #531
- issue-482 : new param for createOrUpdateApplicationLtpsAsync by @DanaSunal in #483
- Update IndividualServices for fix #527 by @IswaryaaS in #533
- To implement /v1/bequeath-your-data-and-die by @IswaryaaS in #534
- IswaryaaS/issue528 by @IswaryaaS in #535
- IswaryaaS/issue538 by @IswaryaaS in #539
- IswaryaaS/issue540 by @IswaryaaS in #541
- IswaryaaS/issue542 by @IswaryaaS in #543
- PrathibaJee/issue544 by @PrathibaJee in #546
- PrathibaJee/issue545 by @PrathibaJee in #547
- PrathibaJee/issue530 by @PrathibaJee in #548
- deleting package-lock.json by @ManasaBM1 in #549
- including package-lock.json file by @ManasaBM1 in #550
- updating docker file by @ManasaBM1 in #551
- IswaryaaS/issue552 by @IswaryaaS in #553
- PrathibaJee/issue552 by @PrathibaJee in #554
- Update implementation of /v1/embed-yourself by @IswaryaaS in #558
- PrathibaJee/issue560 by @PrathibaJee in #561
- PrathibaJee/issue560 by @PrathibaJee in #562
New Contributors
- @kmohr-soprasteria made their first contribution in #112
- @xiidoz made their first contribution in #119
- @DanaSunal made their first contribution in #241
- @ManasaBM1 made their first contribution in #250
- @at00825957 made their first contribution in #478
- @venkat-nallati made their first contribution in #481
Full Changelog: v1.0.0_spec...v2.1.1_impl_a