Original PR: https://github.com/fosrl/pangolin/pull/2864 Author: @oschwartz10612 Created: 4/16/2026 Status: ✅ Merged Merged: 4/16/2026 Merged by: @oschwartz10612
Base: main ← Head: dev
main
dev
aa95e5b
5ac8e4e
a246de2
6fe74a9
50697e3
168 files changed (+511 additions, -256 deletions)
📝 license_header_checker.py (+84 -62) 📝 server/lib/normalizePostAuthPath.ts (+2 -0) 📝 server/lib/sanitize.ts (+3 -1) 📝 server/lib/tokenCache.ts (+2 -0) 📝 server/private/auth/sessions/remoteExitNode.ts (+1 -1) 📝 server/private/cleanup.ts (+1 -1) 📝 server/private/lib/billing/createCustomer.ts (+1 -1) 📝 server/private/lib/billing/getOrgTierData.ts (+1 -1) 📝 server/private/lib/billing/index.ts (+1 -1) 📝 server/private/lib/blueprints/MaintenanceSchema.ts (+1 -1) 📝 server/private/lib/cache.ts (+1 -1) 📝 server/private/lib/certificates.ts (+1 -1) 📝 server/private/lib/checkOrgAccessPolicy.ts (+1 -1) 📝 server/private/lib/config.ts (+1 -1) 📝 server/private/lib/exitNodes/exitNodeComms.ts (+1 -1) 📝 server/private/lib/exitNodes/exitNodes.ts (+1 -1) 📝 server/private/lib/exitNodes/index.ts (+1 -1) 📝 server/private/lib/isLicencedOrSubscribed.ts (+1 -1) 📝 server/private/lib/isSubscribed.ts (+1 -1) 📝 server/private/lib/lock.ts (+1 -1)
license_header_checker.py
server/lib/normalizePostAuthPath.ts
server/lib/sanitize.ts
server/lib/tokenCache.ts
server/private/auth/sessions/remoteExitNode.ts
server/private/cleanup.ts
server/private/lib/billing/createCustomer.ts
server/private/lib/billing/getOrgTierData.ts
server/private/lib/billing/index.ts
server/private/lib/blueprints/MaintenanceSchema.ts
server/private/lib/cache.ts
server/private/lib/certificates.ts
server/private/lib/checkOrgAccessPolicy.ts
server/private/lib/config.ts
server/private/lib/exitNodes/exitNodeComms.ts
server/private/lib/exitNodes/exitNodes.ts
server/private/lib/exitNodes/index.ts
server/private/lib/isLicencedOrSubscribed.ts
server/private/lib/isSubscribed.ts
server/private/lib/lock.ts
...and 80 more files
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/2864
Author: @oschwartz10612
Created: 4/16/2026
Status: ✅ Merged
Merged: 4/16/2026
Merged by: @oschwartz10612
Base:
main← Head:dev📝 Commits (5)
aa95e5bUpdate year5ac8e4eremove redundant pangolin text in footer in saasa246de2Allow create portal session for enterprise too6fe74a9Allow clearing the instance name on the licenses50697e3Simplify create site📊 Changes
168 files changed (+511 additions, -256 deletions)
View changed files
📝
license_header_checker.py(+84 -62)📝
server/lib/normalizePostAuthPath.ts(+2 -0)📝
server/lib/sanitize.ts(+3 -1)📝
server/lib/tokenCache.ts(+2 -0)📝
server/private/auth/sessions/remoteExitNode.ts(+1 -1)📝
server/private/cleanup.ts(+1 -1)📝
server/private/lib/billing/createCustomer.ts(+1 -1)📝
server/private/lib/billing/getOrgTierData.ts(+1 -1)📝
server/private/lib/billing/index.ts(+1 -1)📝
server/private/lib/blueprints/MaintenanceSchema.ts(+1 -1)📝
server/private/lib/cache.ts(+1 -1)📝
server/private/lib/certificates.ts(+1 -1)📝
server/private/lib/checkOrgAccessPolicy.ts(+1 -1)📝
server/private/lib/config.ts(+1 -1)📝
server/private/lib/exitNodes/exitNodeComms.ts(+1 -1)📝
server/private/lib/exitNodes/exitNodes.ts(+1 -1)📝
server/private/lib/exitNodes/index.ts(+1 -1)📝
server/private/lib/isLicencedOrSubscribed.ts(+1 -1)📝
server/private/lib/isSubscribed.ts(+1 -1)📝
server/private/lib/lock.ts(+1 -1)...and 80 more files
📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.