Commit Graph

12 Commits

Author SHA1 Message Date
smueller
b9bd339607 Refactor configuration files for HexaHost.de: Updated mail and product configuration files to improve clarity and maintainability. Added deprecation notices in the old config file, migrated email handling to a new structure, and enhanced documentation for better understanding. Improved header comments across various public pages for better organization and readability. 2026-05-27 13:22:46 +02:00
smueller
b893272d64 Merge branch 'main' of https://git.hexahost.dev/smueller/HexaHost-Frontend 2026-05-27 13:14:23 +02:00
smueller
3dd707ab93 chore(release): production build 2026-05-27 13:05 2026-05-27 13:05:22 +02:00
smueller
dfc781f3ed chore(release): production build 2026-05-27 12:38 2026-05-27 12:38:30 +02:00
smueller
ebf6f82bb6 Enhance API functionality and security: Added rate limiting and domain validation across multiple API endpoints, improved error handling for missing or invalid parameters, and refactored email handling in contact form for better security and maintainability. Updated README.md with production build instructions and prerequisites. 2026-05-22 14:50:20 +02:00
TheOnlyMace
356e69f635 Remove obsolete CSS, JavaScript, and configuration files: Deleted style.css, contact.js, cookie-consent.js, main.js, config.php, mail-config.php, header.php, footer.php, and functions.php to streamline the project and improve maintainability. This cleanup enhances performance and reduces complexity in the codebase. 2026-01-16 19:24:43 +01:00
TheOnlyMace
500da23637 Update cookie consent functionality: Enhanced the cookie consent banner by adding options for rejecting non-essential cookies and improved the styling for better user experience. Updated related JavaScript to ensure proper functionality and compliance with privacy regulations. 2026-01-14 00:45:24 +01:00
TheOnlyMace
6a6d22ad9f Remove deprecated CSS and JavaScript files: Deleted style.css, contact.js, cookie-consent.js, main.js, and related configuration files to streamline the project and improve maintainability. This cleanup enhances performance and reduces complexity in the codebase. 2026-01-14 00:38:00 +01:00
TheOnlyMace
4382fd3e0b Reintroduce composer.json file: Added the configuration file for the HexaHost contact form project, specifying dependencies and autoloading settings to support project structure and functionality. 2026-01-13 23:11:25 +01:00
TheOnlyMace
27e157e919 Remove composer.json file: Deleted the configuration file for the project as part of the cleanup process, enhancing project structure and security. 2026-01-13 23:10:02 +01:00
TheOnlyMace
2df47dc461 Enhance security and configuration of contact form: Added Content Security Policy and Strict-Transport-Security headers in .htaccess for improved security. Updated error handling to use a single 404.php for various error codes. Removed deprecated config.php and composer.json files, and implemented IP address detection for better security. Added honeypot field for bot protection in contact form and improved session security settings in functions.php. 2026-01-13 23:04:05 +01:00
Samuel Müller
0e49848a78 Formular-Handling verbessert: CSRF-Token hinzugefügt, AJAX-Formularübermittlung implementiert und neue CSS-Stile für verschiedene Abschnitte hinzugefügt. 2025-07-31 15:47:00 +02:00