Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: make production plugins settings managed from environment #62

Merged
merged 1 commit into from
Feb 13, 2024

Conversation

wowkalucky
Copy link
Collaborator

At some point in time, plugin support was added to the Credentials project.
Plugins' settings are injected at the initialization step.
But the issue is production settings are injected at the very end (when environment overrides are already applied), so it makes it impossible to manage any of the settings that are defined in plugins.

The PR addresses the issue by moving plugins' settings injection right before the environment configuration yaml processing.

@wowkalucky wowkalucky force-pushed the bergman/refactor-plugins-settings-injection branch from c66a1b1 to 75e3673 Compare February 13, 2024 17:38
@wowkalucky
Copy link
Collaborator Author

Peremoga.

@wowkalucky wowkalucky merged commit 324f5ab into aci.main Feb 13, 2024
2 checks passed
@wowkalucky wowkalucky deleted the bergman/refactor-plugins-settings-injection branch February 13, 2024 17:40
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.

1 participant