Commit Graph

25 Commits

Author SHA1 Message Date
mikicv 9765d2be32 fix prod 2025-10-08 23:13:13 +01:00
mikicv 429649191b Refactor authentication and session management: remove debug logging and streamline session verification 2025-10-08 23:00:44 +01:00
mikicv 72410be343 fix for cf compatibility 2025-10-08 22:49:20 +01:00
mikicv 566993b6e8 test fix 2025-10-08 22:37:14 +01:00
mikicv 00f1814f27 Enhance session management with improved error handling and secure cookie settings; update Next.js config for proxy trust 2025-10-08 22:25:25 +01:00
mikicvi 69b456f3f8 Update license year, enhance user management with last booking date, and improve admin dashboard navigation 2025-10-06 11:18:55 +01:00
mikicvi 7fdd7285a4 restructure docs and config, license, readme redo 2025-09-28 21:49:56 +01:00
mikicvi 1911aa9211 Enhance admin dashboard and header with responsive layouts and additional navigation buttons, icon 2025-09-28 21:31:24 +01:00
mikicv 43c0cf1359 docker image to alpine, reduce size, compile scripts, entrypoint for alpine 2025-09-28 20:47:23 +01:00
mikicv d4aa460f91 fully working when deployed 2025-09-28 18:47:31 +01:00
mikicv 38ee5a8886 Merge branch 'main' of https://gitea.mikicvi.com/mikicv/tt-booking 2025-09-28 16:34:20 +01:00
mikicv 2d31c49235 Refactor production setup and database management
- Updated Dockerfile for production to ensure proper database permissions and improved startup script.
- Removed outdated PRODUCTION_README.md and consolidated relevant information into other documentation.
- Enhanced deploy.sh script to fix database permissions and streamline deployment process.
- Modified docker-compose configuration to use a dedicated production file and adjusted port mappings.
- Removed legacy docker-compose.yml file to avoid confusion.
- Improved session management by refining secure cookie settings based on environment variables.
- Deleted obsolete Nginx configuration and old seed scripts to clean up the project structure.
- Updated database setup scripts to reflect new structure and removed old seed data scripts.
- Adjusted reset-db script to use environment variable for database path.
- Enhanced setup-database script to provide dynamic admin credentials in the summary.
- Removed unnecessary backup file for SQLite database.
2025-09-28 16:32:31 +01:00
mikicvi c70351ebeb update docker-compose to change port mapping and clean up environment variables 2025-09-28 14:47:26 +01:00
mikicvi 6706ba7f1f update postinstall script to initialize database before pushing 2025-09-28 14:37:51 +01:00
mikicvi 838c4906ab Merge branch 'main' of https://gitea.mikicvi.com/mikicv/tt-booking 2025-09-28 14:14:26 +01:00
mikicvi 787ac1a4ff edit gitignore 2025-09-28 14:12:40 +01:00
mikicv 3d90563275 del 2025-09-28 14:12:04 +01:00
mikicvi 89d751d486 load admin user credentials from environment variables in seedBasicData function 2025-09-28 14:08:26 +01:00
mikicvi 429eebb68f production configs, deployment configs and readme 2025-09-28 13:35:08 +01:00
mikicvi b95a2ab2e4 minor cleanup 2025-09-26 22:42:29 +01:00
mikicvi 220f999f19 fixes, theming, branding 2025-09-26 22:16:34 +01:00
mikicvi 22c462c61c theming, date, time localisation, additional features, seeding initial cleanup 2025-09-26 21:12:59 +01:00
mikicvi b89d91ade2 additional features, refinement and more control over the app from admin side, better bookings UX 2025-09-25 20:23:18 +01:00
mikicvi 6d3202e385 refactors, specific day playtime controls 2025-09-22 22:46:33 +01:00
mikicvi c8062cf96b initial version of the app 2025-09-21 17:11:02 +01:00