Releases: onyx-dot-app/onyx
Releases · onyx-dot-app/onyx
v0.21.1
What's Changed
- Change Persona to Assistant for Analytics Page by @yuhongsun96 in #3741
- Fix pagination for index attempts table DAN-1284 by @hagen-danswer in #3722
- Added ability to use a tag to insert the current datetime in prompts by @hagen-danswer in #3697
- Slack doc set fix by @pablonyx in #3737
- Bugfix/watchdog signal by @rkuo-danswer in #3699
- fix image edge case width screen size by @pablonyx in #3738
- Performance monitoring by @pablonyx in #3725
- cloud check for migrations by @rkuo-danswer in #3734
- Fix image wonkiness by @pablonyx in #3735
- Anonymous Polish by @pablonyx in #3746
- Indexing latency check fix by @pablonyx in #3747
- remove debugging for specific problem tenants by @rkuo-danswer in #3751
- Feature/more celery fanout by @rkuo-danswer in #3740
- missed ee_tasks_to_schedule declaration by @rkuo-danswer in #3755
- Add back postgres auth backend support by @Weves in #3753
- Vespa scripts + Redis script update by @pablonyx in #3758
- Add support for overridding scopes for OIDC by @Weves in #3759
- Allow all LLMs for image generation assistants by @pablonyx in #3730
- Add support for more /models/list formats by @Weves in #3739
- Input shortcut fix in multi tenant case by @pablonyx in #3768
- Unzip files + no double x by @pablonyx in #3767
- Turn off Unstructured telemetry by @yuhongsun96 in #3778
- Improved linking + scrolling by @pablonyx in #3744
- Fix Seeding Link for Support Use Case by @yuhongsun96 in #3784
- try using a redis replica in some areas by @rkuo-danswer in #3748
- Sync status improvements by @pablonyx in #3782
- Better vespa interface by @pablonyx in #3781
- Fix Confluence Missing Labels by @yuhongsun96 in #3788
- Fix Sharepoint Folder Parsing by @yuhongsun96 in #3791
- Bugfix/celery ignore result by @rkuo-danswer in #3770
- chat nits by @pablonyx in #3775
- Improvements for web build by @pablonyx in #3786
- Feedback by @pablonyx in #3800
- Search tool no results bugfix by @pablonyx in #3787
- Remove checkmark by @pablonyx in #3806
- Unstructured fix by @pablonyx in #3809
- Double check all chat accessible dependencies by @pablonyx in #3801
- Continue on internal error by @pablonyx in #3728
- Update slack configs by @pablonyx in #3776
- Create google drive e2e test by @skylares in #3635
- don't duplicate test module names by @rkuo-danswer in #3821
- Fix search tool name by @pablonyx in #3824
- feat: add option to treat all non-attachment fields as metadata in Airtable connector by @devin-ai-integration in #3817
- Allow Slack workflow messages when respond_to_bots is enabled by @devin-ai-integration in #3819
- Customer love by @pablonyx in #3813
- llm provider re-org by @pablonyx in #3810
- Sharepoint fixes by @Weves in #3826
- Tool id constants by @pablonyx in #3827
- app should be initialized once per connector by @rkuo-danswer in #3823
- Fix Unicode sanitization for Vespa document indexing by @devin-ai-integration in #3831
- removed logic to search first message, fixed query override by @evan-danswer in #3812
- Lowercase all user emails by @hagen-danswer in #3830
- Fireflies update by @pablonyx in #3838
- add timings for syncing by @rkuo-danswer in #3798
- fix race condition with permission sync and fences by @rkuo-danswer in #3841
- Add more sync records + fix small bug in monitoring task causing dele… by @Weves in #3837
Full Changelog: v0.20.0...v0.21.1
v0.22.0-beta.1
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
v0.21.0-beta.1
What's Changed
- Change Persona to Assistant for Analytics Page by @yuhongsun96 in #3741
- Fix pagination for index attempts table DAN-1284 by @hagen-danswer in #3722
- Added ability to use a tag to insert the current datetime in prompts by @hagen-danswer in #3697
- Slack doc set fix by @pablonyx in #3737
- Bugfix/watchdog signal by @rkuo-danswer in #3699
- fix image edge case width screen size by @pablonyx in #3738
- Performance monitoring by @pablonyx in #3725
- cloud check for migrations by @rkuo-danswer in #3734
- Fix image wonkiness by @pablonyx in #3735
- Anonymous Polish by @pablonyx in #3746
- Indexing latency check fix by @pablonyx in #3747
- remove debugging for specific problem tenants by @rkuo-danswer in #3751
- Feature/more celery fanout by @rkuo-danswer in #3740
- missed ee_tasks_to_schedule declaration by @rkuo-danswer in #3755
- Add back postgres auth backend support by @Weves in #3753
- Vespa scripts + Redis script update by @pablonyx in #3758
- Add support for overridding scopes for OIDC by @Weves in #3759
- Allow all LLMs for image generation assistants by @pablonyx in #3730
- Add support for more /models/list formats by @Weves in #3739
- Input shortcut fix in multi tenant case by @pablonyx in #3768
- Unzip files + no double x by @pablonyx in #3767
- Turn off Unstructured telemetry by @yuhongsun96 in #3778
- Improved linking + scrolling by @pablonyx in #3744
- Fix Seeding Link for Support Use Case by @yuhongsun96 in #3784
- try using a redis replica in some areas by @rkuo-danswer in #3748
- Sync status improvements by @pablonyx in #3782
- Better vespa interface by @pablonyx in #3781
- Fix Confluence Missing Labels by @yuhongsun96 in #3788
- Fix Sharepoint Folder Parsing by @yuhongsun96 in #3791
- Bugfix/celery ignore result by @rkuo-danswer in #3770
- chat nits by @pablonyx in #3775
- Improvements for web build by @pablonyx in #3786
- Feedback by @pablonyx in #3800
- Search tool no results bugfix by @pablonyx in #3787
- Remove checkmark by @pablonyx in #3806
- Unstructured fix by @pablonyx in #3809
- Double check all chat accessible dependencies by @pablonyx in #3801
- Continue on internal error by @pablonyx in #3728
- Update slack configs by @pablonyx in #3776
- Create google drive e2e test by @skylares in #3635
- don't duplicate test module names by @rkuo-danswer in #3821
- Fix search tool name by @pablonyx in #3824
- feat: add option to treat all non-attachment fields as metadata in Airtable connector by @devin-ai-integration in #3817
- Allow Slack workflow messages when respond_to_bots is enabled by @devin-ai-integration in #3819
- Customer love by @pablonyx in #3813
- llm provider re-org by @pablonyx in #3810
- Sharepoint fixes by @Weves in #3826
- Tool id constants by @pablonyx in #3827
- app should be initialized once per connector by @rkuo-danswer in #3823
- Fix Unicode sanitization for Vespa document indexing by @devin-ai-integration in #3831
- removed logic to search first message, fixed query override by @evan-danswer in #3812
- Lowercase all user emails by @hagen-danswer in #3830
- Fireflies update by @pablonyx in #3838
- add timings for syncing by @rkuo-danswer in #3798
- fix race condition with permission sync and fences by @rkuo-danswer in #3841
- Add more sync records + fix small bug in monitoring task causing dele… by @Weves in #3837
Full Changelog: v0.20.0...v0.21.0-beta.1
v0.20.0
What's Changed
- fix response logging by @rkuo-danswer in #3577
- fix formatting by @rkuo-danswer in #3584
- Pagination Hook by @skylares in #3494
- re-prep user group deletion on the actual deletion by @rkuo-danswer in #3588
- Move google-cloud-aiplatform to default requirements to support verte… by @Weves in #3589
- the primary worker lock doesn't always exist by @rkuo-danswer in #3593
- Latex for $10 and $100 by @pablonyx in #3585
- Personal assistant usage graph by @pablonyx in #3543
- Remove Exclamation marks + comments by @pablonyx in #3586
- JWT -> Redis by @pablonyx in #3574
- Add Linear OAuth env variables to dev compose by @Weves in #3597
- quick hack to prevent resyncing the same doc by @rkuo-danswer in #3599
- Speedup orphan doc cleanup script by @Weves in #3596
- Small airtable refactor + handle files with uppercase extensions by @Weves in #3598
- various lock diagnostics and timing adjustments by @rkuo-danswer in #3602
- Citation consistency in Citation Processing (initial ranking vs post validation/re-ranking) by @joachim-danswer in #3508
- Add support for auto-refreshing available models based on an API call by @Weves in #3576
- Improved indexing by @pablonyx in #3594
- Properly account for anonymous access in Confluence by @hagen-danswer in #3601
- Auth fix + Registration Clarity by @pablonyx in #3590
- add detailed timings to monitor vespa sync by @rkuo-danswer in #3607
- fix timing calculations and don't spam the queue lengths check from e… by @rkuo-danswer in #3608
- Slim connector for Zendesk by @Subash-Mohan in #3367
- Create/modify connector tests by @skylares in #3600
- Minor opensource cleanup by @hagen-danswer in #3610
- Tracking update by @pablonyx in #3605
- Prefix Fix by @pablonyx in #3613
- Increase timeout + revert changes for clarity by @pablonyx in #3604
- fix white labelling empty string by @pablonyx in #3603
- Doc explore fix by @pablonyx in #3614
- discord connector by @Ishankoradia in #3023
- Discord cleanup by @hagen-danswer in #3615
- Added Permission Syncing for Salesforce by @hagen-danswer in #3551
- Built in tool cache with tool call id by @pablonyx in #3617
- Multitenant anonymous by @pablonyx in #3595
- Async Redis by @pablonyx in #3618
- comment out the per doc sync hack by @rkuo-danswer in #3620
- Improved logging for confluence calls by @hagen-danswer in #3622
- prevent other tests from interfering with existing google drive tests by @hagen-danswer in #3624
- Speed up admin pages by @pablonyx in #3623
- Improve contributing guide by @hagen-danswer in #3625
- Multiple cloud/indexing fixes by @rkuo-danswer in #3609
- Whitelabelling by @pablonyx in #3627
- Improve egnyte connector by @Weves in #3626
- Fully remove visit API by @pablonyx in #3621
- Added env var to skip warm up by @hagen-danswer in #3633
- Fixing google drive tests by @hagen-danswer in #3634
- add more debug logging for locking issue by @rkuo-danswer in #3628
- Remove unnecessary logs by @pablonyx in #3637
- add index to speed up get last attempt by @rkuo-danswer in #3636
- Conf doc sync improvements by @hagen-danswer in #3643
- Feature/redis prod tool by @rkuo-danswer in #3619
- added distinct when outer joining for user filters by @hagen-danswer in #3641
- hope this env var works. by @rkuo-danswer in #3644
- Make connector pause and delete fast by @rkuo-danswer in #3646
- possible fix for gdrive oauth in the cloud by @rkuo-danswer in #3642
- Add tests for some LLM provider endpoints + small logic change to ens… by @Weves in #3651
- Proper anonymous user restricting by @pablonyx in #3645
- fix group sync name capitalization by @hagen-danswer in #3653
- Performance monitoring by @Weves in #3658
- figuring out why multiprocessing set_start_method isn't working. by @rkuo-danswer in #3648
- Support new model for image input by @Weves in #3665
- fix missed var names by @rkuo-danswer in #3669
- optimize another index attempt check by @rkuo-danswer in #3660
- refactored _add_user_filter usage by @hagen-danswer in #3674
- Add monitoring worker by @Weves in #3677
- Fireflies daily test by @skylares in #3663
- Add discord daily test by @skylares in #3676
- Salesforce daily test by @skylares in #3611
- temp test fixes by @hagen-danswer in #3682
- Admin usage for seeding by @pablonyx in #3683
- Add chrome extension pages by @pablonyx in #3629
- better logging and reduce long sessions by @rkuo-danswer in #3673
- Fix follow ups in thread + fix user name by @Weves in #3686
- Add is_cloud info to telemetry + get consistent customer_uuid's for a… by @Weves in #3684
- UX Refresh by @pablonyx in #3687
- Minor large PR cleanup by @pablonyx in #3689
- Validating slackbot tokens by @ktjayamanna in #3695
- Combined Persona and Prompt API by @hagen-danswer in #3690
- Bugfix/beat redux by @rkuo-danswer in #3639
- Paginate Query History table by @skylares in #3592
- Made copy button and cmd+c work for cmd+v and cmd+shift+v by @hagen-danswer in #3693
- Quick nit for no-longer living files by @pablonyx in #3702
- Markdown rendering by @pablonyx in #3698
- query history pagination tests by @hagen-danswer in #3700
- Small background telemetry fix by @Weves in #3706
- fixed group sync to account for changes in drive permissions by @hagen-danswer in #3666
- Fix document counts by @Weves in #3671
- Enable location support for Vertex AI by @Weves in #3707
- Fix search tool bug by @pablonyx in #3694
- Polish by @pablonyx in #3692
- docs: fix typo in README.md by @devin-ai-integration in #3710
- Enhance airtable connector by @Weves in #3714
- Add linear check to PRs by @pablonyx in #3708
- Input Formik + hidden screen by @pablonyx in #3715
- Update JWT expiry time config by @pablonyx in #3717
- Slackbot optimization by @pablonyx in #3696
- Pass in tenant_id to kv_store in monitoring job by @Weves in #3726
- Fix exceptional seeding delay by @pablonyx in https://github.com/onyx-dot-app/onyx/pul...
v0.20.0-beta.1
What's Changed
- fix response logging by @rkuo-danswer in #3577
- fix formatting by @rkuo-danswer in #3584
- Pagination Hook by @skylares in #3494
- re-prep user group deletion on the actual deletion by @rkuo-danswer in #3588
- Move google-cloud-aiplatform to default requirements to support verte… by @Weves in #3589
- the primary worker lock doesn't always exist by @rkuo-danswer in #3593
- Latex for $10 and $100 by @pablonyx in #3585
- Personal assistant usage graph by @pablonyx in #3543
- Remove Exclamation marks + comments by @pablonyx in #3586
- JWT -> Redis by @pablonyx in #3574
- Add Linear OAuth env variables to dev compose by @Weves in #3597
- quick hack to prevent resyncing the same doc by @rkuo-danswer in #3599
- Speedup orphan doc cleanup script by @Weves in #3596
- Small airtable refactor + handle files with uppercase extensions by @Weves in #3598
- various lock diagnostics and timing adjustments by @rkuo-danswer in #3602
- Citation consistency in Citation Processing (initial ranking vs post validation/re-ranking) by @joachim-danswer in #3508
- Add support for auto-refreshing available models based on an API call by @Weves in #3576
- Improved indexing by @pablonyx in #3594
- Properly account for anonymous access in Confluence by @hagen-danswer in #3601
- Auth fix + Registration Clarity by @pablonyx in #3590
- add detailed timings to monitor vespa sync by @rkuo-danswer in #3607
- fix timing calculations and don't spam the queue lengths check from e… by @rkuo-danswer in #3608
- Slim connector for Zendesk by @Subash-Mohan in #3367
- Create/modify connector tests by @skylares in #3600
- Minor opensource cleanup by @hagen-danswer in #3610
- Tracking update by @pablonyx in #3605
- Prefix Fix by @pablonyx in #3613
- Increase timeout + revert changes for clarity by @pablonyx in #3604
- fix white labelling empty string by @pablonyx in #3603
- Doc explore fix by @pablonyx in #3614
- discord connector by @Ishankoradia in #3023
- Discord cleanup by @hagen-danswer in #3615
- Added Permission Syncing for Salesforce by @hagen-danswer in #3551
- Built in tool cache with tool call id by @pablonyx in #3617
- Multitenant anonymous by @pablonyx in #3595
- Async Redis by @pablonyx in #3618
- comment out the per doc sync hack by @rkuo-danswer in #3620
- Improved logging for confluence calls by @hagen-danswer in #3622
- prevent other tests from interfering with existing google drive tests by @hagen-danswer in #3624
- Speed up admin pages by @pablonyx in #3623
- Improve contributing guide by @hagen-danswer in #3625
- Multiple cloud/indexing fixes by @rkuo-danswer in #3609
- Whitelabelling by @pablonyx in #3627
- Improve egnyte connector by @Weves in #3626
- Fully remove visit API by @pablonyx in #3621
- Added env var to skip warm up by @hagen-danswer in #3633
- Fixing google drive tests by @hagen-danswer in #3634
- add more debug logging for locking issue by @rkuo-danswer in #3628
- Remove unnecessary logs by @pablonyx in #3637
- add index to speed up get last attempt by @rkuo-danswer in #3636
- Conf doc sync improvements by @hagen-danswer in #3643
- Feature/redis prod tool by @rkuo-danswer in #3619
- added distinct when outer joining for user filters by @hagen-danswer in #3641
- hope this env var works. by @rkuo-danswer in #3644
- Make connector pause and delete fast by @rkuo-danswer in #3646
- possible fix for gdrive oauth in the cloud by @rkuo-danswer in #3642
- Add tests for some LLM provider endpoints + small logic change to ens… by @Weves in #3651
- Proper anonymous user restricting by @pablonyx in #3645
- fix group sync name capitalization by @hagen-danswer in #3653
- Performance monitoring by @Weves in #3658
- figuring out why multiprocessing set_start_method isn't working. by @rkuo-danswer in #3648
- Support new model for image input by @Weves in #3665
- fix missed var names by @rkuo-danswer in #3669
- optimize another index attempt check by @rkuo-danswer in #3660
- refactored _add_user_filter usage by @hagen-danswer in #3674
- Add monitoring worker by @Weves in #3677
- Fireflies daily test by @skylares in #3663
- Add discord daily test by @skylares in #3676
- Salesforce daily test by @skylares in #3611
- temp test fixes by @hagen-danswer in #3682
- Admin usage for seeding by @pablonyx in #3683
- Add chrome extension pages by @pablonyx in #3629
- better logging and reduce long sessions by @rkuo-danswer in #3673
- Fix follow ups in thread + fix user name by @Weves in #3686
- Add is_cloud info to telemetry + get consistent customer_uuid's for a… by @Weves in #3684
- UX Refresh by @pablonyx in #3687
- Minor large PR cleanup by @pablonyx in #3689
- Validating slackbot tokens by @ktjayamanna in #3695
- Combined Persona and Prompt API by @hagen-danswer in #3690
- Bugfix/beat redux by @rkuo-danswer in #3639
- Paginate Query History table by @skylares in #3592
- Made copy button and cmd+c work for cmd+v and cmd+shift+v by @hagen-danswer in #3693
- Quick nit for no-longer living files by @pablonyx in #3702
- Markdown rendering by @pablonyx in #3698
- query history pagination tests by @hagen-danswer in #3700
- Small background telemetry fix by @Weves in #3706
- fixed group sync to account for changes in drive permissions by @hagen-danswer in #3666
- Fix document counts by @Weves in #3671
- Enable location support for Vertex AI by @Weves in #3707
- Fix search tool bug by @pablonyx in #3694
- Polish by @pablonyx in #3692
- docs: fix typo in README.md by @devin-ai-integration in #3710
- Enhance airtable connector by @Weves in #3714
- Add linear check to PRs by @pablonyx in #3708
- Input Formik + hidden screen by @pablonyx in #3715
- Update JWT expiry time config by @pablonyx in #3717
- Slackbot optimization by @pablonyx in #3696
- Pass in tenant_id to kv_store in monitoring job by @Weves in #3726
- Fix exceptional seeding delay by @pablonyx in https://github.com/onyx-dot-app/onyx/pul...
v0.19.0
What's Changed
- IAM Auth for RDS by @pablonyx in #3479
- Migrate user milestone logic by @pablonyx in #3493
- Old alembic migration + restore workspace by @pablonyx in #3498
- Wrap nits by @pablonyx in #3496
- Add support for custom LLM error messages by @Weves in #3501
- New model icons for LLM Picker by @emerzon in #3497
- Ensure password validation errors propagate by @pablonyx in #3509
- Support o1 by @pablonyx in #3510
- temporarily disabling validate indexing fences by @rkuo-danswer in #3502
- Ensure metadata overrides file contents by @pablonyx in #3512
- Resolve posthog by @pablonyx in #3514
- Fix Default CC Pair by @yuhongsun96 in #3513
- double check sidebar default toggle by @pablonyx in #3488
- Latex formatting by @pablonyx in #3499
- Update citations in shared chat display by @pablonyx in #3487
- Forgot password feature by @pablonyx in #3437
- use redis exclusively with active signal renewal in more places to pe… by @rkuo-danswer in #3517
- associating credentials with connectors is not considered editing by @hagen-danswer in #3522
- Fix Logo On DarkMode by @yuhongsun96 in #3525
- Fix group table by @hagen-danswer in #3523
- Cleanup PR template to make it more concise by @hagen-danswer in #3524
- AWS extraneous error fix by @pablonyx in #3529
- Added filter to exclude attachments with unsupported file extensions by @hagen-danswer in #3530
- Fix logo flickering effect by @pablonyx in #3519
- Proper user deletion / organization leaving by @pablonyx in #3460
- allow limited user to create chat session by @rkuo-danswer in #3533
- Made sure confluence connector recursive by page includes top level page by @hagen-danswer in #3532
- Fix bedrock w/ access keys by @Weves in #3538
- log attempt id, log elapsed since task execution start, remove log spam by @rkuo-danswer in #3539
- Fix NUL character by @pablonyx in #3540
- raise activity timeout to one hour by @rkuo-danswer in #3534
- Ensure gmail works for personal accounts by @pablonyx in #3541
- Fix logo rendering by @pablonyx in #3542
- Slackbot polish by @hagen-danswer in #3547
- Curators can now update the curator relationship by @hagen-danswer in #3536
- Fix discourse connector by @Weves in #3549
- Prevent SSRF risk by @pablonyx in #3556
- Zendesk Retries by @yuhongsun96 in #3558
- Remove left over yaml errors by @pablonyx in #3527
- Fix Null Value in PG by @yuhongsun96 in #3559
- Eagerly load CCpair connectors by @pablonyx in #3531
- Improve Salesforce connector by @hagen-danswer in #3561
- Auth specific rate limiting by @pablonyx in #3463
- Fixed out of bounds by @hagen-danswer in #3562
- Additional error handling + logging for google drive connector by @Weves in #3563
- Bugfix/oauth fix by @rkuo-danswer in #3507
- permission sync in cloud and beat expiry adjustment by @rkuo-danswer in #3544
- More efficient Vespa indexing by @pablonyx in #3552
- Small fix by @Weves in #3565
- Airtable connector by @Weves in #3564
- re-enable celery task execution logging in primary worker by @rkuo-danswer in #3566
- Revert "More efficient Vespa indexing (#3552)" by @rkuo-danswer in #3567
- Small Egnyte tweaks by @Weves in #3568
- we didn't want to rename the alt index suffix, reverting by @rkuo-danswer in #3569
- Anonymous user by @pablonyx in #3537
- Ensure users cannot modify their roles by @pablonyx in #3557
- Linear OAuth Connector by @yuhongsun96 in #3570
- Add support for OAuth connectors that require user input by @Weves in #3571
- Slack fixes by @Weves in #3573
- Added logging for permissions upsert queue length by @hagen-danswer in #3582
- retry the individual delete's by @rkuo-danswer in #3580
- Airtable improvement by @Weves in #3583
- Reworked salesforce connector to use bulk api by @hagen-danswer in #3581
- Feature/model server logging by @rkuo-danswer in #3579
- Merge hotfix/v0.19-gdrive-fix into release/v0.19 by @rkuo-danswer in #3650
Full Changelog: v0.18.0...v0.19.0
v0.19.0-beta.2
What's Changed
- Merge hotfix/v0.19-gdrive-fix into release/v0.19 by @rkuo-danswer in #3650
Full Changelog: v0.19.0-beta.1...v0.19.0-beta.2
v0.19.0-beta.1
What's Changed
- IAM Auth for RDS by @pablonyx in #3479
- Migrate user milestone logic by @pablonyx in #3493
- Old alembic migration + restore workspace by @pablonyx in #3498
- Wrap nits by @pablonyx in #3496
- Add support for custom LLM error messages by @Weves in #3501
- New model icons for LLM Picker by @emerzon in #3497
- Ensure password validation errors propagate by @pablonyx in #3509
- Support o1 by @pablonyx in #3510
- temporarily disabling validate indexing fences by @rkuo-danswer in #3502
- Ensure metadata overrides file contents by @pablonyx in #3512
- Resolve posthog by @pablonyx in #3514
- Fix Default CC Pair by @yuhongsun96 in #3513
- double check sidebar default toggle by @pablonyx in #3488
- Latex formatting by @pablonyx in #3499
- Update citations in shared chat display by @pablonyx in #3487
- Forgot password feature by @pablonyx in #3437
- use redis exclusively with active signal renewal in more places to pe… by @rkuo-danswer in #3517
- associating credentials with connectors is not considered editing by @hagen-danswer in #3522
- Fix Logo On DarkMode by @yuhongsun96 in #3525
- Fix group table by @hagen-danswer in #3523
- Cleanup PR template to make it more concise by @hagen-danswer in #3524
- AWS extraneous error fix by @pablonyx in #3529
- Added filter to exclude attachments with unsupported file extensions by @hagen-danswer in #3530
- Fix logo flickering effect by @pablonyx in #3519
- Proper user deletion / organization leaving by @pablonyx in #3460
- allow limited user to create chat session by @rkuo-danswer in #3533
- Made sure confluence connector recursive by page includes top level page by @hagen-danswer in #3532
- Fix bedrock w/ access keys by @Weves in #3538
- log attempt id, log elapsed since task execution start, remove log spam by @rkuo-danswer in #3539
- Fix NUL character by @pablonyx in #3540
- raise activity timeout to one hour by @rkuo-danswer in #3534
- Ensure gmail works for personal accounts by @pablonyx in #3541
- Fix logo rendering by @pablonyx in #3542
- Slackbot polish by @hagen-danswer in #3547
- Curators can now update the curator relationship by @hagen-danswer in #3536
- Fix discourse connector by @Weves in #3549
- Prevent SSRF risk by @pablonyx in #3556
- Zendesk Retries by @yuhongsun96 in #3558
- Remove left over yaml errors by @pablonyx in #3527
- Fix Null Value in PG by @yuhongsun96 in #3559
- Eagerly load CCpair connectors by @pablonyx in #3531
- Improve Salesforce connector by @hagen-danswer in #3561
- Auth specific rate limiting by @pablonyx in #3463
- Fixed out of bounds by @hagen-danswer in #3562
- Additional error handling + logging for google drive connector by @Weves in #3563
- Bugfix/oauth fix by @rkuo-danswer in #3507
- permission sync in cloud and beat expiry adjustment by @rkuo-danswer in #3544
- More efficient Vespa indexing by @pablonyx in #3552
- Small fix by @Weves in #3565
- Airtable connector by @Weves in #3564
- re-enable celery task execution logging in primary worker by @rkuo-danswer in #3566
- Revert "More efficient Vespa indexing (#3552)" by @rkuo-danswer in #3567
- Small Egnyte tweaks by @Weves in #3568
- we didn't want to rename the alt index suffix, reverting by @rkuo-danswer in #3569
- Anonymous user by @pablonyx in #3537
- Ensure users cannot modify their roles by @pablonyx in #3557
- Linear OAuth Connector by @yuhongsun96 in #3570
- Add support for OAuth connectors that require user input by @Weves in #3571
- Slack fixes by @Weves in #3573
- Added logging for permissions upsert queue length by @hagen-danswer in #3582
- retry the individual delete's by @rkuo-danswer in #3580
- Airtable improvement by @Weves in #3583
- Reworked salesforce connector to use bulk api by @hagen-danswer in #3581
- Feature/model server logging by @rkuo-danswer in #3579
Full Changelog: v0.18.0...v0.19.0-beta.1
v0.18.0
What's Changed
- update conditional by @pablonyx in #3446
- Update initial seeding for latency requirements by @pablonyx in #3442
- Feature/google drive oauth by @rkuo-danswer in #3365
- use redis completion signal to double check exit code by @rkuo-danswer in #3435
- Fixes issue on cloud with Egnyte redirect URI during token fetching by @Weves in #3451
- Ensure reload post verification by @pablonyx in #3447
- Security by @pablonyx in #3452
- Prevent SSRF risk by @pablonyx in #3453
- made description optional for document sets by @hagen-danswer in #3407
- Labels nit by @pablonyx in #3441
- Introducing Onyx! by @pablonyx in #3439
- Minor Docker Reference Updates by @pablonyx in #3456
- Organize frontend tests by @pablonyx in #3350
- Improved invited users by @pablonyx in #3455
- test changing back emails by @rkuo-danswer in #3458
- Reenable Seeding by @yuhongsun96 in #3464
- update gmail test configuration by @pablonyx in #3466
- Rebrand Seeding Docs by @yuhongsun96 in #3467
- Make doc count query more efficient by @pablonyx in #3461
- Change Default Assistant Description by @yuhongsun96 in #3470
- Seed Spacing by @yuhongsun96 in #3474
- Align user dropdown in top right by @pablonyx in #3473
- Update folder logic by @pablonyx in #3472
- Cloud settings -> billing by @pablonyx in #3469
- Update model server (for testing to function) by @pablonyx in #3476
- MT Cloud Monitoring by @yuhongsun96 in #3465
- Increase password requirements by @pablonyx in #3454
- do not include slackbot sessions when fetching
chat sessions
by @pablonyx in #3418 - Update chat provider values by @pablonyx in #3485
- update pre-commit black version by @pablonyx in #3250
- remove tenant id logs by @pablonyx in #3063
- fix single quote block in llm answer by @pablonyx in #3139
- errors in the summary row should be counting last_finished_status as … by @rkuo-danswer in #3484
- Update default assistant to search for new users by @pablonyx in #3317
- Prompting by @pablonyx in #3372
- Update llm override defaults by @pablonyx in #3230
- Improved theming by @pablonyx in #3204
- Proper display priority seeding by @pablonyx in #3468
- clear indexing fences with no celery tasks queued by @rkuo-danswer in #3482
- Use logotypes where feasible by @pablonyx in #3478
- Update Hubpost tracking form submission by @pablonyx in #3261
- Remove hardcoded root path for HF models by @emerzon in #3459
- Add delete all chats option by @pablonyx in #2515
Full Changelog: v0.17.1...v0.18.0