Skip to content

Conversation

Bklzn
Copy link
Contributor

@Bklzn Bklzn commented May 17, 2024

Backend Changes:

  • Simple Custom Authorization via Bearer for Handling OIDC: Implemented custom authorization using bearer tokens.
  • Added User Collection: Introduced a user collection to manage user data.
  • Added Azure Handling: Implemented handling for Azure-specific configurations.
  • Config Client IDs Fix: Fixed issues with client IDs when they are None.
  • Added Total Tokens to Transaction: Included total tokens in transaction schema and DTO.
  • Fake Authorization for Test Purpose: Added fake authorization mechanisms for testing.
  • SSO Authorization Switch: Enabled SSO authorization switching via SSO_AUTH environment variable.
  • Embeddings Messages List: Added a list to store embeddings messages.
  • Tokenization for Streaming Responses: Implemented tokenization for streaming responses.
  • Tokenization Moved into Global Dependencies: Refactored tokenization into global dependencies.
  • Google/Azure Integration Auth Info: Included authentication information for Google and Azure integrations in the configuration.
  • Generation Speed as Null for Transactions with Output Tokens Equal 0: Set generation speed to null for such transactions.
  • Fix for Auth in New Tests: Fixed authorization issues in new tests.

Frontend Changes:

  • Add SSO Demo: Introduced a demo for Single Sign-On.
  • Add SSO and Hide UI Environment Files: Integrated SSO and ensured UI environment files are hidden.
  • Handle SSO Config: Managed SSO configuration settings.
  • Fixes: Applied various minor fixes.
  • Add SSO Variables to Docker Args: Included SSO variables in Docker arguments and fixed related Docker issues.
  • Add Google SSO Docs: Added documentation for Google SSO integration.
  • Add Microsoft Azure SSO Docs: Added documentation for Microsoft Azure SSO integration and relocated SSO configuration docs.
  • Handle Disabled Authorization and Beautify SSO Buttons: Managed scenarios with disabled authorization and improved the appearance of SSO buttons.
  • Add Proxy to Nginx: Configured Nginx to include a proxy.
  • Fix Replacement Script & Handle Select SSO Provider: Improved the replacement script and managed SSO provider selection.

Configuration and Infrastructure Updates:

  • Change the Way Env Variables are Passed to Vite.js: Adjusted how environment variables are passed to Vite.js due to its limitations in reading .env files.
  • Fixes and Volume Mounting in Docker Compose: Added mounted volumes to Docker Compose and applied various fixes.
  • Add .env.production: Introduced a production environment file.
  • Rethinking the Docker Build: Enhanced support for changing the environment during Docker builds.
  • Remove Empty Line: Cleaned up an empty line in the codebase.

sliwaszymon and others added 30 commits April 22, 2024 01:58
Dev to features/oidc-login
…variable after build process so we decided to pass them via mounted volume (session with Adrian)
@ksopyla ksopyla merged commit 3001180 into main May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants