pangolin/server/lib
2026-08-17 17:13:22 -04:00
..
alerts add targets and refactor endpoints 2026-08-04 10:15:49 -04:00
billing Remove advanced resources paywall 2026-08-17 12:00:12 -04:00
blueprints Generate the cert properly 2026-08-17 13:45:51 -04:00
exitNodes Rename subnet for clarity, pick subnet on client 2026-08-04 10:15:47 -04:00
idp dont show servers idps in create user when idp mode is org on enterprise 2026-08-12 15:20:41 -04:00
openapi Add concrete OpenAPI data schemas for selected routes 2026-05-17 21:25:53 +00:00
traefik Deduplicate inference resources by fullDomain to prevent duplicate routers 2026-08-17 17:13:22 -04:00
acmeCertSync.ts Move the acme cert sync 2026-08-17 12:00:12 -04:00
aiBudgetEnforcement.ts add virtual api keys to budgets 2026-08-12 13:21:56 -04:00
aiCapabilities.ts format custom error codes according to capability 2026-08-13 09:26:58 -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 normalize the requests to also store in the log for viewing later 2026-08-11 14:45:25 -04:00
aiModelCatalog.ts add model picker to create provider wizard 2026-08-13 15:08:10 -04:00
aiModelKeyMatch.ts improve model provider selection algorithm 2026-08-11 16:10:46 -04:00
aiModelPricing.ts Adjust structure delete models 2026-08-12 09:41:42 -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 normalize the requests to also store in the log for viewing later 2026-08-11 14:45:25 -04:00
asn.ts Add ASN-based resource rule matching 2025-12-20 12:16:31 -05:00
cache.ts quiet up some more logs 2026-08-11 14:05:58 -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
clientVersionChecks.ts Improve cert retreival and new newt combined certs 2026-07-22 17:22:51 -04:00
colorsSchema.ts Chungus 2025-10-04 18:36:44 -07:00
config.ts refactor is licensed and subscribed util functions 2026-02-11 10:06:54 -08:00
consts.ts bump version 2026-08-17 15:00:18 -04:00
corsWithLoginPage.ts Chungus 2.0 2025-10-10 11:27:15 -07:00
crypto.ts add api key code and oidc auto provision code 2025-04-28 21:14:09 -04:00
dbRetry.ts Make sure to retry rebuilds 2026-07-03 09:02:08 -04:00
deleteOrg.ts delete the client peers from the exit nodes properly 2026-08-04 15:46:22 -04:00
deleteResource.ts add targets and refactor endpoints 2026-08-04 10:15:49 -04:00
deleteSiteAssociatedResources.ts add targets and refactor endpoints 2026-08-04 10:15:49 -04:00
deleteSiteResource.ts support delete resources associated with site 2026-06-24 17:45:44 -04:00
domainUtils.ts Adding guiderails 2026-04-23 18:02:32 -07:00
geoip.ts Format all files 2025-12-09 10:56:14 -05:00
getEnvOrYaml.ts Pull secrets from env vars 2026-02-02 21:39:18 -08:00
hostMeta.ts add statistics 2025-08-14 17:06:07 -07:00
ip.test.ts Format all files 2025-12-09 10:56:14 -05:00
ip.ts Move certificates 2026-08-17 12:00:12 -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 Fix lock 2026-07-01 21:13:40 -04:00
logAccessAudit.ts Fix target pulling still being private 2026-08-17 13:40:09 -04:00
normalizePostAuthPath.ts Update year 2026-04-15 14:41:13 -07:00
orgRebuildCounter.ts Add org rebuild rate limit 2026-06-29 14:59:05 -04:00
pathMatch.ts Resovle endcoding issue 2026-07-19 14:41:07 -04:00
rateLimitStore.ts Fix ESLint issues: prefer-const warnings and missing semicolons 2025-07-22 19:07:43 +00:00
readConfigFile.ts Move the acme cert sync 2026-08-17 12:00:12 -04:00
rebuildClientAssociations.ts Use fulldoman instead of the alias for the site resources 2026-08-06 13:45:51 -04:00
rebuildQueue.ts Make sure to retry rebuilds 2026-07-03 09:02:08 -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
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 Pass one at getting it into the db 2026-04-23 14:05:08 -07:00
sendVirtualApiKeyEmail.ts option to send identity keys in email 2026-08-14 17:37:17 -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.ts remove time logs 2026-07-29 17:45:19 -04:00
stoi.ts Format all files 2025-12-09 10:56:14 -05:00
telemetry.ts Use ssh like mode host 2026-06-11 11:11:50 -07: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 Fix Punycode domain validation 2026-07-19 13:45:44 +05:30
validators.ts Fix Punycode domain validation 2026-07-19 13:45:44 +05:30
virtualApiKey.ts Allow remote header overrides and fix display issues with log 2026-08-12 15:54:22 -04:00