João Vitória Silva
c5a681a2f9
Drop MariaDB support and update dependencies
...
Removed MariaDB support from documentation and backend code, standardizing on PostgreSQL as the only supported database. Updated backend dependencies in poetry.lock and pyproject.toml, removing mysqlclient and updating several packages. Documentation and example files were updated to reflect the database change.
2025-10-10 12:28:02 +01:00
João Vitória Silva
a20621f866
Squashed commit of the following:
...
commit d32e3d8fdc
Merge: d722e793 db959207
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Wed Jun 25 12:52:35 2025 +0100
Merge remote-tracking branch 'origin/l10n_pre-release' into pre-release
commit db959207c1
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:51:52 2025 +0100
New translations activitymandabovepillscomponent.json (Portuguese)
commit 595256934e
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:50:51 2025 +0100
New translations editactivitymodalcomponent.json (Portuguese)
commit c659dcd84f
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:50:46 2025 +0100
New translations activitysummarycomponent.json (Portuguese)
commit 1f8e699753
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:41 2025 +0100
New translations editactivitymodalcomponent.json (Portuguese)
commit c93884c2c7
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:40 2025 +0100
New translations editactivitymodalcomponent.json (German)
commit 9a59c21a75
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:39 2025 +0100
New translations editactivitymodalcomponent.json (Catalan)
commit 72ea5b5467
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:38 2025 +0100
New translations editactivitymodalcomponent.json (Spanish)
commit 7f309e9e32
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:37 2025 +0100
New translations editactivitymodalcomponent.json (French)
commit 0ed4e9134d
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:36 2025 +0100
New translations activitysummarycomponent.json (Portuguese)
commit b22b45f185
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:35 2025 +0100
New translations activitysummarycomponent.json (Dutch)
commit 78a49d35af
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:34 2025 +0100
New translations activitysummarycomponent.json (German)
commit d03f260e75
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:33 2025 +0100
New translations activitysummarycomponent.json (Catalan)
commit 1203787f8a
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:32 2025 +0100
New translations activitysummarycomponent.json (Spanish)
commit 9a948aea26
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:31 2025 +0100
New translations activitysummarycomponent.json (French)
commit cf2a0e8bdd
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Wed Jun 25 12:38:30 2025 +0100
New translations editactivitymodalcomponent.json (Dutch)
commit d722e79394
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Wed Jun 25 12:28:40 2025 +0100
Fix Docker image tag & bump frontend version
[docker] fix image tag on docker-compose.yml.example
[frontend] bump version on frontend
commit e15f4e89c7
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Wed Jun 25 12:18:17 2025 +0100
Bump dependencies
commit 319b83ae0f
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Wed Jun 25 12:10:53 2025 +0100
Add indoor cycling support & fix config/logging issues
[backend] fixed invalid default value for JAEGER_ENABLED
[backend] added support for activity type indoor_cycling
[backend] fixed logging spacing and added docs to logger
[docker] fixed logging spacing
[docs] added support for activity type indoor_cycling
[frontend] added support for activity type indoor_cycling
[frontend] re added activityMaxHR to activitySummaryComponent.json
commit f3e298300f
Merge: c9e006a7 10668d3e
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Wed Jun 25 11:20:16 2025 +0100
Merge branch 'docker_immutable_feature' into pre-release
commit 10668d3ed6
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Wed Jun 25 09:26:34 2025 +0100
Update env.js
commit b138f81f1e
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Tue Jun 24 23:14:58 2025 +0100
Update database.py
commit 5c7c81f123
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Tue Jun 24 23:03:14 2025 +0100
Refactor env var usage and runtime config for frontend/backend
Backend now uses core.config for environment variables with sensible defaults, reducing direct os.environ access and improving robustness. Dockerfile and start.sh were updated to remove hardcoded env vars and generate a runtime env.js for frontend configuration. Frontend code now reads ENDURAIN_HOST from window.env instead of Vite env, enabling runtime configuration. Obsolete .env file was removed, and documentation was updated to fix a typo in JAEGER_PORT.
commit bb2ae4f548
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:27 2025 +0100
New translations activitymandabovepillscomponent.json (Portuguese)
commit 64f438000f
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:26 2025 +0100
New translations activitymandabovepillscomponent.json (German)
commit 4129e66768
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:25 2025 +0100
New translations activitymandabovepillscomponent.json (Catalan)
commit 7c37b2c375
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:23 2025 +0100
New translations activitymandabovepillscomponent.json (Spanish)
commit ed236a0ee7
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:22 2025 +0100
New translations activitymandabovepillscomponent.json (French)
commit 825ef122d7
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:21 2025 +0100
New translations activitysummarycomponent.json (Portuguese)
commit d04742caee
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:20 2025 +0100
New translations activitysummarycomponent.json (Dutch)
commit 187b56221b
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:19 2025 +0100
New translations activitysummarycomponent.json (German)
commit 83847a2d0c
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:18 2025 +0100
New translations activitysummarycomponent.json (Catalan)
commit 8a2417360a
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:17 2025 +0100
New translations activitysummarycomponent.json (Spanish)
commit 7bf9dfdc66
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:16 2025 +0100
New translations activitysummarycomponent.json (French)
commit 683b1fd260
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 16:34:15 2025 +0100
New translations activitymandabovepillscomponent.json (Dutch)
commit c9e006a757
Merge: 1a5f5cca 6cfe4999
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 16:28:37 2025 +0100
Merge branch 'pr/199' into pre-release
commit 6cfe4999e1
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 16:27:44 2025 +0100
Add HR Zones chart to mobile, move logic to chartUtils
[frontend] moved chart functions to chartUtils file
[frontend] added HR Zones Bar Chart to mobile view
commit e475138d11
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 16:15:42 2025 +0100
Refactor HR Zones chart, clean up ActivitySummary
[frontend] moved HR Zones graph away from ActivitySummaryComponent
[frontend] removed duplicated translation
[frontend] reverted changes on ActivitySummaryComponent since chart was removed
[frontend] moved chart to ActivityMandAbovePillsComponent
[frontend] small adjustments to BarChart
commit a7d8418d51
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 15:04:05 2025 +0100
Improve formatting, docstrings & fix activityActivityStreams prop
[backend] fixed formatting
[backend] changed existing docstrings to be more complete
[backend] changed imports to be consistent with rest of the code
[frontend] fixed formatting
[frontend] set new prop on ActivitySummaryComponent to be not required because it is not always necessary (HomeView)
[frontend] fixed issue onMounted on ActivitySummaryComponent when new prop is null
commit 1a5f5cca86
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 13:52:31 2025 +0100
Fix for docs
commit 1960c3153a
Merge: c895ae0d 935a5d43
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 13:37:08 2025 +0100
Merge branch 'pr/203' into pre-release
commit c895ae0d83
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 12:33:21 2025 +0100
New translations activitybellowmpillscomponent.json (Dutch)
commit 5338c95879
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 12:33:20 2025 +0100
New translations activitylapscomponent.json (Dutch)
commit 7d3930bfba
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 12:33:19 2025 +0100
New translations generalitems.json (Dutch)
commit 0838b6cf6e
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:11:34 2025 +0100
New translations activitybellowmpillscomponent.json (Dutch)
commit 9776b6461a
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:11:31 2025 +0100
New translations activitylapscomponent.json (Dutch)
commit 8b2b6c6fc8
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:10:23 2025 +0100
New translations stravacallbackview.json (Dutch)
commit 6acf86fb47
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:10:09 2025 +0100
New translations summaryview.json (Dutch)
commit 79708f1aa9
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:10:07 2025 +0100
New translations settingsuserprofilezonecomponent.json (Dutch)
commit 5e93661fa0
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:10:06 2025 +0100
New translations settingsintegrationszonecomponent.json (Dutch)
commit bfa7093fc4
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:10:04 2025 +0100
New translations editactivitymodalcomponent.json (Dutch)
commit 27036db437
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:10:03 2025 +0100
New translations navbarcomponent.json (Dutch)
commit c4143435d1
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:09:48 2025 +0100
New translations activityview.json (Dutch)
commit 8b1cc16bc6
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:09:47 2025 +0100
New translations loginview.json (Dutch)
commit 3cd447368e
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:09:46 2025 +0100
New translations generalitems.json (Dutch)
commit bac2b90b88
Merge: d0f850dd 13afbe86
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 11:06:59 2025 +0100
Merge remote-tracking branch 'origin/l10n_pre-release' into pre-release
commit d0f850dd0e
Merge: ed4c87d4 426500ff
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 11:04:10 2025 +0100
Merge branch 'pr/208' into pre-release
commit 13afbe86ae
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 11:00:40 2025 +0100
New translations gearslistcomponent.json (German)
commit 59ad9170b0
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Mon Jun 23 10:59:50 2025 +0100
New translations gearview.json (Catalan)
commit 426500ff2e
Author: C2gl <97646342+C2gl@users.noreply.github.com >
Date: Mon Jun 23 11:59:36 2025 +0200
fixing some typos
commit ed4c87d407
Author: João Vitória Silva <8648976+joaovitoriasilva@users.noreply.github.com >
Date: Mon Jun 23 10:55:01 2025 +0100
Silence StravaLib token warnings + bump dependencies
commit 6f24ac158f
Author: C2gl <97646342+C2gl@users.noreply.github.com >
Date: Mon Jun 23 01:10:40 2025 +0200
fully translated
commit 386e5ae853
Author: C2gl <97646342+C2gl@users.noreply.github.com >
Date: Mon Jun 23 00:57:42 2025 +0200
done upto strava
commit 56cb31288d
Author: C2gl <97646342+C2gl@users.noreply.github.com >
Date: Mon Jun 23 00:54:16 2025 +0200
next to translate - gears
commit 8d3158ef6c
Author: C2gl <97646342+C2gl@users.noreply.github.com >
Date: Mon Jun 23 00:25:31 2025 +0200
initial commit for fork
commit 935a5d43b5
Author: Fredrik Fyksen <fredrik@fyksen.me >
Date: Wed Jun 18 15:06:48 2025 +0200
Updated hosting guide
commit 56a7ff881f
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 21:02:22 2025 +0100
New translations summaryview.json (Dutch)
commit 9c0acab25a
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 19:35:49 2025 +0100
New translations activityview.json (Dutch)
commit bfe8ae1d14
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 19:35:48 2025 +0100
New translations summaryview.json (Dutch)
commit 0c0a375d1a
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 19:35:47 2025 +0100
New translations activitymandabovepillscomponent.json (Dutch)
commit 8c4619fc8d
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 19:35:46 2025 +0100
New translations editactivitymodalcomponent.json (Dutch)
commit 9748f7776f
Author: Zuhdi <rccheattest2@gmail.com >
Date: Tue Jun 17 22:57:52 2025 +0700
feat: change hr zone to bar chart
- return transform_activity_streams to get_public_activity_stream_by_type
-
commit fcad6ea3e5
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:27 2025 +0100
New translations summaryview.json (Dutch)
commit 515427d89b
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:26 2025 +0100
New translations activitiesview.json (Dutch)
commit 50a76062f0
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:24 2025 +0100
New translations activitymandabovepillscomponent.json (Dutch)
commit 95c6b9ef0e
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:23 2025 +0100
New translations searchview.json (Dutch)
commit 503b943a2e
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:22 2025 +0100
New translations settingsuserprofilezonecomponent.json (Dutch)
commit b1884f4fe9
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:21 2025 +0100
New translations settingsintegrationszonecomponent.json (Dutch)
commit 04c899a3a4
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:20 2025 +0100
New translations gearslistcomponent.json (Dutch)
commit 5163263b88
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:19 2025 +0100
New translations gearsaddeditgearmodalcomponent.json (Dutch)
commit ae3943d352
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:18 2025 +0100
New translations editactivitymodalcomponent.json (Dutch)
commit 01a900b166
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:16 2025 +0100
New translations gearview.json (Dutch)
commit e1c006fd7e
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:15 2025 +0100
New translations loginview.json (Dutch)
commit 1f406e5022
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 14:39:14 2025 +0100
New translations generalitems.json (Dutch)
commit 9b43447128
Author: João Vitória Silva <joao.vitoria.silva@pm.me >
Date: Tue Jun 17 12:53:54 2025 +0100
New translations navbarcomponent.json (Dutch)
commit c503c35607
Author: Zuhdi <rccheattest2@gmail.com >
Date: Tue Jun 17 08:01:37 2025 +0700
chore: fix review
commit 85c8f9410c
Author: Zuhdi <rccheattest2@gmail.com >
Date: Tue Jun 17 07:15:01 2025 +0700
fix: handle when average_heartrate and max_heartrate is null when import from strava
commit 7e9b3227c4
Author: Zuhdi <rccheattest2@gmail.com >
Date: Sun Jun 15 11:44:39 2025 +0700
feat: change default value for hrZones
commit bd1ec74968
Author: Zuhdi <rccheattest2@gmail.com >
Date: Sun Jun 15 11:32:40 2025 +0700
feat: show HR based on zone that calculated from user birthdate (if any)
2025-06-25 14:22:06 +01:00
João Vitória Silva
cc23016823
Simplified mounting volumes
...
[backend] simplified mounting volumes with volume config where it goes everything except logs
2025-06-17 09:25:27 +01:00
Maks Mržek
f6c51cdb5b
Add .dockerignore and update .gitignore; fix Garmin activities retrieval
2025-05-28 15:51:00 +02:00
João Vitória Silva
a3ffe7a5ea
Remove default envs from Docker, update compose & docs
...
[docker] removed mandatory env variables from Docker image creation removing default values
[docker] updated docker compose example file
[docs] updated docs
2025-05-17 22:21:47 +01:00
João Vitória Silva
745433f012
Encrypt Strava secrets with Fernet, update frontend logic
...
[backend] added new ENV variable "FERNET_KEY"
[backend] added new cryptography file to core logic to handle Fernet crypt
[backend] Strava secrets are now stored with encryption at rest using a fernet key
[frontend] Frontend no longer deletes Strava client id and secret after linking
2025-05-13 22:49:26 +01:00
João Vitória Silva
26c1ca7c30
Dockerfile optimizations
...
[docker] npm ci instead of npm install --frozen-lockfile - Faster and cleaner for CI
[docker] fewer RUN layers
2025-05-08 13:58:01 +01:00
João Vitória Silva
2e5558df68
Docker now uses slim and alpine base images
...
[backend] bump version
[docker] move from python:3.13 image to python:3.13-alpine
[docker] move from node:22 image to node:24-slim
[docker] change start.sh from bash to POSIX shell to work with alpine image
[frontend] bumped version
2025-05-08 13:43:08 +01:00
João Vitória Silva
7b360b7b61
Refactor Strava integration to use user-provided creds
...
[backend] added alembic migration to add columns strava_client_secret and strava_client_id to users_integrations table
[backend] removed reference to STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET and STRAVA_AUTH_CODE
[backend] added logic for Strava link to use id and secret given by user in the frontend
[backend] added Strava schema for Strava client logic
[backend] simplified Strava routes
[docker] removed reference to STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET and STRAVA_AUTH_CODE
[docs] removed reference to STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET and STRAVA_AUTH_CODE
[frontend] removed reference to STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET and STRAVA_AUTH_CODE
[frontend] added new generic modal ModalComponentNumberAndStringInput component
[frontend] added default value to input number on ModalComponentNumberInput component
[frontend] adjusted Strava calls to match optimized Strava backend routes
2025-05-03 16:52:17 +01:00
João Vitória Silva
f7cb855e9a
Bumped dependencies+Python 3.13+Node JS 22
...
[docker] bumped Python to 3.13 and Node JS to 22
[backend] bumped dependencies
[frontend] bumped dependencies
2025-05-02 13:02:41 +01:00
João Vitória Silva
52c7a94b36
Fix Docker UID/GID issue
...
[docker] fix Docker UID/GID issue
2025-05-02 12:37:32 +01:00
João Vitória Silva
0bc109fea4
Fix Docker UID/GID issue & bump dependencies and version
...
[backend] bump dependencies
[backend] bump version to v0.10.2
[frontend] bump dependencies
[frontend] bump version to v0.10.2
[docker] fix docker not respecting UID and GID
2025-04-29 12:45:52 +01:00
João Vitória Silva
e3bc0de96a
Fix Docker UID/GID issue & workout step handling
...
[docker] fix docker not respecting UID and GID
[backend] fix workout step not prepared for "any stroke" for "target_value"
2025-04-28 10:35:16 +01:00
João Vitória Silva
8bc19eaf4c
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
2025-04-21 12:46:24 +01:00
João Vitória Silva
e79ef9c11f
Updated poetry to 2.0^ and added poetry-plugin-export
2025-01-06 11:30:22 +00:00
João Vitória Silva
e72286c200
Revert "Fix for GitHub Actions"
...
This reverts commit d562e20715 .
2025-01-06 11:15:20 +00:00
João Vitória Silva
d562e20715
Fix for GitHub Actions
2025-01-06 11:09:04 +00:00
João Vitória Silva
0603531758
Non privileged port and UID/GID 1000
...
[backend] added additional log entry to log when unsupported file extension is used when uploading an activity
[docker] changed container from port 80 to 8080 on docker compose example file
[docker] removed user endurain creation from docker process and used UID and GID 1000
[docker] changed docker port from 80 to 8080 to use non privileged port
[docker] adjusted start.sh script to use UID and GID 1000 instead of user endurain
[docs] added new UID and GID env variables info
2025-01-06 10:58:58 +00:00
João Vitória Silva
935fe4e2ce
start.sh script folder permissions
...
[docker] adjusted start.sh script for folder permissions
[docker] adjusted healthcheck
[docs] add non-root user info to volumes
2024-12-27 21:55:09 +00:00
João Vitória Silva
666897a63d
Fix change user password + Strava callback
...
[docker] on build image process change frontend location from inside backend folder to specific frontend folder on /app
[docker] added healthcheck to image
[docker] fixed non-root user
[docker] updated docker compose example file
[docs] updated volumes
[backend] added alembic migration to change database password field size from 100 to 250 in user table
[backend] fixed issue on changing user password
[backend] add Catch-All Route for the Frontend to ensure that requests to /api/v1/docs and other API routes take precedence
2024-12-27 21:07:40 +00:00
João Vitória Silva
96d3e63991
Updated docs & updated env default values
...
[docs] updated docs for single docker image
[docker] updated some default env variables values
[docker] updated docker compose file
2024-12-23 22:58:21 +00:00
João Vitória Silva
0e43bf1a09
Added proxy headers flag to FastAPI launch logic
...
[docker] add new BEHIND_PROXY env variable with false as default value
[docker] added new script start.sh with frontend.sh logic plus logic to add proxy headers flag if BEHIND_PROXY is true
[docker] removed frontend.sh
[docker] created new folder docker in root and moved docker related files to it
2024-12-23 22:30:56 +00:00