Commit Graph
100 Commits
Author SHA1 Message Date
fragginwagon b82e2f2424 Add support for local deployment target in Pokedex deployment scripts 2026-01-30 04:57:41 +00:00
fragginwagon aa8b05d6bf 🗑️ Remove outdated backup files 2026-01-30 04:54:38 +00:00
fragginwagon b849690e5f 🗑️ Remove outdated backup files 2026-01-30 04:54:28 +00:00
fragginwagon 52cf322a00 🛠️ Improve code readability by reformatting console logs and removing unnecessary whitespace 2026-01-30 04:53:23 +00:00
fragginwagon 9fdfbb22d8 🔒 Improve SSH connection handling, enhance file transfer reliability, and update OAuth error handling and tests 2026-01-30 04:53:18 +00:00
fragginwagon ab595394be 🔧 Improve readability by reformatting error messages and logging statements in OAuth token exchange logic 2026-01-29 21:31:01 +00:00
fragginwagon 2b34c0ccf5 Add support for Discord OAuth token exchange alongside existing Challonge integration 2026-01-29 21:30:47 +00:00
fragginwagon d62106abf5 🔑 Add OAuth token exchange endpoint with support for Discord and error handling 2026-01-29 21:30:09 +00:00
fragginwagon 553f7b1aef Improve readability by reformatting computed properties and function calls 2026-01-29 21:24:42 +00:00
fragginwagon db8c4fff2c 🔒 Update Challonge client credentials handling with refined property names and methods 2026-01-29 21:24:37 +00:00
fragginwagon 80d4ff9044 🔒 Rename deleteApiKey function to clearApiKey in Challonge API key deletion logic 2026-01-29 21:23:40 +00:00
fragginwagon 56cbbfdc7a 🔑 Rename and refactor Challonge API key methods for clarity 2026-01-29 21:23:34 +00:00
fragginwagon 94532a4e6b 🎨 Simplify tool card styling by removing specific "settings" class and associated styles 2026-01-29 21:22:38 +00:00
fragginwagon d9939217c7 🎨 Improve code readability by reformatting HTML and CSS for better structure and consistency 2026-01-29 21:21:55 +00:00
fragginwagon 456374bb86 🎨 Enhance authentication UI with provider-specific status indicators and dynamic connection checks 2026-01-29 21:21:50 +00:00
fragginwagon e90b6486c8 🎨 Improve readability of authentication hub description in Home view 2026-01-29 21:20:36 +00:00
fragginwagon 0537a5a4f6 🔒 Update API Key Manager to Authentication Hub with expanded platform support 2026-01-29 21:20:31 +00:00
fragginwagon f500619817 🚀 Add documentation for AUTH_HUB deployment completion 2026-01-29 21:15:47 +00:00
fragginwagon 9d1168594e 📝 Add League ID and reference to Card Cycle document 2026-01-29 21:15:02 +00:00
fragginwagon 6ce93a54b1 🔑 Update v-model binding for Challonge API key input field 2026-01-29 21:14:24 +00:00
fragginwagon ff1a4fa450 📝 Update workspace references from "League Approval" to "Things To Chat About" in Obsidian configuration 2026-01-29 21:14:01 +00:00
fragginwagon 9a67fcfcc9 📝 Update workspace references from "Staff" to "League Approval" in Obsidian configuration 2026-01-29 21:13:56 +00:00
fragginwagon e2af29413f 🎨 Add styled info section with heading and paragraph elements 2026-01-29 20:56:08 +00:00
fragginwagon b8dbd73951 🧹 Remove unnecessary blank line in ChallongeTest.vue layout 2026-01-29 20:55:57 +00:00
fragginwagon 90e9764658 🧹 Remove unused authentication configuration sections from ChallongeTest view 2026-01-29 20:55:52 +00:00
fragginwagon 491ae26500 ⚙️ Add authentication settings link and description to ChallongeTest view 2026-01-29 20:55:47 +00:00
fragginwagon 16dc093d96 ✏️ Reformat and improve readability of authentication-related UI and code structure 2026-01-29 20:55:37 +00:00
fragginwagon 352485f626 🔒 Add authentication hub view for user login and registration 2026-01-29 20:55:32 +00:00
fragginwagon 8022b0ea0a 🔒 Enhance developer tools availability check with permission validation 2026-01-29 20:47:48 +00:00
fragginwagon 89cc8d378b 🔄 Reformat code for improved readability in OAuth callback logic 2026-01-29 20:47:22 +00:00
fragginwagon a2163d2f1b Enhance OAuth callback to support multiple providers and improve UI/UX styling 2026-01-29 20:29:36 +00:00
fragginwagon a00859030e 📂 Update workspace configuration and reorganize file references for "Staff" and related documents 2026-01-29 20:28:42 +00:00
fragginwagon 70ecc08f22 🔄 Update ApiKeyManager to AuthenticationHub and add legacy redirects for backwards compatibility 2026-01-29 15:25:45 +00:00
fragginwagon 6257c872e3 Add session summary documentation for Pokedex online 2026-01-29 15:24:22 +00:00
fragginwagon 4297f2e807 Add documentation for applying code changes to the project 2026-01-29 15:24:03 +00:00
fragginwagon 99a7d2de30 Add implementation summary for Pokedex Online project 2026-01-29 15:22:46 +00:00
fragginwagon 536ce07b12 Add documentation for authentication hub progress 2026-01-29 15:22:26 +00:00
fragginwagon d7f88378e5 🧹 Clean up code formatting and fix minor syntax inconsistencies in useDiscordOAuth.js 2026-01-29 15:21:30 +00:00
fragginwagon 9ce8422596 Add composable for handling Discord OAuth integration 2026-01-29 15:21:25 +00:00
fragginwagon 8093cc8d2a 📝 Reformat code for improved readability and consistency in the OAuth composable 2026-01-29 15:21:20 +00:00
fragginwagon 0a5e1b9251 🔒 Add OAuth support for authentication 2026-01-29 15:21:15 +00:00
fragginwagon b5ca44b96c 🛠️ Update platform configuration comments for clarity and formatting 2026-01-29 15:20:57 +00:00
fragginwagon 2e33136d88 🎮 Add platform configuration for new gaming systems 2026-01-29 15:20:52 +00:00
fragginwagon 875bbbec65 🔒 Add authentication hub implementation details 2026-01-29 15:20:38 +00:00
fragginwagon c6b166d265 🔧 Refactor computed property for better readability 2026-01-29 14:44:35 +00:00
fragginwagon e822dac6dc 🔒 Update DeveloperTools availability to show in production when authenticated 2026-01-29 14:44:29 +00:00
fragginwagon e6648f6ad0 🔧 Simplify destructuring assignments for state variables in useChallongeTests 2026-01-29 14:41:40 +00:00
fragginwagon a9c6454e8f 🔧 Fix binding of loading and error states to use reactive values 2026-01-29 14:40:35 +00:00
fragginwagon 0f450461ac 🐛 Fix error binding in TournamentDetail component 2026-01-29 14:36:38 +00:00
fragginwagon 9746e4b4f6 Improve error handling and formatting in tournament detail component 2026-01-29 14:34:45 +00:00
fragginwagon 8801b62252 🔧 Improve error handling and logging for tournament detail loading errors 2026-01-29 14:34:40 +00:00
fragginwagon ecf32940ca Improve error message formatting and handling in TournamentDetail component 2026-01-29 14:33:12 +00:00
fragginwagon f11ca388f8 🔧 Improve error handling and messaging for tournament detail loading 2026-01-29 14:33:07 +00:00
fragginwagon d698705352 ⚠️ Update error handling to support both string and Error object types in TournamentDetail component 2026-01-29 14:31:53 +00:00
fragginwagon c5f1bfa15a 🔧 Simplify state property access in tournament details component 2026-01-29 14:29:50 +00:00
fragginwagon 1c880e39d1 Expose tournamentDetailsState for direct access to loading and error states 2026-01-29 14:29:45 +00:00
fragginwagon 8ba97c9d8b 🔧 Simplify base URL logic to always use nginx proxy for CORS handling 2026-01-29 14:27:27 +00:00
fragginwagon fa26c50ebc 🔧 Update Challonge API proxy configuration to simplify URL rewriting and enforce nginx proxy usage 2026-01-29 14:27:08 +00:00
fragginwagon 819d7e0420 🔧 Update API route to remove /api/ prefix due to nginx configuration 2026-01-29 14:24:15 +00:00
fragginwagon 702d923e92 Update progress to reflect completion of Phase 7 and successful production deployment 2026-01-29 14:22:28 +00:00
fragginwagon 6812371662 Add test results for step 33 2026-01-29 14:22:09 +00:00
fragginwagon 97c65e4132 🔧 Update Dockerfile to use npm install instead of npm ci for installing production dependencies 2026-01-29 14:19:03 +00:00
fragginwagon 99457258db 🔧 Update Dockerfile to install only production dependencies using --omit=dev 2026-01-29 14:18:52 +00:00
fragginwagon 47f0a0484b 🔧 Update default ports for deployment configuration 2026-01-29 14:15:05 +00:00
fragginwagon 836fc70c49 ⚙️ Add backup file for Pokedex Online 2026-01-29 14:11:53 +00:00
fragginwagon f6e03a3998 ⚠️ Modify backend test handling to allow continuation on failure or absence 2026-01-29 14:11:43 +00:00
fragginwagon 4de6bf4986 ⚙️ Add backup file for Pokedex Online 2026-01-29 14:10:44 +00:00
fragginwagon 39a574c2c2 🔧 Update server dependency check to verify key modules in root node_modules 2026-01-29 14:10:31 +00:00
fragginwagon da9d658238 Add Terser and related dependencies for JavaScript minification 2026-01-29 14:07:37 +00:00
fragginwagon 3533be1c8c Finalize production deployment setup and testing for Pokedex.Online with updated Docker configuration and documentation 2026-01-29 14:01:12 +00:00
fragginwagon ce21c1085f Update progress status for Phase 7 in project documentation 2026-01-29 13:58:36 +00:00
fragginwagon 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
fragginwagon 02513fec2a 🚀 Update deployment scripts to use a shell script with additional options and retain manual deployment option 2026-01-29 13:57:41 +00:00
fragginwagon 9de0b19f94 Add pre-deployment and post-deployment checklists to deployment documentation 2026-01-29 13:57:11 +00:00
fragginwagon 2db764104e 🛠️ Update deployment instructions with rollback procedures and script usage adjustments 2026-01-29 13:57:00 +00:00
fragginwagon c595623893 🚀 Add automated deployment script with detailed options and instructions in documentation 2026-01-29 13:56:49 +00:00
fragginwagon 868e506ad8 🚀 Update deployment script for Pokedex Online 2026-01-29 13:53:39 +00:00
fragginwagon cb7c37ae04 Complete production build scripts with optimizations, new commands, Docker scripts, deployment shortcuts, and comprehensive documentation 2026-01-29 13:51:47 +00:00
fragginwagon 6b73a73e14 📝 Update build documentation for clarity and accuracy 2026-01-29 13:51:20 +00:00
fragginwagon 85334e502b 🛠️ Add new scripts for build, test, lint, and environment validation in package.json 2026-01-29 13:50:50 +00:00
fragginwagon 098c9e30fd Improve code formatting and readability in build verification script 2026-01-29 13:50:37 +00:00
fragginwagon d2e03b1d62 Add script to verify build integrity for Pokedex Online 2026-01-29 13:50:32 +00:00
fragginwagon d3a16e5aa4 🎨 Fix inconsistent key formatting in manualChunks configuration 2026-01-29 13:50:12 +00:00
fragginwagon 7fdc6e33f4 ️ Optimize production build configuration with chunk splitting, source maps, and increased asset limits 2026-01-29 13:50:07 +00:00
fragginwagon af7155f483 🛠️ Update build and deployment scripts with new commands for frontend, backend, and Docker operations 2026-01-29 13:49:55 +00:00
fragginwagon f476447357 🚀 Update production deployment progress and implement backend production readiness features 2026-01-29 13:20:25 +00:00
fragginwagon 2f0f0e840f 🎨 Improve code formatting and spacing for readability in OAuth proxy server 2026-01-29 13:20:05 +00:00
fragginwagon c82e9ea5ec 🔒 Improve OAuth proxy with enhanced logging, configuration handling, health check middleware, and graceful shutdown support 2026-01-29 13:20:00 +00:00
fragginwagon 05371a35f5 ⚙️ Improve OAuth token handling with enhanced logging and configuration usage 2026-01-29 13:19:46 +00:00
fragginwagon 46808cf279 🎨 Reformat import statement for better readability 2026-01-29 13:19:41 +00:00
fragginwagon 16c88d5fb7 🛠️ Refactor OAuth proxy server to improve configuration validation, logging, and middleware setup 2026-01-29 13:19:36 +00:00
fragginwagon 0098155471 Simplify arrow function syntax and remove unnecessary whitespace in graceful shutdown utility 2026-01-29 13:19:23 +00:00
fragginwagon 7bf1f9c459 🔧 Add graceful shutdown utility for server 2026-01-29 13:19:18 +00:00
fragginwagon ee24b9bffc 🧹 Clean up logger utility by removing extra whitespace and simplifying arrow function syntax 2026-01-29 13:19:05 +00:00
fragginwagon 2327557764 🛠️ Update logger utility implementation 2026-01-29 13:19:00 +00:00
fragginwagon 4615fa0ef1 Improve code readability by reformatting and reindenting environment validation logic 2026-01-29 13:18:46 +00:00
fragginwagon 4d3818f961 🔧 Add environment variable validation utility 2026-01-29 13:18:41 +00:00
fragginwagon 670fcf90df 🚀 Update deployment instructions in documentation 2026-01-29 06:38:06 +00:00
fragginwagon 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
fragginwagon cfde33e38c 🛠️ Improve error message formatting for health check failures 2026-01-29 06:37:34 +00:00