Nathan Hayfield
ef48f8a0cc
handle long names in the cards for route portal - ENG-2026 ( #5514 )
...
handle long names in the cards for route portal
2025-03-03 21:07:25 +01:00
Caleb Doxsey
6e22b7a19a
proxy: fix connect command in routes portal ( #5475 )
2025-02-13 11:44:18 -07:00
Caleb Doxsey
229ef72e58
proxy: fix routes portal error message ( #5476 )
2025-02-06 14:43:10 -07:00
Caleb Doxsey
3e90f1e244
proxy: well known service icons ( #5453 )
...
* proxy: add logo discovery
* use a static url for testing
* well known service icons
* better fitting avatars
2025-01-30 08:52:59 -07:00
Caleb Doxsey
97ba21b95a
proxy: add routes HTML page ( #5443 )
...
* proxy: add route portal json
* fix 405 issue
* proxy: add routes HTML page
2025-01-27 12:13:55 -07:00
Caleb Doxsey
97bf5edc54
core/ui: no-cache html, force back ( #5264 )
2024-09-05 10:39:50 -06:00
Caleb Doxsey
517abbada4
core/ui: add request id to upstream error page ( #5166 )
2024-07-08 11:44:30 -06:00
Caleb Doxsey
d55cb097cc
core/ui: add user info link ( #5158 )
...
* core/ui: add user info link
* open in new window
* fix header test
2024-06-28 14:07:24 -06:00
Caleb Doxsey
815353ab67
core/userinfo: remove excess userinfo data ( #5137 )
2024-06-25 21:12:53 +02:00
Caleb Doxsey
990517a89e
core/ui: user info dashboard improvements ( #5128 )
2024-06-05 14:57:55 -06:00
Caleb Doxsey
4eda7479ce
core/ui: add policy id ( #5127 )
...
add policy id
2024-06-04 17:16:26 -06:00
Nathan Hayfield
adb5f781a6
adds upstream error page ( #5113 )
...
* adds upstream error page
* help docs in new tab
2024-05-14 18:23:24 +02:00
Caleb Doxsey
ab388211f2
core/ui: improve frontend build size ( #5109 )
...
* core/ui: improve frontend build size
* remove luxon
* add lodash
* remove console.log
* only generate sourcemap when watching
2024-05-09 07:10:00 -06:00
Caleb Doxsey
2dbcf32cc6
core/proxy: handle missing session for user info endpoint ( #4769 )
2024-01-08 07:03:49 -07:00
Caleb Doxsey
a0c92896ef
core/authenticate: refactor idp sign out ( #4582 )
2023-09-28 08:41:19 -07:00
Nathan Hayfield
f54b1a7d09
adds success colors for statuses in the 200 range ( #4314 )
2023-06-30 16:18:35 +02:00
Caleb Doxsey
bfcd15435f
authenticate: add additional error details for hmac errors ( #3878 )
2023-01-11 07:53:11 -07:00
Caleb Doxsey
191eeceb05
dashboard: fix missing avatar and logout menu ( #3819 )
2022-12-17 09:04:01 -07:00
Caleb Doxsey
57217af7dd
authenticate: implement hpke-based login flow ( #3779 )
...
* urlutil: add time validation functions
* authenticate: implement hpke-based login flow
* fix import cycle
* fix tests
* log error
* fix callback url
* add idp param
* fix test
* fix test
2022-12-05 15:31:07 -07:00
Caleb Doxsey
c1a522cd82
proxy: add userinfo and webauthn endpoints ( #3755 )
...
* proxy: add userinfo and webauthn endpoints
* use TLD for RP id
* use EffectiveTLDPlusOne
* upgrade webauthn
* fix test
* Update internal/handlers/jwks.go
Co-authored-by: bobby <1544881+desimone@users.noreply.github.com>
Co-authored-by: bobby <1544881+desimone@users.noreply.github.com>
2022-11-22 10:26:35 -07:00
Caleb Doxsey
2b319822a4
authenticate: update user info dashboard to show group info for enterprise ( #3736 )
...
* authenticate: update user info dashboard to show group info for enterprise
* Update ui/src/components/GroupDetails.tsx
Co-authored-by: bobby <1544881+desimone@users.noreply.github.com>
Co-authored-by: bobby <1544881+desimone@users.noreply.github.com>
2022-11-09 07:44:35 -07:00
Caleb Doxsey
63b210e51d
httputil: remove error details ( #3703 )
2022-10-25 08:00:21 -06:00
Nathan Hayfield
0e73bd31f7
add the traces error details ( #3557 )
2022-08-16 18:04:02 +02:00
Nathan Hayfield
9fc43930bf
add front end support for optional first paragraph of markdown on err… ( #3546 )
...
add front end support for optional first paragraph of markdown on error messgage
2022-08-11 15:45:08 +02:00
Nathan Hayfield
f87e138eab
Dynamic style changes ( #3544 )
...
* color changes
* dynamic logo
* dynamic favicon
* trailing whitespace
* useLayoutEffect
2022-08-10 20:04:36 +02:00
Caleb Doxsey
7d00ad9b7d
remove version ( #3184 )
2022-03-23 11:51:24 -06:00
Caleb Doxsey
da97546de1
authenticate: show the device enrolled page as the user info page ( #3151 )
2022-03-17 11:15:57 -07:00
Caleb Doxsey
9dedb9eb16
userinfo: fix missing profile picture ( #3154 )
2022-03-16 09:06:05 -07:00
Nathan Hayfield
351f562c42
adds pomerium version to the user info endpoint ( #3093 )
...
* adds pomerium version to the user info endpoint
* linting
* order imports
2022-03-03 20:00:17 +01:00
Caleb Doxsey
35f697e491
userinfo: add webauthn buttons to user info page ( #3075 )
...
* userinfo: add webauthn buttons to user info page
* use new buttons on original page
* fix test
2022-02-23 10:08:24 -07:00
Caleb Doxsey
38c7089642
userinfo: fix logout button, add sign out confirm page ( #3058 )
...
* userinfo: fix logout button, add sign out confirm page
* fix test
2022-02-23 08:15:00 -07:00
Nathan Hayfield
d1b0a4b1c0
fix link for picture in avatar ( #3066 )
2022-02-18 20:46:40 +01:00
Nathan Hayfield
fd8ec0099e
Style update for User Info Endpoint ( #3055 )
...
* style changes from mui 5
* fix spacing issue on small screen
* remove unneeded import
* add default exports
* make linter happy
* more style changes
* use startCase from lodash
Co-authored-by: Caleb Doxsey <cdoxsey@pomerium.com>
2022-02-18 12:39:44 -05:00
Caleb Doxsey
2824faecbf
frontend: react+mui ( #3004 )
...
* mui v5 wip
* wip
* wip
* wip
* use compressor for all controlplane endpoints
* wip
* wip
* add deps
* fix authenticate URL
* fix test
* fix test
* fix build
* maybe fix build
* fix integration test
* remove image asset test
* add yarn.lock
2022-02-07 08:47:58 -07:00