Releases: suitenumerique/conversations
Releases Β· suitenumerique/conversations
v0.0.10
What's Changed
- ποΈ(user) allow longer short names by @qbey in #182
- β¨(front) add retry button by @elvoisin in #178
- π(front) resolve React hydration errors by @elvoisin in #185
- π(front) fix opacity input in error by @elvoisin in #186
- π(front) fix parsing documents display by @elvoisin in #187
- π(front) fix Maximum update depth exceeded - error in Chat component by @elvoisin in #192
- π(front) fix long user messages by @elvoisin in #193
- ποΈ(trivy) run trivy scan on sources (not in docker) by @qbey in #194
- β¬οΈ(dependencies) update django to v5.2.9 [SECURITY] by @renovate[bot] in #189
- π(i18n) update translated strings by @github-actions[bot] in #204
- π(minor) bump release to 0.0.10 by @qbey in #203
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- π(langfuse) enable tracing with redacted content by @qbey in #162
- β (e2e) add first chat end-to-end test by @qbey in #163
- β¨(front) add code copy button by @elvoisin in #164
- β¬οΈ(dependencies) update python dependencies by @renovate[bot] in #152
- π(patch) bump release to 0.0.9 by @qbey in #169
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
- ποΈ(posthog) pass str instead of UUID for user PK by @qbey in #134
- π(doc) fix/add documentation by @qbey in #145
- π(front) fix target blank links in chat by @elvoisin in #144
- β‘οΈ(web-search) keep running when tool call fails by @qbey in #137
- β¬οΈ(dependencies) update python dependencies by @renovate[bot] in #136
- π₯(posthog) remove posthog middleware for async mode fix by @qbey in #146
- β¨(summarize): new summarize tool integration by @camilleAND in #78
- βΏοΈ(a11y) improve accessibility by @elvoisin in #122
- π(front) Fix send prohibited file types by @elvoisin in #148
- βοΈ(summarize) move the system prompt to instruction by @qbey in #151
- π(patch) bump release to 0.0.8 by @qbey in #154
New Contributors
- @camilleAND made their first contribution in #78
Full Changelog: v0.0.7...v0.0.8
v0.0.7
v0.0.6
What's Changed
- β¬οΈ(dependencies) update python dependencies by @renovate[bot] in #124
- ποΈ(stats) fix tracking id in upload event by @arnaud-robin in #130
Full Changelog: v0.0.5...v0.0.6
v0.0.5
v0.0.4
What's Changed
- π(i18n) update translated strings by @github-actions[bot] in #118
- π(i18n) update translated strings by @github-actions[bot] in #120
- β¬οΈ(dependencies) update pylint to v3.3.9 by @renovate[bot] in #94
- π(front) fix mobile source by @elvoisin in #119
- β‘οΈ(asgi) use
uvicornto serve backend by @qbey in #121 - π(attachments) reject the whole drag&drop if unsupported formats by @qbey in #123
- π(i18n) update translated strings by @github-actions[bot] in #126
- π(patch) bump release to 0.0.4 by @qbey in #125
Full Changelog: v0.0.3...v0.0.4
v0.0.3
v0.0.2
What's Changed
- π(front) code activation fix session end by @elvoisin in #101
- β¨(activation-codes) register users also on Brevo by @qbey in #98
- π(i18n) update translated strings by @github-actions[bot] in #105
- π(posthog) add sub field to tracking by @arnaud-robin in #95
- π¬(wording) error page wording by @elvoisin in #102
- β‘οΈ(web-search) allow to override returned chunks by @qbey in #107
- π(activation-codes) create contact in brevo before add to list by @qbey in #108
- β¨(front) add drag'n drop file by @elvoisin in #110
- π§(front) update links feedback + popup settings by @elvoisin in #111
- βοΈ(summarization) add system prompt to handle tool by @qbey in #112
- π(patch) bump release to 0.0.2 by @qbey in #114
New Contributors
- @arnaud-robin made their first contribution in #95
Full Changelog: v0.0.1...v0.0.2
v0.0.1
What's Changed
- π(conversations) bootstrap backend & frontend by @qbey in #1
- π(crowdin) fix upload action's job by @qbey in #2
- π(i18n) update translated strings by @github-actions[bot] in #3
- β»οΈ(chat) rewrite backend using Pydantic AI SDK by @qbey in #4
- ποΈ(chat) enforce
messagesstored JSON format by @qbey in #6 - β¨(web-search) add RAG capability to do web search by @qbey in #7
- β¨(chat) add document RAG on document uploaded by user by @qbey in #8
- ποΈ(chat) rename message field and reset migrations by @qbey in #11
- β¨(backend) allow use to stop conversation streaming by @qbey in #14
- π(deployment) clean before first release by @qbey in #17
- π¨(front) global layout by @elvoisin in #5
- π(agent) add the current date in the system prompt by @qbey in #18
- β¨(backend) add feature flags from posthog by @qbey in #13
- β°οΈ(minio) remove code related to the S3 storage by @qbey in #19
- π¨(front) global layout modification by @elvoisin in #21
- β¨(llm) allow configuration from JSON file by @qbey in #22
- β¨(user) allow to use conversation data for analytics by @qbey in #23
- β¨(chat) enforce response in user language by @qbey in #24
- π¨(front) amelioration chat ux by @elvoisin in #25
- π(langfuse) add light instrumentation by @qbey in #26
- β (front) add enabled/disabled conversation analysis by @elvoisin in #27
- β»οΈ(backend) prepare vercel AI SDK v4 -> v5 by @qbey in #12
- β¨(ui) delete flex message by @elvoisin in #28
- ποΈ(chat) source UI messages serializer typo by @qbey in #30
- π¨(front) add customisation for alpha version by @elvoisin in #31
- ποΈ(chat) fix conversation messages source type by @qbey in #32
- π(fix) broken staging css by @elvoisin in #33
- π(fix) broken staging css by @elvoisin in #34
- β¨(ui) fix retour global ui by @elvoisin in #35
- ποΈ(agent) allow Mistral w/ vLLM & tools by @qbey in #36
- π¨(ui) retour ui sources files by @elvoisin in #37
- π¨(front) move emplacement for attachment by @elvoisin in #38
- π¨(front) move emplacement for attachment by @elvoisin in #39
- β¬οΈ(dependencies) update python dependencies by @renovate[bot] in #42
- π©(chat) add frontend feature flags by @qbey in #29
- β¨(404) fix front 404 page by @elvoisin in #44
- π₯(agent) replace routing w/ tool calls by @qbey in #40
- βοΈ(agent) improve force web search by @qbey in #45
- βοΈ(users) allow to enable analytics by default by @qbey in #46
- β¨(web-search) add Brave search tool by @qbey in #47
- π§βπ»(admin) allow to update user consent by @qbey in #48
- π¨(front) improvement search input scroll by @elvoisin in #49
- π(front) fix button search web on new conversation by @elvoisin in #50
- β¨(models) add mistral support & customization by @qbey in #51
- π¨(pydantic-ai) use the proper profile setting by @qbey in #52
- π¨(front) fix width chat container by @elvoisin in #55
- π(i18n) update translated strings by @github-actions[bot] in #54
- π(i18n) update translated strings by @github-actions[bot] in #56
- π¨(front) fix width chat container by @elvoisin in #57
- β»οΈ(rag) rewrite the document RAG search code by @qbey in #60
- π(web-search) add summarization to Brave results by @qbey in #58
- β¨(frontend) add LLM selection in chat input by @qbey in #53
- π(llm) add is_active field and persist chat preference by @elvoisin in #63
- β¨(langfuse) allow user to score messages from LLM by @qbey in #61
- β¨(onboarding) add activation code logic for launch by @qbey in #62
- π(front) fix left panel status + fix scroll by @elvoisin in #65
- π(chat) add code highlighting for LLM responses by @qbey in #67
- ποΈ(mistral) fix the monkeypatch which ignores reference by @qbey in #70
- π(pylint) pylint-django does not support pylint >=4 yet by @qbey in #71
- β¬οΈ(dependencies) update python dependencies by @renovate[bot] in #64
- β°οΈ(RAG) remove old
RAG_WEB_SEARCH_BACKENDsetting by @qbey in #73 - π(i18n) update translated strings by @github-actions[bot] in #74
- ποΈ(mistral) attempt to fix Unmarshaller error by @qbey in #75
- π·(front) fix scroll by @elvoisin in #72
- π₯(front) disable input when error occured by @elvoisin in #76
- π·(front) fix button scrollDown by @elvoisin in #77
- π(llm) use Tex markers for formula rendering by @qbey in #79
- π¨(front) retour ui global by @elvoisin in #80
- π(chat) fix the file format restriction for upload by @qbey in #81
- β¨(activation-codes) allow code customization by @qbey in #82
- π·(front) change size small modal by @elvoisin in #83
- π(i18n) update translated strings by @github-actions[bot] in #85
- π¨(front) activation page footer by @elvoisin in #84
- π§±(storage) upload the user documents into S3 by @qbey in #86
- π(langfuse) add user FQDN to trace metadata by @qbey in #89
- π©Ή(storage) add missing "media_auth" implementation by @qbey in #90
- π(project) add missing translation files by @qbey in #92
- π(major) bump release to 0.0.1 by @qbey in #91
Full Changelog: https://github.com/suitenumerique/conversations/commits/v0.0.1