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
852c9d31b1
✨ Improve readability by adjusting spacing in permission checks
2026-01-30 05:47:55 +00:00
8776d645a5
🔒 Enhance developer tools access control with JWT and Discord OAuth permissions
2026-01-30 05:47:50 +00:00
91dcc19bd3
🔧 Simplify developer tools availability logic by removing authentication checks and using a feature flag
2026-01-30 05:46:29 +00:00
8daf9128bd
✨ Improve developer tools availability check logic
2026-01-30 05:40:42 +00:00
7c512f410f
🔒 Add Discord OAuth permission check for developer tools access
2026-01-30 05:40:37 +00:00
8022b0ea0a
🔒 Enhance developer tools availability check with permission validation
2026-01-29 20:47:48 +00:00
c6b166d265
🔧 Refactor computed property for better readability
2026-01-29 14:44:35 +00:00
e822dac6dc
🔒 Update DeveloperTools availability to show in production when authenticated
2026-01-29 14:44:29 +00:00
9746e4b4f6
✨ Improve error handling and formatting in tournament detail component
2026-01-29 14:34:45 +00:00
8801b62252
🔧 Improve error handling and logging for tournament detail loading errors
2026-01-29 14:34:40 +00:00
ecf32940ca
✨ Improve error message formatting and handling in TournamentDetail component
2026-01-29 14:33:12 +00:00
f11ca388f8
🔧 Improve error handling and messaging for tournament detail loading
2026-01-29 14:33:07 +00:00
d698705352
⚠️ Update error handling to support both string and Error object types in TournamentDetail component
2026-01-29 14:31:53 +00:00
5dafcfa232
🎮 Add tournament detail component for displaying Challonge tournament information
2026-01-29 05:34:02 +00:00
e4f99e82f4
🎨 Improve code formatting for better readability in tournament status components
2026-01-29 05:32:59 +00:00
38603a46d8
🎨 Update TournamentGrid component styling and layout
2026-01-29 05:32:54 +00:00
8d9b5125cc
🎨 Improve code formatting and consistency in ApiVersionSelector component
2026-01-29 05:12:58 +00:00
ec1e1f794b
✨ Add API version selector component for Challonge integration
2026-01-29 05:12:53 +00:00
ef1a2d2210
🐛 Fix incorrect function call for retrieving flags
2026-01-29 05:02:11 +00:00
48e785770e
🔧 Fix computed property to correctly reference getFlags value
2026-01-29 04:59:52 +00:00
45a9eb5099
🎨 Adjust styling by adding a warning banner class definition
2026-01-29 04:58:27 +00:00
d75c52c93e
🎨 Enhance dark mode and syntax highlighting styles for JSON viewer
2026-01-29 04:57:59 +00:00
0639d577a1
🛠️ Remove redundant loadStatus call in FileSelector component
2026-01-29 04:50:14 +00:00
cb81e29c31
🎨 Reformat computed properties and conditional assignments for improved readability
2026-01-29 04:27:56 +00:00
835168179e
✨ Enhance reactivity and null safety in file state management with computed properties and conditional checks
2026-01-29 04:27:51 +00:00
6c5ed223c6
🎨 Reformat code for improved readability in FileSelector component
2026-01-29 04:27:32 +00:00
a5592f3857
🎨 Refactor computed properties and method bindings for improved readability and maintainability
2026-01-29 04:27:27 +00:00
cac222a39b
🎨 Improve code readability by reformatting computed property and component props
2026-01-29 04:02:18 +00:00
4c50f296fc
🎨 Refactor components to use modular structure and computed properties for improved maintainability and reusability in Gamemaster Explorer and FilterPanel
2026-01-29 04:02:13 +00:00
6cce9ba646
✨ Add support for external selection state in ActionToolbar component
2026-01-29 04:00:47 +00:00
1d6e1ca196
🎨 Improve readability by reformatting computed property definition
2026-01-29 04:00:42 +00:00
51ca3dc2c4
✨ Add support for external selection state in JsonViewer component
2026-01-29 04:00:37 +00:00
9f41ad7817
🎛️ Update FileSelector to use computed activeFilesState with default props
2026-01-29 04:00:32 +00:00
8e35ab4f15
🔍 Refactor computed property for active search state to improve readability
2026-01-29 04:00:27 +00:00
6b31eab984
🔍 Add support for external search state in SearchBar component
2026-01-29 04:00:22 +00:00
f16d261476
✨ Add action toolbar component for gamemaster functionality
2026-01-29 03:57:34 +00:00
2945042d34
🎨 Improve code readability by reformatting template and computed properties
2026-01-29 03:56:40 +00:00
139c58cdae
✨ Add filtering functionality to the gamemaster panel
2026-01-29 03:56:35 +00:00
199c46b3e6
🎨 Improve code readability by adjusting formatting of the JSON viewer component
2026-01-29 03:55:05 +00:00
418c2cb20f
✨ Add JSON viewer component for displaying game master data
2026-01-29 03:55:00 +00:00
3ebfc1a519
✨ Add FileSelector component and corresponding unit tests
2026-01-29 03:52:54 +00:00
49270e6727
🎨 Simplify formatting and improve readability in SearchBar component
2026-01-29 03:51:11 +00:00
f30c7880f6
✅ Update progress documentation to reflect completed SearchBar component and additional passing tests
2026-01-29 03:51:06 +00:00
7b5b80d1d1
🛡️ Improve logging format for feature flag and protected route navigation
2026-01-29 02:07:03 +00:00
59823392e1
🛠️ Add Developer Tools component for development mode with improved formatting and functionality adjustments
2026-01-28 22:54:07 +00:00
740005e4b8
✨ Add Developer Tools component for enhanced debugging features
2026-01-28 22:54:02 +00:00
0515fb7958
🚀 Refactor GamemasterManager to use reusable async state management for loading, saving, and error handling
2026-01-28 22:41:56 +00:00
4cb66eafbd
🎨 Refactor code style for consistency and readability in BaseModal component
2026-01-28 22:24:11 +00:00
94b1828c88
✨ Add BaseModal component for shared modal functionality
2026-01-28 22:24:06 +00:00