Skip to content

Upgrade to v3.0.0#471

Merged
shnooga merged 142 commits intomasterfrom
develop
Feb 15, 2024
Merged

Upgrade to v3.0.0#471
shnooga merged 142 commits intomasterfrom
develop

Conversation

@shnooga
Copy link
Contributor

@shnooga shnooga commented Feb 14, 2024

JDK17 SpringBoot 3.1.2 ElasticSearch 8.7.1

JohnKallies and others added 30 commits July 22, 2022 12:40
* DMND-821: Adding role-based auth support.

* DMND-821: Adding role-based auth support files.

* DMND-1075: Added feature flag for role-based auth.

* DMND-1075: Fixed test for when roles are not enabled.

* DMND-1075: Improved test case.
* a note was added to emphasis on the role parameter.

* added flags to activate roles on backend and frontend
* fixed back button functionality for advance RSD search
  passed state via navigator component. Used state to pass original
  advance query
* created test for service stub to check that state is passed
* created unit test to check for history.state
  it will check that history.state.advance exists
* DMND-1075: Fixed test for when roles are not enabled.

* DMND-1075: Improved test case.

* Finished extracting auth.

* Fixed warning by removing redundant type.

* Added missing file.
* DMND-1073: Now using a field for the environment, working toward reconciling differences.

* DMND-1073: Added 2 tests.

* DMND-1073: Added 2 tests.

* DMND-1073: Addressed PR comments about nullability of .roles field reference.

* DMND-1073: Moving Okta-specific diagrams to named folder.
* Clean up README.md

* added disable function based on roles

* added more disabled buttons for skills

* added more disabled buttons for skills table componenet

* DMND-1080 Skills is now disabling instead of Toast warnings.

* now skills && collections are disabled buttons

* DMND-1080 Mobile is now roles enabled also

* DMND 1080 - complete disabled buttons

* DMND 1080 - fix some angular unit test

* DMND 1080 - all angular unit test is passed

* DMND-1080 Refactored method names to avoid double negatives per Devon recommendation

* Feature/dmnd 1080 huey refactor (#231)

* DMND-1080 refactor to not use hard coded strings per Devon S PR comment

* DMND-1080 spec tests are now passing

Co-authored-by: Huey <shnooga@gmail.com>

Co-authored-by: Huey <shnooga@gmail.com>
Co-authored-by: Jesus Bautista <jesus.gudino@wgu.edu>
* Synch up with 2nd pass of Enabled/Disabled buttons of WGU OSMT UI

* Code clean up

* Fix failing spec caused by ENABLED_ROLES set to false for OS OSMT UI

Co-authored-by: Huey <shnooga@gmail.com>
* Resolve job code import issue
* Also updated integration test to search on a major and
return many related minors and broads
* Updated BLS CSV file to match content from 2018 BLS codes
* Update OSMT CLI for reindex
* Resolve job code import issue

Also updated integration test to search on a major and
return many related minors and broads

* remove unused test data file

* Resolve RSD result count issue
Bumps [gson](https://github.com/google/gson) from 2.8.5 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](google/gson@gson-parent-2.8.5...gson-parent-2.8.9)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [terser](https://github.com/terser/terser) to 5.14.2 and updates ancestor dependency [@angular-devkit/build-angular](https://github.com/angular/angular-cli). These dependencies need to be updated together.


Updates `terser` from 5.7.1 to 5.14.2
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](terser/terser@v5.7.1...v5.14.2)

Updates `@angular-devkit/build-angular` from 12.2.17 to 12.2.18
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/12.2.18/CHANGELOG.md)
- [Commits](angular/angular-cli@12.2.17...12.2.18)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumping up opencsv dependency version to avoid vulnerabilities
* Add Logical Deployment Diagram for OSMT
* CentOS 8 is no longer supported and is at EOL
there is no CentOS 9 and they switched over to centOS stream which
i could not find in docker hub. I made a switch to rockylinux which is
one of the closes to centOS and created/maintained by one of the original creators
of centOS. Also i had to upgrade mvn to 3.8.6 because 3.8.4 dlcdn.apache.org no
longer had it available. gave me a 404 not found.

* switched to oraclelinux and tested it, works great

Co-authored-by: Edwin Santizo <edwin.santizo@wgu.edu>
Corpratespaz and others added 23 commits June 29, 2023 12:26
* Add API versioning to Angular App (#406)

* Introducing API Versioning to Spring App (#405)

* Feature/api spec and tests update (#413)

---------

Co-authored-by: manuel-delvillar <68391066+manuel-delvillar@users.noreply.github.com>
Co-authored-by: Jose Chavez <j.chavez@wgu.edu>
Co-authored-by: wgu-edwin <68077442+wgu-edwin@users.noreply.github.com>
Co-authored-by: David Holub <74815577+Corpratespaz@users.noreply.github.com>
Co-authored-by: John Kallies <3021949+JohnKallies@users.noreply.github.com>
* Add new test without using the DOM
* Refactored into two parallel github workflows
* Up and running java application in ECS. main.tf removed

* Update README, add config and secrets templates
- Display similar RSDs on import

- Display similar RSDs on each RSD row.

- Add new endpoint similarities/results
* updated all tables except keyword to utf8mb4

* updated keyword table varchar to 767

* added libraries for mysql and changed to utf8mb4 on docker files

* updated sttaic ci dataset with latest data and added my sql jar
* Refactored pre_test_setup and run_api_tests scripts

* Added new workflow for pre_test_setup file

* Added new work flow for run_api_tests file.

---------

Co-authored-by: John Kallies <3021949+JohnKallies@users.noreply.github.com>
* removed quickstart from osmt-cli.sh

* updated readme for quickstart deprecation changes

---------

Co-authored-by: Jose Chavez <j.chavez@wgu.edu>
Fixed line wrapping issue
feature/test-script-updates-for-admin
Upgraded supporting libs for Osmt v3.0.0

- Updated UI to Angular v16 (previously v12)
- Upgrade to JDK 17
- Upgrade to spring-boot v3.1.2
- Upgrade to elasticsearch-java library v8.7.1
- Upgrade to ElasticSearch Server v8.11.3
---------

Co-authored-by: Huey <shnooga@gmail.com>
Co-authored-by: Jesus Bautista <jesus.gudino@wgu.edu>
Co-authored-by: John Kallies <3021949+JohnKallies@users.noreply.github.com>
…rieving the desire Osmt jar from maven central instead of building from git; much quicker (#469)

Co-authored-by: Huey <shnooga@gmail.com>
Co-authored-by: Huey <shnooga@gmail.com>
@shnooga shnooga merged commit 8a03611 into master Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Comments