Commit Graph

  • e822dac6dc 🔒 Update DeveloperTools availability to show in production when authenticated FragginWagon 2026-01-29 14:44:29 +00:00
  • e6648f6ad0 🔧 Simplify destructuring assignments for state variables in useChallongeTests FragginWagon 2026-01-29 14:41:40 +00:00
  • a9c6454e8f 🔧 Fix binding of loading and error states to use reactive values FragginWagon 2026-01-29 14:40:35 +00:00
  • 0f450461ac 🐛 Fix error binding in TournamentDetail component FragginWagon 2026-01-29 14:36:38 +00:00
  • 9746e4b4f6 Improve error handling and formatting in tournament detail component FragginWagon 2026-01-29 14:34:45 +00:00
  • 8801b62252 🔧 Improve error handling and logging for tournament detail loading errors FragginWagon 2026-01-29 14:34:40 +00:00
  • ecf32940ca Improve error message formatting and handling in TournamentDetail component FragginWagon 2026-01-29 14:33:12 +00:00
  • f11ca388f8 🔧 Improve error handling and messaging for tournament detail loading FragginWagon 2026-01-29 14:33:07 +00:00
  • d698705352 ⚠️ Update error handling to support both string and Error object types in TournamentDetail component FragginWagon 2026-01-29 14:31:53 +00:00
  • c5f1bfa15a 🔧 Simplify state property access in tournament details component FragginWagon 2026-01-29 14:29:50 +00:00
  • 1c880e39d1 Expose tournamentDetailsState for direct access to loading and error states FragginWagon 2026-01-29 14:29:45 +00:00
  • 8ba97c9d8b 🔧 Simplify base URL logic to always use nginx proxy for CORS handling FragginWagon 2026-01-29 14:27:27 +00:00
  • fa26c50ebc 🔧 Update Challonge API proxy configuration to simplify URL rewriting and enforce nginx proxy usage FragginWagon 2026-01-29 14:27:08 +00:00
  • 819d7e0420 🔧 Update API route to remove /api/ prefix due to nginx configuration FragginWagon 2026-01-29 14:24:15 +00:00
  • 702d923e92 Update progress to reflect completion of Phase 7 and successful production deployment FragginWagon 2026-01-29 14:22:28 +00:00
  • 6812371662 Add test results for step 33 FragginWagon 2026-01-29 14:22:09 +00:00
  • 97c65e4132 🔧 Update Dockerfile to use npm install instead of npm ci for installing production dependencies FragginWagon 2026-01-29 14:19:03 +00:00
  • 99457258db 🔧 Update Dockerfile to install only production dependencies using --omit=dev FragginWagon 2026-01-29 14:18:52 +00:00
  • 47f0a0484b 🔧 Update default ports for deployment configuration FragginWagon 2026-01-29 14:15:05 +00:00
  • 836fc70c49 ⚙️ Add backup file for Pokedex Online FragginWagon 2026-01-29 14:11:53 +00:00
  • f6e03a3998 ⚠️ Modify backend test handling to allow continuation on failure or absence FragginWagon 2026-01-29 14:11:43 +00:00
  • 4de6bf4986 ⚙️ Add backup file for Pokedex Online FragginWagon 2026-01-29 14:10:44 +00:00
  • 39a574c2c2 🔧 Update server dependency check to verify key modules in root node_modules FragginWagon 2026-01-29 14:10:31 +00:00
  • da9d658238 Add Terser and related dependencies for JavaScript minification FragginWagon 2026-01-29 14:07:37 +00:00
  • 3533be1c8c Finalize production deployment setup and testing for Pokedex.Online with updated Docker configuration and documentation FragginWagon 2026-01-29 14:01:12 +00:00
  • ce21c1085f Update progress status for Phase 7 in project documentation FragginWagon 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 FragginWagon 2026-01-29 13:58:21 +00:00
  • 02513fec2a 🚀 Update deployment scripts to use a shell script with additional options and retain manual deployment option FragginWagon 2026-01-29 13:57:41 +00:00
  • 9de0b19f94 Add pre-deployment and post-deployment checklists to deployment documentation FragginWagon 2026-01-29 13:57:11 +00:00
  • 2db764104e 🛠️ Update deployment instructions with rollback procedures and script usage adjustments FragginWagon 2026-01-29 13:57:00 +00:00
  • c595623893 🚀 Add automated deployment script with detailed options and instructions in documentation FragginWagon 2026-01-29 13:56:49 +00:00
  • 868e506ad8 🚀 Update deployment script for Pokedex Online FragginWagon 2026-01-29 13:53:39 +00:00
  • cb7c37ae04 Complete production build scripts with optimizations, new commands, Docker scripts, deployment shortcuts, and comprehensive documentation FragginWagon 2026-01-29 13:51:47 +00:00
  • 6b73a73e14 📝 Update build documentation for clarity and accuracy FragginWagon 2026-01-29 13:51:20 +00:00
  • 85334e502b 🛠️ Add new scripts for build, test, lint, and environment validation in package.json FragginWagon 2026-01-29 13:50:50 +00:00
  • 098c9e30fd Improve code formatting and readability in build verification script FragginWagon 2026-01-29 13:50:37 +00:00
  • d2e03b1d62 Add script to verify build integrity for Pokedex Online FragginWagon 2026-01-29 13:50:32 +00:00
  • d3a16e5aa4 🎨 Fix inconsistent key formatting in manualChunks configuration FragginWagon 2026-01-29 13:50:12 +00:00
  • 7fdc6e33f4 ️ Optimize production build configuration with chunk splitting, source maps, and increased asset limits FragginWagon 2026-01-29 13:50:07 +00:00
  • af7155f483 🛠️ Update build and deployment scripts with new commands for frontend, backend, and Docker operations FragginWagon 2026-01-29 13:49:55 +00:00
  • f476447357 🚀 Update production deployment progress and implement backend production readiness features FragginWagon 2026-01-29 13:20:25 +00:00
  • 2f0f0e840f 🎨 Improve code formatting and spacing for readability in OAuth proxy server FragginWagon 2026-01-29 13:20:05 +00:00
  • c82e9ea5ec 🔒 Improve OAuth proxy with enhanced logging, configuration handling, health check middleware, and graceful shutdown support FragginWagon 2026-01-29 13:20:00 +00:00
  • 05371a35f5 ⚙️ Improve OAuth token handling with enhanced logging and configuration usage FragginWagon 2026-01-29 13:19:46 +00:00
  • 46808cf279 🎨 Reformat import statement for better readability FragginWagon 2026-01-29 13:19:41 +00:00
  • 16c88d5fb7 🛠️ Refactor OAuth proxy server to improve configuration validation, logging, and middleware setup FragginWagon 2026-01-29 13:19:36 +00:00
  • 0098155471 Simplify arrow function syntax and remove unnecessary whitespace in graceful shutdown utility FragginWagon 2026-01-29 13:19:23 +00:00
  • 7bf1f9c459 🔧 Add graceful shutdown utility for server FragginWagon 2026-01-29 13:19:18 +00:00
  • ee24b9bffc 🧹 Clean up logger utility by removing extra whitespace and simplifying arrow function syntax FragginWagon 2026-01-29 13:19:05 +00:00
  • 2327557764 🛠️ Update logger utility implementation FragginWagon 2026-01-29 13:19:00 +00:00
  • 4615fa0ef1 Improve code readability by reformatting and reindenting environment validation logic FragginWagon 2026-01-29 13:18:46 +00:00
  • 4d3818f961 🔧 Add environment variable validation utility FragginWagon 2026-01-29 13:18:41 +00:00
  • 670fcf90df 🚀 Update deployment instructions in documentation FragginWagon 2026-01-29 06:38:06 +00:00
  • 3511d4380b 🚀 Enhance deployment and Nginx configuration with security headers, optimized caching, API proxying, multi-container setup, and health checks FragginWagon 2026-01-29 06:37:42 +00:00
  • cfde33e38c 🛠️ Improve error message formatting for health check failures FragginWagon 2026-01-29 06:37:34 +00:00
  • 9f8c7ed741 Enhance deployment script with separate health checks for frontend and backend services FragginWagon 2026-01-29 06:37:29 +00:00
  • ffe8f6c83d 🧹 Remove unnecessary whitespace in deploy script FragginWagon 2026-01-29 06:37:18 +00:00
  • fcbcd2ec96 🚀 Add functionality to transfer backend server files and directories during deployment FragginWagon 2026-01-29 06:37:13 +00:00
  • fd826807d8 🔧 Update deploy script to include backend port configuration FragginWagon 2026-01-29 06:36:59 +00:00
  • dff0cd964b 🔧 Update deploy script to log backend port separately FragginWagon 2026-01-29 06:36:39 +00:00
  • 97e7ecd1b2 🔧 Update docker-compose modification logic to include backend port mapping and refine frontend port handling FragginWagon 2026-01-29 06:36:28 +00:00
  • ca36f33d69 🔧 Add support for specifying backend port in deployment configuration FragginWagon 2026-01-29 06:36:18 +00:00
  • a367485203 🚀 Enhance deployment script to include backend support, multi-container Docker management, and extended health checks FragginWagon 2026-01-29 06:36:08 +00:00
  • 551a605a20 🚀 Update progress and complete Nginx configuration with enhanced security, caching, compression, and proxy settings FragginWagon 2026-01-29 06:34:48 +00:00
  • 77ec6436a8 🔒 Enhance Nginx configuration with improved gzip settings, additional security headers, caching rules, API proxy settings, WebSocket support, health check endpoint, and updated error page handling FragginWagon 2026-01-29 06:34:24 +00:00
  • 688f75babf Complete multi-container Docker setup for production deployment FragginWagon 2026-01-29 06:33:58 +00:00
  • dfc57b84fd 🔧 Add example environment variables for server configuration FragginWagon 2026-01-29 06:33:50 +00:00
  • 4e3c1deaac 🗑️ Remove Dockerfile for Pokedex Online website FragginWagon 2026-01-29 06:33:24 +00:00
  • 31c40ecd6b 🐳 Update Dockerfile to optimize image build process and dependencies FragginWagon 2026-01-29 06:33:14 +00:00
  • 1799d4980a 🛠️ Format healthcheck commands for better readability in production Docker Compose file FragginWagon 2026-01-29 06:33:09 +00:00
  • be3072dc75 🔧 Update production Docker Compose configuration for Pokedex Online FragginWagon 2026-01-29 06:33:03 +00:00
  • 85ad180bb5 🚧 Update progress status for Phase 7 production deployment in documentation FragginWagon 2026-01-29 06:32:34 +00:00
  • 2eb6cd25be Update progress documentation to mark Phase 6 as complete and outline steps for Phase 7 FragginWagon 2026-01-29 06:32:29 +00:00
  • bb6039cd7b 📝 Update progress notes to reflect accurate line count reduction and quality improvements in refactoring FragginWagon 2026-01-29 06:31:32 +00:00
  • a99a9db967 📝 Update progress details for ChallongeTest refactoring with revised line reduction and logic improvements FragginWagon 2026-01-29 06:31:22 +00:00
  • 4293e0405a Update project progress to reflect completion of Phase 6 and updated step count FragginWagon 2026-01-29 06:30:49 +00:00
  • 545903149e Complete ChallongeTest refactoring with 76% code reduction, achieving clean, maintainable, and fully-tested components FragginWagon 2026-01-29 06:30:39 +00:00
  • 8c0e9c8d37 🎨 Simplify arrow function syntax in watch callback FragginWagon 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 FragginWagon 2026-01-29 06:27:41 +00:00
  • 1eb61c2a4b 🎨 Refactor tournament display logic by replacing inline components with reusable TournamentGrid and TournamentDetail components FragginWagon 2026-01-29 06:27:09 +00:00
  • a848110dec 🎛️ Replace inline API version and settings controls with reusable ApiVersionSelector component and update imports accordingly FragginWagon 2026-01-29 06:26:45 +00:00
  • 0316fad26b Update test coverage with 77 new tests, including new tests for Challonge-related components and composables FragginWagon 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 FragginWagon 2026-01-29 06:25:49 +00:00
  • 1b942fdd26 🎮 Add backup file for ChallongeTest Vue component FragginWagon 2026-01-29 06:23:44 +00:00
  • 0f12b0e865 🧪 Improve test readability and formatting in TournamentDetail component unit tests FragginWagon 2026-01-29 05:34:32 +00:00
  • adf8e1ab72 Add unit tests for TournamentDetail component FragginWagon 2026-01-29 05:34:27 +00:00
  • 5dafcfa232 🎮 Add tournament detail component for displaying Challonge tournament information FragginWagon 2026-01-29 05:34:02 +00:00
  • 66ad148ccc 🗑️ Remove unused Vitest configuration file FragginWagon 2026-01-29 05:33:35 +00:00
  • 75a5e5ba47 🎨 Reformat test assertions and slot content for improved readability FragginWagon 2026-01-29 05:33:32 +00:00
  • ece566ea56 Add unit tests for TournamentGrid component in Challonge integration FragginWagon 2026-01-29 05:33:27 +00:00
  • e4f99e82f4 🎨 Improve code formatting for better readability in tournament status components FragginWagon 2026-01-29 05:32:59 +00:00
  • 38603a46d8 🎨 Update TournamentGrid component styling and layout FragginWagon 2026-01-29 05:32:54 +00:00
  • 66eae1ddcd Refactor tests to use radio button index for API version selection validation FragginWagon 2026-01-29 05:13:18 +00:00
  • 5a56aa4cbc Add unit tests for Challonge API version selector component FragginWagon 2026-01-29 05:13:08 +00:00
  • 8d9b5125cc 🎨 Improve code formatting and consistency in ApiVersionSelector component FragginWagon 2026-01-29 05:12:58 +00:00
  • ec1e1f794b Add API version selector component for Challonge integration FragginWagon 2026-01-29 05:12:53 +00:00
  • efc97eea31 🎯 Refactor test file for improved readability and consistency in formatting and mock function definitions FragginWagon 2026-01-29 05:12:20 +00:00
  • 7b04d39768 Add unit tests for Challonge composable functions FragginWagon 2026-01-29 05:12:15 +00:00
  • 7f06b56fde 📝 Update comments and formatting in useChallongeTests composable FragginWagon 2026-01-29 05:12:00 +00:00
  • df888ddfd7 🧪 Add unit tests for Challonge-related functionality FragginWagon 2026-01-29 05:11:56 +00:00