pangolin/server/lib
Milo Schwartz 9115808301
Merge pull request #4027 from S-NoF3aR/feature/idp-session-revalidation
Revalidate OIDC sessions with the IdP using refresh tokens
2026-10-30 14:44:23 -04:00
..
alerts add targets and refactor endpoints 2026-08-04 10:15:49 -04:00
billing Custom dns records 2026-10-28 11:01:29 -04:00
blueprints Sanitize values before including in treafik config 2026-10-27 15:10:08 -04:00
dns Resolve oss build issue 2026-09-14 18:05:30 -04:00
exitNodes Merge branch 'main' into dev 2026-10-19 11:04:49 -04:00
idp support special google session revalidation 2026-10-30 14:43:55 -04:00
openapi Add concrete OpenAPI data schemas for selected routes 2026-05-17 21:25:53 +00:00
traefik Sanitize values before including in treafik config 2026-10-27 15:10:08 -04:00
acmeCertSync.ts Move the acme cert sync 2026-08-17 12:00:12 -04:00
aiBudgetEnforcement.ts Session logs and usage logs should use seconds not ms 2026-08-26 10:50:16 -04:00
aiCapabilities.ts Rename to v1_models and use with openai as well 2026-08-20 16:01:07 -04:00
aiGatewayAuthError.ts format custom error codes according to capability 2026-08-13 09:26:58 -04:00
aiGatewayTrust.ts optionally stamp ip header for downstream use 2026-08-13 09:14:37 -04:00
aiGatewayUpstreamFetch.ts support streaming and closes properly on site targets 2026-08-06 17:15:11 -04:00
aiInferenceResource.ts rename routes from inference to ai-gateway 2026-08-17 15:38:43 -04:00
aiMessageNormalization.ts Rename to v1_models and use with openai as well 2026-08-20 16:01:07 -04:00
aiModelCatalog.ts Support prices for custom models 2026-10-29 10:56:51 -04:00
aiModelDiscovery.ts Add more data to the models catalog list 2026-08-20 15:17:48 -04:00
aiModelKeyMatch.ts improve model provider selection algorithm 2026-08-11 16:10:46 -04:00
aiModelPricing.ts Support prices for custom models 2026-10-29 10:56:51 -04:00
aiProviderDefaults.ts add virtual api key validation in verifySession 2026-08-12 10:38:26 -04:00
aiProviderSelection.ts improve model provider selection algorithm 2026-08-11 16:10:46 -04:00
aiUsageExtraction.ts Rename to v1_models and use with openai as well 2026-08-20 16:01:07 -04:00
asn.ts Add ASN-based resource rule matching 2025-12-20 12:16:31 -05:00
backupFileName.test.ts fix(sqlite): tag per-migration database backups with version and prevent collisions 2026-09-18 21:31:00 +05:30
backupFileName.ts Make rekey not private and in integration api 2026-10-19 16:55:10 -04:00
cache.ts switch to lru in memory cache and dont cache failed sessions 2026-09-14 16:48:07 -04:00
calculateUserClientsForOrgs.ts Add exit node selection to the clients 2026-08-04 10:15:47 -04:00
canUserAccessResource.ts support postgresql as database option 2025-06-04 12:02:07 -04:00
certificates.ts Move certificates 2026-08-17 12:00:12 -04:00
checkOrgAccessPolicy.ts Fix lint 2025-10-27 10:43:44 -07:00
cleanupLogs.test.ts Format all files 2025-12-09 10:56:14 -05:00
cleanupLogs.ts log chat sessions to database 2026-08-11 12:19:28 -04:00
clientIdentities.ts Push client identities to newt 2026-10-12 17:03:27 -04:00
clientVersionChecks.ts Add olm agentVersion to separate the library from the agent 2026-10-22 14:59:33 -04:00
colorsSchema.ts Chungus 2025-10-04 18:36:44 -07:00
config.ts Configurable tab title and disable flag for keys 2026-09-04 09:20:20 -04:00
consts.ts address review feedback 2026-10-30 10:56:47 -04:00
corsWithLoginPage.ts Chungus 2.0 2025-10-10 11:27:15 -07:00
createLocalCache.ts replace node cache in dns server 2026-09-14 17:41:41 -04:00
crypto.ts add api key code and oidc auto provision code 2025-04-28 21:14:09 -04:00
dbRetry.ts Quiet up error logs 2026-09-14 16:48:07 -04:00
deleteOrg.childTest.ts fix(org): build the deleteOrg child test under the pg config 2026-10-13 23:11:28 +05:30
deleteOrg.test.ts fix(org): clean up every site when deleting an org 2026-10-13 06:52:56 +05:30
deleteOrg.ts Fix deleting orgs 2026-10-15 11:47:33 -04:00
deleteResource.ts add targets and refactor endpoints 2026-08-04 10:15:49 -04:00
deleteSiteAssociatedResources.ts Adding gateway resources 2026-09-24 09:49:08 -04:00
deleteSiteResource.ts support delete resources associated with site 2026-06-24 17:45:44 -04:00
domainUtils.ts Sanitize values before including in treafik config 2026-10-27 15:10:08 -04:00
geoip.ts Format all files 2025-12-09 10:56:14 -05:00
getEnvOrYaml.ts Support _FILE env vars 2026-09-15 10:56:39 -04:00
hostMeta.ts add statistics 2025-08-14 17:06:07 -07:00
ip.test.ts ci: run existing unit tests 2026-10-20 16:30:57 +06:00
ip.ts Improve latency on register messages for newt 2026-10-22 16:11:18 -04:00
isLicencedOrSubscribed.ts use pricing matrix in existing usePaidStatus funcitons 2026-02-11 10:06:55 -08:00
isSubscribed.ts use pricing matrix in existing usePaidStatus funcitons 2026-02-11 10:06:55 -08:00
lock.ts Improve latency on register messages for olm 2026-10-22 16:04:38 -04:00
logAccessAudit.ts Fix target pulling still being private 2026-08-17 13:40:09 -04:00
mtls.ts Show protected when using mtls 2026-10-20 15:02:07 -04:00
mtlsCertificate.ts Add fist pass of mtls support 2026-09-24 16:56:57 -04:00
mtlsModes.ts MTLS for all public resources 2026-10-20 11:51:43 -04:00
normalizePostAuthPath.ts Update year 2026-04-15 14:41:13 -07:00
offlineThresholds.ts Fix pg migration import 2026-10-20 16:31:52 -04:00
orgRebuildCounter.ts Add org rebuild rate limit 2026-06-29 14:59:05 -04:00
pathMatch.ts Adjust path processing 2026-10-12 15:10:48 -04:00
rateLimitStore.ts Fix ESLint issues: prefer-const warnings and missing semicolons 2025-07-22 19:07:43 +00:00
readConfigFile.ts Merge pull request #4027 from S-NoF3aR/feature/idp-session-revalidation 2026-10-30 14:44:23 -04:00
rebuildClientAssociations.ts Improve latency on register messages for olm 2026-10-22 16:04:38 -04:00
rebuildQueue.ts Improve latency on register messages for olm 2026-10-22 16:04:38 -04:00
requestParams.ts Merge pull request #3085 from marcschaeferger-org/security-updates 2026-05-28 11:54:23 -07:00
response.ts Format all files 2025-12-09 10:56:14 -05:00
retry.ts Wire up to start 2026-09-14 16:48:10 -04:00
runMode.ts Clean up config for dns servers 2026-10-28 15:51:08 -04:00
s3.ts Format all files 2025-12-09 10:56:14 -05:00
sanitize.ts Update year 2026-04-15 14:41:13 -07:00
schemas.ts Sanitize values before including in treafik config 2026-10-27 15:10:08 -04:00
sendVirtualApiKeyEmail.ts batch identity key emails 2026-08-18 16:00:07 -04:00
serverIpService.ts Format all files 2025-12-09 10:56:14 -05:00
sshCA.ts Make sshCA GA 2026-02-25 16:04:47 -08:00
statusHistory.test.ts fix(status-history): order same-second events by id 2026-10-26 13:56:19 +05:30
statusHistory.ts fix(status-history): order same-second events by id 2026-10-26 13:56:19 +05:30
stoi.ts Format all files 2025-12-09 10:56:14 -05:00
telemetry.ts Add AI provider and usage metrics to telemetry data collection 2026-08-27 16:54:04 -04:00
textCompression.ts Handle compression of ai session logs 2026-08-26 11:28:14 -04:00
tokenCache.ts Update year 2026-04-15 14:41:13 -07:00
totp.ts server admin enforce 2fa per user 2025-07-13 21:58:37 -07:00
userOrg.ts add persistent session and users to access tokens 2026-07-17 13:39:09 -04:00
userOrgRoles.ts Handle the roles better in the verify session 2026-03-28 21:24:13 -07:00
validators.test.ts Add HTTP method matching to resource rules 2026-09-19 20:00:01 +02:00
validators.ts Add HTTP method matching to resource rules 2026-09-19 20:00:01 +02:00
virtualApiKey.ts Allow remote header overrides and fix display issues with log 2026-08-12 15:54:22 -04:00