Commit Graph

249 Commits

Author SHA1 Message Date
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
0bd9576426 🗑️ Remove unnecessary closing script tag from GamemasterExplorer.vue 2026-01-29 04:20:00 +00:00
3d0b848699 🎨 Refactor and optimize GamemasterExplorer.vue by restructuring template, improving component usage, and enhancing code readability and maintainability 2026-01-29 04:13:27 +00:00
f2e1725156 🔄 Refactor GamemasterExplorer.vue to modularize functionality using composables and simplify template structure 2026-01-29 04:04:16 +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
e98cb05b14 Improve code formatting and readability, handle edge cases in tests, and enhance lazy path extraction logic 2026-01-29 03:47:37 +00:00
9507059ad9 Complete Step 16 by extracting and testing the useJsonFilter composable with comprehensive functionality and test coverage 2026-01-29 03:47:32 +00:00
832b3e9cc3 🗑️ Remove unused Vitest configuration file 2026-01-29 03:28:08 +00:00
12ea08a7e1 Add unit tests for useLineSelection composable 2026-01-29 03:28:06 +00:00
5d8f753659 🎨 Improve code readability by reformatting imports, refining filter and sort logic, and simplifying function syntax 2026-01-29 03:20:34 +00:00
3fdc9a510d Add composable for handling Gamemaster file operations 2026-01-29 03:20:29 +00:00
17d24b72d1 Improve search term escaping and formatting in Gamemaster search functionality 2026-01-29 03:18:18 +00:00
777bcae010 🔍 Add functionality for gamemaster search in composable 2026-01-29 03:18:13 +00:00
7b5b80d1d1 🛡️ Improve logging format for feature flag and protected route navigation 2026-01-29 02:07:03 +00:00
fcfc4215e0 🚦 Add feature flag checks to route guards and logging for flagged routes 2026-01-29 02:06:58 +00:00
fb2629334c 🔄 Refactor error handling and state reset logic for improved clarity and consistency in tournament management 2026-01-29 02:03:45 +00:00
6835e3a7b8 🎮 Refactor tournament details handling to use tournamentDetailsState with error management and remove redundant assignments 2026-01-29 02:03:33 +00:00
1f85443db9 Refactor tournament loading logic to use loadMoreState for improved error handling and state management 2026-01-29 02:03:28 +00:00
b2de57e4ef Refactor tournament listing logic to use state management and simplify error handling 2026-01-29 02:03:18 +00:00
4ac4b9a3f6 Add computed property for tournament details 2026-01-29 02:03:06 +00:00
5e7e411a52 🔄 Refactor state management to use useAsyncState for tournaments and loading states 2026-01-29 02:02:56 +00:00
7dc792abc9 Add Vue 3 composable for group sizing and print-safe layout generation 2026-01-29 02:00:27 +00:00
308001594b Add composable for group print layout functionality 2026-01-29 01:59:50 +00:00
beff7cd832 Add utility function for calculating group sizes 2026-01-29 01:58:23 +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
a736519d76 🎨 Refactor code style for consistency and readability in feature flag composable 2026-01-28 22:53:48 +00:00
5151846a88 Add composable for managing feature flags 2026-01-28 22:53:43 +00:00
bc48762925 Add feature flags configuration for Pokedex Online 2026-01-28 22:53:33 +00:00
74f0e1e252 🛠️ Simplify code formatting and improve consistency in API client and JWT utilities tests 2026-01-28 22:48:11 +00:00
e51d484083 🛠️ Add default header management methods to API client 2026-01-28 22:48:06 +00:00
56578917e8 ✏️ Adjust line breaks in admin login descriptions for improved readability 2026-01-28 22:46:49 +00:00
07a6f902d9 🔒 Add admin login view for authentication 2026-01-28 22:46:44 +00:00
af34c7c719 Improve code formatting and update API request payload structure in authentication composable 2026-01-28 22:46:37 +00:00