Fred KISSIE
b7df8b7319
♻️ make logo URL optional
2026-01-19 20:39:24 -08:00
Owen
7ae6b2df05
Fix email parsing validation error?
2026-01-19 16:45:15 -08:00
miloschwartz
5edfed78f2
fix only show advanced toggle on newt sites
2026-01-19 11:50:56 -08:00
miloschwartz
355265cd1e
show paid user alert on approvals
2026-01-18 21:49:15 -08:00
miloschwartz
a56fcc0fba
add olm container install commands
2026-01-18 12:11:58 -08:00
miloschwartz
a3fa12f0e4
split org security settings to new tab
2026-01-18 12:03:01 -08:00
miloschwartz
6a45151741
show fingerprint popup and fix policy check errors
2026-01-18 11:55:24 -08:00
miloschwartz
34e2fbefb9
add view user device page with fingerprint and actions
2026-01-17 20:59:20 -08:00
Milo Schwartz
06aaa7c680
Merge pull request #2121 from Fredkiss3/feat/device-approvals
...
feat: device approvals
2026-01-15 21:33:31 -08:00
Fred KISSIE
6d90d734f4
🏷️ fix types
2026-01-15 23:25:05 +01:00
miloschwartz
bd87585396
fix whitelist hyrdration closes #2190
2026-01-14 22:08:16 -08:00
Fred KISSIE
9749a272ec
🏷️ fix types
2026-01-15 03:46:25 +01:00
Fred KISSIE
b76a50238e
🏷️ fix types
2026-01-15 03:40:30 +01:00
Fred KISSIE
9040f9b82a
♻️ set approval state nullable
2026-01-15 01:03:02 +01:00
Fred KISSIE
0cae624995
🏷️ fix types
2026-01-14 23:57:16 +01:00
Fred KISSIE
cbf184342b
Merge branch 'dev' into feat/device-approvals
2026-01-14 23:08:40 +01:00
Fred KISSIE
4c78e93143
💄 show approval state in the user device uI
2026-01-14 01:59:51 +01:00
miloschwartz
673cd0fcd1
add block client
2026-01-12 20:37:53 -08:00
miloschwartz
b941b5571f
add archive to org clients and add unarchive
2026-01-12 15:52:27 -08:00
Fred KISSIE
262376aa75
✨ approval list UI
2026-01-10 02:37:50 +01:00
Fred KISSIE
19c3efc9e9
🚧 working on the approval feed
2026-01-09 02:20:08 +01:00
miloschwartz
2810632f4a
add flag to enable org only idp in ee
2026-01-07 20:40:59 -08:00
Fred KISSIE
39bebea5f7
✨ create & update role with device approval
2026-01-08 03:33:03 +01:00
Fred KISSIE
0f2b94307f
Merge branch 'dev' into feat/device-approvals
2026-01-05 16:54:18 +01:00
miloschwartz
c0c0d48edf
ui enhancements
2025-12-24 16:14:26 -05:00
Owen
a01c06bbc7
Respect http status for url & maintenance mode
...
Fixes #2164
2025-12-24 16:14:26 -05:00
miloschwartz
9fba9bd6b7
ui enhancements
2025-12-24 15:53:08 -05:00
Owen
8fa62a0908
Respect http status for url & maintenance mode
...
Fixes #2164
2025-12-24 10:47:01 -05:00
Owen
729c2adb3f
Dont allow maintence page on remote nodes
2025-12-23 15:24:26 -05:00
miloschwartz
373e35324e
Merge branch 'dev' of https://github.com/fosrl/pangolin into dev
2025-12-22 21:58:32 -05:00
miloschwartz
09b2f27749
show both redirect urls for org idp
2025-12-22 21:58:21 -05:00
Owen
ab3be26790
Working on remote nodes
2025-12-22 21:53:57 -05:00
Owen
5c67a1cb12
Format
2025-12-22 16:28:41 -05:00
miloschwartz
4da0a752ef
make auto redirect to idp a select input
2025-12-22 15:03:57 -05:00
miloschwartz
c91b4beac5
fix resource queries
2025-12-21 19:42:03 -05:00
miloschwartz
b2df8eb72e
add advanced toggle to sites and clients create
2025-12-21 16:02:09 -05:00
miloschwartz
757b735d98
separate maintenance section
2025-12-20 22:29:22 -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
bb5594ab2f
Update form
2025-12-20 16:35:16 -05:00
Owen
662e63317b
add tooltip
2025-12-20 16:35:16 -05:00
Pallavi Kumari
150c51c9eb
move settings into a new SettingsSection card
2025-12-20 16:35:16 -05:00
Owen
8618a5c2fd
add en-Us strings
2025-12-20 16:35:16 -05:00
Owen
d2fa55dd11
ui to enable down for 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
Fred KISSIE
e983e1166a
🚧 wip: approval tables in DB
2025-12-20 00:05:33 +01:00
miloschwartz
b5f8e8feb2
add org auth slug with device auth support
2025-12-19 17:04:37 -05:00
miloschwartz
fc924f707c
add banners
2025-12-18 17:47:54 -05:00
miloschwartz
e0de003c2c
Merge branch 'dev' of https://github.com/fosrl/pangolin into dev
2025-12-18 16:49:44 -05:00