Releases
v1.3.0
[v1.3.0] - 2023-11-26
Deploy:
Fixed deploy.yml
indentation for triggers
Updated README.example.md
to provide a step-by-step guide to deploy the app with fly
QA improvements with separate jobs
Backend:
Improved Postgres integration:
depends_on
postgres in docker-compose.yml
wait_for_db.py
and its usage in run-app.sh
and run-scheduler.sh
Improved makefile
to better for with docker-compose
Moved logs to a subfolder
Handles and serves media files:
Updated MEDIA_ROOT
, MEDIA_URL
and urls.py
Updated production settings to store media files on the fly volume
Updated test settings to use a different folder and delete it after tests
New AppViewSet
to provide app-wide information
Added config
endpoint to provide app settings data to frontend
Updated API tests to use reverse
urls
Updated all dependencies and pre-commits
Updated robots.txt
route pattern and the catch-all route as well
UserSerializer
now provides more fields like is_staff
and is_superuser
as read-only
Frontend:
Handles the new AppViewSet.config
endpoint:
New API endpoints to fetch the app settings
New store useAppConfig
to share the app settings across the app
Automatically fetched after login
Updated vite
config to proxy media and static files as well
Updated all dependencies
Removed Cascadia Code font
You can’t perform that action at this time.