Commit Graph

20 Commits

Author SHA1 Message Date
Torsten Schulz (local)
7d5e2526d3 Update worshipController.js to enhance worship data parsing and conflict resolution. Introduce unparsedText for better tracking of source data. Modify date handling functions for improved accuracy in event filtering. Update .gitignore to exclude generated frontend artifacts, including index.html and assets directory, to streamline deployment.
All checks were successful
Deploy miriamgemeinde / deploy (push) Successful in 6s
2026-04-29 18:47:15 +02:00
Torsten Schulz (local)
05a8229b83 Enhance deployment process: Add cleanup steps for frontend artifacts in deploy.sh to ensure a clean build environment. Update axios.js to improve token handling and response error management, ensuring proper logout flow. Update index.html with new asset references for improved caching.
All checks were successful
Deploy miriamgemeinde / deploy (push) Successful in 7s
2026-04-29 18:36:55 +02:00
Torsten Schulz (local)
7156cc141a Update asset references in index.html: Change script and stylesheet links to new hashed filenames for improved caching and performance.
All checks were successful
Deploy miriamgemeinde / deploy (push) Successful in 7s
2026-04-29 18:32:22 +02:00
Torsten Schulz (local)
1be6fe0afc Integrate PDF parsing functionality: Add 'pdf-parse' dependency to package.json and package-lock.json. Update worshipController to include logic for handling PDF imports, enhancing the event management process. Refactor routing to support new newsletter import features and improve event form handling for better user experience. 2026-04-08 13:04:38 +02:00
Torsten Schulz (local)
18d7c7f164 Upgrade Express to version 5.2.1 and update related dependencies in package.json and package-lock.json. Refactor server CORS configuration to accommodate Express 5 changes. Enhance routing logic in Vue components for improved path normalization and menu handling. Update HTML asset references for better loading performance and accessibility improvements in various components. 2026-04-08 09:54:41 +02:00
Torsten Schulz (local)
80eef53670 Update dependencies and refactor routing: Upgrade Tiptap extensions to version 3.22.2 in package.json and package-lock.json. Enhance router configuration by introducing route names for better maintainability and adding new core routes for home, terms, and privacy policy. Adjust HTML asset references for improved loading efficiency. 2026-04-08 09:34:51 +02:00
Torsten Schulz (local)
597c8ceffe Refactor project to use Vite: Remove Vue CLI configuration files and update package.json to integrate Vite for development and build processes. Adjust HTML structure for improved asset loading and streamline dependencies in package-lock.json. 2026-04-08 09:03:33 +02:00
Torsten Schulz (local)
99ec18c8f7 Enhance project structure and styling: Update .gitignore to exclude build artifacts and uploads, modify package.json to streamline the build process, and refactor HTML and Vue components for improved layout and accessibility. Add new CSS styles for better presentation in ContactRender, EventRender, WorshipRender, and ImageContent components. 2026-04-08 08:54:31 +02:00
Torsten Schulz (local)
7e4f2935a3 Remove multiple unused CSS files to streamline the project and reduce build size. 2026-04-08 08:54:03 +02:00
Torsten Schulz (local)
02487d44e9 Update dependencies and refactor server configuration: Upgrade @vue/cli and ESLint packages, replace moment.js with date-fns for date handling in eventController, and remove unused HTTPS server configuration in server.js. Additionally, streamline Vue.js build process by removing cache and thread loaders in vue.config.js. 2026-04-08 08:44:31 +02:00
Torsten Schulz (local)
6ffc1fedd9 Refactor database configuration and enhance server settings: Update database connection logic to utilize environment variables and improve error handling in database connection. Adjust server port configuration to prioritize BACKEND_PORT. Update HTML structure for better compatibility and add missing elements in various components. 2026-04-08 08:37:36 +02:00
Torsten Schulz (local)
cd60f37e93 Improve error handling for menu data fetching and update HTML structure: Enhance error logging in menuDataController, provide user-friendly error messages, and streamline the index.html file by adding new script references while removing an unused image. 2026-04-08 08:06:13 +02:00
Torsten Schulz
13f8478156 Added ekhn logo, changed event form 2025-05-08 13:35:38 +02:00
Torsten Schulz
c96214c10a Responsive design 2024-07-04 13:38:04 +02:00
Torsten Schulz (server)
5a8b3ebfd6 removed some files from repository 2024-06-24 19:42:30 +00:00
Torsten Schulz
bc5a606176 added missing pages 2024-06-24 11:55:59 +02:00
Torsten Schulz
8b89d8b800 Fixed format of events 2024-06-23 17:32:45 +02:00
Torsten Schulz
8c54988023 Added multiple features 2024-06-17 23:34:31 +02:00
Torsten Schulz
61653ff407 inital commit 2024-06-15 23:01:46 +02:00
Torsten Schulz
1b7fefe381 init 2024-06-12 13:28:13 +02:00