v1.1
·
1229 commits
to main
since this release
What's Changed
Threads
- Fixes an issue where threads associated with an assistant that had the LaTeX rendering option disabled might still display artifacts of LaTeX rendering.
- File Search, Code Interpreter and Vision file uploads are now integrated into a single upload button. Files are uploaded for all possible uses based on the file type and the enabled tools of the associated assistant.
Manage Class Page
- Adds new option to avoid sending invite emails when adding users to group. The default option is still to notify users that they have been added to a group.
- Adds new dynamically updated permissions table in Group Details, displaying current group permissions for Members and Moderators.
- Adds the permissions table component to the "Invite new users" modal for easy referencing when adding users.
- In the Users table, a user role selector will now be disabled if the user does not have the necessary permissions to edit that user's role. In particular, Moderators will see disabled Admin user role selectors, along with their own user role selector.
- In the Users table, user role selector options now only include the user's current role or roles with fewer permissions. In particular, Moderators will only see 'Moderator' and 'Member' as available user role options.
- In the Users table, selecting the new "No Access" user role option correctly removes all of a user's permissions in the group.
Permission Model Changes
- Adds full group management permissions (besides API key setting) to Moderators.
Other Fixes
- Fixes an issue where an error in the initial request to
/mewill descend into an infinite redirect to/login. - Fixes an issue where a file name with valid uppercase file extension would result in a
Bad Requesterror from OpenAI.
Related PRs
- Honor LaTeX rendering preference on the front-end by @jnu in #439
- Simplify file upload in ChatInput by @ekassos in #440
- Option to avoid sending invite emails when adding users to group by @ekassos in #442
- Hide Admin role from non-Admins, new permissions table and Manage Group page changes by @ekassos in #437
Full Changelog: 387-srv61-web44...391-srv64-web48