pangolin/server/lib
Shreyas Papinwar 75a909784a
fix: simplify path encoding per review — inline utils, use single key scheme
Address PR review comments:
- Remove pathUtils.ts and move sanitize/encodePath directly into utils.ts
- Simplify dual-key approach to single key using encodePath for map keys
- Remove backward-compat logic (not needed per reviewer)
- Update tests to match simplified approach
2026-03-01 15:48:26 +05:30
..
billing Stub cache 2026-02-25 16:17:06 -08:00
blueprints Fix sso username issue 2026-02-22 22:05:02 -08:00
exitNodes Format all files 2025-12-09 10:56:14 -05:00
idp Format all files 2025-12-09 10:56:14 -05:00
traefik fix: simplify path encoding per review — inline utils, use single key scheme 2026-03-01 15:48:26 +05:30
asn.ts Add ASN-based resource rule matching 2025-12-20 12:16:31 -05:00
cache.ts Stub cache 2026-02-25 16:17:06 -08:00
calculateUserClientsForOrgs.ts Add pricing matrix 2026-02-11 10:06:55 -08:00
canUserAccessResource.ts support postgresql as database option 2025-06-04 12:02:07 -04:00
certificates.ts Format all files 2025-12-09 10:56:14 -05: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 feat(fingerprint): clean up stale snapshots older than 1 year 2026-01-20 12:13:43 -08: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-02-25 14:22:24 -08: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
deleteOrg.ts Merge branch 'main' of github.com:fosrl/pangolin into dev 2026-02-17 21:06:16 -08:00
domainUtils.ts Format all files 2025-12-09 10:56:14 -05:00
encryption.ts Format all files 2025-12-09 10:56:14 -05: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 add stripPortFromHost and reuse everywhere 2025-12-24 16:14:26 -05: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 Add lock 2025-11-20 12:40:25 -05:00
logAccessAudit.ts Format all files 2025-12-09 10:56:14 -05:00
normalizePostAuthPath.ts add post auth url 2026-02-12 14:21:50 -08:00
rateLimitStore.ts Fix ESLint issues: prefer-const warnings and missing semicolons 2025-07-22 19:07:43 +00:00
readConfigFile.ts Try to route logs requests to a different database 2026-02-20 17:20:01 -08:00
rebuildClientAssociations.ts Format 2025-12-13 11:36:53 -05:00
resend.ts Format all files 2025-12-09 10:56:14 -05: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
schemas.ts Chungus 2025-10-04 18:36:44 -07: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
stoi.ts Format all files 2025-12-09 10:56:14 -05:00
telemetry.ts add client telmetry and fix missing openapi on prefault 2025-12-11 10:38:48 -05:00
totp.ts server admin enforce 2fa per user 2025-07-13 21:58:37 -07:00
userOrg.ts Centralize user functions 2026-02-17 17:31:41 -08:00
validators.test.ts Format all files 2025-12-09 10:56:14 -05:00
validators.ts Format all files 2025-12-09 10:56:14 -05:00