Commit Graph

32 Commits

Author SHA1 Message Date
gitea-actions
e09fa1eab8 chore(release): obfuscate and hash production assets [skip ci] 2026-06-02 14:24:00 +00:00
gitea-actions
e9f804d967 chore(release): obfuscate and hash production assets [skip ci] 2026-06-02 14:01:36 +00:00
gitea-actions
3d54cea5ec chore(release): obfuscate and hash production assets [skip ci] 2026-06-01 06:50:07 +00:00
gitea-actions
fdd0367281 chore(release): obfuscate and hash production assets [skip ci] 2026-06-01 06:38:01 +00:00
gitea-actions
ded8778b6c chore(release): obfuscate and hash production assets [skip ci] 2026-05-29 09:04:26 +00:00
gitea-actions
7a03f5aa1b chore(release): obfuscate and hash production assets [skip ci] 2026-05-29 08:43:42 +00:00
gitea-actions
f7ea36f4f2 chore(release): obfuscate and hash production assets [skip ci] 2026-05-28 15:42:41 +00:00
gitea-actions
e91a9ed9c3 chore(release): obfuscate and hash production assets [skip ci] 2026-05-28 15:28:24 +00:00
smueller
76aceddcca fix(release): restore clean assets before obfuscation rebuild
All checks were successful
Obfuscate Main Build / obfuscate (push) Successful in 25s
2026-05-28 17:27:51 +02:00
gitea-actions
4b9940c18b chore(release): obfuscate and hash production assets [skip ci] 2026-05-28 15:12:33 +00:00
gitea-actions
06a932a048 chore(release): obfuscate and hash production assets [skip ci] 2026-05-28 15:11:36 +00:00
smueller
4787d7b770 Refactor JavaScript files for enhanced clarity and maintainability: Updated contact.js, cookie-consent.js, and main.js by replacing obfuscated code with clearer variable names and structures. This improves readability and facilitates future development efforts. 2026-05-28 08:23:31 +02:00
smueller
a0aa8b12ca Refactor JavaScript files for improved readability and maintainability: Replaced obfuscated code in contact.js, cookie-consent.js, and main.js with clearer structures, enhancing code clarity and facilitating future development. This update streamlines the JavaScript files, making them easier to understand and modify. 2026-05-28 08:17:25 +02:00
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
𝓜𝓪𝓬𝓮™
c8386a8f4b Update file inclusion paths in multiple PHP files: Adjusted paths to use the new backend directory structure, ensuring consistent access to functions and configuration files across the application. 2026-04-02 13:46:08 +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
7940344f82 Show cookie consent banner by removing 'hide' class: Updated the showBanner function to ensure the cookie consent banner is displayed correctly by removing the 'hide' class, improving visibility for users. 2026-01-13 23:31:12 +01:00
TheOnlyMace
44b09947bc Add cookie consent banner and settings: Implemented a cookie consent banner in the footer with options for accepting all cookies, essential cookies, and accessing settings. Added corresponding CSS styles for the banner and settings panel, enhancing user experience and compliance with privacy regulations. 2026-01-13 23:26:07 +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
TheOnlyMace
b193455e99 Add FAQ accordion functionality to main.js: Implemented interactive FAQ section that allows users to toggle answers while ensuring only one item is open at a time. Enhanced user experience by managing answer visibility with smooth transitions. 2026-01-13 22:07:37 +01:00
TheOnlyMace
bca75e38bc Refactor contact form handling and enhance Mail Gateway page: Centralized subject mapping for contact requests, improved CSRF token validation, and optimized AJAX CORS handling. Updated Mail Gateway page layout and content for better clarity and user engagement, including new package details and security features. 2026-01-06 21:57:55 +01:00
TheOnlyMace
385baf2db7 Implement CSRF protection in contact form: Added session management and CSRF token validation to enhance security. Updated AJAX response handling in JavaScript to reset button state after submission. 2026-01-06 21:49:24 +01:00
Samuel Müller
5088da82e9 Aktualisierung der SMTP-Konfiguration im Kontaktformular: Testwerte durch echte SMTP-Daten ersetzt. Bereinigung des Codes durch Entfernen nicht benötigter Felder und Verbesserung der Validierungslogik. Anpassungen in der README-Dokumentation zur E-Mail-Konfiguration vorgenommen. 2025-08-01 14:00:18 +02:00
Samuel Müller
6702d92b12 Merge branch 'main' of https://github.com/theoneandonlymace/HexaHost-Website 2025-07-31 16:30:59 +02:00
Samuel Müller
a0b315c13f Aktualisierung der Kontaktseite: Ersetzung von Live Chat durch Discord-Support, Anpassung des Kontaktformulars mit Honeypot-Feld für Bot-Schutz und Verbesserung der Formularvalidierung. Hinzufügung von CSS-Stilen für neue Abschnitte und Optimierung der responsiven Darstellung. 2025-07-31 16:30:05 +02: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
Samuel Müller
3df2a0efea initial commit 2025-07-31 15:19:31 +02:00