João Vitória Silva
63bac9d185
New translations useridentityproviderlistcomponent.json (French)
2025-12-04 12:03:52 +00:00
João Vitória Silva
d83da77935
New translations settingsidentityproviderszonecomponent.json (French)
2025-12-04 12:03:51 +00:00
João Vitória Silva
3f4e13b4a5
New translations settingsserversettingszonecomponent.json (French)
2025-12-04 12:03:50 +00:00
João Vitória Silva
95923e8058
New translations userslistcomponent.json (French)
2025-12-04 12:03:49 +00:00
João Vitória Silva
49b758bfbf
New translations usersaddeditusermodalcomponent.json (French)
2025-12-04 12:03:48 +00:00
João Vitória Silva
57cfb30f40
New translations settingsuserprofilezonecomponent.json (French)
2025-12-04 12:03:46 +00:00
João Vitória Silva
6f8c5f6efe
New translations settingssidebarcomponent.json (French)
2025-12-04 12:03:45 +00:00
João Vitória Silva
2cdbde90ae
New translations settingssecurityzonecomponent.json (French)
2025-12-04 12:03:44 +00:00
João Vitória Silva
e0e39df026
New translations healthweightlistcomponent.json (French)
2025-12-04 12:03:43 +00:00
João Vitória Silva
98b9050cea
New translations healthweightaddeditmodalcomponent.json (French)
2025-12-04 12:03:42 +00:00
João Vitória Silva
c04614a475
New translations healthweightzonecomponent.json (French)
2025-12-04 12:03:41 +00:00
João Vitória Silva
48c52965f9
New translations healthsidebarcomponent.json (French)
2025-12-04 12:03:40 +00:00
João Vitória Silva
7ecc904008
New translations healthdashboardzonecomponent.json (French)
2025-12-04 12:03:38 +00:00
João Vitória Silva
24cd962401
New translations editactivitymodalcomponent.json (French)
2025-12-04 12:03:37 +00:00
João Vitória Silva
1ebe8c0115
New translations loginview.json (French)
2025-12-04 12:03:36 +00:00
João Vitória Silva
b0d9c80927
New translations healthview.json (French)
2025-12-04 12:03:35 +00:00
João Vitória Silva
186403d435
New translations generalitems.json (French)
2025-12-04 12:03:34 +00:00
João Vitória Silva
c85275b680
New translations loginview.json (German)
2025-12-04 12:03:32 +00:00
João Vitória Silva
dd5320ad76
New translations generalitems.json (German)
2025-12-04 12:03:31 +00:00
João Vitória Silva
9495447454
New translations settingsserversettingszonecomponent.json (German)
2025-12-04 12:03:30 +00:00
João Vitória Silva
12dcee7aa2
New translations userslistcomponent.json (German)
2025-12-04 12:03:29 +00:00
João Vitória Silva
0a9ca1098f
New translations settingssidebarcomponent.json (German)
2025-12-04 12:03:28 +00:00
João Vitória Silva
0557bf280a
New translations settingssecurityzonecomponent.json (German)
2025-12-04 12:03:27 +00:00
João Vitória Silva
ad6f092f57
New translations editactivitymodalcomponent.json (German)
2025-12-04 12:03:25 +00:00
João Vitória Silva
977270edbf
New translations editactivitymodalcomponent.json (Slovenian)
2025-12-04 12:03:24 +00:00
João Vitória Silva
6433fd04e1
New translations editactivitymodalcomponent.json (Galician)
2025-12-04 12:03:23 +00:00
João Vitória Silva
a36cf90b19
New translations generalitems.json (Galician)
2025-12-04 12:03:22 +00:00
João Vitória Silva
424c80ea41
New translations editactivitymodalcomponent.json (Chinese Traditional)
2025-12-04 12:03:21 +00:00
João Vitória Silva
ff5994b478
New translations editactivitymodalcomponent.json (Chinese Simplified)
2025-12-04 12:03:19 +00:00
João Vitória Silva
2c6f57e7ec
New translations settingsserversettingszonecomponent.json (Spanish)
2025-12-04 12:03:18 +00:00
João Vitória Silva
cc6720a562
New translations userslistcomponent.json (Spanish)
2025-12-04 12:03:17 +00:00
João Vitória Silva
db389b5972
New translations settingssidebarcomponent.json (Spanish)
2025-12-04 12:03:16 +00:00
João Vitória Silva
ee63cb2ac2
New translations settingssecurityzonecomponent.json (Spanish)
2025-12-04 12:03:14 +00:00
João Vitória Silva
fc85f7d563
New translations editactivitymodalcomponent.json (Spanish)
2025-12-04 12:03:13 +00:00
João Vitória Silva
4712e35149
New translations loginview.json (Spanish)
2025-12-04 12:03:12 +00:00
João Vitória Silva
2a4b15b3ad
New translations generalitems.json (Spanish)
2025-12-04 12:03:11 +00:00
João Vitória Silva
5fbd9052d3
Refactor bulk import to use thread pool executor
...
Replaces FastAPI BackgroundTasks with a ThreadPoolExecutor for bulk activity import, queuing all files for processing in a single thread pool task. Adds process_all_files_sync to handle sequential file processing and database session management, improving scalability and resource usage. #399
2025-12-04 11:51:13 +00:00
João Vitória Silva
caba01be97
Merge pull request #428 from johanngrobe/docs
...
add bare-metal docs
2025-12-04 10:54:02 +00:00
Johann Grobe
256c176133
adjustments to bare-metal docs
2025-12-03 23:25:28 +01:00
João Vitória Silva
8295a66719
Update TRADEMARK.md
v0.16.0-RC1
2025-12-03 22:24:47 +00:00
João Vitória Silva
b526b0386d
Update dependencies and remove unused peer fields
...
Added max_heart_rate to authStore.js #390
Upgraded several backend Python packages (anyio, garminconnect, joserfc, psycopg, psycopg-binary, psycopg-pool, trove-classifiers) and frontend npm packages (@asamuzakjp/dom-selector, @csstools/css-syntax-patches-for-csstree, @eslint/eslintrc). Also removed unused 'peer' fields from multiple entries in package-lock.json for cleaner dependency management.
2025-12-03 22:05:00 +00:00
João Vitória Silva
3f63345d36
Merge branch 'pr/390' into 0.16.0
2025-12-03 21:55:53 +00:00
João Vitória Silva
a6a53e513a
Update config paths and docs for environment variables
...
Changed DATA_DIR to use BACKEND_DIR for consistency in config.py and removed unused import in fit/utils.py. Added documentation for FRONTEND_DIR, BACKEND_DIR, DATA_DIR, and LOGS_DIR environment variables in advanced-started.md to clarify their usage.
2025-12-03 16:18:13 +00:00
João Vitória Silva
0bc50fefff
Add FIT file_id parsing and tracker info extraction
...
Introduces parsing of the FIT file_id frame to extract manufacturer, product, serial number, and creation time. Updates activity object creation to include tracker manufacturer and model, and propagates file_id data through parsing and splitting functions for improved device metadata handling.
2025-12-03 14:30:52 +00:00
João Vitória Silva
05f6602fae
Fix swimming pace calculation for missing data
...
Updates the pace calculation logic to handle cases where split_summary and lengths are missing for lap swimming activities, defaulting to the standard pace calculation.
2025-12-02 17:54:19 +00:00
João Vitória Silva
1b7c7da4de
Add support for swimming lengths in FIT file parsing
...
Introduces parsing and handling of 'length' frames from FIT files, storing their data in a new 'lengths' array. Updates relevant functions to include and utilize 'lengths', particularly for more accurate swimming pace calculations based on active lengths.
2025-12-02 17:23:21 +00:00
João Vitória Silva
7b9b393c7f
Merge branch 'pr/427' into 0.16.0
2025-12-02 16:48:34 +00:00
Johann Grobe
c88bbaab6c
add bare-metal docs
2025-11-30 13:47:08 +01:00
João Vitória Silva
833202bd2a
Refactor identity provider modals and icon handling
...
Simplifies and condenses the markup in IdentityProviderListComponent.vue and IdentityProvidersAddEditModalComponent.vue for better readability and maintainability. Updates icon handling to support both predefined names and custom URLs, and clarifies icon help text in i18n to reflect this behavior.
2025-11-28 21:19:21 +00:00
João Vitória Silva
5172684c14
Add Resting Heart Rate (RHR) zone to health dashboard
...
Introduces new components for displaying and managing Resting Heart Rate (RHR) data, including a line chart and list view. Updates the sidebar navigation to include an RHR section, adjusts the HealthView layout to support the new zone, and adds relevant i18n strings. Refactors steps and sleep zone components for consistency and improves prop naming and usage.
v0.16.0-Alpha5
2025-11-28 15:43:54 +00:00