[PR #2874] [MERGED] 1.17.1-s.5 #20349

Closed
opened 2026-05-21 21:56:47 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2874
Author: @oschwartz10612
Created: 4/19/2026
Status: Merged
Merged: 4/19/2026
Merged by: @oschwartz10612

Base: mainHead: dev


📝 Commits (10+)

  • f0a1de3 Show picker only when have remote node
  • a27a169 Keep the cert around for a couple of cycles
  • 6fb8dae adjust sidebar
  • 93400ac import and unassocaite org idp
  • 707cc4b move idp mode check to a middleware
  • 796d14a support org mapping on org idp
  • 8324445 add auto provsion section back to create global idp
  • 0a043af Delete update usage on orgs when user deletes
  • e952c2d fix styles on enterprise edition banners
  • 22964cf fix sidebar footer on member page

📊 Changes

92 files changed (+1689 additions, -416 deletions)

View changed files

📝 messages/en-US.json (+21 -3)
public/idp/openid.png (+0 -0)
📝 server/lib/traefik/TraefikConfigManager.ts (+50 -20)
📝 server/private/routers/external.ts (+34 -8)
📝 server/private/routers/orgIdp/createOrgOidcIdp.ts (+3 -14)
📝 server/private/routers/orgIdp/deleteOrgIdp.ts (+0 -13)
server/private/routers/orgIdp/importOrgIdp.ts (+212 -0)
📝 server/private/routers/orgIdp/index.ts (+4 -0)
server/private/routers/orgIdp/listUserAdminOrgIdps.ts (+160 -0)
server/private/routers/orgIdp/requireOrgIdentityProviderMode.ts (+34 -0)
server/private/routers/orgIdp/unassociateOrgIdp.ts (+96 -0)
📝 server/private/routers/orgIdp/updateOrgOidcIdp.ts (+13 -17)
📝 server/routers/auth/deleteMyAccount.ts (+23 -13)
📝 server/routers/orgIdp/types.ts (+19 -0)
📝 src/app/[orgId]/settings/(private)/access/approvals/page.tsx (+5 -0)
📝 src/app/[orgId]/settings/(private)/billing/layout.tsx (+5 -0)
📝 src/app/[orgId]/settings/(private)/idp/[idpId]/general/page.tsx (+17 -6)
📝 src/app/[orgId]/settings/(private)/idp/[idpId]/layout.tsx (+5 -0)
📝 src/app/[orgId]/settings/(private)/idp/[idpId]/page.tsx (+5 -0)
src/app/[orgId]/settings/(private)/idp/create/layout.tsx (+10 -0)

...and 72 more files

📄 Description

  • Show picker only when have remote node
  • Keep the cert around for a couple of cycles
  • adjust sidebar
  • import and unassocaite org idp
  • move idp mode check to a middleware
  • support org mapping on org idp
  • add auto provsion section back to create global idp
  • Delete update usage on orgs when user deletes
  • fix styles on enterprise edition banners
  • fix sidebar footer on member page
  • dont allow import idp if not paid
  • dont set org mapping by default
  • add better page metadata titles

🔄 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/2874 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 4/19/2026 **Status:** ✅ Merged **Merged:** 4/19/2026 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`f0a1de3`](https://github.com/fosrl/pangolin/commit/f0a1de34742c04bd9b74d4cdcf83d7a3cf4ff05d) Show picker only when have remote node - [`a27a169`](https://github.com/fosrl/pangolin/commit/a27a1691605405c3003859fa84dd67fb8fe47f08) Keep the cert around for a couple of cycles - [`6fb8dae`](https://github.com/fosrl/pangolin/commit/6fb8dae966a9fcbb19b5664ec714e6937c8eb438) adjust sidebar - [`93400ac`](https://github.com/fosrl/pangolin/commit/93400ace275a7ee776321c840d38b0efbad3049f) import and unassocaite org idp - [`707cc4b`](https://github.com/fosrl/pangolin/commit/707cc4b2758b988101c2e98147f8d42a69bcbcc0) move idp mode check to a middleware - [`796d14a`](https://github.com/fosrl/pangolin/commit/796d14a9e419759a3139680b5678279bd789208a) support org mapping on org idp - [`8324445`](https://github.com/fosrl/pangolin/commit/83244458953086aedb52d756d12a12ce2d4638b4) add auto provsion section back to create global idp - [`0a043af`](https://github.com/fosrl/pangolin/commit/0a043af4828a7b32b203b004ada28b27f9fdaea9) Delete update usage on orgs when user deletes - [`e952c2d`](https://github.com/fosrl/pangolin/commit/e952c2d34a1cd51be0d57aff90b16b9d89814a7d) fix styles on enterprise edition banners - [`22964cf`](https://github.com/fosrl/pangolin/commit/22964cff0ffe2bbc589c487021c41069b14e8f26) fix sidebar footer on member page ### 📊 Changes **92 files changed** (+1689 additions, -416 deletions) <details> <summary>View changed files</summary> 📝 `messages/en-US.json` (+21 -3) ➕ `public/idp/openid.png` (+0 -0) 📝 `server/lib/traefik/TraefikConfigManager.ts` (+50 -20) 📝 `server/private/routers/external.ts` (+34 -8) 📝 `server/private/routers/orgIdp/createOrgOidcIdp.ts` (+3 -14) 📝 `server/private/routers/orgIdp/deleteOrgIdp.ts` (+0 -13) ➕ `server/private/routers/orgIdp/importOrgIdp.ts` (+212 -0) 📝 `server/private/routers/orgIdp/index.ts` (+4 -0) ➕ `server/private/routers/orgIdp/listUserAdminOrgIdps.ts` (+160 -0) ➕ `server/private/routers/orgIdp/requireOrgIdentityProviderMode.ts` (+34 -0) ➕ `server/private/routers/orgIdp/unassociateOrgIdp.ts` (+96 -0) 📝 `server/private/routers/orgIdp/updateOrgOidcIdp.ts` (+13 -17) 📝 `server/routers/auth/deleteMyAccount.ts` (+23 -13) 📝 `server/routers/orgIdp/types.ts` (+19 -0) 📝 `src/app/[orgId]/settings/(private)/access/approvals/page.tsx` (+5 -0) 📝 `src/app/[orgId]/settings/(private)/billing/layout.tsx` (+5 -0) 📝 `src/app/[orgId]/settings/(private)/idp/[idpId]/general/page.tsx` (+17 -6) 📝 `src/app/[orgId]/settings/(private)/idp/[idpId]/layout.tsx` (+5 -0) 📝 `src/app/[orgId]/settings/(private)/idp/[idpId]/page.tsx` (+5 -0) ➕ `src/app/[orgId]/settings/(private)/idp/create/layout.tsx` (+10 -0) _...and 72 more files_ </details> ### 📄 Description - **Show picker only when have remote node** - **Keep the cert around for a couple of cycles** - **adjust sidebar** - **import and unassocaite org idp** - **move idp mode check to a middleware** - **support org mapping on org idp** - **add auto provsion section back to create global idp** - **Delete update usage on orgs when user deletes** - **fix styles on enterprise edition banners** - **fix sidebar footer on member page** - **dont allow import idp if not paid** - **dont set org mapping by default** - **add better page metadata titles** --- <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-21 21:56:47 -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#20349