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
Owen
cb7fa9375b
Make sure to process headers correctly in blueprint
2025-09-21 22:25:05 -04:00