Roland Geider
09f60fe432
Fix tests and recreate generated files
2023-11-09 19:07:38 +01:00
Github-actions
8c809ad8cb
Automatic linting
2023-08-08 09:14:27 +00:00
Roland Geider
aecbcfe663
Update models to work with new keys
...
creation_date was renamed to created and
update_date to last_updated
2023-08-08 11:12:55 +02:00
Github-actions
3003409c57
Automatic linting
2023-06-08 14:15:55 +00:00
Roland Geider
481ff898fa
The field creation date in ingredients is now a datetime
2023-06-08 16:14:25 +02:00
Roland Geider
d79645a6f5
The ingredient ID is an integer, not a string
2023-04-09 11:40:40 +02:00
Roland Geider
1d896c6c4a
Allow searching for exercise names in English as well
...
See wger-project/wger/issues/1238
2023-03-16 11:15:39 +01:00
Roland Geider
fcfa1ceabf
Annotate the needed mocks for each test
...
This makes it clear where they are loaded from
2023-02-11 13:45:42 +01:00
Roland Geider
b9d6641c87
Pass BaseProvider as an argument to workout provider
2023-02-11 13:45:42 +01:00
Roland Geider
a977d4ec48
Refactor add_exercise_screen.dart
...
Use the is_trustworthy flag from the server, which also takes the account's age
into account. The widgets in the screen are split so it's easier to test and read
2023-02-07 20:30:09 +01:00
Github-actions
90501ad35c
Automatic linting
2023-02-06 19:35:13 +00:00
Roland Geider
4f4f6f553a
Add paginated fetches
...
This allows the app to fetch all available items from an enpoint, without
having to hope that the ?limit=999 is enough
Closes #133
2023-02-06 20:33:39 +01:00
Github-actions
1370a7a666
Automatic linting
2023-02-05 21:39:05 +00:00
Roland Geider
f68afd91fd
Rename exercise object to translation
...
This is what they are now anyway and makes it more clear
2023-02-05 21:24:28 +01:00
Roland Geider
0ff3717ebb
Fix tests
2023-01-30 13:02:00 +01:00
Roland Geider
32e3c0f3b9
Move fixtures to their own folders for better overview
2022-12-05 21:10:20 +01:00
Roland Geider
cd137888d3
Merge branch 'master' into tests
2022-12-01 13:59:25 +01:00
Github-actions
ceae6985fc
Automatic linting
2022-11-29 16:27:47 +00:00
Roland Geider
a004192ed3
Correctly pass the base ID to render log charts
...
See https://github.com/wger-project/wger/issues/1180
2022-11-29 17:25:45 +01:00
Github-actions
280b5c0c43
Automatic linting
2022-11-24 10:25:48 +00:00
Roland Geider
18b6903513
Create more and more realistic screenshots for the app store
...
Now these test use the regular test data, which has been updated and is used in
the rest of the tests as well.
2022-11-24 11:24:09 +01:00
Bujdy
d606f596c3
added workout and gallery provider tests
2022-11-12 17:38:52 +01:00
Github-actions
3c9b083eee
Automatic linting
2022-10-11 07:39:56 +00:00
Roland Geider
fc524531fb
Recreate generated files
2022-10-10 15:53:04 +02:00
Roland Geider
a8e4fdb4e0
Merge branch 'master' into feature/exercise-crowdsourcing
...
# Conflicts:
# lib/models/workouts/log.dart
# test/gallery/gallery_screen_test.mocks.dart
# test/measurements/measurement_categories_screen_test.mocks.dart
# test/measurements/measurement_provider_test.mocks.dart
# test/nutrition/nutritional_plan_form_test.mocks.dart
# test/other/base_provider_test.mocks.dart
# test/workout/workout_form_test.mocks.dart
# test/workout/workout_set_form_test.mocks.dart
2022-10-10 15:50:50 +02:00
Github-actions
134cd73e62
Automatic linting
2022-10-04 15:12:12 +00:00
Vinod
5c767f311e
added code: string? in ingredient.dart
2022-10-02 11:40:53 +05:30
Roland Geider
a7996f99db
Commit generated files
2022-09-07 20:12:36 +02:00
Github-actions
0c3ee3badf
Automatic linting
2022-05-20 17:10:27 +00:00
Roland Geider
07a4b56d76
Commit missing mock file
2022-05-12 15:29:38 +02:00
Roland Geider
7b0f02e88f
Add user profile page
...
Closes #71
2022-05-12 15:28:26 +02:00
Roland Geider
34e0854c68
Set the baseID when loading exercises
2022-05-11 16:58:55 +02:00
Roland Geider
f56619939e
Simplify loading of exercise data
...
While this has more manual steps than I would prefer, it is definitely better
than loading the individual entries and mapping them to an forth
2022-05-11 00:03:05 +02:00
Roland Geider
f834950cec
Workout logs and settings now have a reference to an exercise base
...
This puts this code in sync with the backend and is logically better, since
the translations can be displayed when needed and are not hard coded
2022-05-10 16:53:44 +02:00
Roland Geider
826810f17a
Start working on automatic screenshot generation
2022-04-11 20:00:32 +02:00
Roland Geider
e111839b3f
Save aliases to the DB
2022-03-05 13:55:43 +01:00
Roland Geider
5cebbb7c7f
Fix merge conflicts
2022-02-19 22:16:32 +01:00
Roland Geider
d78fa35de8
Filter by exercise bases in overview
2022-02-02 19:12:01 +01:00
Roland Geider
5d28847c69
Add video model and recreate generated files
2022-01-29 11:48:02 +01:00
Roland Geider
4bb91f1c14
Update to flutter 2.8
2022-01-23 21:57:53 +01:00
Roland Geider
4cdd51d8b9
Add test for repetition and weight unit form widgets
2022-01-23 20:04:18 +01:00
Roland Geider
613a2a41db
Fix import
2022-01-18 17:18:05 +01:00
Github-actions
379d9ca067
Automatic linting
2022-01-16 18:36:05 +00:00
Roland Geider
0d5df9d786
Recreate generated files
2022-01-15 13:27:01 +01:00
Roland Geider
d0b2c992af
Fix import path
2022-01-15 13:09:15 +01:00
Roland Geider
2d5f5162ad
Recreate generated files
2022-01-15 13:05:35 +01:00
Roland Geider
2119c26ad3
Merge branch 'master' into feature/exercise-crowdsourcing
...
# Conflicts:
# .github/workflows/ci.yml
# lib/models/exercises/comment.g.dart
# lib/models/exercises/exercise.g.dart
# lib/models/exercises/image.g.dart
# lib/models/measurements/measurement_entry.g.dart
# lib/models/nutrition/ingredient_weight_unit.g.dart
# lib/models/nutrition/log.g.dart
# lib/models/workouts/day.g.dart
# lib/models/workouts/session.g.dart
# lib/models/workouts/workout_plan.g.dart
# lib/providers/exercises.dart
# pubspec.lock
# pubspec.yaml
# test/utils.dart
# test/workout/gym_mode_screen_test.dart
2022-01-15 12:58:02 +01:00
Github-actions
ab885b1145
Automatic linting
2021-11-10 14:19:52 +00:00
Roland Geider
d8b7d45291
Upgrade dependencies and recreate generated files
2021-11-10 15:16:25 +01:00
Roland Geider
9429899973
Organize tests in own folders
2021-11-08 09:42:32 +01:00