Roland Geider
|
a770c97573
|
Add smoke test for the routine edit form
|
2025-01-21 20:58:57 +01:00 |
|
Roland Geider
|
3a398d0f36
|
Simplify arguments for routine objects and add a smoke test
|
2025-01-18 19:37:33 +01:00 |
|
Roland Geider
|
757eb4b27d
|
Almost everything is nullable in the Log
|
2025-01-18 16:57:28 +01:00 |
|
Roland Geider
|
9ab55a6c83
|
Save iteration and slot entry id to the logs
|
2025-01-18 16:46:08 +01:00 |
|
Roland Geider
|
f5ab51fd5b
|
Repetitions are not integers anymore
|
2025-01-18 13:55:42 +01:00 |
|
Roland Geider
|
5d542c51d9
|
Use updated name of repetition in API response
Also use the same name locally for more consistency
|
2025-01-14 20:41:40 +01:00 |
|
Roland Geider
|
b42112075c
|
Also read max sets and mar rir from the API
|
2025-01-08 19:22:54 +01:00 |
|
Roland Geider
|
6d970052ef
|
Update the routine test data
|
2025-01-07 22:35:36 +01:00 |
|
Roland Geider
|
6e7284e104
|
Update the routine test data
|
2025-01-07 21:42:26 +01:00 |
|
Roland Geider
|
d7094c37d8
|
Add target fields to workout log
|
2025-01-06 22:34:12 +01:00 |
|
Roland Geider
|
462cc95979
|
Fix test
|
2025-01-06 22:01:33 +01:00 |
|
Roland Geider
|
ede90b75a9
|
Remove unused code
|
2025-01-06 21:38:17 +01:00 |
|
Roland Geider
|
4a60018d9a
|
Fix tests
|
2025-01-06 21:36:37 +01:00 |
|
Roland Geider
|
1ad59486c2
|
Start implementing the expanded mode on the slot entry form
|
2025-01-05 22:49:00 +01:00 |
|
Roland Geider
|
ca6c682483
|
Remove more unused code
|
2025-01-05 20:17:26 +01:00 |
|
Roland Geider
|
b66aa7444d
|
Some polishing, adding missing fields and other QoL
|
2025-01-05 19:45:02 +01:00 |
|
Roland Geider
|
ad5d1be306
|
Pass the necessary IDs to the gym mode and load the rest of the data
|
2025-01-05 16:35:16 +01:00 |
|
Roland Geider
|
ae4d2230b9
|
WIP: Make gym mode display the exercises
|
2025-01-05 14:49:34 +01:00 |
|
Roland Geider
|
f7461ab0e9
|
Polish the crud workflow
|
2024-11-16 19:50:28 +01:00 |
|
Roland Geider
|
a4f334e73d
|
Allow deleting slots
|
2024-11-16 18:10:43 +01:00 |
|
Roland Geider
|
ffa87f6db7
|
Refactor update logic
There are a lot of common steps that are always the same. This will specially
important once we edit all the other configs and their max siblings
|
2024-11-16 12:55:14 +01:00 |
|
Roland Geider
|
04c6d6c643
|
Save values to server
|
2024-11-15 18:03:06 +01:00 |
|
Roland Geider
|
aa8c3444b8
|
Allow reordering of slots
|
2024-11-12 22:57:24 +01:00 |
|
Roland Geider
|
056ed2b894
|
Allow day objects to load slots
|
2024-11-12 22:08:45 +01:00 |
|
Roland Geider
|
9e9fa6be93
|
Allow setting the day order per drag and drop
|
2024-11-12 16:27:53 +01:00 |
|
Roland Geider
|
1d93b2f8c0
|
Refactor forms into individual files
|
2024-11-12 14:15:49 +01:00 |
|
Roland Geider
|
a35336f57c
|
Allow editing the fit in week toggle as well as start and end dates
|
2024-11-12 13:31:56 +01:00 |
|
Roland Geider
|
05b13d880e
|
Further work on rendering the new routines
|
2024-11-07 11:13:58 +01:00 |
|
Roland Geider
|
abf9413f4b
|
Start rendering the new routines
|
2024-11-02 17:28:24 +01:00 |
|
Roland Geider
|
9ff2bba13a
|
Load the new DayData entries and the regular data objects from structure endpoint
|
2024-10-30 23:19:10 +01:00 |
|
Roland Geider
|
a79b6d6b4e
|
Start implementing new flexible routines
|
2024-10-30 19:17:51 +01:00 |
|
Roland Geider
|
7db93f0b6e
|
Start implementing new flexible routines
|
2024-10-30 12:14:26 +01:00 |
|
Dieter Plaetinck
|
8db1a7c960
|
dcm fix --only-rules=unnecessary-trailing-comma lib
|
2024-06-07 14:59:00 +03:00 |
|
Roland Geider
|
5d237e1ddf
|
Consistently use "fiber"
|
2024-05-23 17:54:50 +02:00 |
|
Roland Geider
|
239e1a1caa
|
Consistently use "fibers" instead of "fibres"
|
2024-05-20 22:06:47 +02:00 |
|
Roland Geider
|
b64458603f
|
Rename further occurrences of "exercise base" to just "exercise"
|
2023-12-26 21:38:07 +01:00 |
|
Roland Geider
|
65ba2275ae
|
Run "dart format --line-length=100 ." to make the diff smaller
|
2023-12-23 16:40:05 +01:00 |
|
Abhishek Saini
|
c69c639fac
|
fix(drift): built a model for exercise and fixes in fromSql type converter
|
2023-12-23 14:28:38 +05:30 |
|
Roland Geider
|
c514842b59
|
Lint the code with a line length of 100
This makes it easier to understand the diffs
|
2023-11-16 21:36:21 +01:00 |
|
Abhishek Saini
|
582bc611a4
|
feat(drift-database): Shifted from shared prefs to drift for Exercises
|
2023-11-16 22:34:40 +05:30 |
|
Github-actions
|
ca27faf9e2
|
Automatic linting
|
2023-11-09 19:26:45 +00:00 |
|
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 |
|
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
|
dd814063f3
|
Remlace deprecated ignore parameter
|
2023-02-05 21:28:41 +01:00 |
|