What's Changed
- Extend query history API by @Weves in #3160
- improve logging around pruning by @rkuo-danswer in #3165
- multiple slackbot support by @hagen-danswer in #3077
- ensure everything has a default max height in selector form field by @pablodanswer in #3174
- Add Google Tag Manager for Web Cloud Build by @pablodanswer in #3173
- added logging and bugfixing to conf by @hagen-danswer in #3167
- ensure margin properly applied by @pablodanswer in #3176
- test overlapping connectors (but using a source that is way too big a… by @rkuo-danswer in #3152
- Fix missing json by @pablodanswer in #3177
- update slack redirect + token missing check by @pablodanswer in #3179
- Silence non error by @pablodanswer in #3182
- decreased confluence retry times and added more logging by @hagen-danswer in #3184
- valid assistant editor props by @pablodanswer in #3186
- Folder clarity by @pablodanswer in #3180
- Formatting Niceties by @pablodanswer in #3183
- improve web testing by @rkuo-danswer in #3162
- Added Slim connector for Jira by @hagen-danswer in #3181
- Sheet update by @pablodanswer in #3189
- Update GTM build by @pablodanswer in #3200
- provider fix by @pablodanswer in #3187
- Horizontal scrollbar by @pablodanswer in #3195
- Bugfix/redis wait by @rkuo-danswer in #3169
- admins cant be set as curator on backend by @hagen-danswer in #3194
- merge indexing and heartbeat callbacks (and associated lock reacquisi… by @rkuo-danswer in #3178
- replace deprecated confluence group api endpoint by @hagen-danswer in #3197
- Bugfix/curator interface by @pablodanswer in #3198
- Update default sidebar toggle by @pablodanswer in #3202
- implement double check pattern for error conditions by @rkuo-danswer in #3201
- llm provider causing re render in effect by @pablodanswer in #3205
- Add start/end date ability for query history as CSV endpoint by @Weves in #3211
- Each section is now cleaned before being chunked by @hagen-danswer in #3210
- Refresh all assistants on assistant refresh by @pablodanswer in #3216
- revert to previous doc select logic by @pablodanswer in #3217
- Increased slim doc batch size for confluence connector by @hagen-danswer in #3221
- add minimal retries to confluence probe by @rkuo-danswer in #3222
- Various small nits by @pablodanswer in #3228
- cleaned up new slack bot creation by @hagen-danswer in #3214
- Ensure daterange not consistently re rendered by @pablodanswer in #3229
- Update CONTRIBUTING.md by @sanjuruk in #3112
- Fixed 400 error when author of ticket is no longer an active user in … by @jwjordan in #3168
- Bugfix/usage report by @pablodanswer in #3075
- Seeding by @yuhongsun96 in #3231
- Remove Dead Code by @yuhongsun96 in #3232
- Refactor Search by @yuhongsun96 in #3233
- minor calendar cleanup by @pablodanswer in #3219
- minor enforcement of CSV length for internal processing by @pablodanswer in #3109
- Remove Dead Code by @yuhongsun96 in #3234
- Remove Deprecated Endpoints by @yuhongsun96 in #3235
- Token Level Log by @yuhongsun96 in #3238
- Fix Prompt for Non Function Calling LLMs by @yuhongsun96 in #3241
- Fix Test by @yuhongsun96 in #3242
- Fix API keys for MIT users by @Weves in #3237
- Assistant cleanup by @pablodanswer in #3236
- increase indexing worker concurrency to 3 by @rkuo-danswer in #3215
- File handling cleanup by @pablodanswer in #3240
- Saml fix by @Weves in #3246
- improve messaging and UI around cleanup of leftover index attempts by @rkuo-danswer in #3247
- remove unused stripe promise by @pablodanswer in #3248
- Improved logging for confluence doc sync and robust user creation by @hagen-danswer in #3257
- Adds icons for Google Gemini models and custom model icons for L… by @emerzon in #3218
- Merge hotfix/v0.15-manual-indexing into release/v0.15 by @rkuo-danswer in #3285
- Merge hotfix/v0.15-openai-bump into release/v0.15 by @rkuo-danswer in #3316
New Contributors
Full Changelog: v0.14.3...v0.15.1