Commit Graph

  • 6c59c87f27 Deployment supports nginx and PostgreSQL installed on the host, added import of an existing installation. main pepaandClaude Opus 5.5 2026-10-12 18:24:20 +02:00
  • 156fe1a0f4 Added health check and deployment setup for one container per customer. Fixes #12 pepaandClaude Opus 5.5 2026-10-12 16:34:40 +02:00
  • c1d998878a Added .dockerignore, Docker image can be built on arm64. Refs #12 pepaandClaude Opus 5.5 2026-10-12 16:15:15 +02:00
  • 53c043a6b0 Made database connection pool size configurable. Fixes #11 pepaandClaude Opus 5.5 2026-10-12 15:47:36 +02:00
  • e097d8ba51 Removed default admin password, the first admin account needs a configured one. Fixes #10 pepaandClaude Opus 5.5 2026-10-12 15:43:37 +02:00
  • 21b7007d28 Moved uploaded banner and generated styles to a persistent data directory. Fixes #9 pepaandClaude Opus 5.5 2026-10-12 15:25:57 +02:00
  • cc21056ed3 Moved config file out of the publicly served directory. Fixes #8 pepaandClaude Opus 5.5 2026-10-12 15:05:12 +02:00
  • ed72dc20f9 Added dark theme to admin portal. Fixes #7 pepaandClaude Opus 5.5 2026-10-12 11:07:29 +02:00
  • 9abf87c34d Fixed styling guidance in CLAUDE.md and frontend rules. pepaandClaude Opus 5.5 2026-10-12 10:45:50 +02:00
  • 1d5da2a6bf Fixed show password icon on login page. Fixes #6 pepaandClaude Opus 5.5 2026-10-12 09:00:54 +02:00
  • ec73351405 Upgraded Leptos to 0.8. Fixes #1 pepaandClaude Opus 5.5 2026-10-12 07:51:29 +02:00
  • 01d48ac0e4 Fixed parsing of opening hours with a discount. Fixes #4 pepaandClaude Opus 5.5 2026-10-11 17:09:44 +02:00
  • 15ee091a0a Fixed missing separator between booking items in mail summary. Fixes #5 pepaandClaude Opus 5.5 2026-10-10 17:19:33 +02:00
  • 11ace448ff Fixed opening hours validation accepting input the server cannot parse. Fixes #3 pepaandClaude Opus 5.5 2026-10-10 17:15:41 +02:00
  • 2babe19299 Added unit tests for pure logic. Refs #2 pepaandClaude Opus 5.5 2026-10-10 17:01:51 +02:00
  • 5dbe7c36b1 Added CLAUDE.md and development rules for Claude Code. pepaandClaude Opus 5.5 2026-10-09 18:18:35 +02:00
  • 87d1b33d7c Application can now run as Docker container. pepa 2025-04-18 11:57:40 +02:00
  • 3f0136e1c2 Improved card with new reservations. pepa 2025-03-28 14:30:50 +01:00
  • 0f940a9f5e Improved closing days. Add more than one closing days interval is now possible. pepa 2025-03-24 11:43:16 +01:00
  • 2cb0a31abf Improved style of disabled button. pepa 2025-02-08 16:59:04 +01:00
  • c8bf933647 Logo improve. pepa 2025-02-08 15:41:45 +01:00
  • 5d80c4951e Improved error messages. Added README.md pepa 2025-02-08 15:29:16 +01:00
  • a5cfc96814 Added footer to public page. Leptos upgraded to 0.6.13 pepa 2024-09-04 18:10:29 +02:00
  • 9f9b716781 Added setting for closing days. pepa 2024-05-26 21:07:09 +02:00
  • 084911c992 Cancel approved booking is now possible. pepa 2024-04-27 21:05:50 +02:00
  • cb1071c243 Versions of dependency libraries upgraded. pepa 2024-04-23 21:14:50 +02:00
  • 7ca3e0a258 Mail sending optimization - implemented mail queue. Some minor optimizations. pepa 2024-04-23 20:43:43 +02:00
  • 0a87a6d7cb WASM size optimizations pepa 2024-03-15 14:24:10 +01:00
  • 70163b420d Public form improved. pepa 2024-03-03 20:52:37 +01:00
  • 28c4e82bf9 Added Czech translations to charts. Added logging to actix. pepa 2024-02-28 08:49:05 +01:00
  • 676951e809 Improved logging, UI tweaks. pepa 2024-02-23 14:00:31 +01:00
  • 2119c2e56b Implemented public form appearance settings. pepa 2024-02-22 21:54:00 +01:00
  • 653249287d Added checkbox to booking form - remember customer pepa 2024-02-19 17:39:37 +01:00
  • aaf4cd54c3 Added appearance table. pepa 2024-02-18 18:45:09 +01:00
  • af8ddc4356 Added setting for SMTP hello command. pepa 2024-02-16 13:04:27 +01:00
  • 65e80640d5 Added setting for accept invalid certificate on SMTP server. pepa 2024-02-16 12:13:50 +01:00
  • 2d8642cb2a Added possibility to set SMTP port. pepa 2024-02-16 11:22:34 +01:00
  • 2907aa8ba7 Added czech translations. UI tweak on booking form. pepa 2024-02-16 09:40:44 +01:00
  • 549ec86684 Added customers overview, booking detail dialog and about dialog. pepa 2024-02-15 16:46:57 +01:00
  • 952f8fbe94 Sample config file and logo. pepa 2024-02-15 09:55:11 +01:00
  • aa45cb48ba Implemented booking overview. pepa 2024-02-14 16:46:31 +01:00
  • ab3e85573d Added captcha to booking form. Deleted useless files. pepa 2024-02-13 10:37:55 +01:00
  • 1b1b566267 Fixed bug when booking form did not reflect canceled bookings. pepa 2024-02-13 07:21:29 +01:00
  • b9bd0f020a Improved locale recognition. pepa 2024-02-12 18:18:36 +01:00
  • 1b6f544e55 Implemented mail notifications. pepa 2024-02-12 17:17:26 +01:00
  • d18ef72d03 Implemented mail settings. pepa 2024-02-10 19:52:20 +01:00
  • 88ac17008c Leptos updated to 0.6.5 pepa 2024-02-05 15:50:22 +01:00
  • e69db7f40b Implemented admin overview. pepa 2024-02-05 12:00:38 +01:00
  • 6c7fd2e46f Implemented public part and creating reservations. pepa 2024-02-01 09:18:00 +01:00
  • 0d4b4a0b3d Secure session key is now in configuration. pepa 2023-12-26 19:50:29 +01:00
  • f3d6e0ea5b Fixed property editing. pepa 2023-12-26 19:20:27 +01:00
  • 55ca93406a Implemented settings for properties of reservation. Fixed bugs on empty database. pepa 2023-12-08 17:02:00 +01:00
  • d7e33e4342 UI improvements - optimized for small screens, drawer now works properly, disabled scrolling when modal dialog is appeared. pepa 2023-11-21 18:15:25 +01:00
  • aa2c71af77 Fixed hiding of validation message in DataForm component. pepa 2023-11-16 21:45:53 +01:00
  • 14de6a1614 Added configuration file and loggign. pepa 2023-11-16 21:13:33 +01:00
  • 1de6b74665 Opening hours completed. Leptos upgraded to 0.5.2. pepa 2023-11-11 16:27:40 +01:00
  • e7af2d402d User management completed. Leptos upgraded to 0.5.0. pepa 2023-10-09 17:33:20 +02:00
  • a7188e8153 Added DataForm component for easier edit dialogs. pepa 2023-09-28 21:42:12 +02:00
  • 0f8166913d Merge remote-tracking branch 'origin/main' pepa 2023-09-27 11:52:34 +02:00
  • 2122b3a4f7 Implemented user menu. Replaced favicon with app logo. pepa 2023-09-27 11:36:52 +02:00
  • c25aafe363 add idea file s to .gitignore jony 2023-09-23 20:29:29 +02:00
  • 17f628739f Implemented user authentication. pepa 2023-09-22 21:26:13 +02:00
  • 0bac17f2eb Fixed localization. pepa 2023-09-18 13:10:59 +02:00
  • a2a4c551b4 Fixed company edit form. pepa 2023-09-18 01:40:09 +02:00
  • bbad2bb183 Leptos updated to 0.5 pepa 2023-09-15 13:55:01 +02:00
  • 9dd0993204 Added settings for company info. Added code for entity validation. pepa 2023-09-08 11:53:08 +02:00
  • 44b8b21426 Changed project structure. pepa 2023-08-29 13:22:36 +02:00
  • 7cb61cd38a Implemented data model, database schema and database connection pool. pepa 2023-08-24 22:06:37 +02:00
  • df247b3ed1 Modal dialog improvement. pepa 2023-08-24 21:58:03 +02:00
  • 9f17393310 Initial commit. UI localisation works. pepa 2023-08-18 12:22:23 +02:00