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

Feature/templatestudies Template studies support #558

Draft
wants to merge 283 commits into
base: dev
Choose a base branch
from

Conversation

hig-dev
Copy link
Contributor

@hig-dev hig-dev commented Dec 21, 2023

This PR adds support to create template studies with sub-studies.

Todos

moved to trello

hig-dev and others added 30 commits December 16, 2023 18:12
# Conflicts:
#	app/lib/screens/study/onboarding/study_selection.dart
#	app/lib/widgets/study_tile.dart
#	core/lib/src/models/tables/study.g.dart
#	designer_v2/lib/features/analyze/study_analyze_controller.dart
#	designer_v2/lib/features/analyze/study_analyze_page.dart
#	designer_v2/lib/features/dashboard/dashboard_controller.dart
#	designer_v2/lib/features/dashboard/dashboard_page.dart
#	designer_v2/lib/features/dashboard/dashboard_state.dart
#	designer_v2/lib/features/dashboard/studies_table.dart
#	designer_v2/lib/features/dashboard/studies_table_item.dart
#	designer_v2/lib/features/design/enrollment/enrollment_form_data.dart
#	designer_v2/lib/features/design/enrollment/enrollment_form_view.dart
#	designer_v2/lib/features/design/info/study_info_form_controller.dart
#	designer_v2/lib/features/design/info/study_info_form_view.dart
#	designer_v2/lib/features/design/interventions/intervention_form_controller.dart
#	designer_v2/lib/features/design/interventions/interventions_form_controller.dart
#	designer_v2/lib/features/design/interventions/interventions_form_data.dart
#	designer_v2/lib/features/design/interventions/interventions_form_view.dart
#	designer_v2/lib/features/design/measurements/measurements_form_controller.dart
#	designer_v2/lib/features/design/measurements/measurements_form_view.dart
#	designer_v2/lib/features/design/measurements/survey/survey_form_controller.dart
#	designer_v2/lib/features/design/reports/reports_form_controller.dart
#	designer_v2/lib/features/design/reports/reports_form_view.dart
#	designer_v2/lib/features/design/reports/section/report_item_form_view.dart
#	designer_v2/lib/features/design/reports/section/types/linear_regression_section_form_view.dart
#	designer_v2/lib/features/design/study_design_page_view.dart
#	designer_v2/lib/features/design/study_form_controller.dart
#	designer_v2/lib/features/design/study_form_providers.dart
#	designer_v2/lib/features/design/study_form_scaffold.dart
#	designer_v2/lib/features/dialogs/publish/study_publish_dialog_confirm.dart
#	designer_v2/lib/features/dialogs/publish/study_publish_dialog_success.dart
#	designer_v2/lib/features/publish/study_publish_dialog.dart
#	designer_v2/lib/features/recruit/invite_code_form_controller.dart
#	designer_v2/lib/features/recruit/study_recruit_controller.dart
#	designer_v2/lib/features/recruit/study_recruit_page.dart
#	designer_v2/lib/features/study/settings/study_settings_dialog.dart
#	designer_v2/lib/features/study/settings/study_settings_form_controller.dart
#	designer_v2/lib/features/study/study_base_controller.dart
#	designer_v2/lib/features/study/study_controller.dart
#	designer_v2/lib/features/study/study_navbar.dart
#	designer_v2/lib/features/study/study_participation_badge.dart
#	designer_v2/lib/features/study/study_scaffold.dart
#	designer_v2/lib/features/study/study_test_controller.dart
#	designer_v2/lib/features/study/study_test_frame.dart
#	designer_v2/lib/features/study/study_test_page.dart
#	designer_v2/lib/localization/app_de.arb
#	designer_v2/lib/localization/app_en.arb
#	designer_v2/lib/main.dart
#	designer_v2/lib/repositories/model_repository.dart
#	designer_v2/lib/routing/router.dart
#	designer_v2/lib/routing/router_config.dart
#	docs/database/README.md
#	docs/database/public.repo.svg
#	docs/database/public.study.md
#	docs/database/public.study.svg
#	docs/database/public.study_invite.svg
#	docs/database/public.study_subject.svg
#	docs/database/public.user.svg
#	docs/database/schema.json
#	docs/database/schema.svg
#	docs/uml/designer_v2/lib/domain/uml.svg
#	docs/uml/designer_v2/lib/features/dashboard/uml.svg
#	docs/uml/designer_v2/lib/features/design/info/uml.svg
#	docs/uml/designer_v2/lib/features/design/reports/section/types/uml.svg
#	docs/uml/designer_v2/lib/features/design/reports/section/uml.svg
#	docs/uml/designer_v2/lib/features/design/reports/uml.svg
#	docs/uml/designer_v2/lib/features/forms/uml.svg
#	docs/uml/designer_v2/lib/features/recruit/uml.svg
#	docs/uml/designer_v2/lib/features/study/settings/uml.svg
#	docs/uml/designer_v2/lib/features/study/uml.svg
#	docs/uml/designer_v2/lib/features/uml.svg
#	docs/uml/designer_v2/lib/repositories/uml.svg
#	docs/uml/designer_v2/lib/routing/uml.svg
#	docs/uml/designer_v2/lib/uml.svg
@github-actions github-actions bot removed documentation Improvements or additions to documentation flutter_common labels Jun 28, 2024
@johannesvedder johannesvedder marked this pull request as draft June 29, 2024 07:40
@johannesvedder johannesvedder removed their request for review July 1, 2024 14:51
johannesvedder and others added 9 commits July 18, 2024 15:55
# Conflicts:
#	designer_v2/l10n-missing.txt
#	designer_v2/lib/features/analyze/study_analyze_controller.dart
#	designer_v2/lib/features/dashboard/dashboard_controller.dart
#	designer_v2/lib/features/dashboard/dashboard_page.dart
#	designer_v2/lib/features/dashboard/dashboard_state.dart
#	designer_v2/lib/features/design/enrollment/enrollment_form_view.dart
#	designer_v2/lib/features/design/info/study_info_form_view.dart
#	designer_v2/lib/features/design/interventions/interventions_form_view.dart
#	designer_v2/lib/features/design/measurements/measurements_form_view.dart
#	designer_v2/lib/features/design/reports/reports_form_view.dart
#	designer_v2/lib/features/design/study_form_controller.dart
#	designer_v2/lib/features/design/study_form_providers.dart
#	designer_v2/lib/features/recruit/invite_code_form_controller.dart
#	designer_v2/lib/features/recruit/study_recruit_controller.dart
#	designer_v2/lib/features/recruit/study_recruit_page.dart
#	designer_v2/lib/features/study/settings/study_settings_form_controller.dart
#	designer_v2/lib/features/study/study_base_controller.dart
#	designer_v2/lib/features/study/study_controller.dart
#	designer_v2/lib/features/study/study_test_controller.dart
#	designer_v2/lib/features/study/study_test_frame.dart
#	designer_v2/lib/localization/app_en.arb
#	designer_v2/pubspec.lock
#	designer_v2/pubspec.yaml
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants