Commit Graph

18 Commits

Author SHA1 Message Date
Tom
9338e7e624 Fixed impersonation not updating the UI correctly. Self is selected and shown by default. Using async pipes & custom pipe. 2025-04-10 12:31:05 +00:00
Tom
b8a92534d9 Added login/logout button to topbar. 2025-04-07 14:27:46 +00:00
Tom
3e9a9f9dc5 Fixed issues with impersonation. Show warning or error depending on connection's remaining time before expiry. Replaced use of /api/... in urls. 2025-04-05 02:06:31 +00:00
Tom
b465f0a474 Fixed API keys not swapping properly when impersonating. 2025-04-02 19:56:21 +00:00
Tom
055885837c Added top bar on all pages. Simplified TTS login component. Fixed some issues. Removed redirects for now. 2025-04-01 21:12:01 +00:00
Tom
d44ec50a6a Added light & dark theme. Basic theme applied on dialogs/modals. Attempt to apply uniformity to the website. 2025-03-31 16:59:39 +00:00
Tom
298d351e5d Added API keys. Minor modifications for other views. 2025-03-27 16:31:07 +00:00
Tom
b1bac758e3 Added a scuffed redirect to prior page for impersonation. Fixed some conditions for websocket message checks. 2025-03-27 11:31:36 +00:00
Tom
1acda7978e Added user management for groups. Improved user experience slightly. Added some error checks for request acks. 2025-03-20 12:33:27 +00:00
Tom
9201f9b6c5 Auto-formatted every file to keep everything consistent. 2025-03-18 14:03:07 +00:00
Tom
74b282ccfd Added groups - missing user management. Fixed several issues. 2025-03-18 12:55:00 +00:00
Tom
e6f681219c Added automatic TTS login for impersonation. 2025-01-16 15:03:30 +00:00
Tom
a19a7a0217 Move some subscriptions' lifespan. Added automatic TTS login (when there's an API key) 2025-01-15 20:45:52 +00:00
Tom
6ee99466f8 Used resoler + service for API keys and TTS login page. 2025-01-15 20:19:44 +00:00
Tom
04a50f6db0 Added redemptions page. Fixed some issues. Removed some instances of console.log(). 2025-01-13 23:37:45 +00:00
Tom
2692294b4b Fixed minor issues with login & logout. Cleaned up the UI. 2025-01-09 18:11:44 +00:00
Tom
d595c3500e Added pages to see, create, modify & delete redeemable actions. User card top right with disconnect & log out. Code clean up. 2025-01-08 21:50:18 +00:00
Tom
11dfde9a03 Created auth module. Created Visitor auth guard for non-logged in users. 2025-01-07 17:59:18 +00:00