Fred KISSIE
61c13db090
Merge branch 'dev' into feat/resource-policies
2026-03-12 22:19:37 +01: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
eda43dffe1
Fix not pulling wildcard cert updates
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
Owen
4e2d88efdd
Add some logging to debug
2026-03-11 11:42:28 -07:00
Owen
4975cabb2c
Use native drizzle count
2026-03-11 11:42:28 -07:00
Owen
225591094f
Clean up
2026-03-11 11:42:28 -07:00
Owen
82f88f2cd3
Reorder delete
2026-03-11 11:42:28 -07:00
Fred KISSIE
36bcba332c
🚧 wip
2026-03-11 05:18:22 +01:00
Fred KISSIE
9a680d2374
✨ update resource should update policy
2026-03-11 03:46:40 +01:00
Fred KISSIE
f80e212b07
🚧 wip
2026-03-11 00:27:27 +01:00
Owen
cc841d5640
Add some logging to debug
2026-03-10 14:24:57 -07:00
Fred KISSIE
61ec938b00
🚧 WIP
2026-03-10 18:54:26 +01:00
Owen
dec358c4cd
Use native drizzle count
2026-03-10 10:03:49 -07:00
Fred KISSIE
79636cbb30
♻️ delete default resource policy ID when deleting a resource
2026-03-10 17:38:19 +01:00
Owen
e98f873f81
Clean up
2026-03-09 21:16:37 -07:00
Owen
e9a2a7e752
Reorder delete
2026-03-09 20:46:27 -07:00
Owen
06015d5191
Handle gerbil rejecting 0
...
Closes #2605
2026-03-09 17:35:25 -07:00
Owen
7d0b3ec6b5
Fix not pulling wildcard cert updates
2026-03-09 17:34:48 -07:00
Owen Schwartz
9a0a255445
Merge pull request #2524 from shreyaspapi/fix/2294-path-based-routing
...
fix: path-based routing broken due to key collisions in sanitize()
2026-03-07 21:18:59 -08: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
Fred KISSIE
c5f6d822ca
♻️ refactor auth info to use resource policies
2026-03-07 03:45:10 +01:00
Fred KISSIE
4de4bf9625
✨ use resource policies for auth check
2026-03-07 03:35:26 +01:00
Fred KISSIE
5d956080f2
✨ create default policy when creating a resource
2026-03-07 02:29:36 +01:00
Fred KISSIE
f8e18de2fc
♻️ prevent deleting resource policies if they have attached resources
2026-03-07 01:12:10 +01:00
Fred KISSIE
884482ec35
♻️ delete resource policy endpoint
2026-03-06 23:57:23 +01:00
Fred KISSIE
9b43948fa4
✨ delete resource policy endpoint
2026-03-06 22:39:44 +01:00
Fred KISSIE
bcd6cd99cc
🚧 wip
2026-03-06 04:37:57 +01:00
Fred KISSIE
37ceba6b81
💄 show attached resources in policy list
2026-03-06 04:36:12 +01:00
Fred KISSIE
dfe42e9016
♻️ refactor
2026-03-06 04:03:40 +01:00
Fred KISSIE
38aa2dace8
♻️ show list of resources on policy list
2026-03-06 04:03:25 +01:00
Fred KISSIE
cd5a38b1eb
🚧 WIP: create policy form
2026-03-05 18:56:35 +01:00
Fred KISSIE
595842c2c9
✨ finish create policy endpoint
2026-03-05 18:48:33 +01:00
Fred KISSIE
82d5276ade
🚧 wip: create resource policy
2026-03-05 18:24:04 +01:00
Fred KISSIE
de2980e1bc
✨ apply rules on resource policies
2026-03-05 18:13:30 +01:00
Fred KISSIE
8a3c0d9a08
♻️ add openapi schema types
2026-03-05 17:51:55 +01: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
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
Fred KISSIE
1a5e9f1005
🚧 resource policy rules
2026-03-04 19:31:59 +01:00
Fred KISSIE
f42c013f33
♻️ refactor
2026-03-04 17:41:55 +01:00
Fred KISSIE
42c9bda939
Merge branch 'dev' into feat/resource-policies
2026-03-04 16:46:33 +01:00
Owen
1362b72cd3
Restrict what can be a header
2026-03-03 21:10:52 -08:00