Add server_images logic, env vars & login photo support

[backend] added login_photo_set column to server_settings
[backend] added ENVIRONMENT env variable
[backend] added server_images
[backend] added protections to server_images and user_images logic
[backend] fixed issue on gpx laps processing with no variables initialized
[backend] CORS now in production only accept requests from ENDURAIN_HOST variable
[docs] updated docs with new env variable and new volume
[frontend] added support to new column on server settings store
This commit is contained in:
João Vitória Silva
2025-04-21 12:46:24 +01:00
parent 4529f239c4
commit 8bc19eaf4c
15 changed files with 156 additions and 19 deletions

5
.gitignore vendored
View File

@@ -14,6 +14,11 @@ backend/app/*.pyc
backend/app/logs/*.log
backend/app/*.log
# server image folder images
backend/app/server_images/*.jpeg
backend/app/server_images/*.png
backend/app/server_images/*.jpg
# user image folder images
backend/app/user_images/*.jpeg
backend/app/user_images/*.png