Skip to content

Releases: SwissDataScienceCenter/renku-search

0.7.0

03 Dec 14:54
50a0101
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Integrating Sentry into search-api and provision services @eikek (#218)

🐛 Bug Fixes

💚 Maintenance

0.6.2

15 Oct 10:59
7764da8
Compare
Choose a tag to compare

What’s Changed

  • fix: fix merging of GroupAdded event into existing group partial @Panaetius (#219)

💚 Maintenance

  • Log requests and response at debug level @eikek (#217)

0.6.2

15 Oct 11:39
7764da8
Compare
Choose a tag to compare
fix: fix merging of GroupAdded event into existing group partial (#219)

0.6.1

02 Oct 08:12
d74a7f8
Compare
Choose a tag to compare

What’s Changed

🐛 Bug Fixes

  • Attach credentials to solr schema requests @eikek (#216)

💚 Maintenance

0.6.0

24 Sep 08:45
af3eed6
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Run schema migration commands only if not already applied @eikek (#207)
  • Reprovision SOLR index from data services @eikek (#202)
  • Allow to run re-indexing as result of a schema migration @eikek (#198)
  • Allow to re-create the index from the redis stream @eikek (#196)

💚 Maintenance

  • Introduce ADRs @eikek (#203)
  • Log when decoding http messages fail and on internal errors @eikek (#201)
  • Protect schema migrations from running in parallel @eikek (#199)

🧱 Dependencies

  • chore: Update tapir-openapi-docs from 1.11.4 to 1.11.5 @RenkuBot (#209)
  • chore: Update scala3-library from 3.5.0 to 3.5.1 @RenkuBot (#208)
  • chore: Update tapir-openapi-docs from 1.11.3 to 1.11.4 @RenkuBot (#206)
  • chore: Update sbt from 1.10.1 to 1.10.2 @RenkuBot (#205)
  • chore: Update tapir-openapi-docs from 1.11.2 to 1.11.3 @RenkuBot (#204)
  • chore: Update http4s-dsl, http4s-ember-client from 0.23.27 to 0.23.28 @RenkuBot (#200)

0.5.0

04 Sep 11:22
227d114
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Configure text fields with 'edgeNGram' filter enabling prefix search @eikek (#179)

🐛 Bug Fixes

  • Don't fail when the last message id cannot be set @eikek (#186)
  • Fix rendering and reading different match-all patterns @eikek (#174)
  • Set docker daemon user to 'ubuntu' @eikek (#173)

💚 Maintenance

  • Rename stream to data_service.all_events @eikek (#195)
  • Fix casing in api docs for visibility values @eikek (#192)
  • Consume all events from a single stream @eikek (#189)
  • Allow to package the search-cli utility @eikek (#185)

🧱 Dependencies

  • chore: Update tapir-openapi-docs from 1.11.1 to 1.11.2 @RenkuBot (#194)
  • chore: Update scala3-library from 3.4.3 to 3.5.0 @RenkuBot (#190)
  • chore: Update fs2-core from 3.10.2 to 3.11.0 @RenkuBot (#191)
  • chore: Update scodec-bits from 1.2.0 to 1.2.1 @RenkuBot (#188)
  • chore: Update scala3-library from 3.4.2 to 3.4.3 @RenkuBot (#187)
  • chore: Update openapi-circe-yaml from 0.11.2 to 0.11.3 @RenkuBot (#180)
  • chore: Update tapir-openapi-docs from 1.10.15 to 1.11.1 @RenkuBot (#181)
  • Update tapir and flake @eikek (#178)
  • chore: Update avro from 1.11.3 to 1.12.0 @RenkuBot (#177)
  • chore: Update sbt-native-packager from 1.10.0 to 1.10.4 @RenkuBot (#176)
  • chore: Update scalafmt-core from 3.8.2 to 3.8.3 @RenkuBot (#172)
  • chore: Update redis4cats-effects, ... from 1.7.0 to 1.7.1 @RenkuBot (#166)
  • chore: Update tapir-openapi-docs from 1.10.12 to 1.10.13 @RenkuBot (#165)
  • chore: Update sbt from 1.10.0 to 1.10.1 @RenkuBot (#164)
  • chore: Update tapir-openapi-docs from 1.10.10 to 1.10.12 @RenkuBot (#163)
  • chore: Update borer-compat-cats, ... from 1.14.0 to 1.14.1 @RenkuBot (#162)
  • chore: Update tapir-openapi-docs from 1.10.9 to 1.10.10 @RenkuBot (#161)

0.4.0

20 Jun 12:33
87ba0f9
Compare
Choose a tag to compare

What’s Changed

The change adding namespace details to the search results is a breaking change. The namespace property is now a full object containing the namespace details, instead of just its id.

🚀 Features

  • Public version endpoint @eikek (#158)
  • Namespace details @eikek (#154)
  • Additionally mount search endpoint to /api/search/query @eikek (#155)
  • Return user details for creator in project results @eikek (#150)

💚 Maintenance

  • Improve reading url patterns from string @eikek (#153)
  • Refactoring of search entity classes @eikek (#151)

🧱 Dependencies

  • chore: Update scalafmt-core from 3.8.1 to 3.8.2 @RenkuBot (#157)
  • chore: Update tapir-openapi-docs from 1.10.8 to 1.10.9 @RenkuBot (#156)

0.3.0

11 Jun 09:34
d8a19a0
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Extend solr client to support subqueries @eikek (#149)

🐛 Bug Fixes

  • Make jwt issuer url setting required @eikek (#152)

🧱 Dependencies

  • chore: Update scribe, scribe-cats, scribe-slf4j2 from 3.14.0 to 3.15.0 @RenkuBot (#145)
  • chore: Update scribe, scribe-cats, scribe-slf4j2 from 3.13.5 to 3.14.0 @RenkuBot (#144)

0.2.0

30 May 15:34
c1e122c
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Enable admins to query without restrictions @eikek (#142)
  • Adding a /version endpoint @eikek (#138)
  • Support for namespace:* search term in user query @eikek (#132)

💚 Maintenance

  • chore: Update tapir-openapi-docs from 1.10.7 to 1.10.8 @RenkuBot (#140)
  • chore: Update cats-core from 2.10.0 to 2.12.0 @RenkuBot (#141)
  • chore: Update ducktape from 0.2.1 to 0.2.2 @RenkuBot (#139)
  • Confine solr tests to their own cores @eikek (#135)
  • chore: Update munit-cats-effect-3 from 1.0.7 to 2.0.0 @RenkuBot (#136)
  • Remove obsolete dev scripts and update nix flake @eikek (#134)
  • Improve jwt verify @eikek (#133)
  • chore: Update ducktape from 0.2.0 to 0.2.1 @RenkuBot (#131)

0.1.0

17 May 13:35
286d35b
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Validate jwt token using the public key from keycloak @eikek (#128)

🐛 Bug Fixes

  • Adding namespace property to user search results @eikek (#129)

💚 Maintenance

  • chore: Update scala3-library from 3.4.1 to 3.4.2 @RenkuBot (#127)