Commit Graph

142 Commits

Author SHA1 Message Date
Owen 06015d5191 Handle gerbil rejecting 0
Closes #2605
2026-03-09 17:35:25 -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 db042e520e Adjust language 2026-03-03 20:34:56 -08:00
Owen 75f34ff127 Stub cache 2026-02-25 16:17:06 -08:00
Owen f50d1549b0 Update cache to use redis 2026-02-24 19:50:42 -08:00
Owen a783fdecbc Fix errors 2026-02-11 10:06:55 -08:00
Owen df1bf09163 Add pricing matrix 2026-02-11 10:06:55 -08:00
Owen d5c1cf594d Remove site kick 2026-02-11 10:06:54 -08:00
Owen 569dc735ce Rename tiers and get working 2026-02-11 10:06:54 -08:00
Owen 7ffb260d7c Change features, remove site uptime 2026-02-11 10:05:53 -08:00
Owen a1ea3f74b3 Move the query into the sync 2026-01-15 22:00:13 -08:00
Owen 65e8bfc93e Message syncing works 2026-01-15 21:26:13 -08:00
Owen d52bd65d21 Fix build 2026-01-14 17:54:34 -08:00
Owen eb0cdda0f9 Merge branch 'dev' into msg-delivery 2026-01-12 21:17:38 -08:00
Owen eba25fcc4d Add increment options and slight cleanup 2026-01-12 20:48:18 -08:00
Owen b64e2e11db Try to remove deadlocks on client updates 2025-12-24 12:20:22 -05:00
Owen 0ccd5714f9 Seperating out functions 2025-12-24 11:50:27 -05:00
Owen 75b9703793 Seperate config gen into functions 2025-12-20 11:41:23 -05:00
Owen a21029582e Always send the relay port config 2025-12-16 18:38:20 -05:00
Owen c56574e431 Send site add in case the client does not have the site 2025-12-10 11:57:45 -05:00
Owen f9b03943c3 Format all files 2025-12-09 10:56:14 -05:00
Owen e011580b96 Update and add server version 2025-12-08 21:26:23 -05:00
Owen 8a8c0edad3 Speed up writing to not block io operations 2025-12-06 17:54:39 -05:00
miloschwartz a3b852ef45 Merge branch 'dev' into clients-user 2025-12-05 15:17:32 -05:00
Owen 35f9c67cfe Merge branch 'main' into dev 2025-12-05 09:45:17 -05:00
Varun Narravula ca9273c9ea feat(healthcheck): add SNI input field to target healthcheck config 2025-12-04 12:11:25 -05:00
Owen 8eec122114 Fixing holepunching and other bugs 2025-12-03 20:31:37 -05:00
Fred KISSIE 3870ced635 Merge branch 'clients-user' into refactor/separate-tables 2025-12-03 17:01:50 +01:00
Fred KISSIE f5bfddd262 🚨 run eslint --fix 2025-12-03 16:58:12 +01:00
Owen a623604e96 Improve holepunching 2025-12-01 13:54:30 -05:00
Owen 73b0411e1c Add alias config 2025-11-24 20:43:26 -05:00
Owen 5b9386b18a Add lock 2025-11-20 12:40:25 -05:00
Owen f5c3dff43c Some small bug fixes 2025-11-20 12:24:24 -05:00
Owen 3750c36aa7 Working on orchestration 2025-11-20 10:31:09 -05:00
Owen fa5facdf33 Fix bugs 2025-11-19 20:03:57 -05:00
Owen 937b36e756 Build client site resource associations and send messages 2025-11-19 18:05:42 -05:00
Owen e72e2b53aa Working on targets 2025-11-18 13:53:04 -05:00
Owen 97c707248e Working on updating targets 2025-11-17 20:44:39 -05:00
Owen 97312343e4 Merge branch 'dev' into clients-user 2025-11-17 11:28:47 -05:00
Owen 1261ad3a00 Standardize remote subnets build 2025-11-17 10:22:22 -05:00
Lokowitz 7db99a7dd5 used zod codemod 2025-11-16 14:18:17 +00:00
Owen f98b4baa73 Add remote subnets back based on resources 2025-11-08 12:17:33 -08:00
Owen ec1f94791a Remove siteIds and build associations from user role chnages 2025-11-06 20:19:15 -08:00
miloschwartz 85892c30b2 add site resource modes and alias 2025-11-05 15:24:07 -08:00
Fred KISSIE 02330a0756 Merge branch 'dev' into feat-blueprint-ui-on-dashboard 2025-10-29 03:31:51 +01:00
Fred KISSIE 4c567cf2d7 ♻️ refactor docker and websocket blueprint to call the new applyBlueprint function 2025-10-29 03:07:55 +01:00
Owen b542d82553 Consolidate into central cache 2025-10-24 11:14:07 -07:00
Owen d92b87b7c8 Chungus 2.0 2025-10-10 11:27:15 -07:00
Owen e5f4da9a99 Fix lint errors 2025-10-05 15:22:54 -07:00
Owen c2c907852d Chungus 2025-10-04 18:36:44 -07:00