Commit Graph

  • 9338e7e624 Fixed impersonation not updating the UI correctly. Self is selected and shown by default. Using async pipes & custom pipe. master Tom 2025-04-10 12:31:05 +00:00
  • daa500111c Cleaned up Redemptions with use of AsyncPipe & input transformers. Tom 2025-04-09 20:57:19 +00:00
  • b0f9a2dea8 Cleaned up TTS Filters. Fixed the service when updating a filter. Tom 2025-04-08 13:41:34 +00:00
  • 931046cbb3 Cleaned up code for redeemable actions. Tom 2025-04-08 12:57:08 +00:00
  • 01c62bc143 Added noindex,nofollow tags for robots. Tom 2025-04-08 12:53:59 +00:00
  • f4511157a5 Improved the code for handling policies. Tom 2025-04-07 18:49:44 +00:00
  • f2c5178e82 Fixed storing JWT in local storage. Tom 2025-04-07 18:49:15 +00:00
  • 7048a7c46c Fixed background styling in specific cases. Tom 2025-04-07 16:51:17 +00:00
  • 0a511f1424 Minor changes for updating JWT token. Tom 2025-04-07 15:07:36 +00:00
  • b8a92534d9 Added login/logout button to topbar. Tom 2025-04-07 14:27:46 +00:00
  • 3e9a9f9dc5 Fixed issues with impersonation. Show warning or error depending on connection's remaining time before expiry. Replaced use of /api/... in urls. Tom 2025-04-05 02:06:31 +00:00
  • 70e0e9bf71 Fixed connection coloring. Tom 2025-04-02 20:11:02 +00:00
  • b465f0a474 Fixed API keys not swapping properly when impersonating. Tom 2025-04-02 19:56:21 +00:00
  • fcf1e9ac03 Added checks for non-dirty forms when saving/adding. Tom 2025-04-02 16:35:41 +00:00
  • 1e6690ff4b Added theme to local storage for saving/loading. Tom 2025-04-02 16:27:06 +00:00
  • 5489eb4df6 Fixed styling issues. Fixed dialog themes after changing theme. Tom 2025-04-02 15:57:54 +00:00
  • e053529d49 Added theme button in top bar. Tom 2025-04-01 21:29:05 +00:00
  • d69fc68ec1 Fixed visibility of top bar's impersonation. Tom 2025-04-01 21:20:01 +00:00
  • d011571164 Removed useless console logs. Tom 2025-04-01 21:12:56 +00:00
  • 055885837c Added top bar on all pages. Simplified TTS login component. Fixed some issues. Removed redirects for now. Tom 2025-04-01 21:12:01 +00:00
  • d44ec50a6a Added light & dark theme. Basic theme applied on dialogs/modals. Attempt to apply uniformity to the website. Tom 2025-03-31 16:59:39 +00:00
  • ea19375ad2 Updated angular packages. Tom 2025-03-28 13:53:48 +00:00
  • 298d351e5d Added API keys. Minor modifications for other views. Tom 2025-03-27 16:31:07 +00:00
  • b1bac758e3 Added a scuffed redirect to prior page for impersonation. Fixed some conditions for websocket message checks. Tom 2025-03-27 11:31:36 +00:00
  • 6e5efab5ec Added connections. Added url redirect for login. Tom 2025-03-27 01:25:56 +00:00
  • 56deb3384c Moved common css into styles. Tom 2025-03-22 22:07:56 +00:00
  • 9de4424736 Added group permissions. Added some global styles. Made groups rely on services' data. Tom 2025-03-22 21:58:30 +00:00
  • d19c5445d6 Removed users module. Tom 2025-03-20 19:31:25 +00:00
  • c8bfeed396 For modals, response error messages is shown in the footer. For modals, Accept button is always on the right. Tom 2025-03-20 13:14:09 +00:00
  • 1acda7978e Added user management for groups. Improved user experience slightly. Added some error checks for request acks. Tom 2025-03-20 12:33:27 +00:00
  • 2f2215b041 Fixed waiting for responses in code for certain actions. Tom 2025-03-18 16:42:44 +00:00
  • d0556dce9c Added policy path dropdown. Tom 2025-03-18 14:39:02 +00:00
  • 9201f9b6c5 Auto-formatted every file to keep everything consistent. Tom 2025-03-18 14:03:07 +00:00
  • 74b282ccfd Added groups - missing user management. Fixed several issues. Tom 2025-03-18 12:55:00 +00:00
  • 2f88840ef6 Exported service class by default. Tom 2025-01-17 05:00:48 +00:00
  • e949b6df08 Changed how Filters page looks like. Tom 2025-01-16 15:12:21 +00:00
  • e6f681219c Added automatic TTS login for impersonation. Tom 2025-01-16 15:03:30 +00:00
  • a19a7a0217 Move some subscriptions' lifespan. Added automatic TTS login (when there's an API key) Tom 2025-01-15 20:45:26 +00:00
  • 6ee99466f8 Used resoler + service for API keys and TTS login page. Tom 2025-01-15 20:19:44 +00:00
  • d1eae32e4c Minor CSS changes Tom 2025-01-15 19:48:33 +00:00
  • 5a94aa760b Fixed Twitch redemptions being stored when switching users. Added form valid check when clicking on save for redemptions. Tom 2025-01-15 19:48:15 +00:00
  • 59bed7c28b Updated TTS Filters page to use resolvers, services and better UX. Tom 2025-01-15 19:45:56 +00:00
  • 45d6eaeb73 Fixed switching impersonation target while having cached data in resolver for Redemptions. Tom 2025-01-15 01:00:14 +00:00
  • c62b9aaaad Actions now use resolver. Dialog handles websocket messaging. Added support for text values on actions. Tom 2025-01-15 00:58:55 +00:00
  • 9cda9a5738 Users now have access to both Actions & Redemptions pages. Tom 2025-01-14 03:50:30 +00:00
  • c5cdf84f3b Added subscriptions in redemption resolver to keep up with changes. Fixed double data entries in some cases (due to resolver changes). Tom 2025-01-14 01:02:35 +00:00
  • 04a50f6db0 Added redemptions page. Fixed some issues. Removed some instances of console.log(). Tom 2025-01-13 23:37:31 +00:00
  • 7a7fb832a0 Added services and resolvers for redemptions and related. Tom 2025-01-13 23:34:10 +00:00
  • fee2c4e12f Added VS Code's workspace files into .gitignore. Tom 2025-01-13 22:14:35 +00:00
  • 07db9000d8 Fixed error when re-selecting policies tab. Tom 2025-01-13 19:08:43 +00:00
  • 2692294b4b Fixed minor issues with login & logout. Cleaned up the UI. Tom 2025-01-09 18:11:44 +00:00
  • d595c3500e Added pages to see, create, modify & delete redeemable actions. User card top right with disconnect & log out. Code clean up. Tom 2025-01-08 21:50:18 +00:00
  • 11dfde9a03 Created auth module. Created Visitor auth guard for non-logged in users. Tom 2025-01-07 17:56:11 +00:00
  • 96441946b6 Added more css changes for Filters Tom 2025-01-07 17:55:14 +00:00
  • 08c146a9e9 Using reactive forms for adding/editing TTS filters. Tom 2025-01-07 15:57:52 +00:00
  • 740b76b6f8 Fixed issues from updating to Angular 19 Tom 2024-12-28 02:13:24 +00:00
  • fbd3c2226c Updated more packages Tom 2024-12-28 01:59:06 +00:00
  • 6de2e1fbb2 Updated packages. Tom 2024-12-28 01:57:35 +00:00
  • 567d12227f Changed application name. Tom 2024-12-28 01:37:59 +00:00
  • 275069697f Added TTS chat filters. Tom 2024-12-28 01:37:44 +00:00
  • 0afa2138b4 Created policy module. Tom 2024-12-28 01:36:33 +00:00
  • 0987affccc Removed useless comments from policy table Tom 2024-10-31 19:25:25 +00:00
  • 44df0daddf Fixed several issues with policy and logins Tom 2024-10-31 18:49:52 +00:00
  • 2bde8b850a Added impersonation. More data available via auth service about the user. Added admin auth guard. Tom 2024-10-31 05:33:11 +00:00
  • 65f4172bc2 Added Login, TTS Login, Policies Tom 2024-10-25 19:09:34 +00:00
  • 0c7fbf1cb9 Removed git files Tom 2024-10-17 08:52:52 +00:00
  • 89d944cd6e Twitch login, TTS Login, and basic policies ui. Tom 2024-10-17 08:48:15 +00:00
  • f2133bbc0e initial commit Tom 2024-07-06 01:01:52 +00:00