Commit graph

2 commits

Author SHA1 Message Date
46b1ad0278
Add GitLab CI configuration for Python environment
Introduced a CI pipeline configuration for the project that sets up a Python environment with version 3.11, installs necessary dependencies, and runs initial project setup steps. This includes performing database migrations and starting a test server to verify deployment readiness by making a health check request. The pipeline defines two stages: 'prepare' for the environment setup and 'test' for validating the operational status of the app. It ensures that all commits pushed to the repository maintain a consistent quality and functionality before merging.
2024-02-04 09:06:28 +01:00
e4ae60d336
Add initial project setup with Django configuration
Introduce basic Django project structure, including ASGI application settings, forms setup for Playthrough model, command utilities, and initial migration files. Includes proper `.gitignore` definitions for Python and Django development standards. Initialize Bootstrap with custom theming and necessary static assets for frontend styling. Dedicate management command for setting outbound redirect destinations, enhancing administrative capabilities.
2024-02-03 22:07:36 +01:00