Commit Graph

129 Commits

Author SHA1 Message Date
Matt 2c2c0f5c33 feat: implement custom login system with direct authentication
Build And Push Image / docker (push) Successful in 2m51s Details
- Add custom login page with username/password form and SSO fallback
- Implement direct login API endpoint with security features
- Add forgot password functionality and email notifications
- Create guest middleware for authentication routing
- Update Keycloak configuration and add cookie domain settings
- Add security utilities for rate limiting and validation
- Include comprehensive documentation for custom login implementation
2025-08-07 03:43:25 +02:00
Matt 308c58e924 fix: add missing newline at end of .env.example file 2025-08-07 03:24:58 +02:00
Matt 858b252a7e Add debug logging and cookie domain configuration to auth flow
Build And Push Image / docker (push) Successful in 3m26s Details
- Add comprehensive logging to login and callback endpoints for debugging
- Configure cookie domain from environment variable for cross-subdomain support
- Update cookie security settings based on NODE_ENV
- Add Keycloak configuration validation with detailed error logging
2025-08-07 03:17:25 +02:00
Matt d8420b8f9e feat: add debug entrypoint script and enhance health check logging
Build And Push Image / docker (push) Successful in 2m33s Details
2025-08-07 02:56:53 +02:00
Matt 378e730c68 chore: update Docker deployment guide and configuration
Build And Push Image / docker (push) Successful in 2m40s Details
2025-08-07 01:32:20 +02:00
Ron 228968bad1 fix: hide nonexisting logo in login page
Build And Push Image / docker (push) Successful in 2m55s Details
2025-08-06 21:13:08 +03:00
Ron 5e2544be6d fix: update node version
Build And Push Image / docker (push) Failing after 2m39s Details
2025-08-06 21:03:54 +03:00
Ron c59ace8fc3 feat: trigger commit
Build And Push Image / docker (push) Failing after 4m55s Details
2025-08-06 20:54:28 +03:00
Ron b319f6045f refactor: keep workflow simple
Build And Push Image / docker (push) Failing after 5s Details
2025-08-06 19:11:51 +03:00
Matt 902f36ee12 Refactor Docker workflow to remove Node.js installation and streamline image build and push steps
Build And Push Image / docker (push) Failing after 4s Details
2025-08-06 15:59:44 +02:00
Matt 0e9aaa90f1 Refactor Docker installation step to simplify setup and ensure service starts
Build And Push Image / docker (push) Failing after 1s Details
2025-08-06 15:55:59 +02:00
Matt e5dcc3d67b Refactor Docker setup step to check for existing installation and verify functionality
Build And Push Image / docker (push) Failing after 1s Details
2025-08-06 15:55:35 +02:00
Matt 13eb09035f Refactor Docker workflow to streamline image build and push steps
Build And Push Image / docker (push) Failing after 45s Details
2025-08-06 15:53:31 +02:00
Matt e0b9c5be68 Add Node.js installation step to Docker workflow
Build And Push Image / docker (push) Failing after 1m0s Details
2025-08-06 15:46:06 +02:00
Matt d524011060 Refactor Docker image build process to use Buildx for improved efficiency
Build And Push Image / docker (push) Failing after 1m25s Details
2025-08-06 15:42:06 +02:00
Matt 45de58cbf3 Update GitHub Actions workflow to change runner to ubuntu-22.04
Build And Push Image / docker (push) Failing after 6s Details
2025-08-06 15:28:22 +02:00
Matt df5cdd7a55 Update GitHub Actions workflow to change runner from monacousa-portal to monacousa
Build And Push Image / docker (push) Waiting to run Details
2025-08-06 15:25:27 +02:00
Matt 633384564f Update GitHub Actions workflow to use monacousa-portal-runner for Docker jobs
Build And Push Image / docker (push) Waiting to run Details
2025-08-06 15:20:37 +02:00
Matt 8d93f4cd2e Refactor code structure for improved readability and maintainability
Build And Push Image / docker (push) Failing after 7s Details
2025-08-06 15:15:22 +02:00
Matt 870be11f7f Recreate create-and-push-image.yaml workflow for building and pushing Docker images
Build And Push Image / docker (push) Failing after 1m46s Details
2025-08-06 14:59:58 +02:00
Matt ae928bbb9b Update Dockerfile and docker-compose.yml to change application port to 6060; add health check endpoint. Add cookie dependency to package.json and create health check API endpoint. 2025-08-06 14:57:19 +02:00
Matt d0075f5b12 Update GitHub Actions workflow to use Ubuntu 22.04 for Docker jobs 2025-08-06 14:53:30 +02:00
Matt 44e6dbe410 Refactor GitHub Actions workflow to focus on building and pushing Docker images 2025-08-06 14:50:08 +02:00
Matt 0cb5135433 Add GitHub Actions workflow for building and deploying MonacoUSA Portal 2025-08-06 14:49:24 +02:00
Matt f6acee6148 Update server port in .env.example and add nginx configuration for portal.monacousa.org 2025-08-06 14:48:09 +02:00
Matt 8fb2e80f91 Add server configuration to .env.example 2025-08-06 14:35:44 +02:00
Matt 024d0da617 Initialize Nuxt.js project with Docker deployment setup
- Add core Nuxt.js application structure with TypeScript
- Include Docker configuration and deployment guide
- Set up project scaffolding with pages, composables, and middleware
- Add environment configuration and Git ignore rules
2025-08-06 14:31:16 +02:00
Matt 4ccccde3e4 Second Commit 2025-08-06 13:56:58 +02:00
Matt 69fd120772 first commit 2025-08-06 13:53:38 +02:00