Commit Graph

1316 Commits

Author SHA1 Message Date
Owen Schwartz e345c6ee6e Merge pull request #2627 from shreyaspapi/fix/1547-persist-user-locale
fix: persist user locale preference to database (#1547)
2026-03-30 14:29:15 -07:00
Owen Schwartz bdc45887f9 Add chainId to dedup messages (#2737)
* ChainId send through on sensitive messages
2026-03-29 12:08:29 -07:00
Owen 6b3a6fa380 Add typecasts 2026-03-25 22:11:56 -07:00
Owen 1f01108b62 Batch set bandwidth 2026-03-25 21:53:20 -07:00
Owen c96c5e8ae8 Cache token for thundering hurd 2026-03-24 18:12:51 -07:00
Owen 6f71e9f0f2 Clean up 2026-03-24 17:55:14 -07:00
Owen d17ec6dc1f Try to solve th problem 2026-03-24 17:39:43 -07:00
Owen 7c2b4f422a Merge branch 'main' into dev 2026-03-21 10:45:13 -07:00
miloschwartz 6c2c620c99 set cache ttl and default ttl 2026-03-20 17:52:07 -07:00
Owen Schwartz a1729033cf Merge pull request #2682 from fosrl/dev
Fix offline issue
2026-03-20 15:31:38 -07:00
Owen 7311766512 Fix offline issue 2026-03-20 15:30:41 -07:00
Owen Schwartz 17105f3a51 Merge pull request #2681 from fosrl/dev
Extend santize into hybrid
2026-03-20 14:33:23 -07:00
Owen 0c4d9ea164 Extend santize into hybrid 2026-03-20 14:31:12 -07:00
Owen Schwartz f385bc2d22 Merge pull request #2678 from fosrl/dev
1.16.2-s.14
2026-03-20 11:25:03 -07:00
Owen 222dd6bba3 Santize inserts 2026-03-20 10:27:18 -07:00
Owen Schwartz 4843268537 Merge pull request #2552 from huzky-v/feat-add-bandwidth-reset-api
feat: Adding an organization sites bandwidth reset API
2026-03-18 16:17:43 -07:00
Laurence d3bfd67738 fix(newt): Format ipv6 targets for go
We added support https://github.com/fosrl/newt/releases/tag/1.10.3 for ipv6 targets from newt -> application, but we need to ensure that we handle if user provides a none bracketed ipv6 string
2026-03-18 13:26:38 +00:00
miloschwartz d44292cf33 pass access token params to badger 2026-03-17 16:57:31 -07:00
miloschwartz 2c2be50b19 change route name 2026-03-16 20:02:57 -07:00
miloschwartz c4839fee08 Merge branch 'dev' into batch-add-client-to-resources 2026-03-16 17:58:37 -07:00
miloschwartz 965b7026f0 add batch endpoint 2026-03-16 17:58:20 -07:00
Owen e14e15fcbb Revert: Also update lastPing for legacy 2026-03-16 17:47:06 -07:00
Owen ea41fcc566 Also update lastPing for legacy 2026-03-16 17:12:37 -07:00
Owen 6d5f969798 Fix jit on by default 2026-03-15 22:01:39 -07:00
Owen 86bba494fe Disable intervals in saas 2026-03-14 16:03:43 -07:00
Owen 1a43f1ef4b Handle newt online offline with websocket 2026-03-14 11:59:20 -07:00
Owen 75ab074805 Attempt to improve handling bandwidth tracking 2026-03-13 12:06:01 -07:00
Owen dc4e0253de Add message compression for large messages 2026-03-13 11:46:03 -07:00
Owen cccf236042 Add optional compression 2026-03-12 17:49:21 -07:00
Owen 63fd63c65c Send less data down 2026-03-12 17:27:15 -07:00
Owen 3086fdd064 Merge branch 'dev' into jit 2026-03-12 16:58:23 -07:00
Owen 6c30f6db31 Dont send site if it missing public key 2026-03-12 16:33:33 -07:00
Owen f021b73458 Add alert about domain error 2026-03-11 18:00:23 -07:00
Owen e5bce4e180 Merge branch 'main' into dev 2026-03-11 15:55:59 -07:00
Owen 9b0e7b381c Fix error to gerbil 2026-03-11 15:49:03 -07:00
Owen 90afe5a7ac Log errors 2026-03-11 15:42:40 -07:00
Owen b24de85157 Handle gerbil rejecting 0
Closes #2605
2026-03-11 15:06:26 -07:00
Owen a3d4553d14 Merge branch 'main' into dev 2026-03-11 14:53:55 -07:00
Owen 1cc5f59f66 Implement email and ip banning 2026-03-11 11:42:31 -07:00
Shreyas Papinwar 5455d1c118 fix: add locale to myDevice user query to fix type error 2026-03-10 12:33:05 +05:30
Shreyas Papinwar ae39084a75 fix: persist user locale preference to database (#1547) 2026-03-10 12:21:06 +05:30
Owen 06015d5191 Handle gerbil rejecting 0
Closes #2605
2026-03-09 17:35:25 -07:00
Owen cf5fb8dc33 Working on jit 2026-03-09 16:36:13 -07:00
Laurence be609b5000 Fix missing hcStatus field in health check config on reconnect
The buildTargetConfigurationForNewtClient function was not including the
  hcStatus field when building health check targets for the newt/wg/connect
  message. This caused custom expected response codes (e.g., 409) to revert
  to the default 2xx range check after Pangolin server restart.

  Added hcStatus to both the database select query and the returned health
  check target object, matching the behavior in targets.ts addTargets.
2026-03-07 06:28:10 +00:00
Owen 0503c6e66e Handle JIT for ssh 2026-03-06 15:49:17 -08:00
Owen 9405b0b70a Force jit above site limit 2026-03-06 14:09:57 -08:00
Fizza-Mukhtar 4cfcc64481 fix: use config instead of process.env for dashboard URL check 2026-03-05 01:07:30 -08:00
Fizza-Mukhtar 1a2069a6d9 fix: prevent resource creation with dashboard domain to avoid redirect loop 2026-03-05 00:39:03 -08:00
Owen 2a5c9465e9 Add chainId field passthrough 2026-03-04 22:17:58 -08:00
Owen f36b66e397 Merge branch 'dev' into jit 2026-03-04 17:58:50 -08:00