Skip to content

Conversation

@JonnyTran
Copy link
Member

No description provided.

… configuration properties; update related repository and type definitions. Also, modify .gitignore files to ensure proper exclusion of node_modules and add .extralit_hub_credentials.
- Add Extralit Hub as an OAuth provider type in frontend domain and infrastructure
- Add ExtralitHubButton and ExtralitLogo components for login UI
- Update OAuthLogin.vue to support Extralit Hub login button
- Extend translations for Extralit Hub login in all supported languages
- Update Environment entity and repository to expose available OAuth providers
- Update backend settings and security to expose configured OAuth providers to frontend
- Auto-configure Extralit Hub provider if credentials are present on backend
- Change EXTRALIT_HUB_URL to point to localhost for development in .env.dev
- Update FEDERATION.md to reflect new environment variable names for OAuth2 client ID and secret
- Refactor settings to use hub_url instead of extralit_url for consistency
- Modify API proxy handler to use the updated hub_url
- Adjust registration and credential handling in the CLI to align with new environment variable structure
- Remove deprecated auto-configuration logic for Hub provider in OAuth2Settings
…frontend and backend

- Rename translation keys and button text from `extralit-hub-login` to `extralithub-login` in multiple languages
- Update ProviderType and related logic to reflect the new naming convention
- Modify environment variable references and auto-detection logic for ExtralitHub credentials
- Replace `ExtralitLogo` with `brand-icon` in the login button component for improved branding.
- Update environment variable references from `extralit-hub` to `extralithub` for consistency.
- Modify OIDC registration and callback URLs to align with the new naming convention.
- Adjust error handling in the registration process to provide clearer feedback on failures.
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.

2 participants