Original PR: https://github.com/fosrl/pangolin/pull/2699 Author: @oschwartz10612 Created: 3/24/2026 Status: ✅ Merged Merged: 3/29/2026 Merged by: @oschwartz10612
Base: dev ← Head: logging-provision
dev
logging-provision
7d87978
0d4edcd
fe40ea5
6471571
2c6e950
f9bff59
7b78b91
7db58f9
d21dfb7
212b7a1
63 files changed (+5383 additions, -225 deletions)
➕ license.py (+115 -0) 📝 messages/en-US.json (+42 -0) 📝 server/auth/actions.ts (+4 -0) 📝 server/cleanup.ts (+5 -1) 📝 server/db/pg/driver.ts (+21 -14) 📝 server/db/pg/logsDriver.ts (+21 -14) ➕ server/db/pg/poolConfig.ts (+63 -0) 📝 server/db/pg/schema/privateSchema.ts (+85 -5) 📝 server/db/pg/schema/schema.ts (+3 -0) 📝 server/db/sqlite/schema/privateSchema.ts (+73 -2) 📝 server/db/sqlite/schema/schema.ts (+3 -0) 📝 server/lib/billing/tierMatrix.ts (+6 -2) 📝 server/lib/cleanupLogs.ts (+15 -3) 📝 server/lib/ip.ts (+7 -3) ➕ server/lib/tokenCache.ts (+22 -0) 📝 server/middlewares/index.ts (+1 -0) ➕ server/middlewares/verifySiteProvisioningKeyAccess.ts (+131 -0) 📝 server/private/cleanup.ts (+5 -1) 📝 server/private/lib/cache.ts (+13 -0) ➕ server/private/lib/tokenCache.ts (+77 -0)
license.py
messages/en-US.json
server/auth/actions.ts
server/cleanup.ts
server/db/pg/driver.ts
server/db/pg/logsDriver.ts
server/db/pg/poolConfig.ts
server/db/pg/schema/privateSchema.ts
server/db/pg/schema/schema.ts
server/db/sqlite/schema/privateSchema.ts
server/db/sqlite/schema/schema.ts
server/lib/billing/tierMatrix.ts
server/lib/cleanupLogs.ts
server/lib/ip.ts
server/lib/tokenCache.ts
server/middlewares/index.ts
server/middlewares/verifySiteProvisioningKeyAccess.ts
server/private/cleanup.ts
server/private/lib/cache.ts
server/private/lib/tokenCache.ts
...and 43 more files
NEEDED: newt/logging-provision and pops/logging-provision
🔄 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/2699
Author: @oschwartz10612
Created: 3/24/2026
Status: ✅ Merged
Merged: 3/29/2026
Merged by: @oschwartz10612
Base:
dev← Head:logging-provision📝 Commits (10+)
7d87978Add connection log0d4edcdmake privatefe40ea5Source client info into schema6471571Add ui for connection logs2c6e950Connection log page workingf9bff59Add filters and refine table and query7b78b91Fix resource link7db58f9add site provisioning key crudd21dfb7ui for provisioning key212b7a1Merge branch 'logging-provision' of https://github.com/fosrl/pangolin into logging-provision📊 Changes
63 files changed (+5383 additions, -225 deletions)
View changed files
➕
license.py(+115 -0)📝
messages/en-US.json(+42 -0)📝
server/auth/actions.ts(+4 -0)📝
server/cleanup.ts(+5 -1)📝
server/db/pg/driver.ts(+21 -14)📝
server/db/pg/logsDriver.ts(+21 -14)➕
server/db/pg/poolConfig.ts(+63 -0)📝
server/db/pg/schema/privateSchema.ts(+85 -5)📝
server/db/pg/schema/schema.ts(+3 -0)📝
server/db/sqlite/schema/privateSchema.ts(+73 -2)📝
server/db/sqlite/schema/schema.ts(+3 -0)📝
server/lib/billing/tierMatrix.ts(+6 -2)📝
server/lib/cleanupLogs.ts(+15 -3)📝
server/lib/ip.ts(+7 -3)➕
server/lib/tokenCache.ts(+22 -0)📝
server/middlewares/index.ts(+1 -0)➕
server/middlewares/verifySiteProvisioningKeyAccess.ts(+131 -0)📝
server/private/cleanup.ts(+5 -1)📝
server/private/lib/cache.ts(+13 -0)➕
server/private/lib/tokenCache.ts(+77 -0)...and 43 more files
📄 Description
NEEDED: newt/logging-provision and pops/logging-provision
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.