Commit Graph

  • a619d52d17 chore: bump version to 1.0.18 v1.0.18 Gitea Actions Bot 2025-07-14 08:46:37 +00:00
  • dd8cc14d30 fix: production JSON parsing errors and trust proxy issue paul 2025-07-14 10:40:22 +02:00
  • 3b7d723c2a chore: bump version to 1.0.17 v1.0.17 Gitea Actions Bot 2025-07-14 08:18:38 +00:00
  • dc6252ff56 fix: complete email template and CMS page fixes for production paul 2025-07-14 10:14:14 +02:00
  • 1d4e79a4f9 chore: bump version to 1.0.16 v1.0.16 Gitea Actions Bot 2025-07-14 08:02:15 +00:00
  • 0b0e3e22d2 fix: handle email templates schema variations in production paul 2025-07-14 09:56:32 +02:00
  • f22e3c133f chore: bump version to 1.0.15 v1.0.15 Gitea Actions Bot 2025-07-14 07:53:34 +00:00
  • 64c0a58f78 fix: database migration and routing issues for production paul 2025-07-14 09:46:05 +02:00
  • 4182089c17 chore: bump version to 1.0.14 v1.0.14 Gitea Actions Bot 2025-07-14 07:24:51 +00:00
  • cecf773fb7 fix: database connection stability issues in production paul 2025-07-14 09:19:06 +02:00
  • 973af17b85 chore: bump version to 1.0.13 v1.0.13 Gitea Actions Bot 2025-07-14 06:45:13 +00:00
  • 6c3e88a588 fix: production deployment issues with Traefik and database migrations paul 2025-07-14 08:40:32 +02:00
  • 97bbb3c8e1 chore: bump version to 1.0.12 v1.0.12 Gitea Actions Bot 2025-07-13 21:22:28 +00:00
  • ac1cd96ecd fix: resolve frontend API routing issues for Traefik deployment paul 2025-07-13 23:17:45 +02:00
  • 689861f671 chore: bump version to 1.0.11 v1.0.11 Gitea Actions Bot 2025-07-13 21:12:57 +00:00
  • 41fb575e80 fix: use correct bcrypt package in create-admin script paul 2025-07-13 23:08:08 +02:00
  • 6ebc4f3fc4 chore: bump version to 1.0.10 v1.0.10 Gitea Actions Bot 2025-07-13 21:01:24 +00:00
  • de973f5613 fix: comprehensive production deployment fixes and migration safety paul 2025-07-13 22:56:59 +02:00
  • 279c70b3d6 chore: bump version to 1.0.9 v1.0.9 Gitea Actions Bot 2025-07-13 20:46:24 +00:00
  • 5a73f6963f fix: correct YAML syntax in docker-compose.prod.yml paul 2025-07-13 22:33:28 +02:00
  • 5101a05bca chore: bump version to 1.0.8 v1.0.8 Gitea Actions Bot 2025-07-13 20:30:04 +00:00
  • c82caf6539 fix: resolve PostgreSQL connection authentication error paul 2025-07-13 22:25:41 +02:00
  • ae1b508726 chore: bump version to 1.0.7 v1.0.7 Gitea Actions Bot 2025-07-13 20:19:10 +00:00
  • 26c05912fc fix: resolve critical production deployment issues paul 2025-07-13 22:14:29 +02:00
  • d1033cb83a chore: bump version to 1.0.6 v1.0.6 Gitea Actions Bot 2025-07-13 20:04:46 +00:00
  • b7458b5a37 fix: add missing pg dependency for PostgreSQL support paul 2025-07-13 22:00:20 +02:00
  • face8f1496 chore: bump version to 1.0.5 v1.0.5 Gitea Actions Bot 2025-07-13 19:54:25 +00:00
  • ba6ee55bf7 chore: clean up obsolete files and documentation paul 2025-07-13 21:48:05 +02:00
  • e343106af5 chore: bump version to 1.0.4 v1.0.4 Gitea Actions Bot 2025-07-13 19:28:44 +00:00
  • 2f848eb602 fix: make create-admin script executable paul 2025-07-13 21:24:24 +02:00
  • 1c7fa781ad fix: configure PostgreSQL for production and clean up deployment paul 2025-07-13 21:24:07 +02:00
  • 66940c2f5b chore: bump version to 1.0.3 v1.0.3 Gitea Actions Bot 2025-07-13 19:18:49 +00:00
  • a3638fe954 fix: remove hardcoded localhost URLs for production deployment paul 2025-07-13 21:14:12 +02:00
  • 0934695a69 chore: bump version to 1.0.2 v1.0.2 Gitea Actions Bot 2025-07-13 18:13:24 +00:00
  • 77ece5c5f1 fix: add missing translations for admin activities paul 2025-07-13 20:08:52 +02:00
  • 1c2c1f177a chore: bump version to 1.0.1 v1.0.1 Gitea Actions Bot 2025-07-13 18:07:45 +00:00
  • f38014099e fix: show hero image in thumbnail grid on hero gallery layout paul 2025-07-13 20:03:27 +02:00
  • 10649691de feat: implement automatic version incrementing with CI/CD strategy paul 2025-07-13 19:55:35 +02:00
  • f439d0b318 fix(security): enhance security headers and tighten CORS configuration paul 2025-07-13 19:48:28 +02:00
  • 4e977f7624 fix(security): allow serving static files from uploads directory paul 2025-07-13 19:43:29 +02:00
  • 66841e8af7 fix(security): implement file upload security enhancements paul 2025-07-13 19:30:17 +02:00
  • 051e21cbaf fix(security): sanitize CMS content to prevent XSS attacks paul 2025-07-13 19:11:02 +02:00
  • e35ac6a41c feat: implement critical security fixes for SQL injection and authentication vulnerabilities paul 2025-07-13 00:40:05 +02:00
  • 0d33f21ee6 fix(security): eliminate default admin password vulnerability paul 2025-07-12 23:50:21 +02:00
  • 1cfd6a44d6 feat(security): implement secure JWT secrets for all environments paul 2025-07-12 23:40:43 +02:00
  • 2b5b875dfe fix(security): remove hardcoded JWT secret fallback - CRITICAL paul 2025-07-12 23:33:22 +02:00
  • f39427d9d9 docs: add comprehensive security scan report paul 2025-07-12 23:19:00 +02:00
  • 0a4d29ac40 chore: bump version to 1.0.1 version-bump-1.0.1 paul 2025-07-12 21:08:06 +00:00
  • 74d85eadbb feat: add Gitea runner installation scripts paul 2025-07-12 09:30:39 +02:00
  • 0b550cdaf6 feat: add Gitea Actions test workflow and setup documentation paul 2025-07-12 09:28:06 +02:00
  • 288b0c25e6 refactor: rename project from wedding-photo-sharing to PicPeak paul 2025-07-12 09:22:14 +02:00
  • d065132bb7 fix: skip TypeScript checking in production build for CI/CD paul 2025-07-11 23:21:02 +02:00
  • 52ef3e33f4 feat: add initial Drone CI/CD configuration without security scan paul 2025-07-11 23:15:38 +02:00
  • d89a605579 feat: implement gallery preview with layout selector paul 2025-07-11 08:38:48 +02:00
  • 9006b754a8 Fix gallery mobile view issues paul 2025-07-11 08:30:07 +02:00
  • 5328b4f73a Enhance email templates with clickable links, branding, and improved styling paul 2025-07-10 22:19:15 +02:00
  • 6438374258 Fix mobile responsiveness and implement enhanced theme system paul 2025-07-09 11:26:27 +02:00
  • d8fb4c9565 Make gallery page fully mobile responsive paul 2025-07-09 09:53:24 +02:00
  • f5cf757142 Fix sticky positioning of version and storage info in admin sidebar paul 2025-07-09 09:35:08 +02:00
  • 0a203d16cf Fix translation issues in event creation and detail pages paul 2025-07-09 09:25:15 +02:00
  • 8231f2b60d Fix gallery login errors and photo upload issues paul 2025-07-09 09:09:34 +02:00
  • 9c1e79b5a5 Fix gallery issues: user uploads, error messages, and translations paul 2025-07-09 09:03:14 +02:00
  • 472445a2e5 Fix backend 500 errors for event creation and system version paul 2025-07-09 08:53:18 +02:00
  • ec3d5a0f80 Fix critical issues: gallery authentication and photo duplication paul 2025-07-09 08:28:15 +02:00
  • cf32b01356 fix: Implement gallery-specific authentication tokens paul 2025-07-09 08:05:04 +02:00
  • c8cfce3e36 fix: Add localized date formatting to gallery views paul 2025-07-09 07:11:08 +02:00
  • 12ba91952e feat: Add comprehensive system enhancements paul 2025-07-08 22:47:04 +02:00
  • 69b56ed582 Implement multi-language email templates paul 2025-07-08 17:57:26 +02:00
  • 1bc9b547c7 Complete translation implementation for admin interface paul 2025-07-08 17:41:02 +02:00
  • d594d00227 Fix brand theme application and add comprehensive translations paul 2025-07-08 17:07:40 +02:00
  • 2012b0bab9 Fix language setting not being saved to database on admin settings page paul 2025-07-08 09:49:45 +02:00
  • cfa0b0da69 Fix photo upload functionality paul 2025-07-07 16:35:55 +02:00
  • eac573c4a5 Fix event-specific themes and branding display paul 2025-07-07 16:32:46 +02:00
  • ff370f6dbd Fix rate limiting for admin users paul 2025-07-07 16:26:57 +02:00
  • 7e3009cedc Fix theme preset switching issue paul 2025-07-07 16:15:21 +02:00
  • 23ec674e05 Integrate branding and theme settings with database paul 2025-07-07 15:59:48 +02:00
  • 971397c338 Fix general settings route and req.user references paul 2025-07-07 15:32:42 +02:00
  • f0768cd31b Fix email queue column error in event creation paul 2025-07-07 14:28:01 +02:00
  • 91601c77a4 Fix React error #130 with comprehensive improvements paul 2025-07-07 14:21:25 +02:00
  • 53704ec92e Fix event creation errors paul 2025-07-07 14:17:14 +02:00
  • fece843505 Fix date format issues in events API paul 2025-07-07 14:14:05 +02:00
  • 35681d5346 Fix date parsing errors in EventsListPage paul 2025-07-07 13:58:33 +02:00
  • 193cadef27 Fix React error #130 and backend event creation paul 2025-07-07 13:30:53 +02:00
  • 2e7cba9e8a Fix storage path issues and React error #130 paul 2025-07-07 13:20:40 +02:00
  • 2e10374e2c Fix React error #130 - Remove authentication race condition paul 2025-07-07 13:12:39 +02:00
  • 9dd643338b Fix React error #130 - Resolve component import issues paul 2025-07-07 12:56:09 +02:00
  • f75ee680a5 Fix React error #130 - Invalid element type paul 2025-07-07 11:19:59 +02:00
  • 8dad933ff1 Fix React error #130 by correcting Card component usage paul 2025-07-07 11:00:15 +02:00
  • 225d017718 Fix multiple production issues and add password change functionality paul 2025-07-07 10:25:38 +02:00
  • f38a8ef598 Fix admin interface issues and 404 errors paul 2025-07-07 08:40:26 +02:00
  • 024c8eac2d Complete Settings page and fix TypeScript issues paul 2025-07-06 22:54:17 +02:00
  • 932e5e137c Replace all mock data with real backend integration paul 2025-07-06 22:46:24 +02:00
  • 3470120a0d Fix admin login and CORS issues paul 2025-07-06 22:23:14 +02:00
  • 28632e8970 Implement complete frontend with admin panel and theme system paul 2025-07-06 22:04:45 +02:00
  • 6c82958c79 Add complete frontend implementation and Docker deployment setup paul 2025-07-06 20:23:13 +02:00
  • 032bbae50d Add complete setup script to create all remaining files paul 2025-07-03 16:39:49 +02:00
  • d66ff29b3e Add email service with queue processing paul 2025-07-03 16:37:37 +02:00
  • 0ea3ee837a Add archive service for automatic ZIP creation paul 2025-07-03 16:37:14 +02:00
  • 7de326c296 Add expiration checker service paul 2025-07-03 16:36:49 +02:00
  • fa71cad843 Add complete setup guide paul 2025-07-03 16:36:21 +02:00