Add missing links to offeredapis.rst
[aai/esr-server.git] / docs / release-notes / new-features.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2
3 New Features
4 ------------
5
6 ONAP AAI-ESR items for: (Last Updated: 10/12/2017)
7
8 *    **Version**: Amsterdam Release
9 *    **Release Date**: 02 November, 2017
10 *    **Description**: R1
11   
12 Story
13 ^^^^^
14
15 * [AAI-64] - Move the seed code from Open-O to ONAP
16 * [AAI-65] - Realize the EMS register portal
17 * [AAI-66] - Change mysql data store backend to AAI
18 * [AAI-77] - Update POM to inherit from oparent
19 * [AAI-187] - Add docker build function for esr-server
20 * [AAI-188] - Add docker build function for esr-gui
21 * [AAI-204] - Add EMS/VNFM/SDNC register schema to A&AI
22 * [AAI-282] - Fix the critical sonar issue about esr-server
23 * [AAI-284] - Realize the data transaction between ESR rest and A&AI API
24 * [AAI-303] - Realize the VNFM management API
25 * [AAI-304] - Realize the EMS management API
26 * [AAI-305] - Realize the Thirdparty SDNC management API
27 * [AAI-330] - Add CSIT usecase for esr-server
28 * [AAI-331] - Add UNIT test for esr-server
29 * [AAI-345] - Integrate esr-server with esr-gui
30 * [AAI-378] - Add the document files for ESR
31 * [AAI-427] - Add document details for ESR
32
33 Task
34 ^^^^
35
36 * [AAI-67] - Upload the server-end seed code to ONAP repository
37 * [AAI-68] - Upload the ESR gui seed code to ONAP repository
38 * [AAI-69] - Remove the original SDNC related function from Amsterdan release.
39 * [AAI-70] - Collect the schema of ESR for ONAP in Amsterdam release
40 * [AAI-137] - Setup A&AI Developer Environment
41 * [AAI-138] - Add CI task for ESR
42 * [AAI-143] - Remove the openo tag from esr-gui
43 * [AAI-144] - remove the openo tag from esr-server repository
44 * [AAI-145] - Fix the license of esr-server according to the ONAP license rule
45 * [AAI-166] - Add auth-info node for cloud-region to support VoLTE
46 * [AAI-181] - Add verification for the input data of SDNC portal
47 * [AAI-184] - Modify the VIM register card and property name
48 * [AAI-185] - Change the way of input cloud-region and version
49 * [AAI-186] - Add check function for cloud-owner and cloud-region-id
50 * [AAI-234] - Remove the lombok dependency
51 * [AAI-235] - remove the mysql-connector-java dependency
52 * [AAI-240] - Modify the properties of ESR rest API
53 * [AAI-243] - Define the REST API of EMS according to the new data model
54 * [AAI-250] - Define the Rest API of thirdparty sdnc according to the new data model
55 * [AAI-251] - Define the Rest API of VIM register according to the new data model
56 * [AAI-256] - Remove the database related code
57 * [AAI-261] - Add the API definition of A&AI to esr
58 * [AAI-262] - clean the esr-server parent pom
59 * [AAI-263] - Define the A&AI VIM register API in esr-server
60 * [AAI-269] - Simplify esr-server project level
61 * [AAI-275] - Add a switch for register to MSB by java-sdk
62 * [AAI-283] - Define the entities of external system.
63 * [AAI-285] - Realize the data transaction between ESR rest and A&AI API of VIM
64 * [AAI-286] - Realize the data transaction between ESR rest and A&AI API of VNFM
65 * [AAI-287] - Realize the data transaction between ESR rest and A&AI API of EMS
66 * [AAI-288] - Adjust the entity used in esr-server API
67 * [AAI-289] - There is some issue about external system schema
68 * [AAI-291] - Add tomcat as dependency of esr-gui
69 * [AAI-294] - Realize the data transaction between ESR rest and A&AI API of VNFM
70 * [AAI-299] - Fix the esr-server register to MSB issue
71 * [AAI-300] - Realize the function of register VIM and query VIM detail
72 * [AAI-301] - Realize the function of query VIM information list
73 * [AAI-302] - Realize update registered VIM
74 * [AAI-310] - Realize VNFM register API
75 * [AAI-311] - Realize the VNFM detail query API
76 * [AAI-312] - Realize the VNFM list query API
77 * [AAI-313] - Realize the VNFM delete API
78 * [AAI-314] - Realize the update VNFM API
79 * [AAI-315] - Realize register thirdparty sdnc API
80 * [AAI-316] - Realize query thirdparty SDNC detail API
81 * [AAI-317] - Realize query thirdparty SDNC list API
82 * [AAI-318] - Realize update thirdparty SDNC API
83 * [AAI-319] - Realize delete thirdparty SDNC API
84 * [AAI-320] - Realize EMS register API
85 * [AAI-321] - Realize query EMS details API
86 * [AAI-322] - Realize query all EMS details API
87 * [AAI-323] - Realize update EMS API
88 * [AAI-324] - Realize delete EMS API
89 * [AAI-332] - Fix the data structure of vim register data in esr-server
90 * [AAI-333] - Fix the issue "Can not add esr portal file to tomcat"
91 * [AAI-334] - Add VIM status to VIM management
92 * [AAI-335] - Add a testcase to test whether the service is reachable.
93 * [AAI-336] - Add the setup service CSIT test case
94 * [AAI-337] - Add jjb to add the esr-server CSIT task
95 * [AAI-340] - Add unit test function for ExtsysApp class
96 * [AAI-341] - Add unit test for cloudRegion bean class
97 * [AAI-343] - Add unit test for ems bean class
98 * [AAI-344] - Add unit test for esr system info bean
99 * [AAI-346] - Call the VIM API from esr-server
100 * [AAI-347] - Integrate esr-gui with server end for EMS
101 * [AAI-348] - Integrate esr-gui with server end for VNFM
102 * [AAI-349] - Integrate esr-gui with server end for thirdparty SDNC
103 * [AAI-350] - Add unit test for thirdparty sdnc bean
104 * [AAI-351] - Add unit test for vnfm bean class
105 * [AAI-352] - Add unit test for vnfm register info
106 * [AAI-353] - Add unit test for ems register info
107 * [AAI-354] - Add unit test for vim register info
108 * [AAI-355] - Add unit test for thirdparty sdnc register info
109 * [AAI-358] - Change util method from static to unstatic
110 * [AAI-359] - Fix the return data of del and query list API
111 * [AAI-360] - Realize delete vim API
112 * [AAI-361] - Update VIM after register finished.
113 * [AAI-362] - Clean the Config files
114 * [AAI-363] - Add unit test for app configuration
115 * [AAI-365] - change the objectToString method to un-static
116 * [AAI-366] - Add unit test for ExtsysUtil
117 * [AAI-367] - Add unit test case for EmsManagerUtil
118 * [AAI-368] - Add unit test case for SDNC register util
119 * [AAI-369] - Fix the VNFM register issue
120 * [AAI-370] - Change the static method in VIM to un-static
121 * [AAI-371] - Change the exception deal way for VIM register
122 * [AAI-375] - Add unit test case for VIM register utils
123 * [AAI-376] - Add unit test for vnfm register utils
124 * [AAI-379] - Add the document files for esr-server
125 * [AAI-385] - Add document files for esr-gui
126 * [AAI-391] - The esr related file should be packed in one category.
127 * [AAI-392] - Fix the parameter name of external system register in portal
128 * [AAI-399] - Add csit usecase for external system vnfm
129 * [AAI-402] - Remove the unused thirdparty code
130 * [AAI-404] - add csit uscase for thirdparty sdnc operation
131 * [AAI-405] - Add csit usecase for external system ems
132 * [AAI-406] - add csit usecase for external system (VIM)
133 * [AAI-421] - Add esr vm init script in demo project
134 * [AAI-429] - Increase Junit coverage
135 * [AAI-430] - Add swagger.json to main/resources