Commit Graph

3449 Commits

Author SHA1 Message Date
Roland Geider
0fd2af030d Merge branch 'refs/heads/master' into nutrition-plan-stats 2025-09-12 14:05:38 +02:00
Roland Geider
f6f81318fc Add logging to the Exercise model 2025-09-12 14:03:18 +02:00
Roland Geider
1c969ebc10 Add logging to IngredientTypeahead 2025-09-12 14:03:18 +02:00
Roland Geider
823b5015eb WorkoutLogs can be a StatelessWidget 2025-09-12 14:03:18 +02:00
dependabot[bot]
67241ed04c Bump drift_dev from 2.28.1 to 2.28.2
Bumps [drift_dev](https://github.com/simolus3/drift) from 2.28.1 to 2.28.2.
- [Release notes](https://github.com/simolus3/drift/releases)
- [Commits](https://github.com/simolus3/drift/compare/drift_dev-2.28.1...drift_dev-2.28.2)

---
updated-dependencies:
- dependency-name: drift_dev
  dependency-version: 2.28.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-09 12:09:29 +02:00
dependabot[bot]
992da42de4 Bump flutter_svg from 2.2.0 to 2.2.1
Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.2.0 to 2.2.1.
- [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.2.1/third_party/packages)

---
updated-dependencies:
- dependency-name: flutter_svg
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 16:31:48 +02:00
dependabot[bot]
55a805077c Bump json_serializable from 6.11.0 to 6.11.1
Bumps [json_serializable](https://github.com/google/json_serializable.dart) from 6.11.0 to 6.11.1.
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.0...json_serializable-v6.11.1)

---
updated-dependencies:
- dependency-name: json_serializable
  dependency-version: 6.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 16:31:38 +02:00
dependabot[bot]
1f30b90ddb Bump build_runner from 2.7.0 to 2.7.1
Bumps [build_runner](https://github.com/dart-lang/build) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/dart-lang/build/releases)
- [Commits](https://github.com/dart-lang/build/compare/build_runner-v2.7.0...build_runner-v2.7.1)

---
updated-dependencies:
- dependency-name: build_runner
  dependency-version: 2.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 16:31:27 +02:00
Roland Geider
5a4357d27d Fix gym_mode_screen_test.dart, set correct mocks 2025-09-08 16:00:05 +02:00
Roland Geider
407db9cd61 Bump kotlin, SDK, NDK and gradle versions 2025-09-08 13:39:20 +02:00
Roland Geider
b298aaee19 The argument "synthetic-package" no longer has any effect 2025-09-08 13:32:48 +02:00
Roland Geider
68e8721cdb Refresh routine data on load when starting the gym mode
This prevents errors when the user created or deleted a workout session for
the current routine over the web interface

See #876
2025-09-07 15:32:19 +02:00
Roland Geider
48d314f2a0 Use bigger pagination sizes when loading workout sessions 2025-09-07 15:26:08 +02:00
Roland Geider
8574bcad19 Allow the error widget to scroll for longer error messages 2025-09-07 15:25:50 +02:00
Roland Geider
d56c3b2e45 Handle corner cases with null values
While this should not happen, it seems there are situations when some people
do run into the "Null check operator used on a null value" error here.

Closes #878
2025-09-06 23:44:54 +02:00
Roland Geider
0a8dd4928b Merge pull request #906 from wger-project/fix/fix-debounce-time
Don't hammer the server with search requests
2025-09-06 22:54:37 +02:00
Roland Geider
af482ab9e3 Set a debounce time for TypeAhead-fields (exercises and ingredients) 2025-09-06 22:46:13 +02:00
Roland Geider
d1d6392ee1 Merge pull request #904 from wger-project/feature/cache-control
Improve exercise cache control
2025-09-06 15:11:58 +02:00
Roland Geider
47d782fc43 Re-fetch unit data if necessary 2025-09-06 15:06:09 +02:00
Roland Geider
d85ee13ed9 Give users more control over the exercise cache
This allows users to manually refresh the cache and load all exercises
from the server.
2025-09-06 15:05:52 +02:00
Roland Geider
c89ccb630c Use max pagination size when loading data
This is a workaround for #867, but not a real solution
2025-09-06 00:50:00 +02:00
Roland Geider
4330e51f86 Retrieve the current routine dynamically
This behaviour is now the same as the nutritional plans.
2025-09-05 22:47:27 +02:00
Roland Geider
244468fbca Update deployment target for ios 2025-09-05 22:37:14 +02:00
dependabot[bot]
5c80fe2a9a Bump font_awesome_flutter from 10.9.0 to 10.10.0
Bumps [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) from 10.9.0 to 10.10.0.
- [Release notes](https://github.com/fluttercommunity/font_awesome_flutter/releases)
- [Changelog](https://github.com/fluttercommunity/font_awesome_flutter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fluttercommunity/font_awesome_flutter/commits/10.10.0)

---
updated-dependencies:
- dependency-name: font_awesome_flutter
  dependency-version: 10.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-04 15:34:05 +02:00
dependabot[bot]
29cbd21460 Bump fl_chart from 1.0.0 to 1.1.0
Bumps [fl_chart](https://github.com/imaNNeo/fl_chart) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/imaNNeo/fl_chart/releases)
- [Changelog](https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md)
- [Commits](https://github.com/imaNNeo/fl_chart/compare/1.0.0...1.1.0)

---
updated-dependencies:
- dependency-name: fl_chart
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-04 15:33:20 +02:00
Roland Geider
bffab575c3 Merge pull request #903 from wger-project/feature/bump-flutter
Bump flutter version to 3.35
2025-09-04 15:25:16 +02:00
Roland Geider
d447f4be1a Bump flutter version to 3.35 2025-09-04 15:19:29 +02:00
Roland Geider
4dff6ea2b1 Fix import so that "isSameDayAs" becomes available again 2025-09-04 14:36:50 +02:00
Roland Geider
0f44e0b25f Refactor the general error popup
This should make it clearer where the messages and titles come from
2025-09-04 14:34:52 +02:00
Roland Geider
22924d1cf3 Merge pull request #900 from wger-project/fix/video-error-handling
Improve video error handling
2025-09-03 17:23:26 +02:00
dependabot[bot]
e896a2eeab Bump json_serializable from 6.10.0 to 6.11.0
Bumps [json_serializable](https://github.com/google/json_serializable.dart) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/google/json_serializable.dart/releases)
- [Commits](https://github.com/google/json_serializable.dart/compare/json_serializable-v6.10.0...json_serializable-v6.11.0)

---
updated-dependencies:
- dependency-name: json_serializable
  dependency-version: 6.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-03 16:04:08 +02:00
Roland Geider
ac043baa68 Merge branch 'master' into nutrition-plan-stats
# Conflicts:
#	lib/models/nutrition/nutritional_plan.g.dart
#	lib/widgets/measurements/charts.dart
#	lib/widgets/measurements/entries.dart
#	lib/widgets/weight/weight_overview.dart
2025-09-03 15:25:17 +02:00
Roland Geider
1dc3776e7e Improve video error handling
Users now see a smaller error message in the exercise description, instead
of the big general popup.
2025-09-02 14:49:28 +02:00
Roland Geider
76adb1aa8f Localize field names in routine form 2025-08-28 22:47:31 +02:00
Roland Geider
8a1b615cd6 Merge pull request #891 from wger-project/fix/timezone-problems
Better handling of time zones
2025-08-28 22:42:21 +02:00
Roland Geider
fa96378815 Import datetime extension 2025-08-28 22:35:36 +02:00
Roland Geider
99580490d3 Fix typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-28 22:25:11 +02:00
Roland Geider
92295c54b8 Merge branch 'master' into fix/timezone-problems 2025-08-28 22:19:31 +02:00
Github-Actions
e41b088a77 Bump version to 1.8.4 1.8.4 2025-08-28 12:04:44 +00:00
Roland Geider
207fc521af Try another solution for the xcode and ios version problem 2025-08-28 14:00:12 +02:00
Roland Geider
fb92e33c66 Reset build nr and flatpak versions 2025-08-28 14:00:07 +02:00
Github-Actions
7035db60f6 Bump version to 1.8.4 2025-08-28 11:59:15 +00:00
Github-Actions
8e3c46282e Bump version to 1.8.4 2025-08-28 11:50:05 +00:00
Roland Geider
4103e965f8 Reset build nr and flatpak versions 2025-08-28 13:45:45 +02:00
Roland Geider
3de9a5437d Further initialisation of xcode 2025-08-28 13:45:28 +02:00
Github-Actions
5450995ae9 Bump version to 1.8.4 2025-08-28 11:40:32 +00:00
Roland Geider
b557dd1f1c Manually download and install ios 2025-08-28 13:35:39 +02:00
Roland Geider
393531cbe8 Use correct error codes 2025-08-28 13:28:05 +02:00
Github-Actions
6edb40a39e Bump version to 1.8.4 2025-08-28 11:08:48 +00:00
Roland Geider
6226385b13 Add missing title and full description files 2025-08-28 13:00:04 +02:00