What's Changed
- fix github cursor pagination infinite loop by @evan-onyx in #4673
- add test by @rkuo-danswer in #4676
- set field size limit by @rkuo-danswer in #4683
- Fix/remove ee from mit by @Weves in #4682
- Fix window_start by @Weves in #4689
- Fix/remove ee fe by @Weves in #4690
- ensure we don't tag 'latest' with cloud images by @rkuo-danswer in #4688
- light worker discovers beat task by @evan-onyx in #4694
- Bugfix/limit permission size by @rkuo-danswer in #4695
- Small GitHub enhancements by @Weves in #4696
- Fix initial checkpoint save by @Weves in #4697
- Feature/helm separate workers by @rkuo-danswer in #4679
- Fix heavy import by @Weves in #4701
- Perf/drive finer checkpoints by @evan-onyx in #4702
- perf: Implement checkpointing for Teams Connector. by @raunakab in #4601
- reset to prs on next checkpoint by @evan-onyx in #4704
- fix: Add Teams env-variables by @raunakab in #4711
- use existing session user if it matches the email by @rkuo-danswer in #4706
- Bugfix/usage report UUID by @Orbital-Web in #4703
- Implement pagination for retrieving spots in HighspotClient by @Subash-Mohan in #4705
- restructure to signal activity while processing by @rkuo-danswer in #4712
- UI fixes by @Subash-Mohan in #4709
- fix connector tests and drive indexing by @evan-onyx in #4715
- feat: search quality eval by @Orbital-Web in #4720
- Highlight active link in AdminSidebar based on current pathname by @Subash-Mohan in #4719
- Use LiteLLM DB for determining model tool capability by @emerzon in #4698
- Fix import ordering by @Weves in #4725
- Fix OAuth w/ ext_perm_user for multi-tenant by @Weves in #4723
- Fix Continue Button in Connector by @Orbital-Web in #4724
- fix docker restart by @rkuo-danswer in #4726
- perf: Change query-exporting to use generators instead of expanding fully into memory by @raunakab in #4729
- feat: error handling of search quality test by @Orbital-Web in #4722
- fix nltk punkt by @rkuo-danswer in #4732
- anthropic fix by @evan-onyx in #4733
- Fix slack bot kubernetes template by @Weves in #4734
- don't fail on fake files by @evan-onyx in #4735
- Improve drive group sync by @Weves in #4736
- full drive perm sync by @evan-onyx in #4738
- make sure the permission client uses the proper retry handler by @rkuo-danswer in #4737
- database isn't a var! by @rkuo-danswer in #4741
- fix slack rate limit retry handler for groups by @rkuo-danswer in #4742
- Fix ext_perm_user sign-up for non multi-tenant by @Weves in #4743
- Feature/openapi by @rkuo-danswer in #4710
- fix: Add back Teams' replies processing by @raunakab in #4744
- v1 answer refactor by @evan-onyx in #4721
- mitigate memory usage during csv download by @rkuo-danswer in #4745
Full Changelog: v0.28.2...v0.29.1