summaryrefslogtreecommitdiffstats
path: root/components/pm-subscription-handler/Changelog.md
blob: c768f38ca2999f9d9f238af22438c4c7d3ea59aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# Change Log

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [2.2.3]
### Changed
* Fix dependencies and build script process (DCAEGEN2-3353)

## [2.2.2]
### Changed
* Bug fix for Create MG (DCAEGEN2-3118)

## [2.2.1]
### Changed
* Swagger Indentation Error (DCAEGEN2-3103)

## [2.2.0]
### Changed
* Update Filter API (DCAEGEN2-2922)
* Cleaning up old App Config, subscription handler and it's subsequent calls (DCAEGEN2-3085)
* Create Measurement Group API (DCAEGEN2-2920)

## [2.1.1]
### Changed
* Fixes for Flask, MarkupSafe versions + tox (DCAEGEN2-3086)

## [2.1.0]
### Changed
* Exit Handler Update (DCAEGEN2-3084)
* Delete Measurement Group API (DCAEGEN2-2921)

## [2.0.0]
### Changed
* Updated PMSH app configuration, simplified existing config (DCAEGEN2-2814)
* Created Schema definitions in swagger file according to the new structure (DCAEGEN2-2889)
* Implemented Create Subscription public API (DCAEGEN2-2819)
* Added 2 new attributes to the subscription model (DCAEGEN2-2913)
* Read subscription API by using subscription name (DCAEGEN2-2818)
* Read All subscriptions API  (DCAEGEN2-2847)
* Response Event Handler Integration (DCAEGEN2-2915)
* Updated to get NFs list when requesting a specific subscription (DCAEGEN2-2992)
* AAI Event handler changes with new subscription format (DCAEGEN2-2912)
* Read NFS associated with MG by using MGName and subName(DCAEGEN2-2993)
* Lazy loading error for nfs in read API (DCAEGEN2-3029)
* Delete subscription API by Name(DCAEGEN2-2821)
* Update Administrative status for measurement group(DCAEGEN2-2820)

## [1.3.2]
### Changed
* Update to use version 2.2.1 of https://pypi.org/project/onap_dcae_cbs_docker_client/
* Updated DB under Enhanced API for PMSH subscription management Feature (DCAEGEN2-2802) 

## [1.3.1]
### Changed
* Updated Subscription object retrieving key from App Config data (DCAEGEN2-2713)

## [1.3.0]
### Changed
* Change pmsh baseOS img to integration (DCAEGEN2-2420)

## [1.2.0]
### Changed
* Bug fix prevent sub threads from crashing permanently (DCAEGEN2-2501)
* Added Resource Name (model-name) to filter (DCAEGEN2-2402)
* Added retry mechanism for DELETE_FAILED subscriptions on given NFs (DCAEGEN2-2152)
* Added func to update the subscription object on ACTIVATE/UNLOCK (DCAEGEN2-2152)
* Added validation for schema of PMSH monitoring policy (DCAEGEN2-2152)

## [1.1.2]
### Changed
* Bug fix for missing sdnc params in DELETE event (DCAEGEN2-2483)
* Fix to add IP to event sent to Policy framework (DCAEGEN2-2486)

## [1.1.1]
### Changed
* Moved to alpine base image (DCAEGEN2-2292)
* Added model-invariant-id and model-version-id to filter (DCAEGEN2-2151)
* Added support for multiple CDS blueprints (DCAEGEN2-2405) 

## [1.1.0]
### Changed
* Added new API endpoint to fetch all Subscription data (DCAEGEN2-2154)
* Added support for config-binding-docker module in PMSH config fetch (DCAEGEN2-2156)
* Replaced logging implementation with onappylog module (DCAEGEN2-2155)
* Added support for TLS enable/disable switch via blueprint inputs (DCEAGEN2-2146)

## [1.0.3]
### Fixed
* Fixed bug where PMSH pushes subscription to xnf regardless of it's orchestration status (DCAEGEN2-2173)
* Fixed bug where undeploying PMSH would not deactivate newly added pnfs (DCAEGEN2-2175)
* Fixed bug to prevent aai_event handler from incorrectly LOCKING the subscription (DCAEGEN2-2181)

## [1.0.2]
### Changed
* Moved subscription processing from main into its own subscription_handler module
* Removed policy response handling functions from pmsh_utils and introduced policy_response_handler
* Network function filter now resides in network_function instead of subscription
* Added graceful handling upon receiving SIGTERM signal

## [1.0.1]
### Fixed
* Fixed Deletion of Network Function 

## [1.0.0]

* Initial release of the PM Subscription Handler.