5d8f753659🎨 Improve code readability by reformatting imports, refining filter and sort logic, and simplifying function syntax
FragginWagon2026-01-29 03:20:34 +00:00
7498aa5e73📈 Update progress and test coverage details in project documentation
FragginWagon2026-01-29 03:19:18 +00:00
8b1a24ded8✅ Update progress on GamemasterExplorer refactoring with completion of useGamemasterSearch composable implementation and tests
FragginWagon2026-01-29 03:19:13 +00:00
98b0d9b298🧹 Remove unnecessary whitespace in unit test file
FragginWagon2026-01-29 03:18:57 +00:00
b5a78e5283🧪 Refactor unit tests to improve clarity and ensure proper handling of debounced search and clearing results
FragginWagon2026-01-29 03:18:52 +00:00
069ac1cea2🧪 Refactor unit tests for executeSearch to separate query setting and result clearing logic
FragginWagon2026-01-29 03:18:47 +00:00
5bfe7c6078✨ Improve regex escaping logic in unit test for special characters
FragginWagon2026-01-29 03:18:36 +00:00
3c7e84b21a✅ Add unit tests for Gamemaster search composable
FragginWagon2026-01-29 03:18:32 +00:00
17d24b72d1✨ Improve search term escaping and formatting in Gamemaster search functionality
FragginWagon2026-01-29 03:18:18 +00:00
777bcae010🔍 Add functionality for gamemaster search in composable
FragginWagon2026-01-29 03:18:13 +00:00
7e3e2191fa📝 Update PROGRESS.md with detailed plans for phases 5-8 refactoring and production deployment steps
FragginWagon2026-01-29 02:11:09 +00:00
1761b466d1📝 Update progress documentation to reflect completion of Phases 1-4 and outline next steps for GamemasterExplorer refactoring
FragginWagon2026-01-29 02:09:13 +00:00
771dd91118🚩 Add feature flags system with configuration, state management, conditional rendering, developer tools, router integration, and comprehensive testing
FragginWagon2026-01-29 02:08:52 +00:00
be79a96387✅ Add feature flag system with authentication, developer tools panel, integration, and comprehensive tests
FragginWagon2026-01-29 02:08:34 +00:00
8f3b051db1✅ Update project progress to reflect completion of additional phases and steps
FragginWagon2026-01-29 02:08:14 +00:00
03bf0f38d6✅ Add unit tests for router guards to verify route protection with authentication and feature flags
FragginWagon2026-01-29 02:07:47 +00:00
f31e5f8840✅ Add unit tests for router guards to improve coverage and reliability
FragginWagon2026-01-29 02:07:42 +00:00
fcc734a9bc✅ Add unit tests for FeatureFlag component to ensure proper functionality
FragginWagon2026-01-29 02:07:25 +00:00
7b5b80d1d1🛡️ Improve logging format for feature flag and protected route navigation
FragginWagon2026-01-29 02:07:03 +00:00
fcfc4215e0🚦 Add feature flag checks to route guards and logging for flagged routes
FragginWagon2026-01-29 02:06:58 +00:00
fb92606f44✨ Refactor ChallongeTest.vue with useAsyncState for cleaner state management and update progress documentation
FragginWagon2026-01-29 02:04:46 +00:00
8afaf18985✅ Update progress documentation to reflect completion of phase 2 and updated step count
FragginWagon2026-01-29 02:04:29 +00:00
24a70d1cd7✅ Mark Phase 2 as complete in project progress documentation
FragginWagon2026-01-29 02:04:24 +00:00
df6dcd03d1✅ Update progress with completed tasks and refactor async operations to use useAsyncState
FragginWagon2026-01-29 02:04:19 +00:00
fb2629334c🔄 Refactor error handling and state reset logic for improved clarity and consistency in tournament management
FragginWagon2026-01-29 02:03:45 +00:00
6835e3a7b8🎮 Refactor tournament details handling to use tournamentDetailsState with error management and remove redundant assignments
FragginWagon2026-01-29 02:03:33 +00:00
1f85443db9✨ Refactor tournament loading logic to use loadMoreState for improved error handling and state management
FragginWagon2026-01-29 02:03:28 +00:00
b2de57e4ef✨ Refactor tournament listing logic to use state management and simplify error handling
FragginWagon2026-01-29 02:03:18 +00:00
4ac4b9a3f6✨ Add computed property for tournament details
FragginWagon2026-01-29 02:03:06 +00:00
5e7e411a52🔄 Refactor state management to use useAsyncState for tournaments and loading states
FragginWagon2026-01-29 02:02:56 +00:00
7dc792abc9✨ Add Vue 3 composable for group sizing and print-safe layout generation
FragginWagon2026-01-29 02:00:27 +00:00
308001594b✨ Add composable for group print layout functionality
FragginWagon2026-01-29 01:59:50 +00:00
beff7cd832✨ Add utility function for calculating group sizes
FragginWagon2026-01-29 01:58:23 +00:00
43bc719292🚀 Update roadmap to include Progressive Web App (PWA) capabilities
FragginWagon2026-01-28 23:04:09 +00:00
4f6b12feee🔄 Update project structure and documentation to reflect migration from React to Vue
FragginWagon2026-01-28 23:04:03 +00:00
cc7d66c40b🎨 Update framework details and technical implementation to reflect migration from React to Vue 3
FragginWagon2026-01-28 23:03:54 +00:00
84711b0c98🔄 Update README to reflect use of Vue 3, modern JavaScript features, and enhanced test coverage
FragginWagon2026-01-28 23:03:44 +00:00
00b8d01cff🔄 Update README to reflect migration from React to Vue and include relevant documentation links
FragginWagon2026-01-28 23:03:39 +00:00
1e892cc407🎨 Update README to reflect migration from React to Vue and reorganize project structure documentation
FragginWagon2026-01-28 23:03:34 +00:00
855ee207fe🔄 Update README to reflect changes in tech stack and framework details
FragginWagon2026-01-28 23:03:24 +00:00
923dfefb5a🔄 Update project description to reflect migration from React to Vue 3 and include additional technical details
FragginWagon2026-01-28 23:03:18 +00:00
52ed9c04c0🛠️ Update README with detailed tech stack, features, development metrics, security notes, and contribution guidelines
FragginWagon2026-01-28 23:01:33 +00:00
6a28e72c6c📝 Simplify Docker deployment instructions and update project structure, testing, and coverage documentation in README
FragginWagon2026-01-28 23:01:12 +00:00
dae271f8a8🚀 Simplify and streamline README with updated prerequisites, quick start instructions, and development commands
FragginWagon2026-01-28 23:01:02 +00:00
29d9629a5d✨ Update README to reflect migration to React + Vite and highlight new features and production-ready status
FragginWagon2026-01-28 23:00:52 +00:00
90159b2055🧹 Remove unnecessary whitespace in unit tests for useFeatureFlags
FragginWagon2026-01-28 23:00:20 +00:00
ecf7e1f316✅ Add unit tests for feature flag composable
FragginWagon2026-01-28 23:00:15 +00:00
d77706be9f🧹 Remove unit tests for useFeatureFlags composable
FragginWagon2026-01-28 23:00:05 +00:00
622cec5e2d🧹 Remove unnecessary whitespace in unit tests for useFeatureFlags
FragginWagon2026-01-28 22:59:39 +00:00
6ec72ff36f✅ Add unit tests for feature flag composable
FragginWagon2026-01-28 22:59:34 +00:00
d9d0de243d🧹 Remove unnecessary whitespace in unit tests for DeveloperTools component
FragginWagon2026-01-28 22:59:24 +00:00
d94ad418c8🧪 Simplify DeveloperTools tests by removing complex DOM interactions and redundant test cases, while adding mocks and focusing on core functionality
FragginWagon2026-01-28 22:59:19 +00:00
bb344d4096🔧 Refactor environment mocking and component stubs in DeveloperTools unit tests
FragginWagon2026-01-28 22:58:05 +00:00
77da2ef580🔧 Refactor test setup to use vi.spyOn for mocking useAuth module instead of direct mock replacement
FragginWagon2026-01-28 22:57:55 +00:00
50664739fe🔧 Update import paths in DeveloperTools unit test for correct module resolution
FragginWagon2026-01-28 22:55:32 +00:00
2063c65efd🔧 Fix import paths in useFeatureFlags unit test file
FragginWagon2026-01-28 22:55:22 +00:00
d3ac20f9fa🧪 Add unit tests for DeveloperTools component
FragginWagon2026-01-28 22:54:40 +00:00
cf106cd5f3✨ Refactor unit tests for useFeatureFlags to improve readability, consistency, and formatting
FragginWagon2026-01-28 22:54:28 +00:00
338ee1f750✅ Add unit tests for feature flag composable
FragginWagon2026-01-28 22:54:23 +00:00
59823392e1🛠️ Add Developer Tools component for development mode with improved formatting and functionality adjustments
FragginWagon2026-01-28 22:54:07 +00:00
740005e4b8✨ Add Developer Tools component for enhanced debugging features
FragginWagon2026-01-28 22:54:02 +00:00
a736519d76🎨 Refactor code style for consistency and readability in feature flag composable
FragginWagon2026-01-28 22:53:48 +00:00
5151846a88✨ Add composable for managing feature flags
FragginWagon2026-01-28 22:53:43 +00:00
9c1d836e4f🔒 Add documentation for authentication architecture in Pokedex.Online
FragginWagon2026-01-28 22:51:34 +00:00
4bbcdbb96e🔒 Add JWT authentication system with backend, frontend, API client, route guards, and unit tests for secure user management and token-based access control
FragginWagon2026-01-28 22:51:15 +00:00
8f74fef02a✅ Add JWT authentication system with backend utilities, middleware, routes, frontend state management, router guards, and authentication tests
FragginWagon2026-01-28 22:50:15 +00:00
b6cbc12c5f🎨 Refactor components to use shared utilities, simplify state management, and improve modal implementation
FragginWagon2026-01-28 22:45:08 +00:00
7048ee7a77✅ Update components to use shared utilities, BaseModal, and api-client while verifying build passes
FragginWagon2026-01-28 22:44:58 +00:00
bb558be6f8✅ Update progress documentation to reflect one additional completed step
FragginWagon2026-01-28 22:44:53 +00:00
3ae5a93e57🗑️ Remove integration tests for ApiKeyManager and GamemasterManager components
FragginWagon2026-01-28 22:44:40 +00:00
177ae5c60d🎨 Reformat test code for improved readability and consistency
FragginWagon2026-01-28 22:42:22 +00:00
d782eba3b4🔑 Add integration tests for API key management
FragginWagon2026-01-28 22:42:16 +00:00
c87d494eee📝 Simplify modal text formatting and button layout in API key manager
FragginWagon2026-01-28 22:42:11 +00:00
b07f1fd61a🎨 Refactor delete confirmation modal to use BaseModal component for improved consistency and reusability
FragginWagon2026-01-28 22:42:06 +00:00
ae8832daff✨ Add BaseModal import and simplify useAsyncState calls in ApiKeyManager and GamemasterManager views
FragginWagon2026-01-28 22:42:01 +00:00
0515fb7958🚀 Refactor GamemasterManager to use reusable async state management for loading, saving, and error handling
FragginWagon2026-01-28 22:41:56 +00:00
d5ba1d5ab1📝 Update progress documentation with new test coverage details and adjust coverage target
FragginWagon2026-01-28 22:26:33 +00:00
9dafca49b0✅ Update test coverage details to reflect increased passing tests count
FragginWagon2026-01-28 22:26:23 +00:00
67829cd09b✅ Mark BaseButton and BaseModal components as complete with tests passing
FragginWagon2026-01-28 22:26:18 +00:00