Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/multimodal revised #520

Merged
merged 249 commits into from
Apr 17, 2024
Merged

Feat/multimodal revised #520

merged 249 commits into from
Apr 17, 2024

Conversation

johannesvedder
Copy link
Contributor

@johannesvedder johannesvedder commented Nov 6, 2023

Successor of Multimodal Trial Support for StudyU (original PR #507)

DATABASE NEEDS TO BE MIGRATED ON MERGE

How to Review

  • Migration of SharedPreferences to flutter_secure_storage
    • Create a study using the dev branch and join a study
    • Update the branch to feat/multimodal-revised and reload the app
    • All locally stored data (supabase tokens, study subject, etc.) should still be accessible to the StudyU App. The participant should be able to continue the study
  • Multimodal features
    • Create a multimodal study with both image and audio questions
    • Join the study with the app
    • Complete the questions
    • Check if data has correctly be inserted into the supabase backend using Supabase Studio
    • Check if multimodal data can be downloaded via the StudyU Designer Analyze page

Changes

florian-papsdorf and others added 30 commits June 22, 2023 16:06
# Conflicts:
#	docker/supabase/docker-compose-db.yml
#	docker/supabase/docker-compose.yml
@johannesvedder johannesvedder requested review from hig-dev and removed request for hig-dev March 6, 2024 09:36
@johannesvedder
Copy link
Contributor Author

Do not review and merge before https://github.com/hpi-studyu/studyu/milestone/3

@johannesvedder johannesvedder added this to the Release(2024-04) milestone Mar 8, 2024
hig-dev and others added 6 commits March 12, 2024 18:23
# Conflicts:
#	app/pubspec.yaml
#	core/pubspec.lock
#	designer_v2/pubspec.lock
#	flutter_common/pubspec.lock
# Conflicts:
#	app/lib/util/cache.dart
#	app/pubspec.yaml
#	core/lib/src/models/questionnaire/question.dart
#	designer_v2/lib/features/design/shared/questionnaire/question/types/question_type.dart
#	designer_v2/pubspec.lock
#	docs/uml/app/lib/uml.svg
#	docs/uml/core/lib/src/models/report/sections/uml.svg
#	docs/uml/core/lib/src/models/report/uml.svg
#	docs/uml/core/lib/src/models/study_results/results/uml.svg
#	docs/uml/core/lib/src/models/study_results/uml.svg
#	docs/uml/designer_v2/lib/features/design/shared/questionnaire/question/types/uml.svg
#	docs/uml/designer_v2/lib/features/design/shared/questionnaire/question/uml.svg
#	docs/uml/designer_v2/lib/features/design/shared/questionnaire/uml.svg
#	docs/uml/designer_v2/lib/features/design/shared/uml.svg
#	docs/uml/designer_v2/lib/features/design/uml.svg
@johannesvedder johannesvedder removed the request for review from hig-dev March 26, 2024 08:25
StudyU Documenter and others added 2 commits March 26, 2024 08:26
# Conflicts:
#	designer_v2/lib/features/design/shared/questionnaire/question/types/question_type.dart
#	docs/uml/designer_v2/lib/features/design/shared/questionnaire/question/types/uml.svg
#	docs/uml/designer_v2/lib/features/design/shared/questionnaire/question/uml.svg
#	docs/uml/designer_v2/lib/features/design/shared/questionnaire/uml.svg
#	docs/uml/designer_v2/lib/features/design/shared/uml.svg
#	docs/uml/designer_v2/lib/features/design/uml.svg
core/lib/src/util/multimodal/blob_storage_handler.dart Outdated Show resolved Hide resolved
flutter_common/lib/src/utils/storage.dart Show resolved Hide resolved
flutter_common/lib/src/utils/storage.dart Outdated Show resolved Hide resolved
# Conflicts:
#	docs/uml/app/lib/uml.svg
#	docs/uml/app/lib/widgets/uml.svg
@johannesvedder johannesvedder merged commit 93dc03c into dev Apr 17, 2024
11 checks passed
@johannesvedder johannesvedder deleted the feat/multimodal-revised branch April 17, 2024 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app core dependencies Pull requests that update a dependency file designer_v2 documentation Improvements or additions to documentation flutter_common
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat(multimodal): Improve recording screen
5 participants