Original PR: https://github.com/fosrl/pangolin/pull/2710 Author: @oschwartz10612 Created: 3/25/2026 Status: ✅ Merged Merged: 3/25/2026 Merged by: @oschwartz10612
Base: main ← Head: thundering-herd
main
thundering-herd
d17ec6d
6f71e9f
c96c5e8
dfd604c
14 files changed (+586 additions, -90 deletions)
📝 server/cleanup.ts (+2 -0) ➕ server/lib/tokenCache.ts (+22 -0) 📝 server/private/cleanup.ts (+2 -0) 📝 server/private/lib/cache.ts (+13 -0) ➕ server/private/lib/tokenCache.ts (+77 -0) 📝 server/private/routers/remoteExitNode/getRemoteExitNodeToken.ts (+18 -7) 📝 server/private/routers/ws/ws.ts (+10 -33) 📝 server/routers/newt/getNewtToken.ts (+16 -3) 📝 server/routers/newt/handleNewtPingMessage.ts (+7 -12) ➕ server/routers/newt/pingAccumulator.ts (+382 -0) 📝 server/routers/olm/getOlmToken.ts (+17 -4) 📝 server/routers/olm/handleOlmPingMessage.ts (+7 -16) 📝 server/routers/ws/messageHandlers.ts (+5 -0) 📝 server/routers/ws/ws.ts (+8 -15)
server/cleanup.ts
server/lib/tokenCache.ts
server/private/cleanup.ts
server/private/lib/cache.ts
server/private/lib/tokenCache.ts
server/private/routers/remoteExitNode/getRemoteExitNodeToken.ts
server/private/routers/ws/ws.ts
server/routers/newt/getNewtToken.ts
server/routers/newt/handleNewtPingMessage.ts
server/routers/newt/pingAccumulator.ts
server/routers/olm/getOlmToken.ts
server/routers/olm/handleOlmPingMessage.ts
server/routers/ws/messageHandlers.ts
server/routers/ws/ws.ts
🔄 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/2710
Author: @oschwartz10612
Created: 3/25/2026
Status: ✅ Merged
Merged: 3/25/2026
Merged by: @oschwartz10612
Base:
main← Head:thundering-herd📝 Commits (4)
d17ec6dTry to solve th problem6f71e9fClean upc96c5e8Cache token for thundering hurddfd604cFix import problems📊 Changes
14 files changed (+586 additions, -90 deletions)
View changed files
📝
server/cleanup.ts(+2 -0)➕
server/lib/tokenCache.ts(+22 -0)📝
server/private/cleanup.ts(+2 -0)📝
server/private/lib/cache.ts(+13 -0)➕
server/private/lib/tokenCache.ts(+77 -0)📝
server/private/routers/remoteExitNode/getRemoteExitNodeToken.ts(+18 -7)📝
server/private/routers/ws/ws.ts(+10 -33)📝
server/routers/newt/getNewtToken.ts(+16 -3)📝
server/routers/newt/handleNewtPingMessage.ts(+7 -12)➕
server/routers/newt/pingAccumulator.ts(+382 -0)📝
server/routers/olm/getOlmToken.ts(+17 -4)📝
server/routers/olm/handleOlmPingMessage.ts(+7 -16)📝
server/routers/ws/messageHandlers.ts(+5 -0)📝
server/routers/ws/ws.ts(+8 -15)📄 Description
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.