[PR #2166] [CLOSED] Dev #11691

Closed
opened 2026-05-06 16:20:58 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2166
Author: @miloschwartz
Created: 12/24/2025
Status: Closed

Base: mainHead: dev


📝 Commits (10+)

  • da112d3 add stripPortFromHost and reuse everywhere
  • 77117e4 improved button loading animation
  • 074ee70 add flag to disable product help banners
  • efa9312 fix server admin spacing on mobile sidebar
  • 2652dea fade mobile footer
  • ef697c4 adjustments to mobile header css closes #1930
  • a21f49c add sticky actions col to org idp table
  • 2bb94e2 Merge branch 'main' into dev
  • 8fa62a0 Respect http status for url & maintenance mode
  • 40eeb9b Allow all in country in blueprints

📊 Changes

25 files changed (+246 additions, -199 deletions)

View changed files

📝 server/lib/blueprints/types.ts (+6 -8)
📝 server/lib/config.ts (+4 -0)
📝 server/lib/ip.ts (+33 -0)
📝 server/lib/readConfigFile.ts (+2 -1)
📝 server/private/lib/logAccessAudit.ts (+2 -13)
📝 server/private/routers/hybrid.ts (+10 -10)
📝 server/private/routers/loginPage/loadLoginPage.ts (+10 -0)
📝 server/private/routers/loginPage/loadLoginPageBranding.ts (+5 -0)
📝 server/routers/auth/pollDeviceWebAuth.ts (+2 -25)
📝 server/routers/auth/startDeviceWebAuth.ts (+2 -25)
📝 server/routers/badger/exchangeSession.ts (+2 -20)
📝 server/routers/badger/logRequestAudit.ts (+2 -20)
📝 server/routers/badger/verifySession.ts (+2 -32)
📝 server/routers/newt/handleReceiveBandwidthMessage.ts (+79 -25)
📝 src/app/[orgId]/settings/resources/proxy/[niceId]/general/page.tsx (+14 -3)
📝 src/app/globals.css (+17 -0)
📝 src/components/DismissableBanner.tsx (+8 -1)
📝 src/components/Layout.tsx (+1 -1)
📝 src/components/LayoutMobileMenu.tsx (+4 -3)
📝 src/components/ResourceInfoBox.tsx (+6 -6)

...and 5 more files

📄 Description

Community Contribution License Agreement

By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.

Description

How to test?


🔄 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/2166 **Author:** [@miloschwartz](https://github.com/miloschwartz) **Created:** 12/24/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`da112d3`](https://github.com/fosrl/pangolin/commit/da112d3417a6ed1a0fdd9fcc46bcf0b4bd41a6a4) add stripPortFromHost and reuse everywhere - [`77117e4`](https://github.com/fosrl/pangolin/commit/77117e48e330b9ffc6c02b30ca55a9a3f98a63fb) improved button loading animation - [`074ee70`](https://github.com/fosrl/pangolin/commit/074ee70025d9ce35f8cad58c0f6611a3ba8c40b3) add flag to disable product help banners - [`efa9312`](https://github.com/fosrl/pangolin/commit/efa9312fcad0c0684d5c7dec8d5873fb417c9d46) fix server admin spacing on mobile sidebar - [`2652dea`](https://github.com/fosrl/pangolin/commit/2652dea09af066e96e7cb0b748c685dcee0a6ed0) fade mobile footer - [`ef697c4`](https://github.com/fosrl/pangolin/commit/ef697c48644ca83f3ac9765672055b84b003c583) adjustments to mobile header css closes #1930 - [`a21f49c`](https://github.com/fosrl/pangolin/commit/a21f49cb0252952308a998909c9cda0d8b58689a) add sticky actions col to org idp table - [`2bb94e2`](https://github.com/fosrl/pangolin/commit/2bb94e24ebb30ceaed3a9d93060ab54a3e33ebcd) Merge branch 'main' into dev - [`8fa62a0`](https://github.com/fosrl/pangolin/commit/8fa62a0908207033628ed184770a912385652231) Respect http status for url & maintenance mode - [`40eeb9b`](https://github.com/fosrl/pangolin/commit/40eeb9b7cb4398bbbe057eccf2c3417e3f16babe) Allow all in country in blueprints ### 📊 Changes **25 files changed** (+246 additions, -199 deletions) <details> <summary>View changed files</summary> 📝 `server/lib/blueprints/types.ts` (+6 -8) 📝 `server/lib/config.ts` (+4 -0) 📝 `server/lib/ip.ts` (+33 -0) 📝 `server/lib/readConfigFile.ts` (+2 -1) 📝 `server/private/lib/logAccessAudit.ts` (+2 -13) 📝 `server/private/routers/hybrid.ts` (+10 -10) 📝 `server/private/routers/loginPage/loadLoginPage.ts` (+10 -0) 📝 `server/private/routers/loginPage/loadLoginPageBranding.ts` (+5 -0) 📝 `server/routers/auth/pollDeviceWebAuth.ts` (+2 -25) 📝 `server/routers/auth/startDeviceWebAuth.ts` (+2 -25) 📝 `server/routers/badger/exchangeSession.ts` (+2 -20) 📝 `server/routers/badger/logRequestAudit.ts` (+2 -20) 📝 `server/routers/badger/verifySession.ts` (+2 -32) 📝 `server/routers/newt/handleReceiveBandwidthMessage.ts` (+79 -25) 📝 `src/app/[orgId]/settings/resources/proxy/[niceId]/general/page.tsx` (+14 -3) 📝 `src/app/globals.css` (+17 -0) 📝 `src/components/DismissableBanner.tsx` (+8 -1) 📝 `src/components/Layout.tsx` (+1 -1) 📝 `src/components/LayoutMobileMenu.tsx` (+4 -3) 📝 `src/components/ResourceInfoBox.tsx` (+6 -6) _...and 5 more files_ </details> ### 📄 Description ## Community Contribution License Agreement By creating this pull request, I grant the project maintainers an unlimited, perpetual license to use, modify, and redistribute these contributions under any terms they choose, including both the AGPLv3 and the Fossorial Commercial license terms. I represent that I have the right to grant this license for all contributed content. ## Description ## How to test? --- <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:20:58 -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#11691