Skip to content

IONOS(user_oidc): NC33 fork release (NSW-1069) - #6

Open
printminion-co wants to merge 1 commit into
ionos-dev-v33from
mk/dev/NSW-1069-user_oidc-nc33
Open

printminion-co wants to merge 1 commit into
ionos-dev-v33from
mk/dev/NSW-1069-user_oidc-nc33

Conversation

@printminion-co

@printminion-co printminion-co commented Oct 1, 2026 •

Copy link
Copy Markdown

Summary

NC33 IONOS user_oidc line: upstream v8.11.0 + rebased IONOS patches (previous base: v8.1.0).

  • Integration branch ionos-dev-v33 = vanilla v8.11.0.
  • This PR adds the IONOS commits on top (cherry-picked with -x).

Reconciliation against v8.11.0

IONOS commit New commit Outcome
947e16a IONOS(Settings): Implement admin settings delegation for user_oidc a084fcb kept — applies unchanged; v8.11.0 does not implement IDelegatedSettings upstream

Commit hashes are unformatted so GitHub auto-links them.

Consumed by IONOS-Productivity/ncw-server#381 via a submodule bump after merge + tag.

Jira: NSW-1069

- Change AdminSettings from ISettings to IDelegatedSettings
- Add IL10N dependency for translated name
- Implement getName() method returning 'OpenID Connect'
- Implement getAuthorizedAppConfig() with authorized config keys:
  - allow_multiple_user_backends
  - id4me_enabled
  - provider-params
  - store_login_token

This enables delegated admins to manage OIDC settings.

Signed-off-by: Kai Henseler <kai.henseler@strato.de>
(cherry picked from commit 947e16a)
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
printminion-co added a commit to IONOS-Productivity/ncw-server that referenced this pull request Oct 1, 2026
…S fork, pre-tag)

Pre-release pin for build artifact evaluation: upstream v8.11.0 + IONOS delta. Replaced by the prerelease tag once the fork PR is merged.

PR: IONOS-Productivity/nc-user_oidc#6
SHA: a084fcbe123f04bb34c8d215d2793439153e73e1
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
printminion-co added a commit to IONOS-Productivity/ncw-server that referenced this pull request Oct 1, 2026
…S fork, pre-tag)

Pre-release pin for build artifact evaluation: upstream v8.11.0 + IONOS delta. Replaced by the prerelease tag once the fork PR is merged.

PR: IONOS-Productivity/nc-user_oidc#6
SHA: a084fcbe123f04bb34c8d215d2793439153e73e1
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
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