90 Commits

Author SHA1 Message Date
Owen
49cb2ae260 Fixes for siteResources with clients 2025-08-20 18:49:58 -07:00
Owen
77796e8a75 Adjust again for uncertian config 2025-08-20 17:48:55 -07:00
Owen
7bf98c0c40 Merge branch 'dev' into hybrid 2025-08-16 12:04:16 -07:00
Owen
21ce678e5b Move exit node function 2025-08-15 15:52:09 -07:00
Owen
5c94887949 Use new exit node functions 2025-08-15 15:45:45 -07:00
Owen
2fea091e1f Move newt version 2025-08-15 12:24:54 -07:00
miloschwartz
5c04b1e14a add site targets, client resources, and auto login 2025-08-14 18:24:21 -07:00
Owen
04ecf41c5a Move exit node comms to new file 2025-08-14 15:39:05 -07:00
Owen
ae52fcc757 Merge branch 'dev' into clients-multi-pop 2025-08-12 15:01:00 -07:00
Owen
55b4a9eddb Merge branch 'main' into dev 2025-08-10 10:16:47 -07:00
Owen
e9e6b0bc4f Merge branch 'main' into copilot/fix-1112 2025-08-10 10:10:10 -07:00
Owen
f6440753b6 Only update proxy mapping if there is an existing 2025-08-04 21:34:07 -07:00
Owen
1a9de1e5c5 Move endpoint to per site 2025-08-04 20:17:35 -07:00
Owen
36d0b83ed3 Fix errors again 2025-07-31 15:00:17 -07:00
Owen
f0138fad4f Improve gerbil logging 2025-07-31 14:25:22 -07:00
Owen
28f8b05dbc Basic clients working 2025-07-27 10:21:27 -07:00
Owen
5f75813e84 Handle relaying change values in gerbil 2025-07-24 20:47:39 -07:00
copilot-swe-agent[bot]
2259879595 Fix ESLint issues: prefer-const warnings and missing semicolons
Co-authored-by: oschwartz10612 <4999704+oschwartz10612@users.noreply.github.com>
2025-07-22 19:07:43 +00:00
Owen
9c7e74ef37 Remove ping logic 2025-07-17 14:43:47 -07:00
Owen
98a261e38c Pull up downstream changes 2025-07-13 21:57:24 -07:00
miloschwartz
d45443258b update selection algorithm 2025-06-22 17:19:40 -04:00
Owen
2fd8134a57 Dont go over capacity or accept no capacity 2025-06-19 18:04:52 -04:00
Owen
377eb2b851 Handle version in db 2025-06-19 16:40:20 -04:00
Owen
bd7e96b8af Send version and try to be reverse compatible 2025-06-19 16:40:02 -04:00
miloschwartz
3b3d7b134a mark exit node as was previously connected 2025-06-18 15:57:45 -04:00
miloschwartz
21e9edd201 move max connections from config to db 2025-06-17 15:53:57 -04:00
miloschwartz
a0001aaa74 add max connection and weight calculation 2025-06-17 15:51:32 -04:00
miloschwartz
753307bb99 use new exit node info 2025-06-16 22:07:03 -04:00
miloschwartz
08556789f9 add exit node name 2025-06-16 17:32:38 -04:00
Owen
8c42dee5de Remove unneeded clientType 2025-06-15 18:18:28 -04:00
miloschwartz
b39708700d add exit node name and fix db import issues 2025-06-15 17:49:27 -04:00
Owen
9a2022a4fe Working on new exit node picking 2025-06-11 09:13:38 -04:00
Owen
0537992603 Merge branch 'dev' into clients-pops 2025-06-10 13:00:20 -04:00
miloschwartz
b46e49922c Merge branch 'dev' into postgres 2025-06-04 12:04:28 -04:00
miloschwartz
2cca561e51 support postgresql as database option 2025-06-04 12:02:07 -04:00
Rajesh V
948eb7f6d0 docker socket 2025-05-29 22:34:05 +05:30
Owen
285b99f1b7 Can adjust sites 2025-05-11 12:29:58 -04:00
Owen
a76dd9c9d1 Merge branch 'dev' into auth-providers-clients 2025-05-03 11:45:11 -04:00
miloschwartz
a9f0b9aa38 add user checks in routes 2025-05-02 10:44:50 -04:00
Owen
02ccb029ae Merge branch 'hp-multi-client' into auth-providers-clients 2025-04-29 11:34:32 -04:00
Owen
0c370e4299 Scope down the allowedIps so there are no conflicts 2025-04-22 22:18:50 -04:00
Owen
475a431859 Add TODO 2025-04-20 21:07:22 -04:00
miloschwartz
fa6fc9e80d small clients ui tweaks 2025-04-20 16:49:48 -04:00
miloschwartz
f960fb7d67 Merge branch 'hp-multi-client' into auth-providers-clients 2025-04-20 16:15:40 -04:00
Owen
f6a19631dc Still working on stability 2025-04-20 14:25:53 -04:00
Owen
581fdd67b1 Allow picking ips when creating stuff 2025-04-18 14:41:27 -04:00
Owen
d664aa204f Handle cidrs correctly 2025-04-16 22:07:07 -04:00
Owen
569635f3ed newts not being on when olm is started 2025-04-13 21:28:11 -04:00
Owen
b7ae712b63 Add ping; working on newt tunnel reliability 2025-04-13 17:27:53 -04:00
Owen
5ff4215bde Able to connect multi site on olm - POC 1 2025-04-01 12:49:02 -04:00