Commit graph

32 commits

Author SHA1 Message Date
Dieu
f4d54c518e feat: Add SCIM 2.0 support for enterprise user provisioning
Implements SCIM 2.0 protocol for automated user and group provisioning from identity providers like Okta, Azure AD, and Google Workspace.

Backend changes:
- Add SCIM configuration with PersistentConfig for database persistence
- Implement SCIM 2.0 endpoints (Users, Groups, ServiceProviderConfig)
- Add bearer token authentication for SCIM requests
- Include comprehensive test coverage for SCIM functionality

Frontend changes:
- Add SCIM admin settings page with token generation
- Implement SCIM configuration management UI
- Add save functionality and proper error handling
- Include SCIM statistics display

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-13 16:34:41 +02:00
Timothy Jaeryang Baek
ed1db62b12 refac 2025-06-05 00:44:15 +04:00
Timothy Jaeryang Baek
25157ca6ba chore: format 2025-06-03 22:51:59 +04:00
Diwakar Singh Maurya
1ddc784af9 feat: Add route for each tab in Settings 2025-05-31 19:18:05 +00:00
Timothy Jaeryang Baek
4ad10f0c6e chore: format 2025-04-05 01:31:45 -06:00
_00_
5b8317270e Fix alignament buttons text
Fix alignament buttons text

Fixed align tag on user & admin settings

- correction of some align tag assigned to buttons that are right and
have to be left, this means that although it is not noticeable in
English, in other languages, especially if several lines appear, it is
obvious.
2025-03-30 13:36:07 +02:00
Timothy Jaeryang Baek
2f75eef499 enh: code execution settings 2025-02-17 16:25:50 -08:00
Timothy Jaeryang Baek
f9c5819314 enh: code interpreter jupyter support 2025-02-10 02:25:02 -08:00
Timothy Jaeryang Baek
ccdafa8718 refac: styling 2024-11-18 06:38:29 -08:00
Timothy Jaeryang Baek
465e16d282 refac 2024-11-16 23:58:23 -08:00
Timothy Jaeryang Baek
d5f84d6234 refac: model preset handling behaviour 2024-11-15 22:04:33 -08:00
Timothy Jaeryang Baek
1e7a10842c refac: settings 2024-11-13 00:33:15 -08:00
Timothy Jaeryang Baek
17925361dd refac: styling 2024-11-12 22:21:20 -08:00
Timothy Jaeryang Baek
ec0680a89f refac: styling 2024-11-12 22:00:37 -08:00
Timothy Jaeryang Baek
fae6731137 refac: settings styling 2024-11-12 21:57:41 -08:00
Timothy Jaeryang Baek
0809eb79b8 refac: openai connections 2024-11-11 21:18:51 -08:00
Timothy J. Baek
9f285fb2fb feat: arena models 2024-10-22 03:16:48 -07:00
Timothy J. Baek
47e377967e refac: styling 2024-10-21 00:05:27 -07:00
Timothy J. Baek
6a21a77ee9 refac 2024-08-27 17:05:24 +02:00
Timothy J. Baek
0fa85c5c64 enh: enable message rating setting 2024-08-19 15:16:49 +02:00
Timothy J. Baek
8942d0d0e2 refac: styling 2024-07-08 19:47:30 -07:00
Timothy J. Baek
d5716ae751 chore: format 2024-07-05 23:48:53 -07:00
Peter De-Ath
8381346378 enh: add sideways scrolling to settings tabs container 2024-07-05 02:05:59 +01:00
Timothy J. Baek
8b4867deb5 refac: styling 2024-06-09 15:12:38 -07:00
Timothy J. Baek
f2b9a5f5bf refac: rag 2024-06-09 03:01:25 -07:00
Timothy J. Baek
414ab53144 refac: banners 2024-06-09 02:39:18 -07:00
Timothy J. Baek
8198807fc9 refac: document settings > admin settings 2024-06-09 02:28:52 -07:00
Timothy J. Baek
e556c02fe9 refac: styling 2024-06-09 02:14:05 -07:00
Timothy J. Baek
f7de01cbc2 refac: styling 2024-06-09 02:05:36 -07:00
Timothy J. Baek
4bae43096b refac: settings 2024-06-09 01:54:50 -07:00
Timothy J. Baek
d90e138773 refac: settings 2024-06-09 01:44:08 -07:00
Timothy J. Baek
55dc6c1b3b refac: audio 2024-06-07 20:18:48 -07:00