What's Changed
- Fixed SharePoint connector polling by @hagen-danswer in #3834
- Can't create starter messages for existing assistants. by @devin-ai-integration in #3825
- Update e2e frontend tests by @pablonyx in #3843
- Add more group sync logging by @Weves in #3860
- Optimize /persona query by @pablonyx in #3859
- Add more airtable logging by @Weves in #3862
- Pin shapely by @Weves in #3863
- Foreign key input prompts by @pablonyx in #3836
- Remove
cloud_kubes
from public repo by @pablonyx in #3855 - Update foreign key migration by @pablonyx in #3865
- Validate permission locks by @rkuo-danswer in #3799
- Airtable fix by @Weves in #3866
- Fix airtable connector w/ mt cloud + move telem logic to match new st… by @Weves in #3868
- Ensure anonymous users can give feedback by @pablonyx in #3870
- E2e assistant tests by @pablonyx in #3869
- Add user specific chat session temperature by @pablonyx in #3867
- Improved attachment handling by @Weves in #3877
- Handle expiring attachments by @Weves in #3879
- another airtable fix by @Weves in #3881
- Helm chart refactoring by @trial-danswer in #3797
- Agent search feature by @pablonyx in #3749
- Update some prompt formats by @yuhongsun96 in #3894
- xfail test until fixed by @rkuo-danswer in #3898
- lessen usage of scan_iter by @rkuo-danswer in #3856
- Mypy random fixes by @pablonyx in #3893
- Tool Call Error Display by @yuhongsun96 in #3897
- Fix extra init file + allow adding API keys to user groups by @Weves in #3901
- Support not pausing connectors on initialization failure by @Weves in #3905
- Set GPT 4o as default and add O3 mini by @pablonyx in #3899
- Password reset tenant by @pablonyx in #3895
- Fix issue causing file connector to fail by @Weves in #3907
- Fix chat image upload double read by @sam-w in #3889
- (nit) remove unused border by @pablonyx in #3913
- Enforce Slack Channel Default Config by @pablonyx in #3892
- Put components in components directory + remove unused shortcut commands by @pablonyx in #3909
- fixed citations when sections selected by @evan-danswer in #3914
- fix bug in validation logic by @rkuo-danswer in #3915
- alert if revisions are null or query fails by @rkuo-danswer in #3910
- Slackbot to know its name by @yuhongsun96 in #3917
- Minor misc docset updates by @pablonyx in #3912
- Allow no search by @pablonyx in #3903
- Various improvements by @pablonyx in #3886
- select only doc_id by @rkuo-danswer in #3920
- Helm Chart Fixes by @trial-danswer in #3900
- Very minor robustification by @pablonyx in #3926
- Improvements to Redis + Vespa debugging by @pablonyx in #3911
- Update popup + misc standardization by @pablonyx in #3906
- fix chromatic save/upload by @rkuo-danswer in #3927
- Multi tenant tests by @pablonyx in #3919
- small linear connector improvements by @evan-danswer in #3929
- event driven indexing/docset/usergroup triggers by @rkuo-danswer in #3918
- Update display by @pablonyx in #3934
- Bugfix/beat templates by @rkuo-danswer in #3754
- Bugfix/slack stop 2 by @rkuo-danswer in #3916
- added context type for when internet search tool is used by @evan-danswer in #3930
- Add Dark Mode by @pablonyx in #3936
- add validation for pruning/group sync etc by @rkuo-danswer in #3882
- New ux dark by @pablonyx in #3944
- Multi tenant specific error page by @pablonyx in #3928
- Ux improvements by @pablonyx in #3947
New Contributors
Full Changelog: v0.21.1...v0.22.0-beta.1