Skip to content

Releases: SwissDataScienceCenter/renku-search

0.8.0

07 Mar 14:27
28cb277
Compare
Choose a tag to compare

What’s Changed

💚 Maintenance

  • Update nix setup to 24.11 @eikek (#268)
  • Auto-approve dependency updates from RenkuBot @eikek (#256)
  • Remove license header from all source files @eikek (#255)

🧱 Dependencies

  • chore: Update scalafmt-core from 3.9.2 to 3.9.3 @RenkuBot (#299)
  • chore: Update tapir-openapi-docs from 1.11.16 to 1.11.17 @RenkuBot (#298)
  • chore: Update sbt, scripted-plugin from 1.10.7 to 1.10.10 @RenkuBot (#297)
  • chore: Update scalafmt-core from 3.9.1 to 3.9.2 @RenkuBot (#296)
  • chore: Update tapir-openapi-docs from 1.11.15 to 1.11.16 @RenkuBot (#295)
  • chore: Update sentry from 8.2.0 to 8.3.0 @RenkuBot (#294)
  • chore: Update scalafmt-core from 3.9.0 to 3.9.1 @RenkuBot (#293)
  • chore: Update sbt-scalafix from 0.14.0 to 0.14.2 @RenkuBot (#292)
  • chore: Update tapir-openapi-docs from 1.11.14 to 1.11.15 @RenkuBot (#291)
  • chore: Update scalafmt-core from 3.8.6 to 3.9.0 @RenkuBot (#290)
  • chore: Update sbt-avrohugger from 2.11.3 to 2.12.0 @RenkuBot (#289)
  • chore: Update sbt-mdoc from 2.6.3 to 2.6.4 @RenkuBot (#288)
  • chore: Update sentry from 8.1.0 to 8.2.0 @RenkuBot (#287)
  • chore: Update sbt-avrohugger from 2.11.2 to 2.11.3 @RenkuBot (#286)
  • chore: Update tapir-openapi-docs from 1.11.13 to 1.11.14 @RenkuBot (#285)
  • chore: Update jwt-core from 10.0.1 to 10.0.4 @RenkuBot (#284)
  • chore: Update sbt-native-packager from 1.11.0 to 1.11.1 @RenkuBot (#283)
  • chore: Update sbt-mdoc from 2.6.2 to 2.6.3 @RenkuBot (#282)
  • chore: Update sentry from 8.0.0 to 8.1.0 @RenkuBot (#281)
  • chore: Update openapi-circe-yaml from 0.11.6 to 0.11.7 @RenkuBot (#280)
  • chore: Update openapi-circe-yaml from 0.11.5 to 0.11.6 @RenkuBot (#279)
  • chore: Update scalafmt-core from 3.8.5 to 3.8.6 @RenkuBot (#278)
  • chore: Update sbt-avrohugger from 2.11.1 to 2.11.2 @RenkuBot (#277)
  • chore: Update sbt-avrohugger from 2.8.4 to 2.11.1 @RenkuBot (#276)
  • chore: Update sentry from 7.20.1 to 8.0.0 @RenkuBot (#275)
  • chore: Update cats-core from 2.12.0 to 2.13.0 @RenkuBot (#274)
  • chore: Update sentry from 7.20.0 to 7.20.1 @RenkuBot (#272)
  • chore: Update scala3-library from 3.6.2 to 3.6.3 @RenkuBot (#273)
  • chore: Update tapir-openapi-docs from 1.11.12 to 1.11.13 @RenkuBot (#271)
  • chore: Update scalafmt-core from 3.8.4 to 3.8.5 @RenkuBot (#270)
  • chore: Update sbt-scalafmt from 2.5.3 to 2.5.4 @RenkuBot (#269)
  • chore: Update sbt-scalafix from 0.13.0 to 0.14.0 @RenkuBot (#267)
  • chore: Update sbt-scalafmt from 2.5.2 to 2.5.3 @RenkuBot (#266)
  • chore: Update scalafmt-core from 3.8.3 to 3.8.4 @RenkuBot (#265)
  • chore: Update tapir-openapi-docs from 1.11.11 to 1.11.12 @RenkuBot (#264)
  • chore: Update scribe, scribe-cats, scribe-slf4j2 from 3.15.3 to 3.16.0 @RenkuBot (#263)
  • chore: Update scala3-library from 3.5.2 to 3.6.2 @RenkuBot (#257)
  • chore: Update org.eclipse.jgit from 7.0.0.202409031743-r to 7.1.0.202411261347-r @RenkuBot (#246)
  • chore: Update openapi-circe-yaml from 0.11.3 to 0.11.5 @RenkuBot (#240)
  • chore: Update sbt-dynver from 5.0.1 to 5.1.0 @RenkuBot (#236)
  • chore: Update sentry from 7.14.0 to 7.20.0 @RenkuBot (#244)
  • chore: Update sbt-mdoc from 2.5.4 to 2.6.2 @RenkuBot (#258)
  • chore: Update borer-compat-cats, ... from 1.14.1 to 1.15.0 @RenkuBot (#243)
  • chore: Update redis4cats-effects, ... from 1.7.1 to 1.7.2 @RenkuBot (#242)
  • chore: Update tapir-openapi-docs from 1.11.5 to 1.11.11 @RenkuBot (#241)
  • chore: Update scribe, scribe-cats, scribe-slf4j2 from 3.15.0 to 3.15.3 @RenkuBot (#239)
  • chore: Update sbt-avrohugger from 2.8.3 to 2.8.4 @RenkuBot (#238)
  • chore: Update sbt-git from 2.0.1 to 2.1.0 @RenkuBot (#237)
  • chore: Update ciris from 3.6.0 to 3.7.0 @RenkuBot (#245)
  • chore: Update sbt-buildinfo from 0.12.0 to 0.13.1 @RenkuBot (#235)
  • chore: Update sbt-scalafix from 0.12.1 to 0.13.0 @RenkuBot (#234)
  • chore: Update http4s-dsl, http4s-ember-client from 0.23.28 to 0.23.30 @RenkuBot (#247)
  • chore: Update scala3-library from 3.5.1 to 3.5.2 @RenkuBot (#248)
  • chore: Update sbt, scripted-plugin from 1.10.2 to 1.10.7 @RenkuBot (#249)
  • chore: Update sbt-mdoc from 2.5.3 to 2.5.4 @RenkuBot (#250)
  • chore: Update cats-effect from 3.5.4 to 3.5.7 @RenkuBot (#251)
  • chore: Update cats-parse from 1.0.0 to 1.1.0 @RenkuBot (#252)
  • chore: Update sbt-native-packager from 1.10.4 to 1.11.0 @RenkuBot (#253)
  • chore: Update decline, decline-effect from 2.4.1 to 2.5.0 @RenkuBot (#254)

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)