FragginWagon
700c1cbbbe
Refactor authentication handling and improve API client security
...
- Updated OAuth endpoints for Challonge and Discord in platforms configuration.
- Implemented session and CSRF cookie initialization in main application entry.
- Enhanced Challonge API client to avoid sending sensitive API keys from the browser.
- Modified tournament querying to handle new state definitions and improved error handling.
- Updated UI components to reflect server-side storage of authentication tokens.
- Improved user experience in API Key Manager and Authentication Hub with clearer messaging.
- Refactored client credentials management to support asynchronous operations.
- Adjusted API client tests to validate new request configurations.
- Updated Vite configuration to support session and CSRF handling through proxies.
2026-02-03 12:50:11 -05:00
..
2026-01-26 23:56:47 +00:00
2026-01-26 23:56:47 +00:00
2026-01-26 23:56:47 +00:00
2026-01-26 23:56:47 +00:00
2026-01-26 23:56:47 +00:00
2026-01-27 03:38:51 +00:00
2026-01-27 03:48:14 +00:00
2026-01-27 03:48:14 +00:00
2026-01-27 03:48:14 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-28 02:54:35 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 20:28:42 +00:00
2026-01-29 21:13:56 +00:00
2026-01-29 21:13:56 +00:00
2026-01-29 21:14:01 +00:00
2026-02-02 13:03:28 -05:00
2026-02-02 13:03:28 -05:00
2026-02-02 13:03:28 -05:00
2026-02-02 13:03:28 -05:00
2026-02-02 13:03:28 -05:00
2026-02-02 13:03:28 -05:00
2026-02-03 12:50:11 -05:00
2026-01-26 23:56:47 +00:00