Commit Graph

8401 Commits

Author SHA1 Message Date
dependabot[bot]
8b9a2201d5 Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-20 23:00:58 +00:00
Github-actions
faad3d3226 Automatic linting 2025-11-20 21:27:27 +00:00
Roland Geider
8a5821f603 Merge pull request #2117 from wger-project/feature/improved-ingredient-sync
Improve the celery ingredient sync
2025-11-20 22:27:14 +01:00
Roland Geider
e692ec124d Refactor the celery ingredient task
This now processes api pages in chunks, allowing for a more robust behaviour (auto retry,
retry backoff, etc.) in case of e.g. network errors. This also allows to resume the task
without having to download all pages again.
2025-11-20 22:11:56 +01:00
Roland Geider
8abb4d9ce0 Fix link name
Closes #1569
2025-11-19 18:57:29 +01:00
Roland Geider
de77c4c221 Cleanup 2025-11-19 17:14:32 +01:00
Roland Geider
71f4f283fa Fix leap year bug, we don't care about the exact min and max dates
Fixes #1592
2025-11-19 17:14:22 +01:00
Roland Geider
eeb18f0e1b Use the openfoodfacts skd to download the product images 2025-11-19 16:33:17 +01:00
Roland Geider
14e77d45c7 Update dependencies and sort packages alphabetically 2025-11-18 21:18:08 +01:00
Roland Geider
4960ab19fb Update @wger-project/react-components to 25.11.17 2025-11-17 22:56:28 +01:00
Github-actions
c02ff137ec Automatic linting 2025-11-17 20:28:05 +00:00
Roland Geider
9911257534 Merge pull request #2115 from wger-project/fix/use-gettext-lazy
Properly translate the strings
2025-11-17 21:27:50 +01:00
Roland Geider
7ce1a03c1b Properly translate the strings
We were using the eager gettext, which obviously wasn't working with class attributes,
gettext_lazy makes sure that translated texts are actually shown in the correct language
and not in English
2025-11-17 21:12:39 +01:00
Roland Geider
0cf7ce97a2 Merge pull request #2114 from wger-project/fix/ingredient-common-name
Remove test for empty common name.
2025-11-17 20:32:16 +01:00
Roland Geider
65d60d321b Remove test for empty common name.
We still want to import ingredients, even if they don't have this field.
2025-11-17 20:15:39 +01:00
dependabot[bot]
b49eaf8e32 Bump datatables.net-bs5 from 2.3.4 to 2.3.5
Bumps [datatables.net-bs5](https://github.com/DataTables/Dist-DataTables-Bootstrap5) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/DataTables/Dist-DataTables-Bootstrap5/releases)
- [Commits](https://github.com/DataTables/Dist-DataTables-Bootstrap5/compare/2.3.4...2.3.5)

---
updated-dependencies:
- dependency-name: datatables.net-bs5
  dependency-version: 2.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 12:26:15 +01:00
Omer I.S.
f23fbfaa81 Translated using Weblate (Hebrew)
Currently translated at 23.8% (144 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/he/
2025-11-17 06:51:35 +00:00
Petri Hämäläinen
527db0634c Translated using Weblate (Finnish)
Currently translated at 75.2% (454 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/fi/
2025-11-17 06:51:32 +00:00
Roland Geider
f5f145037a Update AUTHORS.md 2025-11-10 23:11:41 +01:00
dependabot[bot]
3d4e83eda0 Bump django from 5.2.7 to 5.2.8
Bumps [django](https://github.com/django/django) from 5.2.7 to 5.2.8.
- [Commits](https://github.com/django/django/compare/5.2.7...5.2.8)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-06 18:42:57 +01:00
Roland Geider
cadae8b601 Merge pull request #2109 from wger-project/dependabot/github_actions/docker/setup-qemu-action-3.7.0
Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
2025-11-06 18:42:31 +01:00
dependabot[bot]
3d7601dd35 Bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-05 23:01:00 +00:00
Fedder Skovgaard
bcd3c75dd4 Translated using Weblate (Danish)
Currently translated at 67.9% (410 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/da/
2025-10-30 04:25:05 +00:00
Roland Geider
c6710a2c52 Merge pull request #2102 from DidiNDexter/DidiNDexter-patch-2
Make app-store badges uniform in height
2025-10-29 15:13:16 +01:00
Chidinma Obiekwe
abc5227faf Update README.md
Moved closing </a> tags next to <img> tags for cleaner formatting
2025-10-29 15:05:23 +01:00
Chidinma Obiekwe
02108ba7d2 Update README.md
Standardized app-store badge heights for consistent layout
2025-10-29 12:29:41 +01:00
Roland Geider
c7f9094ecb Merge pull request #2077 from saadpy0/gallery-image-validation-command
feat: add management command to check gallery images for animation
2025-10-29 12:13:10 +01:00
Roland Geider
9da01e52cc Remove trailing white spaces 2025-10-29 12:12:27 +01:00
Roland Geider
3db100ac6d Merge pull request #2100 from DidiNDexter/master
Added clickable app-store links to README
2025-10-29 12:11:38 +01:00
Roland Geider
df91b26ce4 Add the links to the app stores themselves
This looks like a better solution, since we have don't need to mention the
store names twice, and we already link to e.g. Open Food Facts.
2025-10-29 12:08:27 +01:00
Chidinma Obiekwe
5519eb4b01 Update README.md
## Description
Moved the app-store links to a proper sub-list under the "Cross-Platform Apps" item as requested by the maintainer for cleaner hierarchy.

## Checklist
- [x] Updated README formatting
- [x] Moved links into sub-list structure
- [x] Verified markdown rendering
2025-10-29 11:43:23 +01:00
Roland Geider
6487941d3c Automatic formatting 2025-10-29 11:29:05 +01:00
Roland Geider
7863b95709 Don't output success messages
We expect most of the images to be fine so this would swamp the terminal a bit
and make real errors easier to miss.
2025-10-29 11:28:13 +01:00
dependabot[bot]
e723d35353 Bump htmx.org from 2.0.7 to 2.0.8
Bumps [htmx.org](https://github.com/bigskysoftware/htmx) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/bigskysoftware/htmx/releases)
- [Changelog](https://github.com/bigskysoftware/htmx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bigskysoftware/htmx/compare/v2.0.7...v2.0.8)

---
updated-dependencies:
- dependency-name: htmx.org
  dependency-version: 2.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-29 11:19:34 +01:00
Chidinma Obiekwe
0e42425696 Merge pull request #1 from DidiNDexter/DidiNDexter-patch-1
add-app-store-links
2025-10-28 15:11:24 +01:00
Chidinma Obiekwe
2b07556d97 Update README.md
## Description  
Added direct clickable links for Google Play, App Store, F-Droid, and Flathub to improve accessibility and visibility.

## Checklist  
- [x] Added text links under new “Get it on” section.  
- [x] Verified URLs are correct.  
- [x] Updated README accordingly.

## Related Issue  
Fixes #2098
2025-10-28 15:07:40 +01:00
dependabot[bot]
8ebd67e632 Bump vite from 7.1.10 to 7.1.11
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.10 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-26 16:50:13 +01:00
Roland Geider
7c97c24933 Better handling of temporary users
When a user was logged in as a temporary user, it was previously basically
impossible to logout since the login view was redirecting them to the dashboard
and the logout button was not visible on the dropdown menu.

Closes https://github.com/wger-project/docker/issues/136
2025-10-26 13:39:23 +01:00
Milo Ivir
c2efa80276 Translated using Weblate (Croatian)
Currently translated at 100.0% (603 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/hr/
2025-10-26 12:02:41 +01:00
Roland Geider
6bba27e0a3 Merge pull request #2095 from wger-project/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-10-25 01:07:27 +02:00
Roland Geider
a63f25c93e Merge pull request #2096 from wger-project/dependabot/github_actions/actions/upload-artifact-5
Bump actions/upload-artifact from 4 to 5
2025-10-25 01:07:12 +02:00
dependabot[bot]
1b1236cdf5 Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 23:01:01 +00:00
dependabot[bot]
e37187bf66 Bump actions/download-artifact from 5 to 6
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 23:00:58 +00:00
Paul Bonneau
fb43745ce3 Translated using Weblate (French)
Currently translated at 100.0% (603 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/fr/
2025-10-24 14:54:07 +02:00
Roland Geider
95e7bc48a4 Update react components 2025-10-24 14:13:47 +02:00
Milo Ivir
c95cd3872c Translated using Weblate (Croatian)
Currently translated at 99.8% (602 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/hr/
2025-10-23 16:02:47 +00:00
Milo Ivir
b0da34a70e Translated using Weblate (Croatian)
Currently translated at 95.1% (574 of 603 strings)

Translation: wger Workout Manager/Web App
Translate-URL: https://hosted.weblate.org/projects/wger/web/hr/
2025-10-21 14:02:42 +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