Releases: llamara-ai/llamara-backend
Releases · llamara-ai/llamara-backend
v0.5.0
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
What's Changed
- Check connection & initialize embedding store on startup by @florian-h05 in #13
- Fix Qdrant default config for Docker profile by @florian-h05 in #14
- Validate embedding model config on startup by @florian-h05 in #15
- Add quarkus-info plugin to enable /q/info endpoint by @florian-h05 in #16
- Add smallrye-health plugin to enable /q/health endpoints by @florian-h05 in #17
- Add logging for creating chat model, embedding model & embedding store by @florian-h05 in #18
- Add health check to Docker image by @florian-h05 in #19
- Disable broken prompt streaming endpoint by @florian-h05 in #21
- Create payload index on Qdrant init by @florian-h05 in #22
- Dockerfile: Set OCI build-time metadata by @florian-h05 in #23
Full Changelog: v0.3...v0.4.0
v0.3
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 newUserManager
by @florian-h05 in #7 - SessionManager: Refactor checkSession to throw instead of return bool by @florian-h05 in #8
KnowledgeManager#setPermission
: Don't allow settingPermission#NONE
orPermission#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
v0.1
This is the initial release of the LLAMARA backend.