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 |
|
fragginwagon
|
9f8c7ed741
|
✅ Enhance deployment script with separate health checks for frontend and backend services
|
2026-01-29 06:37:29 +00:00 |
|
fragginwagon
|
ffe8f6c83d
|
🧹 Remove unnecessary whitespace in deploy script
|
2026-01-29 06:37:18 +00:00 |
|
fragginwagon
|
fcbcd2ec96
|
🚀 Add functionality to transfer backend server files and directories during deployment
|
2026-01-29 06:37:13 +00:00 |
|
fragginwagon
|
fd826807d8
|
🔧 Update deploy script to include backend port configuration
|
2026-01-29 06:36:59 +00:00 |
|
fragginwagon
|
dff0cd964b
|
🔧 Update deploy script to log backend port separately
|
2026-01-29 06:36:39 +00:00 |
|
fragginwagon
|
97e7ecd1b2
|
🔧 Update docker-compose modification logic to include backend port mapping and refine frontend port handling
|
2026-01-29 06:36:28 +00:00 |
|
fragginwagon
|
ca36f33d69
|
🔧 Add support for specifying backend port in deployment configuration
|
2026-01-29 06:36:18 +00:00 |
|
fragginwagon
|
a367485203
|
🚀 Enhance deployment script to include backend support, multi-container Docker management, and extended health checks
|
2026-01-29 06:36:08 +00:00 |
|
fragginwagon
|
551a605a20
|
🚀 Update progress and complete Nginx configuration with enhanced security, caching, compression, and proxy settings
|
2026-01-29 06:34:48 +00:00 |
|
fragginwagon
|
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
|
2026-01-29 06:34:24 +00:00 |
|
fragginwagon
|
688f75babf
|
✅ Complete multi-container Docker setup for production deployment
|
2026-01-29 06:33:58 +00:00 |
|
fragginwagon
|
dfc57b84fd
|
🔧 Add example environment variables for server configuration
|
2026-01-29 06:33:50 +00:00 |
|
fragginwagon
|
4e3c1deaac
|
🗑️ Remove Dockerfile for Pokedex Online website
|
2026-01-29 06:33:24 +00:00 |
|
fragginwagon
|
31c40ecd6b
|
🐳 Update Dockerfile to optimize image build process and dependencies
|
2026-01-29 06:33:14 +00:00 |
|
fragginwagon
|
1799d4980a
|
🛠️ Format healthcheck commands for better readability in production Docker Compose file
|
2026-01-29 06:33:09 +00:00 |
|
fragginwagon
|
be3072dc75
|
🔧 Update production Docker Compose configuration for Pokedex Online
|
2026-01-29 06:33:03 +00:00 |
|
fragginwagon
|
85ad180bb5
|
🚧 Update progress status for Phase 7 production deployment in documentation
|
2026-01-29 06:32:34 +00:00 |
|
fragginwagon
|
2eb6cd25be
|
✅ Update progress documentation to mark Phase 6 as complete and outline steps for Phase 7
|
2026-01-29 06:32:29 +00:00 |
|
fragginwagon
|
bb6039cd7b
|
📝 Update progress notes to reflect accurate line count reduction and quality improvements in refactoring
|
2026-01-29 06:31:32 +00:00 |
|
fragginwagon
|
a99a9db967
|
📝 Update progress details for ChallongeTest refactoring with revised line reduction and logic improvements
|
2026-01-29 06:31:22 +00:00 |
|
fragginwagon
|
4293e0405a
|
✅ Update project progress to reflect completion of Phase 6 and updated step count
|
2026-01-29 06:30:49 +00:00 |
|
fragginwagon
|
545903149e
|
✅ Complete ChallongeTest refactoring with 76% code reduction, achieving clean, maintainable, and fully-tested components
|
2026-01-29 06:30:39 +00:00 |
|
fragginwagon
|
8c0e9c8d37
|
🎨 Simplify arrow function syntax in watch callback
|
2026-01-29 06:27:46 +00:00 |
|
fragginwagon
|
96a9c07184
|
🔧 Refactor Challonge client and tournament logic to use reusable hooks, reducing code duplication and improving maintainability
|
2026-01-29 06:27:41 +00:00 |
|
fragginwagon
|
1eb61c2a4b
|
🎨 Refactor tournament display logic by replacing inline components with reusable TournamentGrid and TournamentDetail components
|
2026-01-29 06:27:09 +00:00 |
|
fragginwagon
|
a848110dec
|
🎛️ Replace inline API version and settings controls with reusable ApiVersionSelector component and update imports accordingly
|
2026-01-29 06:26:45 +00:00 |
|
fragginwagon
|
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 |
|
fragginwagon
|
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 |
|
fragginwagon
|
1b942fdd26
|
🎮 Add backup file for ChallongeTest Vue component
|
2026-01-29 06:23:44 +00:00 |
|
fragginwagon
|
0f12b0e865
|
🧪 Improve test readability and formatting in TournamentDetail component unit tests
|
2026-01-29 05:34:32 +00:00 |
|
fragginwagon
|
adf8e1ab72
|
✅ Add unit tests for TournamentDetail component
|
2026-01-29 05:34:27 +00:00 |
|
fragginwagon
|
5dafcfa232
|
🎮 Add tournament detail component for displaying Challonge tournament information
|
2026-01-29 05:34:02 +00:00 |
|
fragginwagon
|
66ad148ccc
|
🗑️ Remove unused Vitest configuration file
|
2026-01-29 05:33:35 +00:00 |
|
fragginwagon
|
75a5e5ba47
|
🎨 Reformat test assertions and slot content for improved readability
|
2026-01-29 05:33:32 +00:00 |
|
fragginwagon
|
ece566ea56
|
✅ Add unit tests for TournamentGrid component in Challonge integration
|
2026-01-29 05:33:27 +00:00 |
|
fragginwagon
|
e4f99e82f4
|
🎨 Improve code formatting for better readability in tournament status components
|
2026-01-29 05:32:59 +00:00 |
|
fragginwagon
|
38603a46d8
|
🎨 Update TournamentGrid component styling and layout
|
2026-01-29 05:32:54 +00:00 |
|
fragginwagon
|
66eae1ddcd
|
✅ Refactor tests to use radio button index for API version selection validation
|
2026-01-29 05:13:18 +00:00 |
|
fragginwagon
|
5a56aa4cbc
|
✅ Add unit tests for Challonge API version selector component
|
2026-01-29 05:13:08 +00:00 |
|
fragginwagon
|
8d9b5125cc
|
🎨 Improve code formatting and consistency in ApiVersionSelector component
|
2026-01-29 05:12:58 +00:00 |
|
fragginwagon
|
ec1e1f794b
|
✨ Add API version selector component for Challonge integration
|
2026-01-29 05:12:53 +00:00 |
|
fragginwagon
|
efc97eea31
|
🎯 Refactor test file for improved readability and consistency in formatting and mock function definitions
|
2026-01-29 05:12:20 +00:00 |
|
fragginwagon
|
7b04d39768
|
✅ Add unit tests for Challonge composable functions
|
2026-01-29 05:12:15 +00:00 |
|
fragginwagon
|
7f06b56fde
|
📝 Update comments and formatting in useChallongeTests composable
|
2026-01-29 05:12:00 +00:00 |
|
fragginwagon
|
df888ddfd7
|
🧪 Add unit tests for Challonge-related functionality
|
2026-01-29 05:11:56 +00:00 |
|
fragginwagon
|
0b465d82c1
|
✅ Update tests to check for defined properties instead of specific values
|
2026-01-29 05:10:41 +00:00 |
|
fragginwagon
|
716f20039f
|
🎯 Simplify test code formatting and improve readability in useChallongeClient unit tests
|
2026-01-29 05:10:36 +00:00 |
|
fragginwagon
|
cb75fa34a0
|
✅ Add unit tests for Challonge client composable
|
2026-01-29 05:10:30 +00:00 |
|
fragginwagon
|
243e4c2eda
|
🧹 Remove unit tests for useChallongeClient composable
|
2026-01-29 05:10:20 +00:00 |
|
fragginwagon
|
2723b96c0b
|
🎨 Reformat import statements and destructuring for improved readability
|
2026-01-29 05:09:43 +00:00 |
|
fragginwagon
|
0148d0a1f1
|
🧪 Add unit tests for useChallongeClient composable and refactor code formatting for readability
|
2026-01-29 05:09:38 +00:00 |
|
fragginwagon
|
568224f2d9
|
✨ Add composable for interacting with Challonge API
|
2026-01-29 05:09:33 +00:00 |
|
fragginwagon
|
cb23c5e923
|
✅ Update progress notes to reflect completion of Phase 5 and increased test coverage
|
2026-01-29 05:08:05 +00:00 |
|
fragginwagon
|
eaf43a54c8
|
✅ Update progress to mark Phase 5 as complete and outline tasks for Phase 6
|
2026-01-29 05:08:00 +00:00 |
|
fragginwagon
|
c077989f51
|
✅ Update test coverage details with new passing tests and files
|
2026-01-29 05:07:50 +00:00 |
|
fragginwagon
|
ba0c84fa77
|
✅ Refactor GamemasterExplorer component with new composables, extracted components, comprehensive tests, and significant line count reduction
|
2026-01-29 05:07:40 +00:00 |
|
fragginwagon
|
ea98011fbc
|
✅ Update progress for GamemasterExplorer refactoring to reflect completion and detailed results
|
2026-01-29 05:07:35 +00:00 |
|
fragginwagon
|
c292ca72d4
|
✅ Update progress tracker with latest phase, step, and test suite completion stats
|
2026-01-29 05:07:25 +00:00 |
|
fragginwagon
|
e87f8e6dd4
|
✨ Extend mocked useJsonFilter composable with additional methods and properties in unit tests
|
2026-01-29 05:06:09 +00:00 |
|
fragginwagon
|
3ef1cd8300
|
🧪 Add mock implementation for search history in GamemasterExplorer tests
|
2026-01-29 05:05:53 +00:00 |
|
fragginwagon
|
e55740782e
|
🎨 Simplify import formatting and improve code readability in unit tests for GamemasterExplorer component
|
2026-01-29 05:05:47 +00:00 |
|
fragginwagon
|
dbf60a4860
|
🔧 Add async handling to test cases in GamemasterExplorer unit tests
|
2026-01-29 05:05:42 +00:00 |
|
fragginwagon
|
6f6ddb3660
|
⚡️ Add async handling to loading state test in GamemasterExplorer component
|
2026-01-29 05:05:32 +00:00 |
|
fragginwagon
|
bea0f15566
|
🔍 Add unit tests for GamemasterExplorer view
|
2026-01-29 05:05:22 +00:00 |
|
fragginwagon
|
5feab84540
|
🛠️ Update FileSelector test to reflect that loadStatus is handled by the parent component
|
2026-01-29 05:03:11 +00:00 |
|
fragginwagon
|
ff7f19a790
|
🔧 Update mock implementation of useFeatureFlags to use a value function for getFlags
|
2026-01-29 05:02:26 +00:00 |
|
fragginwagon
|
ef1a2d2210
|
🐛 Fix incorrect function call for retrieving flags
|
2026-01-29 05:02:11 +00:00 |
|
fragginwagon
|
48e785770e
|
🔧 Fix computed property to correctly reference getFlags value
|
2026-01-29 04:59:52 +00:00 |
|
fragginwagon
|
45a9eb5099
|
🎨 Adjust styling by adding a warning banner class definition
|
2026-01-29 04:58:27 +00:00 |
|
fragginwagon
|
d75c52c93e
|
🎨 Enhance dark mode and syntax highlighting styles for JSON viewer
|
2026-01-29 04:57:59 +00:00 |
|
fragginwagon
|
d755e77c44
|
🎨 Ensure transparent backgrounds for all syntax highlighting elements in both light and dark modes
|
2026-01-29 04:56:48 +00:00 |
|
fragginwagon
|
4952bc7649
|
🎨 Enhance syntax highlighting styles with !important for consistent appearance
|
2026-01-29 04:54:35 +00:00 |
|
fragginwagon
|
7a1fb11dfb
|
🎨 Improve light and dark mode styles for content viewer with enhanced contrast and color adjustments
|
2026-01-29 04:51:46 +00:00 |
|
fragginwagon
|
0639d577a1
|
🛠️ Remove redundant loadStatus call in FileSelector component
|
2026-01-29 04:50:14 +00:00 |
|
fragginwagon
|
aa8a3e2aab
|
⚡️ Make loadStatus asynchronous in onMounted lifecycle method
|
2026-01-29 04:50:04 +00:00 |
|
fragginwagon
|
81310abbce
|
🔧 Simplify API endpoint paths by removing redundant '/api' prefix in GamemasterManager.vue
|
2026-01-29 04:45:34 +00:00 |
|
fragginwagon
|
13e6ce7467
|
🔧 Simplify API proxy rewrite rule in Vite configuration
|
2026-01-29 04:42:32 +00:00 |
|
fragginwagon
|
0cc01aa476
|
📝 Format error messages for Challonge OAuth configuration consistently
|
2026-01-29 04:35:19 +00:00 |
|
fragginwagon
|
8650920c7c
|
🔒 Add validation for Challonge OAuth configuration in token and refresh endpoints
|
2026-01-29 04:35:14 +00:00 |
|
fragginwagon
|
4769193ae4
|
⚠️ Update OAuth proxy to warn instead of exit when Challonge credentials are missing
|
2026-01-29 04:35:03 +00:00 |
|
fragginwagon
|
fc2a528d89
|
✨ Refactor server save logic to include status reload and improve error handling
|
2026-01-29 04:32:22 +00:00 |
|
fragginwagon
|
bb05c7e3e1
|
✨ Fix syntax issue in asynchronous function definition for Gamemaster processing
|
2026-01-29 04:30:18 +00:00 |
|
fragginwagon
|
87a7f28cf8
|
🔄 Refactor async state management to simplify and streamline API calls in GamemasterManager component
|
2026-01-29 04:30:07 +00:00 |
|
fragginwagon
|
cb81e29c31
|
🎨 Reformat computed properties and conditional assignments for improved readability
|
2026-01-29 04:27:56 +00:00 |
|