Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DMND-1721 Successfully creating RSD & Collections and adding skills t… #450

Open
wants to merge 24 commits into
base: develop
Choose a base branch
from

Conversation

shnooga
Copy link
Contributor

@shnooga shnooga commented Sep 11, 2023

…o collections locally; JUnits still failing locally though

…o collections locally; JUnits still failing locally though
@JohnKallies
Copy link
Contributor

JohnKallies commented Sep 11, 2023

@shnooga

  • To be complete, this change requires documentation updates. I can work with you on this if needed.
  • The GitHub workflow files will need updated. That's probably part of your build failure.

Thank you

Huey and others added 21 commits September 13, 2023 08:50
…oot3.1.2' into feature/DMND-1721_java17_springboot3.1.2

# Conflicts:
#	api/src/main/kotlin/edu/wgu/osmt/jobcode/JobCodeEsRepo.kt
…ble to search for collection and skills without exceptions. Need further testing with PostMan
#455)

* DMND-1779 Utilizing application.properties to set the new Easticsearch RestClient in ElasticsearchClientManager.kt

* Bug fix, using StringQuery(str) for old ES 7.x causes the the search template to ignore the filter property; fixed for FindsAllByPublishStatus but needs to update the more complex CollectionEsRepo and RichSkilsEsRepo.

* Code clean up

* More clean up

* Update code to handle filter queries and not inadvertently ignore it as before

* More cleanup

* DMND-1793 Upgrade github work flow to use JDK17

* Created CustomKeywordRepositoryImpl.typeAheadSearchNu() to replace deprecated typeAheadSearch() as sample code for upgrading to ElasticSearch v8.7.X

* Add/remove comments for clarifications

---------

Co-authored-by: Huey <[email protected]>
* fix SecurityConfig.kt methods

* fix http:// url ES clientmanager
* Replacing the buggy convertToStringQuery method because it is missing the PageAble property.

* Adding methods for migration to ElasticSearch v8.7.X

* Clean up

* Clean up

* Code refactor for readability and ease of upgrade to ElasticSearch v8.7.x

* Code refactoring to facilitate future migration  to Elastic Search v8.7.X API

* DMND-1782 working

---------

Co-authored-by: Huey <[email protected]>
shnooga and others added 2 commits October 25, 2023 10:49
* Upgrade testcontainers to 1.18.3 (#453)

* Add additional logging for env file sourcing in GH Action builds (#457)

* Use 'debug' Spring profile for logging properties to console (#461)

* Update pathings to allow POST of skills/filter and GET of Categories & Workspace

* Code refactor for maintainability

---------

Co-authored-by: John Kallies <[email protected]>
Co-authored-by: Huey <[email protected]>
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.

4 participants