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
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
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
Fred KISSIE
61ec938b00
🚧 WIP
2026-03-10 18:54:26 +01:00
Fred KISSIE
79636cbb30
♻️ delete default resource policy ID when deleting a resource
2026-03-10 17:38:19 +01:00
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
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
9b43948fa4
✨ delete resource policy endpoint
2026-03-06 22:39:44 +01:00
Fred KISSIE
37ceba6b81
💄 show attached resources in policy list
2026-03-06 04:36:12 +01:00
Fred KISSIE
38aa2dace8
♻️ show list of resources on policy list
2026-03-06 04:03:25 +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
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
Owen
db042e520e
Adjust language
2026-03-03 20:34:56 -08:00
Fred KISSIE
7f6ca31757
🚧 Email whiteList for resource policy
2026-03-04 01:46:56 +01:00
Fred KISSIE
be2b1fd1ce
🚧 wip: email whitelist
2026-03-03 20:26:17 +01:00
Fred KISSIE
20b65f549e
✨ Update resource policy pincode
2026-03-03 19:49:24 +01:00
Fred KISSIE
22b2e6b3d4
🚧 wip: separating form sections
2026-03-03 18:41:04 +01:00
miloschwartz
ed95f10fcc
openapi and swagger ui improvements and cleanup
2026-03-02 21:59:41 -08:00
Fred KISSIE
89e7107a47
♻️ use put and return 200 OK
2026-03-03 03:31:43 +01:00
Fred KISSIE
0a69131c38
♻️ merge header auth & extended compability to one table
2026-03-03 03:27:02 +01:00
Fred KISSIE
590f2c29b3
🚧 prepare tables for auth methods
2026-03-03 03:20:03 +01:00
Fred KISSIE
5c280b024e
✨ update policy access control
2026-03-03 01:33:37 +01:00
Owen
19f9dda490
Add comment about not needing exit node
2026-03-02 16:28:01 -08:00
Fred KISSIE
033cc62ce7
🚧 wip
2026-03-02 19:37:23 +01:00
Fred KISSIE
4c69b7a64e
✨ update policy access control
2026-03-02 19:26:51 +01:00
Fred KISSIE
e7ab9b3f37
🚧 wip
2026-03-02 18:32:08 +01:00
Fred KISSIE
3143662f82
Merge branch 'dev' into feat/resource-policies
2026-03-02 15:53:00 +01:00
Owen Schwartz
768eebe2cd
Merge pull request #2432 from ChanningHe/feat-integration-api-domain-crud
...
feat(integration): add domain CRUD endpoints to integration API
2026-03-01 11:12:05 -08:00
Owen
66c377a5c9
Merge branch 'main' into dev
2026-02-28 12:14:41 -08:00
Fred KISSIE
18964ba2a3
🚧 wip
2026-02-28 14:22:41 +01:00
Laurence
b0a34fa21b
fix(openapi): Add openapi call after catch
...
fix : #2561
without making an explicit call to openapi a runtime error happens because it cannot infer the type, the call to openapi is the same across the codebase
2026-02-28 11:27:19 +00:00