summaryrefslogtreecommitdiffstats
path: root/a1-policy-management
AgeCommit message (Collapse)AuthorFilesLines
2024-06-20Implementing other V3 Controllersraviteja.karumuri17-27/+845
Issue-ID: CCSDK-4008 Change-Id: I00408d0189f26142f50c8ee3ae90fc98647e7a0d Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech>
2024-05-29Unit Test cases for the V3Controller Endpointsraviteja.karumuri5-63/+312
Issue-ID: CCSDK-4007 Change-Id: Ibc55cc660406b2129a56c0c0e565ab857cb4629b Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech>
2024-05-29Implementing remaining end points for V3 controllerraviteja.karumuri7-53/+227
Issue-ID: CCSDK-4006 Change-Id: Ie186c5fc6b3d5eb90297d3a36ff6160ee4667e44 Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech>
2024-05-29Implementing Create Policy for V3raviteja.karumuri11-13/+1038
Issue-ID: CCSDK-4003 Change-Id: I0da2525c8ef273f23519e9bb4332f64e92e23cb8 Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech>
2024-05-28Upgrading API YAML file to include the WG2 R1-AP V05.00 approved APIraviteja.karumuri2-0/+1237
Issue-ID: CCSDK-4000 Change-Id: Id2b2f6051735ad25cca301e474dda07c9b609401 Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech>
2024-03-07Improve PMS API with Best Practice Suggestionsraviteja.karumuri1-175/+172
Issue-ID: CCSDK-3985 Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech> Change-Id: Ic1983d1c61a3837902d1012844e86f3c2365d4d1
2024-03-06Merge "Updating API doc files"Dan Timoney1-2/+3
2024-02-21Merge "Improve error message for A1 client custom adapter handling"Dan Timoney2-12/+36
2024-02-16Improve error message for A1 client custom adapter handlingaravind.est2-12/+36
Error message improvement when using custom handler. Issue-ID: CCSDK-3986 Signed-off-by: aravind.est <aravindhan.a@est.tech> Change-Id: I11db77d7f861432614a7685498eeca02bba1a8fb
2024-01-24Updating API doc filesraviteja.karumuri1-2/+3
* Enabling overwrite in copy resources maven configuration * Updated pms-api yaml and json files in docs/offered apis directory Issue-ID: CCSDK-3982 Signed-off-by: Raviteja Karumuri <raviteja.karumuri@est.tech> Change-Id: I4d35eb8877935e09873cd00cde77b3ac97804bc4
2024-01-22CCSDK-ORAN - Update Docs for/after MontrealJohnKeeney1-15/+26
Issue-ID: CCSDK-3966 Change-Id: I5caa987035788fdc6c03c0636922fc9d046644aa Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-11-22Merge "Investigate a nicer way to describe callouts/callbacks in the OpenAPI ↵Dan Timoney1-20/+23
spec."
2023-11-20Investigate a nicer way to describe callouts/callbacks in the OpenAPI spec.raviteja.karumuri1-20/+23
Issue-ID: CCSDK-3961 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: I66f86c0a75d967a06752f49804cab9f2700e5036
2023-11-17ORAN A1 Update commons.io versionJohnKeeney1-1/+1
Address EOL warning commons-io 2.11.0 -> 2.14.0 Issue-ID: CCSDK-3920 Change-Id: If2e9d594dd71bcba6cb65e7ae65a7ce4dd2cbc36 Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-11-10Roll master to snapshot version for New Delhi releaseDan Timoney1-1/+1
Roll master to initial snapshot version for New Delhi release Issue-ID: CCSDK-3954 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ia8f8a07334541147026d6b7a4fd78914dbc446a1
2023-11-10Release version 1.6.0 maven artifactsDan Timoney1-1/+1
Release version 1.6.0 (Montreal) maven artifacts and roll to next snapshot Issue-ID: CCSDK-3956 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Idc53f079026166693944cda122cdba46e97cfbbb
2023-11-09Merge "ORAN A1 Update json version"1.6.0Dan Timoney1-1/+1
2023-11-08ORAN A1 Update json versionJohnKeeney1-1/+1
Address CVE-2023-5072 org.json.json v20230227 -> v20231013 Issue-ID: CCSDK-3920 Change-Id: Ia729cf9d930b6e077e77110abfd4a467a1f3fd80 Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-11-08Use version 2.6.1 parent pomsDan Timoney1-1/+1
Use version 2.6.1 of parent poms Issue-ID: CCSDK-3944 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: If40abaa640ee44e03db221d375f81b3a24dc5f2d
2023-10-16Adding Schema reference in the API definition instead of declaring Object Typeraviteja.karumuri10-133/+105
Issue-ID: CCSDK-3937 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: Ic301c785a39a0f6d0e5057e67dc592eda01a3d0b
2023-10-09Add springboot 31 for MontrealJohnKeeney1-3/+3
https://spring.io/security/cve-2023-20883 by upgrading spring to 3.1.0+ Issue-ID: CCSDK-3921 Change-Id: I417780f704bdeeb19dbfda1af5f1c16ab8824569 Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-09-27OpenApi-First approachraviteja.karumuri25-1706/+1019
Issue-ID: CCSDK-3927 Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech> Change-Id: Ie88b84cce42081f1becdf186813b2e557479297b Signed-off-by: raviteja.karumuri <raviteja.karumuri@est.tech>
2023-08-28Update message returned for Status checkJohnKeeney2-4/+4
Issue-ID: CCSDK-3932 Change-Id: I9db85ecf697cf5b908ea69f5476820a49a384697 Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-08-10Update parent pom version to 2.6.0Dan Timoney1-12/+7
Update parent pom version to Montreal / ODL Argon version (2.6.0) Issue-ID: CCSDK-3928 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ie073750372797d80f144351a3e4e1cad63291eb9
2023-07-11Improve logging of A1Client creationJohnKeeney5-32/+44
Issue-ID: CCSDK-3883 Change-Id: I264529518eb2f73a094986ed22bbddd61cc2bcd0 Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-07-04Removing Unnecessary Maven Dependenciesambrishest2-27/+19
Issue-ID: CCSDK-3919 Change-Id: I58a94dbf660f867998d1208a5fdcb2872c1b5db2 Signed-off-by: ambrishest <ambrish.singh@est.tech>
2023-06-26Merge "Set Python and Ubuntu versions in .readthedocs.yaml"Dan Timoney1-1/+1
2023-06-21Support of the status_notification_uri in A1Policy creationnitincg4-15/+38
Issue-ID: CCSDK-3911 Change-Id: I3ada7a16db879a06f3b446025cf1fd794d67ac22 Signed-off-by: nitincg <nitin2.jain@capgemini.com>
2023-06-13Update dependecies to address vulnerabilitiesJohnKeeney1-1/+1
org.json.json 20220924 -> 20230227 CVE-2022-45688 Issue-ID: CCSDK-3841 Change-Id: I98720e99e099f4b381f10fab53ea90018cd069fe Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-06-13Update dependecies to address vulnerabilitiesJohnKeeney1-2/+2
org.json.json 20220924 -> 20230227 CVE-2022-45688 org.onap.ccsdk.parent.spring-boot-30-starter-parent 2.5.4 ->2.5.5 org.springframework.boot.* 3.0.3 -> 3.0.6 CVE-2023-28867 CVE-2023-20873 CVE-2023-1370 CVE-2022-4492 org.springframework.* 6.0.4 -> 6.0.8 CVE-2023-20863 CVE-2023-20861 ch.qos.logback.* 1.4.5 -> 1.4.7 Issue-ID: CCSDK-3841 Change-Id: Ie458a6270aa68aeea36f5b56054603548265c97c Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-06-06Roll master for MontrealDan Timoney1-1/+1
Roll version to initial snapshot for Montreal release Issue-ID: CCSDK-3903 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Iea379ca236757de834c9deb83bb5b6e8a7aae0d7
2023-04-26Release version 1.5.0 ccsdk/oran maven artifactsDan Timoney1-1/+1
Release version 1.5.0 of ccsdk/oran maven artifacts and roll version Issue-ID: CCSDK-3876 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I0c7b028f508b64ef0c499489af4c468b8b80283d
2023-04-26Update snakeyaml -> v2.01.5.0PatrikBuhr1-0/+6
Temporary fix to get rid of a vulnerability. Issue-ID: CCSDK-3894 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: I4777427a18d0358375bbbe9a53ba56a7e832179c
2023-04-19A1 PMS support for fine grained access control -A1 LondonPatrikBuhr7-396/+413
Documentation updates. Issue-ID: CCSDK-3889 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: Iaa73d0128a4c466ed2b3d1803af66368d3c37fa6
2023-04-06A1 PMS support for fine grained access control -A1 LondonPatrikBuhr14-48/+1028
Issue-ID: CCSDK-3885 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: I2ee8f40389d1d53cbfd9433232e0f35f2644361b
2023-04-04Regenerated documentation, code formattingPatrikBuhr22-47/+115
Updated the spoless maven plugin version and re-run the code formatting. Re-generate the API documentation. No changes. Issue-ID: CCSDK-3883 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: I95e88ebbd144b37bc1f7ca3b722bfc748e5ae801
2023-04-03Changes needed to make custom adapters that accesses CCSDKPatrikBuhr13-102/+79
To access the CCSDK a custom adapter needs the controller configuration. Issue-ID: CCSDK-3883 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: I6fb3eb3bb953f3fc209229282b66c9e1aa10cdee
2023-03-31Fix some issues identified by sonarJohnKeeney8-29/+30
Change-Id: Ia1f1ebb3c0dec111d4544d750f983ebb7976d761 Issue-ID: CCSDK-3882 Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-03-31Update to ODL Chlorine parent pom versionsDan Timoney1-1/+1
Update to ODL Chlorine version of parent poms Issue-ID: CCSDK-3812 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: I041020a95751c83e003b1901c4bea3fe15c1dad9
2023-03-01Update to JDK 17 & Springboot 3JohnKeeney10-584/+15759
Issue-ID: CCSDK-3858 Change-Id: I3b0f9b391590684b222494bd648328626a3f9efb Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-02-27Removal of usage of DMaaPPatrikBuhr56-1319/+75
Issue-ID: CCSDK-3852 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: I88a370ea81f56763f54fde472c30d894c0df04e3
2023-02-24Use version 2.5.3 parent pomsDan Timoney1-1/+1
Update to use latest released London parent poms v2.5.3 Issue-ID: CCSDK-3813 Signed-off-by: Dan Timoney <dtimoney@att.com> Change-Id: Ife15ccd325001985550cb34ccbaeaa6666f71f8d
2023-02-20Added secondary A1PMS API documentationJohnKeeney4-15696/+564
Updated SnakeYAML version to address CVE-2022-38750 CVE-2022-38752 CVE-2022-25857 Change-Id: Ib9ae706bd9fbde2a9f586643ee0eda259ee1f4a9 Signed-off-by: JohnKeeney <john.keeney@est.tech> Issue-ID: CCSDK-3842 Signed-off-by: JohnKeeney <john.keeney@est.tech>
2023-02-03Fix HTML2 docs, place index.html inside api folder,halil.cakal1-0/+15247
rebase master, Issue-ID: CCSDK-3842 Change-Id: Id68da033fef45af68eaf6954ad71bf6ca31b2e79 Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-02-02surefire-report summary generation including JUnit DisplayNamehalil.cakal21-1/+192
Issue-ID: CCSDK-3844 Change-Id: I696b0ff3001eb6170787ebdbd249507cc761c12a Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-02-01Merge "Change needed to run maven in java 17"Dan Timoney1-2/+2
2023-02-01Change needed to run maven in java 17PatrikBuhr1-2/+2
Issue-ID: CCSDK-3841 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: I22c8d8b1b75b5e3ce126f6aad092c9fd27e971dc
2023-02-01Experimenting with HTML-2 API documentation generatorhalil.cakal1-4/+14
Check-in only HTML and update rst, try to remove index.html Issue-ID: CCSDK-3842 Change-Id: I0ddc3dbc189d553c718ea473129e9c08dd11dede Signed-off-by: halil.cakal <halil.cakal@est.tech>
2023-01-19Changes needed for springboot version 2.7.7PatrikBuhr7-25/+10
Change-Id: Ie13ba28d3d9bf62a7851145ab84d3a1509d84261 Issue-ID: CCSDK-3841 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
2023-01-11A1-PMS, graceful shutdownPatrikBuhr22-26/+133
Support for granceful shutdown via signal "SIGTERM" and via calling REST POST /actuator/shutdown Issue-ID: CCSDK-3830 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech> Change-Id: Ibc71cd8a2c9f44ec844ab49c8f225ae128549776