Updated ALLOWED_HOSTS to remove the protocol prefix, ensuring compatibility with Django's host validation. This change prevents potential issues with host header mismatches in production environments.
Switched EMAIL_PORT to 465 and enabled SSL while disabling TLS for secure email transmission. This aligns with updated server requirements for email configuration."
The EMAIL_HOST_PASSWORD was updated to a new value in the production configuration. This change ensures secure and up-to-date credentials are used for the email backend. No other settings were modified.
Replaced legacy slide fields with a flexible StreamField approach for EventPage and HomePage models. Includes migrations for data transfer, template updates to support the new StreamField, and deprecation of legacy fields for backward compatibility.
Implemented new responsive and visually appealing styles for the contact page, including animations and improved layout organization. Additionally, updated `ALLOWED_HOSTS` in the development settings to allow all hosts for easier testing in development environments.
Revised the event calendar template for improved structure, semantics, and styling consistency. Added Bootstrap CSS for enhanced styling possibilities and updated the ICS link with a dedicated Django URL tag.
This commit introduces the AboutUsPage model for managing content like company mission, vision, history, team, and additional content using Wagtail StreamFields. A corresponding template is provided for rendering the page. Required dependencies, including crispy-bootstrap3 and django-recaptcha, are also added to the project.
Changed STATIC_ROOT and MEDIA_ROOT to absolute paths suitable for the deployment environment. This ensures compatibility with the server's filesystem structure.
Added 'feoneu.asw.io' to ALLOWED_HOSTS to comply with production environment requirements. This change ensures proper host validation for incoming requests.
Introduce a new `prod.py` settings file for the production environment. This file disables debug mode and sets up a console email backend. It also attempts to import local settings, if available.