[PR #3121] [MERGED] patch rebuild sites #24682

Closed
opened 2026-06-05 08:13:55 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/3121
Author: @oschwartz10612
Created: 5/20/2026
Status: Merged
Merged: 5/20/2026
Merged by: @oschwartz10612

Base: mainHead: patch-rebuild-sites


📝 Commits (5)

  • b763408 Just accept any url for now
  • 1a0db10 Verify button to verify cache
  • 4b1a8e1 Put long running into the background to end transaction
  • 6aa589e Block adds to clients in jit mode
  • 1442faa Prevent concurrent rebuilds

📊 Changes

7 files changed (+489 additions, -93 deletions)

View changed files

📝 server/lib/rebuildClientAssociations.ts (+307 -9)
📝 server/private/routers/external.ts (+7 -0)
📝 server/private/routers/loginPage/upsertLoginPageBranding.ts (+1 -74)
📝 server/routers/client/index.ts (+1 -0)
server/routers/client/verifyClientAssociationsCache.ts (+83 -0)
📝 src/app/[orgId]/settings/clients/user/[niceId]/general/page.tsx (+90 -0)
📝 src/components/AuthPageBrandingForm.tsx (+0 -10)

📄 Description

  • Just accept any url for now
  • Verify button to verify cache
  • Put long running into the background to end transaction
  • Block adds to clients in jit mode
  • Prevent concurrent rebuilds

🔄 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/3121 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 5/20/2026 **Status:** ✅ Merged **Merged:** 5/20/2026 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `patch-rebuild-sites` --- ### 📝 Commits (5) - [`b763408`](https://github.com/fosrl/pangolin/commit/b7634086dbe64e15993570dbac05589a0d8dc183) Just accept any url for now - [`1a0db10`](https://github.com/fosrl/pangolin/commit/1a0db10b1af5269ea14d06192093ca21b6444705) Verify button to verify cache - [`4b1a8e1`](https://github.com/fosrl/pangolin/commit/4b1a8e14c436c09828e5131aa1099de20e6f30d4) Put long running into the background to end transaction - [`6aa589e`](https://github.com/fosrl/pangolin/commit/6aa589e612f835a6b3c0c808d6396136072636da) Block adds to clients in jit mode - [`1442faa`](https://github.com/fosrl/pangolin/commit/1442faa740ac2617afa044ecacbb316c32dfb231) Prevent concurrent rebuilds ### 📊 Changes **7 files changed** (+489 additions, -93 deletions) <details> <summary>View changed files</summary> 📝 `server/lib/rebuildClientAssociations.ts` (+307 -9) 📝 `server/private/routers/external.ts` (+7 -0) 📝 `server/private/routers/loginPage/upsertLoginPageBranding.ts` (+1 -74) 📝 `server/routers/client/index.ts` (+1 -0) ➕ `server/routers/client/verifyClientAssociationsCache.ts` (+83 -0) 📝 `src/app/[orgId]/settings/clients/user/[niceId]/general/page.tsx` (+90 -0) 📝 `src/components/AuthPageBrandingForm.tsx` (+0 -10) </details> ### 📄 Description - **Just accept any url for now** - **Verify button to verify cache** - **Put long running into the background to end transaction** - **Block adds to clients in jit mode** - **Prevent concurrent rebuilds** --- <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-06-05 08:13:55 -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#24682