[PR #2731] [MERGED] Multi role #11930

Closed
opened 2026-05-06 16:32:24 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2731
Author: @oschwartz10612
Created: 3/28/2026
Status: Merged
Merged: 3/29/2026
Merged by: @oschwartz10612

Base: devHead: multi-role


📝 Commits (10+)

  • 20e547a first pass
  • 0fecbe7 Merge branch 'dev' into multi-role
  • e13a076 ui improvements
  • d046084 delete role move to new role
  • 13eadea support legacy one role per user
  • ad7d68d basic idp mapping builder
  • 63372b1 Merge branch 'dev' into multi-role
  • a143b7d Merge branch 'multi-role' of github.com:fosrl/pangolin into multi-role
  • 1779269 Update hybrid for multi role
  • bea2067 support policy buildiner in global idp

📊 Changes

126 files changed (+5326 additions, -2003 deletions)

View changed files

📝 messages/bg-BG.json (+1 -0)
📝 messages/cs-CZ.json (+1 -0)
📝 messages/de-DE.json (+1 -0)
📝 messages/en-US.json (+30 -7)
📝 messages/es-ES.json (+1 -0)
📝 messages/fr-FR.json (+1 -0)
📝 messages/it-IT.json (+1 -0)
📝 messages/ko-KR.json (+1 -0)
📝 messages/nb-NO.json (+1 -0)
📝 messages/nl-NL.json (+1 -0)
📝 messages/pl-PL.json (+1 -0)
📝 messages/pt-PT.json (+1 -0)
📝 messages/ru-RU.json (+1 -0)
📝 messages/tr-TR.json (+1 -0)
📝 messages/zh-CN.json (+1 -0)
📝 messages/zh-TW.json (+1 -0)
📝 server/auth/actions.ts (+12 -22)
📝 server/auth/canUserAccessResource.ts (+16 -13)
📝 server/auth/canUserAccessSiteResource.ts (+16 -13)
📝 server/db/pg/schema/schema.ts (+34 -7)

...and 80 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fosrl/pangolin/pull/2731 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 3/28/2026 **Status:** ✅ Merged **Merged:** 3/29/2026 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `dev` ← **Head:** `multi-role` --- ### 📝 Commits (10+) - [`20e547a`](https://github.com/fosrl/pangolin/commit/20e547a0f602cdc7f212b5f519436d1e6c140a73) first pass - [`0fecbe7`](https://github.com/fosrl/pangolin/commit/0fecbe704bfdfebaaf67f28ebdc094a06a476f0d) Merge branch 'dev' into multi-role - [`e13a076`](https://github.com/fosrl/pangolin/commit/e13a0769396a6d8cf8293cc96b8a3606c953950f) ui improvements - [`d046084`](https://github.com/fosrl/pangolin/commit/d046084e84cac2ff1cac3e0724aa5a093e333117) delete role move to new role - [`13eadea`](https://github.com/fosrl/pangolin/commit/13eadeaa8f0f67f2624110e1e28e258b7d730bae) support legacy one role per user - [`ad7d68d`](https://github.com/fosrl/pangolin/commit/ad7d68d2b443ea4b04a174277830040c072cf2f2) basic idp mapping builder - [`63372b1`](https://github.com/fosrl/pangolin/commit/63372b174f6f17ed4e3400137d3c7c53621aee6e) Merge branch 'dev' into multi-role - [`a143b7d`](https://github.com/fosrl/pangolin/commit/a143b7de7cd94715cf5eea22e12e4100304f20c5) Merge branch 'multi-role' of github.com:fosrl/pangolin into multi-role - [`1779269`](https://github.com/fosrl/pangolin/commit/177926932b79d1162987a9a7d4e3d78121bb4022) Update hybrid for multi role - [`bea2067`](https://github.com/fosrl/pangolin/commit/bea20674a8efd8ab9e7b1b048d6e76a89d8b3ec6) support policy buildiner in global idp ### 📊 Changes **126 files changed** (+5326 additions, -2003 deletions) <details> <summary>View changed files</summary> 📝 `messages/bg-BG.json` (+1 -0) 📝 `messages/cs-CZ.json` (+1 -0) 📝 `messages/de-DE.json` (+1 -0) 📝 `messages/en-US.json` (+30 -7) 📝 `messages/es-ES.json` (+1 -0) 📝 `messages/fr-FR.json` (+1 -0) 📝 `messages/it-IT.json` (+1 -0) 📝 `messages/ko-KR.json` (+1 -0) 📝 `messages/nb-NO.json` (+1 -0) 📝 `messages/nl-NL.json` (+1 -0) 📝 `messages/pl-PL.json` (+1 -0) 📝 `messages/pt-PT.json` (+1 -0) 📝 `messages/ru-RU.json` (+1 -0) 📝 `messages/tr-TR.json` (+1 -0) 📝 `messages/zh-CN.json` (+1 -0) 📝 `messages/zh-TW.json` (+1 -0) 📝 `server/auth/actions.ts` (+12 -22) 📝 `server/auth/canUserAccessResource.ts` (+16 -13) 📝 `server/auth/canUserAccessSiteResource.ts` (+16 -13) 📝 `server/db/pg/schema/schema.ts` (+34 -7) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-06 16:32:24 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#11930