Commit Graph

85 Commits

Author SHA1 Message Date
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
161b758a1b Add support ticket documentation and relevant attachments
- Created new markdown file for Support Ticket - 3224942 with a link to the support page.
- Added a separate markdown file for Supprt Tickets with the same link.
- Updated workspace files to include new markdown files and attachments.
- Added various attachments related to the support ticket, including images and PDFs.
2026-02-02 13:03:28 -05:00
9d1168594e 📝 Add League ID and reference to Card Cycle document 2026-01-29 21:15:02 +00:00
ff1a4fa450 📝 Update workspace references from "League Approval" to "Things To Chat About" in Obsidian configuration 2026-01-29 21:14:01 +00:00
9a67fcfcc9 📝 Update workspace references from "Staff" to "League Approval" in Obsidian configuration 2026-01-29 21:13:56 +00:00
a00859030e 📂 Update workspace configuration and reorganize file references for "Staff" and related documents 2026-01-29 20:28:42 +00:00
702d923e92 Update progress to reflect completion of Phase 7 and successful production deployment 2026-01-29 14:22:28 +00:00
3533be1c8c Finalize production deployment setup and testing for Pokedex.Online with updated Docker configuration and documentation 2026-01-29 14:01:12 +00:00
ce21c1085f Update progress status for Phase 7 in project documentation 2026-01-29 13:58:36 +00:00
02ed0c971c 🚀 Automate deployment process with deploy.sh, update deployment documentation, and add deployment scripts to package.json 2026-01-29 13:58:21 +00:00
cb7c37ae04 Complete production build scripts with optimizations, new commands, Docker scripts, deployment shortcuts, and comprehensive documentation 2026-01-29 13:51:47 +00:00
f476447357 🚀 Update production deployment progress and implement backend production readiness features 2026-01-29 13:20:25 +00:00
3511d4380b 🚀 Enhance deployment and Nginx configuration with security headers, optimized caching, API proxying, multi-container setup, and health checks 2026-01-29 06:37:42 +00:00
551a605a20 🚀 Update progress and complete Nginx configuration with enhanced security, caching, compression, and proxy settings 2026-01-29 06:34:48 +00:00
688f75babf Complete multi-container Docker setup for production deployment 2026-01-29 06:33:58 +00:00
85ad180bb5 🚧 Update progress status for Phase 7 production deployment in documentation 2026-01-29 06:32:34 +00:00
2eb6cd25be Update progress documentation to mark Phase 6 as complete and outline steps for Phase 7 2026-01-29 06:32:29 +00:00
bb6039cd7b 📝 Update progress notes to reflect accurate line count reduction and quality improvements in refactoring 2026-01-29 06:31:32 +00:00
a99a9db967 📝 Update progress details for ChallongeTest refactoring with revised line reduction and logic improvements 2026-01-29 06:31:22 +00:00
4293e0405a Update project progress to reflect completion of Phase 6 and updated step count 2026-01-29 06:30:49 +00:00
545903149e Complete ChallongeTest refactoring with 76% code reduction, achieving clean, maintainable, and fully-tested components 2026-01-29 06:30:39 +00:00
0316fad26b Update test coverage with 77 new tests, including new tests for Challonge-related components and composables 2026-01-29 06:25:59 +00:00
36ac9b5eb1 🚀 Update progress on Pokedex.Online project with significant advancements in Phase 6, including completion of multiple steps, creation of new components and composables, and increased test coverage 2026-01-29 06:25:49 +00:00
cb23c5e923 Update progress notes to reflect completion of Phase 5 and increased test coverage 2026-01-29 05:08:05 +00:00
eaf43a54c8 Update progress to mark Phase 5 as complete and outline tasks for Phase 6 2026-01-29 05:08:00 +00:00
c077989f51 Update test coverage details with new passing tests and files 2026-01-29 05:07:50 +00:00
ba0c84fa77 Refactor GamemasterExplorer component with new composables, extracted components, comprehensive tests, and significant line count reduction 2026-01-29 05:07:40 +00:00
ea98011fbc Update progress for GamemasterExplorer refactoring to reflect completion and detailed results 2026-01-29 05:07:35 +00:00
c292ca72d4 Update progress tracker with latest phase, step, and test suite completion stats 2026-01-29 05:07:25 +00:00
6fb5190582 📝 Update progress documentation to reflect adjustments in completed steps and phase status 2026-01-29 04:05:39 +00:00
61236dc0b2 Update progress to reflect completion of GamemasterExplorer refactoring and an additional completed step 2026-01-29 04:04:29 +00:00
02f198db93 Update progress to reflect completed ActionToolbar and additional FilterPanel enhancements 2026-01-29 03:59:03 +00:00
b97199e286 Update progress documentation to reflect updated test suite results 2026-01-29 03:58:53 +00:00
7713e51c50 Update progress for GamemasterExplorer refactoring and complete FilterPanel component implementation 2026-01-29 03:57:10 +00:00
8eaff2b134 Update progress and test suite statistics in project documentation 2026-01-29 03:57:05 +00:00
92d60f9cfc Update progress for GamemasterExplorer refactoring and mark JsonViewer component as complete 2026-01-29 03:55:43 +00:00
02959bb13a 📈 Update progress metrics and test suite results in project documentation 2026-01-29 03:55:38 +00:00
c6fc7894dc Update progress for GamemasterExplorer refactoring and complete FileSelector component with tests 2026-01-29 03:53:27 +00:00
5509bb3500 📈 Update progress and test suite metrics in project documentation 2026-01-29 03:53:22 +00:00
f30c7880f6 Update progress documentation to reflect completed SearchBar component and additional passing tests 2026-01-29 03:51:06 +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
78e5dd9217 Update progress documentation to reflect one additional completed step 2026-01-29 03:28:44 +00:00
1218d0d226 Update test coverage details and adjust test counts in progress documentation 2026-01-29 03:28:28 +00:00
a190f9b324 🎯 Update progress on GamemasterExplorer refactoring with new composable for line selection and additional tests 2026-01-29 03:28:23 +00:00
b97d1c1f71 Update test coverage details with new passing tests and added file 2026-01-29 03:26:52 +00:00
ce90dac264 Update progress on GamemasterExplorer refactoring with new composable extraction and additional tests 2026-01-29 03:26:47 +00:00
7498aa5e73 📈 Update progress and test coverage details in project documentation 2026-01-29 03:19:18 +00:00
8b1a24ded8 Update progress on GamemasterExplorer refactoring with completion of useGamemasterSearch composable implementation and tests 2026-01-29 03:19:13 +00:00
7e3e2191fa 📝 Update PROGRESS.md with detailed plans for phases 5-8 refactoring and production deployment steps 2026-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 2026-01-29 02:09:13 +00:00