84f1fcb42a
🗑️ Deprecate deploy-pokedex.js in favor of deploy.sh and update environment variable validation messages
2026-01-30 11:29:28 -05:00
fee8fe2551
Add Docker Compose configuration and environment files for local and production setups
...
- Created docker-compose.docker-local.yml for local testing of frontend and backend services.
- Added .env.development for development environment configuration.
- Introduced .env.docker-local for local Docker environment settings.
- Added .env.production for production environment configuration for Synology deployment.
2026-01-30 11:29:17 -05:00
616524d5ef
🔧 Refactor Discord OAuth redirect URI assignment for improved readability
2026-01-30 05:36:41 +00:00
e102373026
⚙️ Add validation for Discord OAuth configuration variables
2026-01-30 05:36:36 +00:00
ae7c1e449b
🔧 Refactor auth route setup for improved readability
2026-01-30 05:34:23 +00:00
8bcc9ca701
🔒 Add authentication route with secret and admin password configuration
2026-01-30 05:34:18 +00:00
8c45a748ef
🔒 Add authentication router integration to OAuth proxy
2026-01-30 05:34:13 +00:00
ee7f1d97f3
✨ Add endpoint to fetch Discord user profile using access token
2026-01-30 05:34:01 +00:00
8bb2cf05c0
🔒 Improve Discord OAuth configuration handling by formatting and ensuring environment variable checks
2026-01-30 05:26:39 +00:00
1f73b9744a
🔧 Update Discord OAuth to prioritize DISCORD_REDIRECT_URI over VITE_DISCORD_REDIRECT_URI and adjust error messages accordingly
2026-01-30 05:26:34 +00:00
e8b2a2c16e
🎨 Reformat code for improved readability in environment variable processing
2026-01-30 05:14:17 +00:00
09fae4ef54
🔒 Add Discord admin user permissions and update developer access check logic
2026-01-30 05:14:12 +00:00
e886fd62d1
✨ Improve logging format for Discord user access and error handling
2026-01-30 05:13:40 +00:00
2ff4160944
🔒 Add Discord user authentication and admin permissions check for developer tools access
2026-01-30 05:13:35 +00:00
9fdfbb22d8
🔒 Improve SSH connection handling, enhance file transfer reliability, and update OAuth error handling and tests
2026-01-30 04:53:18 +00:00
ab595394be
🔧 Improve readability by reformatting error messages and logging statements in OAuth token exchange logic
2026-01-29 21:31:01 +00:00
2b34c0ccf5
✨ Add support for Discord OAuth token exchange alongside existing Challonge integration
2026-01-29 21:30:47 +00:00
d62106abf5
🔑 Add OAuth token exchange endpoint with support for Discord and error handling
2026-01-29 21:30:09 +00:00
819d7e0420
🔧 Update API route to remove /api/ prefix due to nginx configuration
2026-01-29 14:24:15 +00:00
97c65e4132
🔧 Update Dockerfile to use npm install instead of npm ci for installing production dependencies
2026-01-29 14:19:03 +00:00
99457258db
🔧 Update Dockerfile to install only production dependencies using --omit=dev
2026-01-29 14:18:52 +00:00
85334e502b
🛠️ Add new scripts for build, test, lint, and environment validation in package.json
2026-01-29 13:50:50 +00:00
2f0f0e840f
🎨 Improve code formatting and spacing for readability in OAuth proxy server
2026-01-29 13:20:05 +00:00
c82e9ea5ec
🔒 Improve OAuth proxy with enhanced logging, configuration handling, health check middleware, and graceful shutdown support
2026-01-29 13:20:00 +00:00
05371a35f5
⚙️ Improve OAuth token handling with enhanced logging and configuration usage
2026-01-29 13:19:46 +00:00
46808cf279
🎨 Reformat import statement for better readability
2026-01-29 13:19:41 +00:00
16c88d5fb7
🛠️ Refactor OAuth proxy server to improve configuration validation, logging, and middleware setup
2026-01-29 13:19:36 +00:00
0098155471
✨ Simplify arrow function syntax and remove unnecessary whitespace in graceful shutdown utility
2026-01-29 13:19:23 +00:00
7bf1f9c459
🔧 Add graceful shutdown utility for server
2026-01-29 13:19:18 +00:00
ee24b9bffc
🧹 Clean up logger utility by removing extra whitespace and simplifying arrow function syntax
2026-01-29 13:19:05 +00:00
2327557764
🛠️ Update logger utility implementation
2026-01-29 13:19:00 +00:00
4615fa0ef1
✨ Improve code readability by reformatting and reindenting environment validation logic
2026-01-29 13:18:46 +00:00
4d3818f961
🔧 Add environment variable validation utility
2026-01-29 13:18:41 +00:00
dfc57b84fd
🔧 Add example environment variables for server configuration
2026-01-29 06:33:50 +00:00
31c40ecd6b
🐳 Update Dockerfile to optimize image build process and dependencies
2026-01-29 06:33:14 +00:00
0cc01aa476
📝 Format error messages for Challonge OAuth configuration consistently
2026-01-29 04:35:19 +00:00
8650920c7c
🔒 Add validation for Challonge OAuth configuration in token and refresh endpoints
2026-01-29 04:35:14 +00:00
4769193ae4
⚠️ Update OAuth proxy to warn instead of exit when Challonge credentials are missing
2026-01-29 04:35:03 +00:00
f132339abf
🎨 Reformat import statement for improved readability
2026-01-28 22:46:27 +00:00
6d44590dff
🔒 Add authentication route logic for user login and registration
2026-01-28 22:46:22 +00:00
5d0c428dcd
✨ Improve readability by reformatting conditional expressions and code structure in authentication middleware
2026-01-28 22:46:17 +00:00
0044f1e965
🔒 Add authentication middleware for secure access
2026-01-28 22:46:10 +00:00
ac0a31c071
✨ Refactor JWT utility functions for improved readability and consistency
2026-01-28 22:46:07 +00:00
3434a361d9
🔒 Update JWT utility functions for improved token handling
2026-01-28 22:46:02 +00:00
6b2e5795bc
✨ Add new dependencies for server functionality
2026-01-28 22:19:03 +00:00
201c3be2df
✨ Update Pokémon data files with the latest game master information
2026-01-28 19:08:16 +00:00
0a7b920bb5
✨ Add function to categorize gamemaster data into Pokémon, forms, and moves
2026-01-28 19:07:35 +00:00
5785985419
🔗 Add node-fetch import for HTTP requests
2026-01-28 19:07:25 +00:00
9eb91d3075
✨ Add endpoint to fetch, process, and save gamemaster data server-side
2026-01-28 19:07:20 +00:00
f563e27224
🔗 Add gamemaster API route to OAuth proxy server
2026-01-28 18:59:30 +00:00