Commit Graph

8378 Commits

Author SHA1 Message Date
Roland Geider
04daf88fe9 Add powersync logic to handle workout sessions 2025-10-26 18:29:22 +01:00
Roland Geider
2fd4787d50 Add powersync logic to handle workout logs 2025-10-26 12:24:14 +01:00
Roland Geider
fce69c329e Correctly process weigh entry data as sent by powersync 2025-10-23 15:04:29 +02:00
Roland Geider
241e5883ab Fix migration 2025-10-19 19:59:34 +02:00
Roland Geider
8547ba286a Fix optional dependency 2025-10-19 19:55:29 +02:00
Roland Geider
4a68a5f064 Merge branch 'master' into powersync
# Conflicts:
#	extras/docker/development/Dockerfile
#	extras/docker/production/settings.py
#	requirements.txt
#	wger/core/api/views.py
#	wger/nutrition/models/plan.py
#	wger/urls.py
2025-10-19 19:38:34 +02:00
Roland Geider
19509c534b Fix path for static files 2025-10-16 21:25:24 +02:00
Roland Geider
b38d4bcd0e Use the sass binary from npm 2025-10-16 21:16:14 +02:00
Roland Geider
a3b0b96b29 Also copy the css map file 2025-10-16 21:04:29 +02:00
Roland Geider
7b7b4b3165 The shell script does not exist anymore 2025-10-16 20:38:11 +02:00
Roland Geider
20068d08ee Merge pull request #2086 from wger-project/feature/wger-react-dependencies
Add our react components as a regular dependency
2025-10-16 20:36:40 +02:00
Roland Geider
d9b5c05bf9 Merge branch 'master' into feature/wger-react-dependencies
# Conflicts:
#	wger/core/templates/template_features.html
2025-10-16 20:20:44 +02:00
Roland Geider
acd42d0488 Copy the files from react-components manually
This allows us to keep the size of the node_modules folder at a somewhat
more manegable size.
2025-10-16 20:19:23 +02:00
v7mbz
481ed1ef9e Translated using Weblate (Spanish)
Currently translated at 100.0% (603 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/es/
2025-10-16 10:08:16 +02:00
Roland Geider
0b63d2afe9 Merge branch 'fork/shantanugupta2004/add_image_data'
# Conflicts:
#	wger/utils/images.py
2025-10-13 14:42:26 +02:00
Roland Geider
28630256db Use correct path for fontawesome assets 2025-10-13 08:11:25 +02:00
Roland Geider
6023f60706 Merge pull request #2083 from 3mpee3mpee/feature/avif
AVIF: updated supported images formats with avif
2025-10-12 21:19:48 +02:00
Roland Geider
098b8aded7 Fix multiple leaf nodes error 2025-10-12 21:16:23 +02:00
Roland Geider
4477ba7847 Merge branch 'master' into fork/shantanugupta2004/add_image_data 2025-10-12 21:15:29 +02:00
Roland Geider
cee0f43c38 Combine migrations 2025-10-12 20:39:14 +02:00
Mahmuoud Salehi
ced48e71cf Translated using Weblate (Persian)
Currently translated at 26.8% (162 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/fa/
2025-10-12 19:07:24 +02:00
Roland Geider
4c00cfc2ba Also reset the exercise api cache when deleting videos
This was first noticed during work on https://github.com/wger-project/react/pull/1144
2025-10-12 14:55:40 +02:00
Roland Geider
564e65d334 Update paths in docker file 2025-10-11 21:51:44 +02:00
Roland Geider
0eecb1954a Use "npm ci" when installing in github actions 2025-10-11 20:45:25 +02:00
Max Pylypenko
ae7f5f64bf avif: check for animated image for avif type 2025-10-12 01:11:47 +07:00
Max Pylypenko
6d1bdcbc5d avif: updated supported images formats with avif 2025-10-12 01:00:08 +07:00
Roland Geider
b3ddedbdc8 Use the correct paths for font awesome assets 2025-10-11 17:14:48 +02:00
Roland Geider
65544ec957 Use the correct paths for font awesome assets 2025-10-11 17:13:04 +02:00
Roland Geider
9834431175 Sort languages alphabetically 2025-10-11 16:56:56 +02:00
Roland Geider
909361f6ec Refactor project to use packaged version of our react component
This gets rid of the checked-in react code, which was causing huge diffs
2025-10-11 16:46:24 +02:00
Roland Geider
f6cccd339a Save the git commit and build date of the docker images 2025-10-11 16:29:00 +02:00
Roland Geider
9140284b75 Don't test on 3.14 yet 2025-10-09 14:28:19 +02:00
Github-actions
21c277e31c Automatic linting 2025-10-09 12:03:00 +00:00
Roland Geider
7015c7d961 Merge branch 'fork/Akshit-MMQH/master' 2025-10-09 14:02:33 +02:00
Roland Geider
bcad09bb99 Reduce the icon size a bit 2025-10-09 14:02:17 +02:00
Roland Geider
10a8948a84 Also test the application with python 3.14 2025-10-08 20:47:21 +02:00
dependabot[bot]
c814cf4770 Bump astral-sh/setup-uv from 6 to 7
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 6 to 7.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-08 18:11:35 +02:00
Roland Geider
c2e1c5f339 Merge pull request #2081 from wger-project/dependabot/github_actions/github/codeql-action-4
Bump github/codeql-action from 3 to 4
2025-10-08 11:10:08 +02:00
Roland Geider
4953d0c7cf Move chinese translation to correct locale code
This was preventing the translation from being displayed.
See https://github.com/wger-project/react/issues/1123
2025-10-08 10:25:49 +02:00
dependabot[bot]
fb7933bef1 Bump github/codeql-action from 3 to 4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 23:01:12 +00:00
AKSHIT
a608adc437 font awesome icons 2025-10-08 00:48:58 +05:30
Ninguém Mesmo
0fb13cef1c Translated using Weblate (Portuguese)
Currently translated at 100.0% (603 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/pt/
2025-10-07 20:02:01 +02:00
AKSHIT
a5ac3d8724 add font awesome icon 2025-10-07 19:54:06 +05:30
AKSHIT
80cac25ec5 fixed wrapping issue 2025-10-07 18:55:25 +05:30
AKSHIT
78b5d7076d Add password toggle feature in forms 2025-10-07 18:32:12 +05:30
Roland Geider
59397799ba Add unique constraint to the exercise translations
This prevents from duplicating translations for exercises. Also, remove
the corresponding health checks since this can't happen anymore.
2025-10-07 13:26:32 +02:00
Roland Geider
1d2d5f3400 Don't commit install-state.gz 2025-10-07 12:46:59 +02:00
Roland Geider
9eef6d5baa Update uv.lock 2025-10-07 12:46:59 +02:00
Roland Geider
4679e33416 Merge pull request #2055 from saadpy0/issue-image-validation
Gallery: reuse exercise image validator to block animated uploads ( # 2054 )
2025-10-07 12:45:23 +02:00
Roland Geider
d13a88d289 Merge pull request #2004 from wger-project/dependabot/npm_and_yarn/devbridge-autocomplete-1.5.0
Bump devbridge-autocomplete from 1.4.11 to 1.5.0
2025-10-03 18:32:47 +02:00