Commit Graph

297 Commits

Author SHA1 Message Date
0a5e1b9251 🔒 Add OAuth support for authentication 2026-01-29 15:21:15 +00:00
b5ca44b96c 🛠️ Update platform configuration comments for clarity and formatting 2026-01-29 15:20:57 +00:00
2e33136d88 🎮 Add platform configuration for new gaming systems 2026-01-29 15:20:52 +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
e6648f6ad0 🔧 Simplify destructuring assignments for state variables in useChallongeTests 2026-01-29 14:41:40 +00:00
a9c6454e8f 🔧 Fix binding of loading and error states to use reactive values 2026-01-29 14:40:35 +00:00
0f450461ac 🐛 Fix error binding in TournamentDetail component 2026-01-29 14:36:38 +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
c5f1bfa15a 🔧 Simplify state property access in tournament details component 2026-01-29 14:29:50 +00:00
1c880e39d1 Expose tournamentDetailsState for direct access to loading and error states 2026-01-29 14:29:45 +00:00
8ba97c9d8b 🔧 Simplify base URL logic to always use nginx proxy for CORS handling 2026-01-29 14:27:27 +00:00
fa26c50ebc 🔧 Update Challonge API proxy configuration to simplify URL rewriting and enforce nginx proxy usage 2026-01-29 14:27:08 +00:00
8c0e9c8d37 🎨 Simplify arrow function syntax in watch callback 2026-01-29 06:27:46 +00:00
96a9c07184 🔧 Refactor Challonge client and tournament logic to use reusable hooks, reducing code duplication and improving maintainability 2026-01-29 06:27:41 +00:00
1eb61c2a4b 🎨 Refactor tournament display logic by replacing inline components with reusable TournamentGrid and TournamentDetail components 2026-01-29 06:27:09 +00:00
a848110dec 🎛️ Replace inline API version and settings controls with reusable ApiVersionSelector component and update imports accordingly 2026-01-29 06:26:45 +00:00
1b942fdd26 🎮 Add backup file for ChallongeTest Vue component 2026-01-29 06:23:44 +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
7f06b56fde 📝 Update comments and formatting in useChallongeTests composable 2026-01-29 05:12:00 +00:00
df888ddfd7 🧪 Add unit tests for Challonge-related functionality 2026-01-29 05:11:56 +00:00
0148d0a1f1 🧪 Add unit tests for useChallongeClient composable and refactor code formatting for readability 2026-01-29 05:09:38 +00:00
568224f2d9 Add composable for interacting with Challonge API 2026-01-29 05:09:33 +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
d755e77c44 🎨 Ensure transparent backgrounds for all syntax highlighting elements in both light and dark modes 2026-01-29 04:56:48 +00:00
4952bc7649 🎨 Enhance syntax highlighting styles with !important for consistent appearance 2026-01-29 04:54:35 +00:00
7a1fb11dfb 🎨 Improve light and dark mode styles for content viewer with enhanced contrast and color adjustments 2026-01-29 04:51:46 +00:00
0639d577a1 🛠️ Remove redundant loadStatus call in FileSelector component 2026-01-29 04:50:14 +00:00
aa8a3e2aab ️ Make loadStatus asynchronous in onMounted lifecycle method 2026-01-29 04:50:04 +00:00
81310abbce 🔧 Simplify API endpoint paths by removing redundant '/api' prefix in GamemasterManager.vue 2026-01-29 04:45:34 +00:00
fc2a528d89 Refactor server save logic to include status reload and improve error handling 2026-01-29 04:32:22 +00:00
bb05c7e3e1 Fix syntax issue in asynchronous function definition for Gamemaster processing 2026-01-29 04:30:18 +00:00
87a7f28cf8 🔄 Refactor async state management to simplify and streamline API calls in GamemasterManager component 2026-01-29 04:30:07 +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
5ac738a689 Add onMounted lifecycle hook and loadStatus state to GamemasterExplorer component 2026-01-29 04:23:14 +00:00
c47e2199bb 🐛 Fix incorrect method call syntax for retry button action 2026-01-29 04:20:50 +00:00