Skip to content

Commit

Permalink
Merge branch 'dev' into fix/app-optional-text-field
Browse files Browse the repository at this point in the history
  • Loading branch information
johannesvedder authored Jul 9, 2024
2 parents 0c3bd72 + 6f5f781 commit 93b73a7
Show file tree
Hide file tree
Showing 122 changed files with 6,227 additions and 1,045 deletions.
112 changes: 112 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,118 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## 2024-07-01

### Changes

---

Packages with breaking changes:

- There are no breaking changes in this release.

Packages with other changes:

- [`studyu_app` - `v2.7.6-dev.3`](#studyu_app---v276-dev3)
- [`studyu_core` - `v4.4.3-dev.2`](#studyu_core---v443-dev2)
- [`studyu_designer_v2` - `v1.8.1-dev.3`](#studyu_designer_v2---v181-dev3)
- [`studyu_flutter_common` - `v1.8.4-dev.2`](#studyu_flutter_common---v184-dev2)

---

#### `studyu_app` - `v2.7.6-dev.3`

- **REFACTOR**: migrate to riverpod code generation 2.
- **FIX**: app preview stuck at AppLanguage.
- **FIX**: formatting issues.
- **FIX**: formatting issues.
- **FIX**: users not able to continue closed study.
- **FIX**(app): update ios deployment.
- **FIX**(app): update android deployment.
- **FIX**: upgrade deps.
- **FEAT**: deprecate published for study_status.
- **FEAT**: close study using is_closed column.
- **FEAT**: close study.

#### `studyu_core` - `v4.4.3-dev.2`

- **FIX**: keep eligibility criterion.
- **FIX**: empty description init value.
- **FIX**: formatting issues.
- **FIX**: formatting issues.
- **FIX**: migrate app to status.
- **FIX**: users not able to continue closed study.
- **FIX**: upgrade deps.
- **FEAT**: deprecate published for study_status.
- **FEAT**: close study using is_closed column.
- **FEAT**: close study.

#### `studyu_designer_v2` - `v1.8.1-dev.3`

- **REFACTOR**: migrated auth_form_controller.dart to riverpod v2.
- **REFACTOR**: migrate to riverpod code generation 2.
- **REFACTOR**: update designer study data after test controller is disposed.
- **REFACTOR**: migrate StudySettingsFormViewModel Provider.
- **REFACTOR**: migrate appConfig FutureProvider.
- **REFACTOR**: migrated dashboard_controller.dart to riverpod v2.
- **REFACTOR**: migrate to riverpod code generation.
- **PERF**: remove await for onSave.
- **PERF**: replace read with watch.
- **FIX**: test frame live preview.
- **FIX**: keep eligibility criterion.
- **FIX**: disable reactive for enrollment radio tile".
- **FIX**: disable reactive for enrollment radio tile.
- **FIX**: migrate iFrameElement.
- **FIX**: Incorrect type casting occurs when an insufficient number of characters entered to password field on the registration page.
- **FIX**: do not autosave on formarray".
- **FIX**: do not autosave on formarray.
- **FIX**: enable atLeastOneTask for intervention again.
- **FIX**: delay fetching studyRepo.
- **FIX**: type.
- **FIX**: catch invite code not existing and better APIException output.
- **FIX**: disable reactive for schedule intervention screen.
- **FIX**: disable reactive for enrollment radio tile.
- **FIX**: empty description init value.
- **FIX**: migrate close study feature.
- **FIX**: cannot use ref before provider rebuilt.
- **FIX**: explicitly type formcontrol when adding multiple choice field.
- **FIX**: dashbaord user load once.
- **FIX**: study controller no longer extends study base controller due to riverpod v2.
- **FIX**: initialization route and splash page.
- **FIX**: merge dev fixes.
- **FIX**: missing intervention and measurement data when study is being duplicated.
- **FIX**: Flutter 3.22 arg error.
- **FIX**: translate study schedule.
- **FIX**: add closed success description.
- **FIX**: only show close button for editors.
- **FIX**: Login/register notifications (wrong password, etc.) are not showing.
- **FIX**: potential isClosed error.
- **FIX**: merge dashboard refactor pr.
- **FIX**: add compatibility for emoji font with flutter >= 3.22.
- **FIX**: upgrade deps.
- **FIX**: let autosave not listen to formarray anymore.
- **FIX**: check if canPop.
- **FIX**: typo / grammar.
- **FIX**: integration test sign out.
- **FIX**: do not show separator if no delete item shown.
- **FIX**: add emojis again.
- **FEAT**: close study.
- **FEAT**: fix duplicate and designer updates for study closing.
- **FEAT**: small fixes for study closing.
- **FEAT**: add separators to model action popup.
- **FEAT**: deprecate published for study_status.
- **FEAT**: study close button.
- **FEAT**: new severe close confirmation.
- **FEAT**: close study using is_closed column.
- **DOCS**: add function documentation.

#### `studyu_flutter_common` - `v1.8.4-dev.2`

- **FIX**: formatting issues.
- **FIX**: formatting issues.
- **FIX**: upgrade deps.


## 2024-06-12

### Changes
Expand Down
14 changes: 14 additions & 0 deletions app/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
## 2.7.6-dev.3

- **REFACTOR**: migrate to riverpod code generation 2.
- **FIX**: app preview stuck at AppLanguage.
- **FIX**: formatting issues.
- **FIX**: formatting issues.
- **FIX**: users not able to continue closed study.
- **FIX**(app): update ios deployment.
- **FIX**(app): update android deployment.
- **FIX**: upgrade deps.
- **FEAT**: deprecate published for study_status.
- **FEAT**: close study using is_closed column.
- **FEAT**: close study.

## 2.7.6-dev.2

- **FIX**: formatting issues.
Expand Down
24 changes: 12 additions & 12 deletions app/android/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,22 @@ GEM
base64
nkf
rexml
addressable (2.8.6)
public_suffix (>= 2.0.2, < 6.0)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
artifactory (3.0.17)
atomos (0.1.3)
aws-eventstream (1.3.0)
aws-partitions (1.943.0)
aws-sdk-core (3.197.0)
aws-partitions (1.949.0)
aws-sdk-core (3.200.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.651.0)
aws-sigv4 (~> 1.8)
jmespath (~> 1, >= 1.6.1)
aws-sdk-kms (1.83.0)
aws-sdk-core (~> 3, >= 3.197.0)
aws-sdk-kms (1.87.0)
aws-sdk-core (~> 3, >= 3.199.0)
aws-sigv4 (~> 1.1)
aws-sdk-s3 (1.152.1)
aws-sdk-core (~> 3, >= 3.197.0)
aws-sdk-s3 (1.155.0)
aws-sdk-core (~> 3, >= 3.199.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.8)
aws-sigv4 (1.8.0)
Expand Down Expand Up @@ -68,7 +68,7 @@ GEM
faraday_middleware (1.2.0)
faraday (~> 1.0)
fastimage (2.3.1)
fastlane (2.220.0)
fastlane (2.221.1)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.8, < 3.0.0)
artifactory (~> 3.0)
Expand Down Expand Up @@ -152,9 +152,9 @@ GEM
httpclient (2.8.3)
jmespath (1.6.2)
json (2.7.2)
jwt (2.8.1)
jwt (2.8.2)
base64
mini_magick (4.12.0)
mini_magick (4.13.1)
mini_mime (1.1.5)
multi_json (1.15.0)
multipart-post (2.4.1)
Expand All @@ -164,7 +164,7 @@ GEM
optparse (0.5.0)
os (1.1.4)
plist (3.7.1)
public_suffix (5.0.5)
public_suffix (6.0.0)
rake (13.2.1)
representable (3.2.0)
declarative (< 0.1.0)
Expand Down
12 changes: 6 additions & 6 deletions app/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ PODS:
- record_darwin (1.0.0):
- Flutter
- FlutterMacOS
- Sentry/HybridSDK (8.25.2)
- sentry_flutter (8.2.0):
- Sentry/HybridSDK (8.29.0)
- sentry_flutter (8.3.0):
- Flutter
- FlutterMacOS
- Sentry/HybridSDK (= 8.25.2)
- Sentry/HybridSDK (= 8.29.0)
- shared_preferences_foundation (0.0.1):
- Flutter
- FlutterMacOS
Expand Down Expand Up @@ -128,9 +128,9 @@ SPEC CHECKSUMS:
package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
record_darwin: 1f6619f2abac4d1ca91d3eeab038c980d76f1517
Sentry: 51b056d96914a741f63eca774d118678b1eb05a1
sentry_flutter: e8397d13e297a5d4b6be8a752e33140b21c5cc97
record_darwin: df0a677188e5fed18472550298e675f19ddaffbe
Sentry: 016de45ee5ce5fca2a829996f1bfafeb5e62e8b4
sentry_flutter: 5fb57c5b7e6427a9dc1fedde4269eb65823982d4
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec
url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
Expand Down
2 changes: 1 addition & 1 deletion app/lib/screens/app_onboarding/loading_screen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ class _LoadingScreenState extends State<LoadingScreen> {
StudyULogger.info(
"Preview: Found query parameters ${widget.queryParameters}",
);
final lang = context.watch<AppLanguage>();
final lang = AppLanguage(AppLocalizations.supportedLocales);
final preview = Preview(
widget.queryParameters,
lang,
Expand Down
Loading

0 comments on commit 93b73a7

Please sign in to comment.