[RECV-94] Separate docker/robot invoking
[validation.git] / ui / CHANGELOG.md
1 # Changelog
2 All notable changes to this project will be documented in this file.
3
4 ## [Unreleased]
5
6 ## [0.0.1-SNAPSHOT] - 4 June 2019
7 ### Added
8 - A user can commit and be informed about submissions of blueprint validation requests.
9 - Appropriate dockerfiles have been added for the UI and the required postgreSQL db.
10 - .gitignore file has been updated
11 - Integration with Jenkins completed
12 - The URL of the result is retrieved and displayed
13 - Multi-threading is now supported
14 - Notification callback from Jenkins implemented
15 - Results are retrieved from Nexus
16 - Results are displayed
17 - UI and postgreSQL docker projects support the makefile automation build and push process
18 - README file is included
19 - CHANGELOG is included
20 - Coala static code analysis performed for Java and JS files
21
22 ### Changed
23
24 ### Removed
25
26 ## [0.0.1-SNAPSHOT] - 5 June 2019
27 ### Added
28
29 ### Changed
30 - PostgreSQL database model has been refactored in order to support 4 tables, namely timeslot, blueprint, blueprint_instance, submission
31 - Trailing spaces removed from comments in javascript files
32
33 ### Removed
34
35 ## [0.0.1-SNAPSHOT] - 6 June 2019
36 ### Added
37 - Community lab is now supported
38
39 ### Changed
40 - README file is updated.
41 - Coala static analysis issues fixed for Javascript files
42 - README.md has been renamed to README.rst
43
44 ### Removed
45
46 ## [0.0.1-SNAPSHOT] - 7 June 2019
47 ### Added
48 - Arm lab is now supported
49
50 ### Changed
51 - README file is updated.
52
53 ### Removed
54
55 ## [0.0.1-SNAPSHOT] - 10 June 2019
56 ### Added
57
58 ### Changed
59 - Trailing spaces removed from all files.
60 - README file is updated.
61
62 ### Removed
63
64 ## [0.1.0-SNAPSHOT] - 24 June 2019
65 ### Added
66 - The following database initialization scripts of ONAP portal SDK project have been added (but modified in order to support the Akraino database) : epsdk-app-common/db-scripts/EcompSdkDDLMySql_2_4_Common.sql, epsdk-app-os/db-scripts/EcompSdkDDLMySql_2_4_OS.sql, epsdk-app-common/db-scripts/EcompSdkDMLMySql_2_4_Common.sql and epsdk-app-os/db-scripts/EcompSdkDMLMySql_2_4_OS.sql. The copyrights of these files have not been changed.
67 - Proxies for connecting with Nexus and Jenkins are now supported.
68 - io.fabric8/docker-maven-plugin can now be used for creating UI container for development purposes
69
70 ### Changed
71 - Adaptation to ONAP portal SDK completed. Version 2.4.0 (Casablanca) has been used.
72 - The new URL of the results stored in Nexus is now used.
73 - Jenkins API is used by utilizing lower case for blueprint names and layers
74 - README file is updated
75 - Bug fixed when test suite is selected
76 - Jenkins job name is dynamically defined in the Nexus result URL
77 - Shell script input variables are now declared using capital letters
78
79 ### Removed
80
81 ## [0.1.0-SNAPSHOT] - 2 Jule 2019
82 ### Added
83 - "All" blueprint layers is now supported.
84 - Pop up windows inform UI user about the status of result retrieval
85 - Blueprint version is now passed as a parameter to the Jenkins validation job
86 - Database tables have been added, namely 'lab' and 'silo'
87
88 ### Changed
89 - Start date time and duration are initialized to 'now' and null respectively, as they are not taken into account
90 - As the blueprint, bluprint_instance_for_validation and timeslot tables must be initialized differently for each lab use case, the previous initialization data was extracted from the db-scripts/akraino-blueprint_validation_db_example.sql file and was placed inside a new file, namely db-scripts/examples/initialize_db_example.sql.
91 - The table 'blueprint_instance' has been renamed to 'blueprint_instance_for_validation'
92 - DB scripts are now copied to the /docker-entrypoint-initdb.d directory
93 - Lab field has been removed from timeslot table and placed in the submission table.
94 - README file has been updated
95 - Definition of system architecture removed from the pom.xml
96
97 ### Removed