- Update django-debug-toolbar to 7.0.0 (#57)
- Fix order of LocaleMiddleware (#59)
- Improve CONTRIBUTING.md (#55)
- Add .dockerignore (#53)
- Update codecov/codecov-action to v7 (#52)
- Integrate EPFL API communication (#44)
- Feature/entities footer (#60)
- Add ViteJS to Django (#49)
- Add Homepage model (#40)
- Add HomepageTranslation model (#45)
- Add News and NewsTranslation models (#41)
- Add entity and thematic order management (#37)
- Add email configuration (#36)
- Show thematics in header (#38)
- Implement strict access control based on Entra ID authorization (#47)
- Improve User admin and display (#42)
- Fix admin login redirect with language prefix (#43)
- Show deprecated APIs/symbols as warnings in VS Code (#46)
- Add models entities and thematics (#30)
- Add Web2018 templates (#33)
- Add clone DB (#34)
- Add german and italian languages (#32)
- [feature] add config as code for deploying on OpenShift with Ansible (#28)
- Set Time Zone (#29)
- Add and configure languages (#24)
- Implement Entra ID authentication (#27)
- Add Web2018 error pages (#26)
- Create custom User model with EPFL SCIPER field (#25)
- Add Django Debug Toolbar (#21)
- Add pipdeptree (#23)
- Add Debug config for Zed editor (#22)
- Add Trivy - Security scanner (#19)
- Enable hashing for static files (#20)
- Add Playwright test runner (#16)
- Add Hadolint - Dockerfile Linter (#18)
- Build and deploy to ghcr (#17)
- Add code coverage (#14)
- Configure Actu for debugging inside Docker (#13)
- Add Docker environment for production (#15)
- Add CI with GitHub Actions (#11)
- Add liveness probe (#12)
- Add Docker environment for development (#10)
- Add VS Code settings (#8)
- Init Django project (#9)
- Add optional Python venv for development (#7)
- Add VS Code recommended extensions (#6)
- Add isort (#5)
- Add Black (#3)
- Init Makefile (#4)
- Add Flake8 (#2)
- Add EditorConfig (#1)
- [doc] Update README
- [doc] Add CHANGELOG
- [doc] Add CONTRIBUTING.md
- Initial commit