aboutsummaryrefslogtreecommitdiffstats
path: root/moon_manager/Changelog
blob: 56521a0eabc5e5cc1c5f6bb21d68a0af6cbeb452 (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
# Copyright 2018 Open Platform for NFV Project, Inc. and its contributors
# This software is distributed under the terms and conditions of the 'Apache-2.0'
# license which can be found in the file 'LICENSE' in this package distribution
# or at 'http://www.apache.org/licenses/LICENSE-2.0'.


CHANGES
=======

1.0.0
-----
- First version of the manager

2.0.0
-----
- Version built inside the Keystone component

3.0.0
-----
- Version built outside the Keystone component

4.0.0
-----
- First micro-architecture version

4.5.2
-----
- use the threading capability of Flask app
- set the number of manager to 1
- update to the latest version of the python-moondb library

4.5.2-1
-----
integrating validtion to send mandatory key names

4.5.3
-----
- Removing try catch from all requets to allow raised exception to be passed to http server, to send actual error to client side
- fixing test cases to assert on the expected exception after removing try-catch
- allow 404 to be catched from our side instead of flask itself
- revert the params in the get/post/patch/delete to be by default = None, so that we could catch the param if it was None
instead of having not found url if the param is mandatory