Skip to content

Releases: llamara-ai/llamara-backend

v0.5.0

23 Jan 13:07
baf2c44
Compare
Choose a tag to compare

Enhancements

  • Upgrade Quarkus LangChain4j from 0.23.0.CR2 to 0.23.3 by @florian-h05 in #24
  • Upgrade Quarkus from 3.17.5 to 3.17.6 by @florian-h05 in #25
  • Add support for serving a SPA frontend by @florian-h05 in #27
  • Add REST root endpoint to provide frontend required config by @florian-h05 in #31
  • Provide anonymous user config through REST root endpoint by @florian-h05 in #32
  • Add possibility to configure chat model parameters
  • Make the prompt template configurable
  • Bump quarkus.platform.version from 3.17.6 to 3.17.7 by @dependabot in #34
  • Chat history: Store model provider and name for AI messages by @florian-h05 in #37
  • Make MinIO file storage bucket name configurable by @florian-h05 in #38
  • Support providing imprint and privacy policy links
  • Add REST endpoints to set knowledge/session labels and knowledge tags
  • Add system prompt by @florian-h05 in #44

Bug Fixes

  • Provide frontend OIDC client id instead of backend client ID on root endpoint by @florian-h05 in #33
  • UserResource: Return null instead of blank username for anonymous user by @florian-h05 in #36
  • Fix chat model answers without own knowledge warn if no knowledge available by @florian-h05 in #46

New Contributors

  • Thomas Manske
  • David Stoll

Full Changelog: v0.4.0...v0.5.0

v0.4.0

08 Jan 16:27
d03ba6b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3...v0.4.0

v0.3

02 Jan 12:18
e8e4c1f
Compare
Choose a tag to compare

What's Changed

  • Fix anonymous user cannot read public knowledge & Users#ANY permission cannot be added to knowledge by @florian-h05 in #2
  • UserKnowledgeManagerImplTest: Add tests for modifying read-only knowledge by @florian-h05 in #4
  • Move user-related functionality from UserSessionManager to new UserManager by @florian-h05 in #7
  • SessionManager: Refactor checkSession to throw instead of return bool by @florian-h05 in #8
  • KnowledgeManager#setPermission: Don't allow setting Permission#NONE or Permission#OWNER by @florian-h05 in #9
  • Improvements to retrieving user's knowledge & Enforce authentication for knowledge management by @florian-h05 in #10
  • UserManager#delete: Delete own knowledge & remove permission from shared knowledge by @florian-h05 in #11
  • Use Log formatting from Quarkus Log instead of String#format by @florian-h05 in #12

Full Changelog: v0.2...v0.3

v0.2

30 Dec 13:07
91728c1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1...v0.2

v0.1

30 Dec 00:04
f87eae3
Compare
Choose a tag to compare

This is the initial release of the LLAMARA backend.