Skip to content

feat(admin): add admin settings section for configuring federated teams#2326

Merged
cristianscheid merged 6 commits intomasterfrom
feat/2302/settings-admin-page-frontend
Feb 2, 2026
Merged

feat(admin): add admin settings section for configuring federated teams#2326
cristianscheid merged 6 commits intomasterfrom
feat/2302/settings-admin-page-frontend

Conversation

@cristianscheid
Copy link
Contributor

@cristianscheid cristianscheid commented Jan 30, 2026

Summary

Adds a new section to the Administration Settings page for Federated Teams configuration.

Note: At the time of implementation, the exact frontend location of this section had not yet been decided (see discussion in #2302). Due to the high priority of the issue, the section was placed under the Sharing tab. This placement may be revisited in the future if needed.

Changes

  • Added a Federated Teams section to the Sharing tab in Administration Settings
  • Added inputs to enable/disable Federated Teams and to configure the frontal URL

Screenshots

image

Checklist

@cristianscheid cristianscheid self-assigned this Jan 30, 2026
@cristianscheid cristianscheid force-pushed the feat/2302/settings-admin-page-frontend branch 2 times, most recently from d2d0bb7 to 145291e Compare January 30, 2026 13:12
@cristianscheid
Copy link
Contributor Author

/backport to stable33

Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
@cristianscheid cristianscheid force-pushed the feat/2302/settings-admin-page-frontend branch from ef13aa3 to 506f31d Compare February 2, 2026 10:42
@cristianscheid cristianscheid requested a review from susnux February 2, 2026 10:51
@cristianscheid cristianscheid merged commit c4abdf1 into master Feb 2, 2026
41 of 44 checks passed
@cristianscheid cristianscheid deleted the feat/2302/settings-admin-page-frontend branch February 2, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants