mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-16 14:47:04 -05:00
[PR #2699] [MERGED] Logging for connections and provisioning support #3118
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 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.