diff --git a/build.gradle b/build.gradle index 51e5c04bd98c428d15c6865a0cc6d4d78c88c340..5c69c7c773a8d805750dab994cd328759ac787b8 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ plugins { id "org.sonarqube" version "3.2.0" } -version = '1.5.0-SNAPSHOT' +version = '1.5.0' task buildGUI(type: Exec) { println 'Building using Angular CLI' diff --git a/readme.md b/readme.md index 4417504aa3f1eaff7c70b74d475973b0137197c3..5f81b48dd65a0d0b1d4d4564b1d328cc133d8cb5 100644 --- a/readme.md +++ b/readme.md @@ -2,19 +2,6 @@ ### Web-based GUI for browsing, subscription and deployment of network management applications offered by the NMaaS system -### Issues ---- -As of Angular 9, there is an issue with ```ivy``` and ```ngcc```, regarding ```angular-formio```, however everything seems to be working fine. -See [Github Issue](https://github.com/formio/angular-formio/issues/485) - -The application is maintained through quite some period of time, so there are still some legacy and problematic packages (updated: 2021-09-15): -1. `angular-formio` is basically not maintained, there is a dependency clash (it requires old angular version), it must be usually updated with `--force` flag, however it does not break (yet). In future new versions may emerge since they are present in git repository, however they are not yet deployed to `npm`. New versions will likely require angular v12. Note: `angular-formio` is very much **required**. -2. `ngx-pagination` can be replaced with `primeng` counterpart, -3. `ng-recaptcha` can be updated to the newest version with angular update, -4. `angular-password-strength-meter` (probably not maintained anymore) can be replaced with `primeng` component and removed together with its dependencies (`zxcvbn`, `zxcvbn3`), -5. `bootstrap` - project uses `bootstrap v3` however updating bootstrap **is not advised**, -6. There are other packages, that are deprecated, e.g. `codelyzer`. However, they *should* not cause much harm. - ### Technologies --- @@ -68,3 +55,16 @@ Admin user: ### Building and uploading NMaaS Portal Docker image --- In order to build the NMaaS Portal Docker image first alter the `build_and_publish.sh` script with custom REPOSITORY, PACKAGE and TAG values and execute `build_and_publish.sh` to automatically build and publish `nmaas-portal` image to selected Docker repository. + +### Issues +--- +As of Angular 9, there is an issue with ```ivy``` and ```ngcc```, regarding ```angular-formio```, however everything seems to be working fine. +See [Github Issue](https://github.com/formio/angular-formio/issues/485) + +The application is maintained through quite some period of time, so there are still some legacy and problematic packages (updated: 2021-09-15): +1. `angular-formio` is basically not maintained, there is a dependency clash (it requires old angular version), it must be usually updated with `--force` flag, however it does not break (yet). In future new versions may emerge since they are present in git repository, however they are not yet deployed to `npm`. New versions will likely require angular v12. Note: `angular-formio` is very much **required**. +2. `ngx-pagination` can be replaced with `primeng` counterpart, +3. `ng-recaptcha` can be updated to the newest version with angular update, +4. `angular-password-strength-meter` (probably not maintained anymore) can be replaced with `primeng` component and removed together with its dependencies (`zxcvbn`, `zxcvbn3`), +5. `bootstrap` - project uses `bootstrap v3` however updating bootstrap **is not advised**, +6. There are other packages, that are deprecated, e.g. `codelyzer`. However, they *should* not cause much harm. \ No newline at end of file