bump: auth-service v0.3.1 - email linking flow - Authelia#74
Conversation
… and lfx-v2-auth-service versions - nats version updated from 1.3.15 to 1.3.16 - authelia version updated from 0.10.46 to 0.10.47 - lfx-v2-meeting-service version updated from 0.4.17 to 0.4.22 - lfx-v2-auth-service version updated from 0.2.7 to 0.3.1 - updated USER_REPOSITORY_TYPE in values.yaml from 'mock' to 'authelia' Jira Ticket: https://linuxfoundation.atlassian.net/browse/LFXV2-502 Signed-off-by: Mauricio Zanetti Salomao <mauriciozanetti86@gmail.com>
WalkthroughUpdates the lfx-v2-auth-service Helm chart dependency from version ~0.2.7 to ~0.3.1 and changes the USER_REPOSITORY_TYPE configuration value from Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~5 minutes
Possibly related PRs
Pre-merge checks and finishing touches❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
🧰 Additional context used🧠 Learnings (1)📚 Learning: 2025-08-29T16:53:12.710ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
🔇 Additional comments (2)
Comment |
There was a problem hiding this comment.
Pull Request Overview
This PR updates the authentication configuration for the lfx-platform chart by switching from mock authentication to Authelia and upgrading related dependencies.
- Changed default
USER_REPOSITORY_TYPEfrommocktoautheliafor production-ready authentication - Updated
lfx-v2-auth-servicechart version from ~0.2.7 to ~0.3.1 - Upgraded several dependency versions including NATS, Authelia, and lfx-v2-meeting-service
Reviewed Changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| charts/lfx-platform/values.yaml | Changed USER_REPOSITORY_TYPE from mock to authelia for authentication service |
| charts/lfx-platform/Chart.yaml | Upgraded lfx-v2-auth-service dependency from ~0.2.7 to ~0.3.1 |
| charts/lfx-platform/Chart.lock | Updated lock file reflecting new versions of nats (1.3.16), authelia (0.10.47), lfx-v2-meeting-service (0.4.22), and lfx-v2-auth-service (0.3.1) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
a69c0af
into
linuxfoundation:main
Overview
Jira Ticket: https://linuxfoundation.atlassian.net/browse/LFXV2-502
This pull request updates the authentication service configuration for the platform chart. The main change is switching the user repository type to use
autheliaand upgrading thelfx-v2-auth-servicechart dependency to a newer version.Authentication service updates:
USER_REPOSITORY_TYPEfrommocktoautheliaincharts/lfx-platform/values.yaml, which means the authentication service will now use Authelia for user management instead of the mock repository.Dependency version bump:
lfx-v2-auth-servicechart dependency version from~0.2.7to~0.3.1incharts/lfx-platform/Chart.yamlto ensure compatibility with the new user repository type and any related improvements.Note
I've updated the
USER_REPOSITORY_TYPEfrom mock to authelia for auth-service, since if the service is being managed via this repo, it's very likely that it's using the full local setup, including Authelia.