33 Commits

Author SHA1 Message Date
Tom
e949b6df08 Changed how Filters page looks like. 2025-01-16 15:12:21 +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
d1eae32e4c Minor CSS changes 2025-01-15 19:48:33 +00:00
Tom
5a94aa760b Fixed Twitch redemptions being stored when switching users. Added form valid check when clicking on save for redemptions. 2025-01-15 19:48:15 +00:00
Tom
59bed7c28b Updated TTS Filters page to use resolvers, services and better UX. 2025-01-15 19:45:56 +00:00
Tom
45d6eaeb73 Fixed switching impersonation target while having cached data in resolver for Redemptions. 2025-01-15 01:00:14 +00:00
Tom
c62b9aaaad Actions now use resolver. Dialog handles websocket messaging. Added support for text values on actions. 2025-01-15 00:58:55 +00:00
Tom
9cda9a5738 Users now have access to both Actions & Redemptions pages. 2025-01-14 03:50:30 +00:00
Tom
c5cdf84f3b Added subscriptions in redemption resolver to keep up with changes. Fixed double data entries in some cases (due to resolver changes). 2025-01-14 01:02:35 +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
7a7fb832a0 Added services and resolvers for redemptions and related. 2025-01-13 23:34:10 +00:00
Tom
fee2c4e12f Added VS Code's workspace files into .gitignore. 2025-01-13 22:14:35 +00:00
Tom
07db9000d8 Fixed error when re-selecting policies tab. 2025-01-13 19:08:43 +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
Tom
96441946b6 Added more css changes for Filters 2025-01-07 17:55:14 +00:00
Tom
08c146a9e9 Using reactive forms for adding/editing TTS filters. 2025-01-07 15:57:52 +00:00
Tom
740b76b6f8 Fixed issues from updating to Angular 19 2024-12-28 02:13:24 +00:00
Tom
fbd3c2226c Updated more packages 2024-12-28 01:59:06 +00:00
Tom
6de2e1fbb2 Updated packages. 2024-12-28 01:57:35 +00:00
Tom
567d12227f Changed application name. 2024-12-28 01:37:59 +00:00
Tom
275069697f Added TTS chat filters. 2024-12-28 01:37:44 +00:00
Tom
0afa2138b4 Created policy module. 2024-12-28 01:36:33 +00:00
Tom
0987affccc Removed useless comments from policy table 2024-10-31 19:25:25 +00:00
Tom
44df0daddf Fixed several issues with policy and logins 2024-10-31 18:49:52 +00:00
Tom
2bde8b850a Added impersonation. More data available via auth service about the user. Added admin auth guard. 2024-10-31 05:33:11 +00:00
Tom
65f4172bc2 Added Login, TTS Login, Policies 2024-10-25 19:09:34 +00:00
Tom
0c7fbf1cb9 Removed git files 2024-10-17 08:52:52 +00:00
Tom
89d944cd6e Twitch login, TTS Login, and basic policies ui. 2024-10-17 08:48:15 +00:00
Tom
f2133bbc0e initial commit 2024-07-06 01:01:52 +00:00