Commit Graph

1993 Commits

Author SHA1 Message Date
Owen 1bfff630bf Jit working for sites 2026-03-04 17:46:58 -08:00
miloschwartz ebcef28b05 remove resend from config 2026-03-04 17:45:48 -08:00
miloschwartz e87e12898c remove resend 2026-03-04 17:45:22 -08:00
miloschwartz 0ab6ff9148 add consent boolean to schema 2026-03-04 15:50:42 -08:00
Owen c73a39f797 Allow JIT based on site or resource 2026-03-04 15:44:27 -08:00
Owen 1362b72cd3 Restrict what can be a header 2026-03-03 21:10:52 -08:00
Owen db042e520e Adjust language 2026-03-03 20:34:56 -08:00
miloschwartz ed95f10fcc openapi and swagger ui improvements and cleanup 2026-03-02 21:59:41 -08:00
Owen 64bae5b142 Merge branch 'main' into dev 2026-03-02 18:52:20 -08:00
Owen 19f9dda490 Add comment about not needing exit node 2026-03-02 16:28:01 -08:00
Owen Schwartz 768eebe2cd Merge pull request #2432 from ChanningHe/feat-integration-api-domain-crud
feat(integration): add domain CRUD endpoints to integration API
2026-03-01 11:12:05 -08:00
Fizza-Mukhtar e63a6e9b77 fix: treat local and wireguard sites as online for failover 2026-03-01 07:56:47 -08:00
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
Shreyas 244f497a9c test: add comprehensive backward compatibility tests for path routing fix 2026-03-01 15:48:26 +05:30
Shreyas e58f0c9f07 fix: preserve backward-compatible router names while fixing path collisions
Use encodePath only for internal map key grouping (collision-free) and
sanitize for Traefik-facing router/service names (unchanged for existing
users). Extract pure functions into pathUtils.ts so tests can run without
DB dependencies.
2026-03-01 15:48:26 +05:30
Shreyas 5f18c06e03 fix: use collision-free path encoding for Traefik router key generation 2026-03-01 15:48:26 +05:30
Fizza-Mukhtar f36cf06e26 fix: fallback to local targets when newt targets are unhealthy 2026-03-01 01:43:15 -08:00
Owen 66c377a5c9 Merge branch 'main' into dev 2026-02-28 12:14:41 -08:00
Laurence b0a34fa21b fix(openapi): Add openapi call after catch
fix: #2561
without making an explicit call to openapi a runtime error happens because it cannot infer the type, the call to openapi is the same across the codebase
2026-02-28 11:27:19 +00:00
miloschwartz ad9289e0c1 sort by name by default 2026-02-27 15:53:27 -08:00
Owen Schwartz b0cb0e5a99 Merge pull request #2559 from fosrl/dev
1.16.1
2026-02-27 12:40:23 -08:00
miloschwartz 8347203bbe add sort to name col 2026-02-27 12:39:26 -08:00
miloschwartz 4aa1186aed fix machine client pagination 2026-02-27 11:59:55 -08:00
Owen daeea8e7ea Add alises to quieries
Fixes #2556
2026-02-26 21:37:47 -08:00
Owen e23e446476 Fix rule violations of dynamic import 2026-02-25 16:35:57 -08:00
Owen 75f34ff127 Stub cache 2026-02-25 16:17:06 -08:00
Owen c9586b4d93 Remove postgres logs from private config file 2026-02-25 16:09:26 -08:00
Owen 52937a6d90 Make sshCA GA 2026-02-25 16:04:47 -08:00
ChanningHe 52f26396ac feat(integration): add domain CRUD endpoints to integration API 2026-02-26 08:44:55 +09:00
Owen c3847e6001 Prefix usernames 2026-02-25 15:36:22 -08:00
Owen 5cf13a963d Add missing saving username 2026-02-25 15:30:34 -08:00
Owen 959f68b520 Restrict cidr resource 2026-02-25 14:43:47 -08:00
Owen b8d468f6de Bump version 2026-02-25 14:22:24 -08:00
miloschwartz 8fca243c9a update tierMatrix 2026-02-25 11:59:16 -08:00
miloschwartz 388f710379 add pg migration 2026-02-25 11:37:31 -08:00
miloschwartz e18c9afc2d add sqlite migration 2026-02-25 11:24:32 -08:00
Owen 5b7f893ad7 Merge branch 'main' into dev 2026-02-25 10:46:28 -08:00
Abhinav-kodes c64dd14b1a fix: correct session DELETE tautology and HTTP cookie domain interpolation 2026-02-25 17:24:27 +05:30
miloschwartz 8ea6d9fa67 add get user by username search endpoint to integration api 2026-02-24 22:04:15 -08:00
Owen 49a326cde7 Add trust proxy to the internal api
Fix access logs not having the right ip
2026-02-24 20:23:42 -08:00
Owen 63e208f4ec Use local cache in verify session 2026-02-24 19:56:16 -08:00
Owen f50d1549b0 Update cache to use redis 2026-02-24 19:50:42 -08:00
Owen 55e24df671 Check and prefer user token if provided 2026-02-24 19:48:32 -08:00
Owen d6fe04ec4e Fix orgid issue when regen credentials 2026-02-24 14:26:10 -08:00
Owen b8a364af6a Fix log query 2026-02-23 22:01:11 -08:00
Owen 5ef808d4a2 Merge branch 'main' into logs-database 2026-02-23 16:39:39 -08:00
Owen a502780c9b Fix sso username issue 2026-02-22 22:05:02 -08:00
Owen 5f8df6d4cd Merge branch 'main' into dev 2026-02-22 21:02:58 -08:00
Owen cf97b6df9c Handle billing bad subs, remove exit node name from lock, prevent some
stuff on saas
2026-02-22 20:45:53 -08:00
Owen 6d9b129ac9 Merge branch 'main' into k8s 2026-02-22 17:28:09 -08:00