-
Notifications
You must be signed in to change notification settings - Fork 0
Add django-setup-configuration as optional dependancy for mozilla-django-oidc-db to autoconfigure the Admin OIDC for our components #114
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
Labels
Comments
Feel free to take a look at https://github.com/maykinmedia/django-digid-eherkenning which has a similar setup with the optional |
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 10, 2024
Coperh
added a commit
that referenced
this issue
Jul 30, 2024
Closed
6 tasks
Coperh
added a commit
that referenced
this issue
Jul 30, 2024
Coperh
added a commit
that referenced
this issue
Jul 30, 2024
Coperh
added a commit
that referenced
this issue
Aug 2, 2024
Coperh
added a commit
that referenced
this issue
Aug 13, 2024
Coperh
added a commit
that referenced
this issue
Aug 13, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
* Add setup configuraiton model and step * Add OIDCSetupConfigForm with only required fields * Create common create_missing_groups util
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 22, 2024
Coperh
added a commit
that referenced
this issue
Nov 25, 2024
Coperh
added a commit
that referenced
this issue
Nov 25, 2024
Coperh
added a commit
that referenced
this issue
Nov 27, 2024
Coperh
added a commit
that referenced
this issue
Nov 27, 2024
Coperh
added a commit
that referenced
this issue
Nov 27, 2024
Coperh
added a commit
that referenced
this issue
Nov 29, 2024
Co-authored-by: Sidney Richards <[email protected]>
Coperh
added a commit
that referenced
this issue
Nov 29, 2024
* Pin django-setup-configuration >= 0.4.0 * Use Pydantic model defaults, remove defaults from step * Remove now unneeded OIDCSetupConfigForm * Set non-default values for test_configure_use_defaults * Update Documentation
Coperh
added a commit
that referenced
this issue
Nov 29, 2024
* Pin django-setup-configuration >= 0.4.0 * Use Pydantic model defaults, remove defaults from step * Remove now unneeded OIDCSetupConfigForm * Set non-default values for test_configure_use_defaults * Update Documentation
Coperh
added a commit
that referenced
this issue
Nov 29, 2024
* Set non default values in model in test_configure_use_defaults * Remove model fixtures in favour of file yml fixtures * Move from build_step_config_from_sources in fixture to execute_single_step in test * Remove model validaiton tests
Coperh
added a commit
that referenced
this issue
Nov 29, 2024
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
* Explicitly use model values * Rename create_missing_groups to get_groups_by_name * Move sync_groups condition to get_groups_by_name * Fix sync_group doing nothing in step * Test sync_group & sync_groups_glob_pattern * Test idempotent and overwrite
Coperh
added a commit
that referenced
this issue
Dec 2, 2024
* Explicitly use model values * Rename create_missing_groups to get_groups_by_name * Move sync_groups condition to get_groups_by_name * Fix sync_group doing nothing in step * Test sync_group & sync_groups_glob_pattern * Test idempotent and overwrite
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Taiga OIP 2607
So the idea is that we have a mozilla-django-oidc-db[setupconfig] (see https://setuptools.pypa.io/en/latest/userguide/dependency_management.html#optional-dependencies ) which ensures django-setup-configuration is installed and that the above AdminOIDCConfigurationSettings bit from OIP is registered when using the setup-configuration management command
The text was updated successfully, but these errors were encountered: