[PR #2066] [MERGED] Dev #15782

Closed
opened 2026-05-16 03:54:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fosrl/pangolin/pull/2066
Author: @oschwartz10612
Created: 12/13/2025
Status: Merged
Merged: 12/13/2025
Merged by: @oschwartz10612

Base: mainHead: dev


📝 Commits (10+)

  • 29b9242 add runner restart action
  • 27db77b Format
  • ba99614 Merge branch 'dev' of github.com:fosrl/pangolin into dev
  • a012369 Make sure to always check retention first
  • 3d857c3 fix client side pagination issue
  • d5307ad fix bug preventing save resource priority closes #2063
  • 4366ca5 add spacing to delete modal
  • 9f55d6b Try to fix issue not sending newt commands
  • 143175b Update react-dom
  • 1aaad43 Format

📊 Changes

35 files changed (+243 additions, -145 deletions)

View changed files

.github/workflows/restart-runners.yml (+39 -0)
📝 messages/en-US.json (+4 -1)
📝 package-lock.json (+5 -5)
📝 package.json (+1 -1)
📝 server/lib/consts.ts (+1 -1)
📝 server/lib/ip.ts (+13 -7)
📝 server/lib/rebuildClientAssociations.ts (+22 -37)
📝 server/private/license/license.ts (+8 -9)
📝 server/routers/badger/logRequestAudit.ts (+4 -15)
📝 src/app/[orgId]/settings/(private)/remote-exit-nodes/ExitNodesTable.tsx (+1 -1)
📝 src/app/[orgId]/settings/general/page.tsx (+2 -2)
📝 src/app/[orgId]/settings/resources/proxy/[niceId]/rules/page.tsx (+4 -3)
📝 src/app/admin/license/page.tsx (+3 -2)
📝 src/app/admin/users/AdminUsersTable.tsx (+1 -1)
📝 src/app/auth/layout.tsx (+21 -1)
📝 src/components/AdminIdpTable.tsx (+1 -1)
📝 src/components/AdminUsersTable.tsx (+1 -1)
📝 src/components/ApiKeysTable.tsx (+1 -1)
📝 src/components/ClientResourcesTable.tsx (+1 -1)
📝 src/components/Credenza.tsx (+7 -1)

...and 15 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

  • Fix newt proxies not getting created when creating new users
  • Fix pagination issues
  • Fix resource priority
  • Minor UI improvements
  • Update react

🔄 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/2066 **Author:** [@oschwartz10612](https://github.com/oschwartz10612) **Created:** 12/13/2025 **Status:** ✅ Merged **Merged:** 12/13/2025 **Merged by:** [@oschwartz10612](https://github.com/oschwartz10612) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`29b9242`](https://github.com/fosrl/pangolin/commit/29b924230f9391b916a33f11c91f7fbadb2300e7) add runner restart action - [`27db77b`](https://github.com/fosrl/pangolin/commit/27db77bca40b593850b420e4e05ef0cb76f3976f) Format - [`ba99614`](https://github.com/fosrl/pangolin/commit/ba99614d585697ae4b85e9b21073ab54a37864a7) Merge branch 'dev' of github.com:fosrl/pangolin into dev - [`a012369`](https://github.com/fosrl/pangolin/commit/a012369f83abb7681f117700dcac24c31da34c8f) Make sure to always check retention first - [`3d857c3`](https://github.com/fosrl/pangolin/commit/3d857c3b5218b15a05a2e1d07119ff0f709ba278) fix client side pagination issue - [`d5307ad`](https://github.com/fosrl/pangolin/commit/d5307adef0a6b17f43b86026a301a0a74d335f01) fix bug preventing save resource priority closes #2063 - [`4366ca5`](https://github.com/fosrl/pangolin/commit/4366ca5836f38d1e7136a6dbbd8976bad014d224) add spacing to delete modal - [`9f55d6b`](https://github.com/fosrl/pangolin/commit/9f55d6b20aa4c3cd47b1503e125261d2b84a5733) Try to fix issue not sending newt commands - [`143175b`](https://github.com/fosrl/pangolin/commit/143175bde7a8b302d8f363139392c6d40dcfc453) Update react-dom - [`1aaad43`](https://github.com/fosrl/pangolin/commit/1aaad43871d9702c041e2e1486b7407486d2cf72) Format ### 📊 Changes **35 files changed** (+243 additions, -145 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/restart-runners.yml` (+39 -0) 📝 `messages/en-US.json` (+4 -1) 📝 `package-lock.json` (+5 -5) 📝 `package.json` (+1 -1) 📝 `server/lib/consts.ts` (+1 -1) 📝 `server/lib/ip.ts` (+13 -7) 📝 `server/lib/rebuildClientAssociations.ts` (+22 -37) 📝 `server/private/license/license.ts` (+8 -9) 📝 `server/routers/badger/logRequestAudit.ts` (+4 -15) 📝 `src/app/[orgId]/settings/(private)/remote-exit-nodes/ExitNodesTable.tsx` (+1 -1) 📝 `src/app/[orgId]/settings/general/page.tsx` (+2 -2) 📝 `src/app/[orgId]/settings/resources/proxy/[niceId]/rules/page.tsx` (+4 -3) 📝 `src/app/admin/license/page.tsx` (+3 -2) 📝 `src/app/admin/users/AdminUsersTable.tsx` (+1 -1) 📝 `src/app/auth/layout.tsx` (+21 -1) 📝 `src/components/AdminIdpTable.tsx` (+1 -1) 📝 `src/components/AdminUsersTable.tsx` (+1 -1) 📝 `src/components/ApiKeysTable.tsx` (+1 -1) 📝 `src/components/ClientResourcesTable.tsx` (+1 -1) 📝 `src/components/Credenza.tsx` (+7 -1) _...and 15 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 * Fix newt proxies not getting created when creating new users * Fix pagination issues * Fix resource priority * Minor UI improvements * Update react --- <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-16 03:54:00 -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#15782