Owen
5c67a1cb12
Format
2025-12-22 16:28:41 -05:00
Owen
3ce0cc1992
Add missing semicolon
2025-12-20 16:35:16 -05:00
Owen
a9a0fbe244
Merge UI into new screen
2025-12-20 16:35:16 -05:00
Owen
9b3d066a91
Fix merge issues
2025-12-20 16:35:16 -05:00
Owen
d8344988c0
Restrict license
2025-12-20 16:35:16 -05:00
Owen
19f8cda3d9
Make private
2025-12-20 16:35:16 -05:00
Owen
b8ffc601d4
add backend API maintenance screen
2025-12-20 16:35:16 -05:00
Pallavi Kumari
c033fd4e8b
backend for updating maintenance screen
2025-12-20 16:35:16 -05:00
Owen
eafcefbe45
Merge branch 'dev' of github.com:jln-brtn/pangolin into jln-brtn-dev
2025-12-20 15:34:32 -05:00
Thomas Wilde
4f154d212e
Add ASN-based resource rule matching
...
- Add MaxMind ASN database integration
- Implement ASN lookup and matching in resource rule verification
- Add curated list of 100+ major ASNs (cloud, ISP, CDN, mobile carriers)
- Add ASN dropdown selector in resource rules UI with search functionality
- Support custom ASN input for unlisted ASNs
- Add 'ALL ASNs' special case handling (AS0)
- Cache ASN lookups with 5-minute TTL for performance
- Update validation schemas to support ASN match type
This allows administrators to create resource access rules based on
Autonomous System Numbers, similar to existing country-based rules.
Useful for restricting access by ISP, cloud provider, or mobile carrier.
2025-12-20 12:16:31 -05:00
miloschwartz
9f29657570
Merge branch 'dev' into feat/login-page-customization
2025-12-17 11:41:17 -05:00
Owen
f9b03943c3
Format all files
2025-12-09 10:56:14 -05:00
Fred KISSIE
d0157ea7a5
Merge branch 'dev' into feat/login-page-customization
2025-12-05 22:38:07 +01:00
Fred KISSIE
ba9048a377
Merge branch 'dev' into feat/login-page-customization
2025-12-04 23:56:16 +01:00
miloschwartz
77306e8c97
add integration routes
2025-12-04 11:48:01 -05:00
miloschwartz
a746ef36a8
Merge branch 'dev' into clients-user
2025-12-04 11:38:05 -05:00
miloschwartz
e49d796b06
fix headers getting cleared on resource save and hide domain type without pangolin dns
2025-12-03 16:04:44 -05:00
Julien Breton
46ed27a218
Fix: Extend Basic Auth compatibility with browsers
2025-12-01 01:18:09 +01:00
Fred KISSIE
2bc82f49ed
✨ add enpoint for getting all resource names
2025-11-20 04:20:31 +01:00
Fred KISSIE
0d0c43f72b
Merge branch 'dev' into feat/login-page-customization
2025-11-17 22:18:32 +01:00
Owen
97312343e4
Merge branch 'dev' into clients-user
2025-11-17 11:28:47 -05:00
Lokowitz
7db99a7dd5
used zod codemod
2025-11-16 14:18:17 +00:00
Fred KISSIE
5bb5aeff36
Merge branch 'dev' into feat/login-page-customization
2025-11-15 06:32:03 +01:00
Fred KISSIE
5641a2aa31
🗃️ add org auth page model
2025-11-11 17:08:27 +01:00
Pallavi Kumari
0af51cebbe
scope niceid to the orgId
2025-11-08 19:44:23 +05:30
Pallavi Kumari
feb0bd58c8
make resource niceid editable
2025-11-08 19:44:22 +05:30
miloschwartz
76d54b2d0f
add add/remove user/roles to siteResources/resources to integration api
2025-11-06 21:27:01 -08:00
Pallavi Kumari
54f7525f1b
add status column in resource table
2025-11-02 13:55:17 +05:30
Pallavi Kumari
ad6bb3da9f
fix type error
2025-11-02 13:55:17 +05:30
Pallavi Kumari
49bc2dc5da
fix duplicate
2025-11-02 13:55:16 +05:30
Pallavi
cdf77087cd
get niceid
2025-11-02 13:55:16 +05:30
Pallavi
f21188000e
remove status check and add column filtering on all of the tables
2025-11-02 13:55:16 +05:30
Pallavi
1b3eb32bf4
Show targets and status icons in the dashboard
2025-11-02 13:55:16 +05:30
Owen
15d63ddffa
Various fixes for rc
2025-10-27 16:33:21 -07:00
Owen
6b18a24f9b
@server/private -> #dynamic
2025-10-27 13:46:54 -07:00
Owen
380c86898c
Fix lint
2025-10-27 10:43:44 -07:00
Owen
b59a6b82ef
Merge branch 'dev' into user-compliance
2025-10-27 10:37:53 -07:00
Owen
c04d9eda6b
Merge branch 'dev' into audit-logs
2025-10-27 10:02:32 -07:00
Owen
560974f7d2
Merge branch 'feat/add-proxy-protocol-support' into dev
2025-10-26 18:16:38 -07:00
miloschwartz
39d6b93d42
enforce max session length
2025-10-24 16:14:21 -07:00
miloschwartz
629f17294a
2fa policy check working
2025-10-24 14:31:50 -07:00
Pallavi Kumari
b5a931c96e
UI and backend update to add proxy protocol support
2025-10-23 23:07:26 +05:30
Lokowitz
5b61742075
change geoip to country
2025-10-23 13:27:34 +00:00
Owen
0211f75cb6
Access logs working
2025-10-22 17:42:27 -07:00
miloschwartz
7536c03f63
add int api routes for add/remote email to resource email whitelist
2025-10-19 12:04:20 -07:00
Owen
6664efaa13
Fix up UI around resource auth headers
2025-10-13 15:20:53 -07:00
Pallavi Kumari
c0cc81ed96
standardizing the targets input table
2025-10-14 00:27:24 +05:30
Owen
d92b87b7c8
Chungus 2.0
2025-10-10 11:27:15 -07:00
Owen
526307e192
Fix ssl undefined issue
2025-10-08 16:43:40 -07:00
Owen
5a3bf2f758
Fix import issue
2025-10-06 11:06:41 -07:00