From eddc17064d610dbcf372739dd5c5fd2caa788048 Mon Sep 17 00:00:00 2001 From: Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> Date: Mon, 30 Aug 2021 17:30:55 +0200 Subject: [PATCH] rename all migrations to 1.x --- app/controllers/web_migrate.php | 2 +- ...hp => 1.100_step00248_chat_extinction.php} | 0 ...lubber.php => 1.101_step00246_blubber.php} | 0 ...p => 1.102_remove_guestbook_migration.php} | 0 ..._cronjobs.php => 1.104_setup_cronjobs.php} | 0 ...7_forum.php => 1.105_step_00247_forum.php} | 0 ...1.106_step_00247_forum_data_migration.php} | 0 ... => 1.107_step00247_forum_performance.php} | 0 ...ibilityapi.php => 1.108_visibilityapi.php} | 0 ... => 1.109_init_custom_blubber_streams.php} | 0 ...0_image_proxy.php => 1.10_image_proxy.php} | 0 ...osition.php => 1.110_scm_add_position.php} | 0 ..._domain.php => 1.111_step_3574_domain.php} | 0 ...mailqueue.php => 1.113_init_mailqueue.php} | 0 ...> 1.114_create_table_blubber_reshares.php} | 0 ...759.php => 1.115_performance_tic_3759.php} | 0 ...hp => 1.116_step_00263_inst_gendering.php} | 0 ...dd_close.php => 1.117_forum_add_close.php} | 0 ...posts.php => 1.118_forum_sticky_posts.php} | 0 ....119_init_termin_related_groups_table.php} | 0 ...{11_lock_rulez.php => 1.11_lock_rulez.php} | 0 ...=> 1.120_create_open_graph_data_table.php} | 0 ...=> 1.121_step_00266_forced_lock_rules.php} | 0 ...php => 1.122_add_seminar_id_to_folder.php} | 0 ... => 1.123_tic_3993_remove_dont_delete.php} | 0 ... 1.124_step_00255_important_semnumber.php} | 0 ...5_repair_statusgroup_user_numberation.php} | 0 ... 1.126_tic_4044_invisible_studygroups.php} | 0 ...{127_setup_api.php => 1.127_setup_api.php} | 0 ...ets.php => 1.128_step00240_coursesets.php} | 0 ...on.php => 1.129_wysiwyg_config_option.php} | 0 ..._userpic.php => 1.12_step_120_userpic.php} | 0 ...1.130_step_00267_preliminary_accounts.php} | 0 ...tion.php => 1.131_score_config_option.php} | 0 ...log.php => 1.132_step_00268_event_log.php} | 0 ...> 1.133_tic_4072_new_password_hashing.php} | 0 ....php => 1.134_step_00269_plugin_roles.php} | 0 ...1.135_tic_4011_remove_teilnehmer_view.php} | 0 ...e.php => 1.136_wiki_remove_camel_case.php} | 0 ...s.php => 1.137_studygroup_invitations.php} | 0 ...hp => 1.138_create_tags_for_messaging.php} | 0 ...72_tours.php => 1.139_step00272_tours.php} | 0 ... => 1.13_remove_fields_from_extermine.php} | 0 ... 1.140_tic4450_archiv_protected_files.php} | 0 ... => 1.141_tic4454_roomrequest_options.php} | 0 ...e_stm.php => 1.142_tic4463_remove_stm.php} | 0 ... => 1.143_step00249_my_courses_config.php} | 0 .../{144_files.php => 1.144_files.php} | 0 ...ent.php => 1.145_tic4491_help_content.php} | 0 ...te.php => 1.146_step_00253_startseite.php} | 0 ...hp => 1.148_tic_4520_sem_tree_display.php} | 0 ...on2.php => 1.14_step_00123_admission2.php} | 0 ...t.php => 1.150_help_tours_and_content.php} | 0 ....151_add_automatic_updates_to_plugins.php} | 0 ....152_tic_5117_course_member_admission.php} | 0 ...> 1.153_tic_4163_add_studip_shortname.php} | 0 ..._score.php => 1.154_recalculate_score.php} | 0 ...ean_up.php => 1.155_tic_5170_clean_up.php} | 0 ... => 1.156_tic_5204_add_datafield_type.php} | 0 ...ct_rework.php => 1.157_contact_rework.php} | 0 ...php => 1.158_step_00283_calendar_sorm.php} | 0 ...275_plus.php => 1.159_step_00275_plus.php} | 0 ... => 1.15_step_00129_email_restriction.php} | 0 ...0_step_00283_update_calendar_settings.php} | 0 ...r.php => 1.161_step_00284_help_editor.php} | 0 ...php => 1.162_step_00283_calendar_user.php} | 0 ...n.php => 1.163_transfer_calpermission.php} | 0 ...p_tours_en.php => 1.164_help_tours_en.php} | 0 ...p => 1.166_add_cache_operations_table.php} | 0 ...ob.php => 1.167_tic5661_setup_cronjob.php} | 0 ...onfig.php => 1.168_tic5661_add_config.php} | 0 ....16_step_00126_embedding_flash_movies.php} | 0 ....php => 1.170_step_00286_coursewizard.php} | 0 ...php => 1.171_open_personal_file_areas.php} | 0 ...1.172_tic_5961_add_config_default_sem.php} | 0 ...biest5982_fix_resources_objects_level.php} | 0 ...news.php => 1.174_tic_6018_clean_news.php} | 0 ... => 1.175_biest6024_fix_help_tours_en.php} | 0 ...ailqueue.php => 1.176_limit_mailqueue.php} | 0 ...ts.php => 1.177_tic5415_plugin_assets.php} | 0 ...php => 1.178_change_opengraph_data_pk.php} | 0 ....179_tic6188_view_resource_occupation.php} | 0 ... 1.17_db_optimierung_kontingentierung.php} | 0 ... 1.180_add_seminar_is_complete_status.php} | 0 ...ki_size.php => 1.181_extend_wiki_size.php} | 0 ...hp => 1.182_step_raum_zeit_end_offset.php} | 0 ...> 1.183_tic6000_datafields_visibility.php} | 0 ...ours.php => 1.184_add_wiki_help_tours.php} | 0 ...ance.php => 1.185_tic6025_performance.php} | 0 ...innodb.php => 1.186_step_00294_innodb.php} | 0 ....php => 1.187_step_291_questionnaires.php} | 0 ...1.188_step_00296_appointment_requests.php} | 0 ...> 1.189_step_00288_sem_class_raumzeit.php} | 0 ... => 1.18_step_00139_upload_file_reorg.php} | 0 ...hp => 1.190_allow_topics_to_be_public.php} | 0 ...hp => 1.191_add_dedicated_admins_role.php} | 0 ...ser_config_for_admin_display_settings.php} | 0 ...tic6653_add_advanced_coursewizardstep.php} | 0 ...1.194_tic_6576_preferential_admission.php} | 0 ..._tic_6655_admissionrule_compatibility.php} | 0 ...ources.php => 1.196_extend_ressources.php} | 0 ..._step_00301_admission_conditiongroups.php} | 0 ...ctivities.php => 1.198_add_activities.php} | 0 ...p => 1.199_step_00302_modulverwaltung.php} | 0 ..._step_00141_zip_download_restrictions.php} | 0 ...migrations.php => 1.1_init_migrations.php} | 0 ....php => 1.200_step_00299_statusgroups.php} | 0 ...18n_content.php => 1.201_i18n_content.php} | 0 ...atus.php => 1.202_remove_skype_status.php} | 0 ...texts.php => 1.203_archive_help_texts.php} | 0 ...php => 1.204_dialog_from_notification.php} | 0 ...text.php => 1.205_course_scm_helptext.php} | 0 ...1.206_alter_columns_weekoffset_to_int.php} | 0 ..._tables.php => 1.207_add_etask_tables.php} | 0 ...1.208_migrate_questionnaire_questions.php} | 0 ...ogs.php => 1.209_convert_cronjob_logs.php} | 0 ...=> 1.20_calendar_events_class_default.php} | 0 .../{210_tic_7206.php => 1.210_tic_7206.php} | 0 ... => 1.211_tic7307_admission_rule_path.php} | 0 ...al.php => 1.212_refactor_config_local.php} | 0 ....php => 1.213_log_action_statusgroups.php} | 0 ...eld.php => 1.214_textmarkup_datafield.php} | 0 ...hp => 1.215_default_data_field_values.php} | 0 ...dd_evaldate.php => 1.216_add_evaldate.php} | 0 ... => 1.217_course_number_format_config.php} | 0 ...ze.php => 1.218_extend_phone_fax_size.php} | 0 ...grounds.php => 1.219_loginbackgrounds.php} | 0 ...re_indexing.php => 1.21_more_indexing.php} | 0 ....php => 1.220_step_00313_coursegroups.php} | 0 .../{221_moadb.php => 1.221_moadb.php} | 0 ...nversion.php => 1.222_utf8_conversion.php} | 0 ... => 1.223_course_mailing_for_students.php} | 0 ...che_table.php => 1.224_db_cache_table.php} | 0 ...php => 1.225_extend_course_completion.php} | 0 ...fig_values.php => 1.226_config_values.php} | 0 ...st_8034_config_switch_for_child_insts.php} | 0 ...adressees.php => 1.228_show_adressees.php} | 0 ...php => 1.229_step_00278_global_search.php} | 0 ...ist_content_note_from_varchar_to_text.php} | 0 .../{230_widgets.php => 1.230_widgets.php} | 0 ...x.php => 1.231_add_files_search_index.php} | 0 ...i18n.php => 1.232_step_00315_mvv_i18n.php} | 0 ...> 1.233_step_00316_mvvkernintegration.php} | 0 ...1.234_add_mkdate_to_statusgruppe_user.php} | 0 ...=> 1.235_tic8335_paper_related_topics.php} | 0 ...ics.php => 1.236_config_public_topics.php} | 0 ...ject.php => 1.237_config_mail_subject.php} | 0 ...for_42.php => 1.238_db_updates_for_42.php} | 0 ...39_step_00327.php => 1.239_step_00327.php} | 0 ...large_object_contentmodules_module_id.php} | 0 .../{240_tic8538.php => 1.240_tic8538.php} | 0 ...1_step_00320_config_search_navigation.php} | 0 ..._tic_8546_search_show_admission_state.php} | 0 ... => 1.243_tic8773_sort_news_by_chdate.php} | 0 ...ats.php => 1.244_config_default_seats.php} | 0 ...php => 1.245_tic7804_wiki_permissions.php} | 0 ...sultations.php => 1.246_consultations.php} | 0 ...47_step_00330.php => 1.247_step_00330.php} | 0 ...p => 1.248_step_00331_ilias_interface.php} | 0 ...ti_consumer.php => 1.249_lti_consumer.php} | 0 ... => 1.24_another_index_for_ex_termine.php} | 0 ...h.php => 1.250_disable_archive_search.php} | 0 ....php => 1.251_log_event_autoincrement.php} | 0 ...{252_js_assets.php => 1.252_js_assets.php} | 0 ...table.php => 1.253_adjust_token_table.php} | 0 ...ble.php => 1.254_hash_opengraph_table.php} | 0 ...255_tic9368_datafield_for_institution.php} | 0 ... => 1.256_tic9543_update_help_content.php} | 0 ....257_tic9544_add_external_id_semester.php} | 0 ...ic7443_create_lvgruppen_independently.php} | 0 ...aded.php => 1.259_migrations_reloaded.php} | 0 ...s.php => 1.25_step_00098_user_domains.php} | 0 .../{20190702_tfa.php => 1.260_tfa.php} | 0 ...0705_gradebook.php => 1.261_gradebook.php} | 0 ...ssenger.php => 1.262_blubbermessenger.php} | 0 ...ys.php => 1.263_blubbermessenger_keys.php} | 0 ....php => 1.264_blubbermessenger_search.php} | 0 ...at.php => 1.265_blubbermessenger_flat.php} | 0 ..._consultations_option_exclude_expired.php} | 0 ...1.267_jsonapi_dangerous_routes_config.php} | 0 ...php => 1.268_unrestricted_userdomains.php} | 0 ...1.269_fix_missing_consultation_events.php} | 0 ...s2.php => 1.26_step_00146_lock_rules2.php} | 0 ...70_step_00332_mvv_overlapping_courses.php} | 0 ...p => 1.271_jsonapi_cors_origin_config.php} | 0 ... => 1.272_step_00338_instituteplaning.php} | 0 ...3_config_for_download_counter_display.php} | 0 ...d_enable_free_access_for_courses_only.php} | 0 ...es.php => 1.275_additional_mvv_tables.php} | 0 ... 1.276_tic8458_add_upload_description.php} | 0 ...hp => 1.277_room_management_migration.php} | 0 ....278_resize_auth_user_md5_email_field.php} | 0 ... => 1.279_config_wiki_comments_enable.php} | 0 ... => 1.27_step_147_mail_activationlink.php} | 0 ...p => 1.280_step_00338_institutecolors.php} | 0 ...back.php => 1.281_step_00333_feedback.php} | 0 ..._config_for_stgteilversion_userfilter.php} | 0 ..._filetypes.php => 1.283_add_filetypes.php} | 0 ...ge_schedule_color_with_category_index.php} | 0 ...p => 1.285_fixes_on_schedule_coloring.php} | 0 ...php => 1.286_remove_new_widget_system.php} | 0 ...m.php => 1.287_replace_library_system.php} | 0 ... 1.288_tic9898_add_course_wizard_step.php} | 0 ...roxy.php => 1.289_tic10318_http_proxy.php} | 0 ...i_links.php => 1.28_delete_wiki_links.php} | 0 ..._termsconfig.php => 1.290_termsconfig.php} | 0 ...or.php => 1.291_step345_wiki_ancestor.php} | 0 ...admin_courses_sidebar_active_elements.php} | 0 ...ables.php => 1.293_adjust_i18n_tables.php} | 0 ...200909_mvv_bugs.php => 1.294_mvv_bugs.php} | 0 ...remove_invalid_modul_user_assignments.php} | 0 ...0803_fix.php => 1.296_biest_10803_fix.php} | 0 ...hp => 1.297_database_changes_tic_9218.php} | 0 ...> 1.298_hide_studygroups_from_profile.php} | 0 ...ed_courses.php => 1.299_tiled_courses.php} | 0 ...9_step_00138_studienbereichszuordnung.php} | 0 ...en.php => 1.2_step_102_datenfeldtypen.php} | 0 ...ourses_2.php => 1.300_tiled_courses_2.php} | 0 ...ourses_3.php => 1.301_tiled_courses_3.php} | 0 ...> 1.302_add_missing_indices_resources.php} | 0 ...ices.php => 1.303_add_missing_indices.php} | 0 ..._config_i18n.php => 1.304_config_i18n.php} | 0 ...hide.php => 1.305_course_members_hide.php} | 0 ...201113_tic_9101.php => 1.306_tic_9101.php} | 0 ...g.php => 1.307_introduce_range_config.php} | 0 ...n.php => 1.308_consultation_extension.php} | 0 ..._hide.php => 1.309_course_groups_hide.php} | 0 ...perms.php => 1.30_auth_user_md5_perms.php} | 0 ... => 1.310_add_seminare_semester_table.php} | 0 ...11_add_seminare_semester_course_index.php} | 0 ...0104_tic_11041.php => 1.312_tic_11041.php} | 0 ...> 1.313_tic11044_admin_course_notices.php} | 0 ...01_step_00349.php => 1.314_step_00349.php} | 0 ...php => 1.315_tic_8183_terms_admission.php} | 0 ..._inst.php => 1.316_admin_related_inst.php} | 0 ...on.php => 1.317_oercampus_integration.php} | 0 ...3_cache.php => 1.318_step_00353_cache.php} | 0 ...1.319_change_blubber_thread_following.php} | 0 ...es.php => 1.31_high_priority_messages.php} | 0 ...p => 1.320_migration_history_reworked.php} | 0 ...hp => 1.321_add_terms_accepted_config.php} | 0 ..._add_missing_evaluation_configuration.php} | 0 ...1.323_biest_11462_change_column_types.php} | 0 ...tyle.php => 1.324_drop_citation_style.php} | 0 ...1.325_tic11044_admin_course_notices_2.php} | 0 ...n.php => 1.326_courseware_integration.php} | 0 ...idget.php => 1.328_add_content_widget.php} | 0 ...hp => 1.32_restricted_user_management.php} | 0 ...perm.php => 1.33_lock_rule_admin_perm.php} | 0 ...> 1.34_add_allow_selfassign_institute.php} | 0 ...hp => 1.35_add_additional_log_actions.php} | 0 ....36_step_00156_editierbares_impressum.php} | 0 ...pires.php => 1.37_log_actions_expires.php} | 0 ...ss.php => 1.38_allow_admin_useraccess.php} | 0 ....39_step_00153_studienmodulmanagement.php} | 0 ... => 1.3_step_87_extern_configurations.php} | 0 ...s.php => 1.40_add_index_to_log_events.php} | 0 ....php => 1.41_step_00157_rolemanagment.php} | 0 ... => 1.42_change_action_id_inst_create.php} | 0 ...php => 1.43_step_00159_datafieldentry.php} | 0 ...1.44_add_switch_to_preselect_semester.php} | 0 ...ogevents.php => 1.45_refine_logevents.php} | 0 ...> 1.46_step00172_remove_ilias_connect.php} | 0 ...tion_resources_hide_past_single_dates.php} | 0 ... => 1.48_step_00174_plugin_interfaces.php} | 0 ...ps.php => 1.49_step_00150_studygroups.php} | 0 ....php => 1.4_step_116_participant_view.php} | 0 ...p_152.php => 1.50_add_option_step_152.php} | 0 ...de_dozents.php => 1.51_unhide_dozents.php} | 0 ...> 1.52_additional_semtree_log_actions.php} | 0 ....php => 1.53_file_and_folder_priority.php} | 0 ...n.php => 1.54_step_00161_plugin_admin.php} | 0 ...s.php => 1.55_add_missing_log_actions.php} | 0 ..._00176_wap.php => 1.56_step_00176_wap.php} | 0 ...rivacy.php => 1.57_step_00158_privacy.php} | 0 ...php => 1.58_add_config_allow_fakadmin.php} | 0 ...se.php => 1.59_step_00194_studycourse.php} | 0 ...hp => 1.5_step_25_raumzeit_migrations.php} | 0 ....php => 1.60_step_00191_modulesenable.php} | 0 ...t.php => 1.61_remove_studygroupdozent.php} | 0 ..._iso_5218.php => 1.62_gender_iso_5218.php} | 0 ...207_config.php => 1.63_tic1207_config.php} | 0 ....64_step_00199_forced_course_grouping.php} | 0 ...uties.php => 1.65_step_00198_deputies.php} | 0 ...66_config_filesystem_multicopy_enable.php} | 0 ... 1.67_step_00204_no_document_deletion.php} | 0 ..._table.php => 1.68_add_schedule_table.php} | 0 ....69_step_00202_enhanced_seminar_cycle.php} | 0 ...=> 1.6_step_25_raumzeit_db_conversion.php} | 0 ...eo.php => 1.70_step_00184_html5_video.php} | 0 ...ut.php => 1.71_step_00192_page_layout.php} | 0 ....72_config_ajax_autocomplete_disabled.php} | 0 ...ail.php => 1.73_step_00193_html_email.php} | 0 ...nation.php => 1.74_tic1422_pagination.php} | 0 ...on.php => 1.75_pdf_logo_configuration.php} | 0 ...ns.php => 1.76_termin_related_persons.php} | 0 ...ules.php => 1.77_step_00223_lockrules.php} | 0 ...p => 1.78_step00219_webservice_access.php} | 0 ...79_step_216_automatisiertes_eintragen.php} | 0 ...en_class.php => 1.7_table_token_class.php} | 0 ...> 1.80_skiplinks_enable_configuration.php} | 0 ...n.php => 1.81_step_209_teilnehmericon.php} | 0 ...s.php => 1.83_tic1992_privacydefaults.php} | 0 ....php => 1.84_step_226_dozenten_labels.php} | 0 ...e.php => 1.85_tic2007_schedule_enable.php} | 0 ...gen.php => 1.86_step_228_raumanfragen.php} | 0 ...tic1091_chat.php => 1.87_tic1091_chat.php} | 0 ...055_terms.php => 1.88_biest2055_terms.php} | 0 ...php => 1.89_step_00205_group_calendar.php} | 0 ...ule.php => 1.8_step_117_studienmodule.php} | 0 ...5_smileys.php => 1.90_tic2395_smileys.php} | 0 ....php => 1.91_tic2568_comment_internal.php} | 0 ...hp => 1.92_remove_schedule_user_table.php} | 0 ...p => 1.93_sem_classes_convert_into_db.php} | 0 ... => 1.94_step237_datafields_mandatory.php} | 0 ....95_extend_userstudiengang_primarykey.php} | 0 ...6_step00234_homepageplugin_activation.php} | 0 ...p => 1.97_init_personal_notifications.php} | 0 ...onfig.php => 1.98_user_data_to_config.php} | 0 ...map.php => 1.99_step00245_simpleormap.php} | 0 ...ssion.php => 1.9_step_00111_admission.php} | 0 lib/classes/StudipCacheFactory.class.php | 2 +- lib/migrations/DBSchemaVersion.php | 37 +++++++++++++++---- lib/migrations/Migrator.php | 5 ++- 324 files changed, 34 insertions(+), 12 deletions(-) rename db/migrations/{100_step00248_chat_extinction.php => 1.100_step00248_chat_extinction.php} (100%) rename db/migrations/{101_step00246_blubber.php => 1.101_step00246_blubber.php} (100%) rename db/migrations/{102_remove_guestbook_migration.php => 1.102_remove_guestbook_migration.php} (100%) rename db/migrations/{104_setup_cronjobs.php => 1.104_setup_cronjobs.php} (100%) rename db/migrations/{105_step_00247_forum.php => 1.105_step_00247_forum.php} (100%) rename db/migrations/{106_step_00247_forum_data_migration.php => 1.106_step_00247_forum_data_migration.php} (100%) rename db/migrations/{107_step00247_forum_performance.php => 1.107_step00247_forum_performance.php} (100%) rename db/migrations/{108_visibilityapi.php => 1.108_visibilityapi.php} (100%) rename db/migrations/{109_init_custom_blubber_streams.php => 1.109_init_custom_blubber_streams.php} (100%) rename db/migrations/{10_image_proxy.php => 1.10_image_proxy.php} (100%) rename db/migrations/{110_scm_add_position.php => 1.110_scm_add_position.php} (100%) rename db/migrations/{111_step_3574_domain.php => 1.111_step_3574_domain.php} (100%) rename db/migrations/{113_init_mailqueue.php => 1.113_init_mailqueue.php} (100%) rename db/migrations/{114_create_table_blubber_reshares.php => 1.114_create_table_blubber_reshares.php} (100%) rename db/migrations/{115_performance_tic_3759.php => 1.115_performance_tic_3759.php} (100%) rename db/migrations/{116_step_00263_inst_gendering.php => 1.116_step_00263_inst_gendering.php} (100%) rename db/migrations/{117_forum_add_close.php => 1.117_forum_add_close.php} (100%) rename db/migrations/{118_forum_sticky_posts.php => 1.118_forum_sticky_posts.php} (100%) rename db/migrations/{119_init_termin_related_groups_table.php => 1.119_init_termin_related_groups_table.php} (100%) rename db/migrations/{11_lock_rulez.php => 1.11_lock_rulez.php} (100%) rename db/migrations/{120_create_open_graph_data_table.php => 1.120_create_open_graph_data_table.php} (100%) rename db/migrations/{121_step_00266_forced_lock_rules.php => 1.121_step_00266_forced_lock_rules.php} (100%) rename db/migrations/{122_add_seminar_id_to_folder.php => 1.122_add_seminar_id_to_folder.php} (100%) rename db/migrations/{123_tic_3993_remove_dont_delete.php => 1.123_tic_3993_remove_dont_delete.php} (100%) rename db/migrations/{124_step_00255_important_semnumber.php => 1.124_step_00255_important_semnumber.php} (100%) rename db/migrations/{125_repair_statusgroup_user_numberation.php => 1.125_repair_statusgroup_user_numberation.php} (100%) rename db/migrations/{126_tic_4044_invisible_studygroups.php => 1.126_tic_4044_invisible_studygroups.php} (100%) rename db/migrations/{127_setup_api.php => 1.127_setup_api.php} (100%) rename db/migrations/{128_step00240_coursesets.php => 1.128_step00240_coursesets.php} (100%) rename db/migrations/{129_wysiwyg_config_option.php => 1.129_wysiwyg_config_option.php} (100%) rename db/migrations/{12_step_120_userpic.php => 1.12_step_120_userpic.php} (100%) rename db/migrations/{130_step_00267_preliminary_accounts.php => 1.130_step_00267_preliminary_accounts.php} (100%) rename db/migrations/{131_score_config_option.php => 1.131_score_config_option.php} (100%) rename db/migrations/{132_step_00268_event_log.php => 1.132_step_00268_event_log.php} (100%) rename db/migrations/{133_tic_4072_new_password_hashing.php => 1.133_tic_4072_new_password_hashing.php} (100%) rename db/migrations/{134_step_00269_plugin_roles.php => 1.134_step_00269_plugin_roles.php} (100%) rename db/migrations/{135_tic_4011_remove_teilnehmer_view.php => 1.135_tic_4011_remove_teilnehmer_view.php} (100%) rename db/migrations/{136_wiki_remove_camel_case.php => 1.136_wiki_remove_camel_case.php} (100%) rename db/migrations/{137_studygroup_invitations.php => 1.137_studygroup_invitations.php} (100%) rename db/migrations/{138_create_tags_for_messaging.php => 1.138_create_tags_for_messaging.php} (100%) rename db/migrations/{139_step00272_tours.php => 1.139_step00272_tours.php} (100%) rename db/migrations/{13_remove_fields_from_extermine.php => 1.13_remove_fields_from_extermine.php} (100%) rename db/migrations/{140_tic4450_archiv_protected_files.php => 1.140_tic4450_archiv_protected_files.php} (100%) rename db/migrations/{141_tic4454_roomrequest_options.php => 1.141_tic4454_roomrequest_options.php} (100%) rename db/migrations/{142_tic4463_remove_stm.php => 1.142_tic4463_remove_stm.php} (100%) rename db/migrations/{143_step00249_my_courses_config.php => 1.143_step00249_my_courses_config.php} (100%) rename db/migrations/{144_files.php => 1.144_files.php} (100%) rename db/migrations/{145_tic4491_help_content.php => 1.145_tic4491_help_content.php} (100%) rename db/migrations/{146_step_00253_startseite.php => 1.146_step_00253_startseite.php} (100%) rename db/migrations/{148_tic_4520_sem_tree_display.php => 1.148_tic_4520_sem_tree_display.php} (100%) rename db/migrations/{14_step_00123_admission2.php => 1.14_step_00123_admission2.php} (100%) rename db/migrations/{150_help_tours_and_content.php => 1.150_help_tours_and_content.php} (100%) rename db/migrations/{151_add_automatic_updates_to_plugins.php => 1.151_add_automatic_updates_to_plugins.php} (100%) rename db/migrations/{152_tic_5117_course_member_admission.php => 1.152_tic_5117_course_member_admission.php} (100%) rename db/migrations/{153_tic_4163_add_studip_shortname.php => 1.153_tic_4163_add_studip_shortname.php} (100%) rename db/migrations/{154_recalculate_score.php => 1.154_recalculate_score.php} (100%) rename db/migrations/{155_tic_5170_clean_up.php => 1.155_tic_5170_clean_up.php} (100%) rename db/migrations/{156_tic_5204_add_datafield_type.php => 1.156_tic_5204_add_datafield_type.php} (100%) rename db/migrations/{157_contact_rework.php => 1.157_contact_rework.php} (100%) rename db/migrations/{158_step_00283_calendar_sorm.php => 1.158_step_00283_calendar_sorm.php} (100%) rename db/migrations/{159_step_00275_plus.php => 1.159_step_00275_plus.php} (100%) rename db/migrations/{15_step_00129_email_restriction.php => 1.15_step_00129_email_restriction.php} (100%) rename db/migrations/{160_step_00283_update_calendar_settings.php => 1.160_step_00283_update_calendar_settings.php} (100%) rename db/migrations/{161_step_00284_help_editor.php => 1.161_step_00284_help_editor.php} (100%) rename db/migrations/{162_step_00283_calendar_user.php => 1.162_step_00283_calendar_user.php} (100%) rename db/migrations/{163_transfer_calpermission.php => 1.163_transfer_calpermission.php} (100%) rename db/migrations/{164_help_tours_en.php => 1.164_help_tours_en.php} (100%) rename db/migrations/{166_add_cache_operations_table.php => 1.166_add_cache_operations_table.php} (100%) rename db/migrations/{167_tic5661_setup_cronjob.php => 1.167_tic5661_setup_cronjob.php} (100%) rename db/migrations/{168_tic5661_add_config.php => 1.168_tic5661_add_config.php} (100%) rename db/migrations/{16_step_00126_embedding_flash_movies.php => 1.16_step_00126_embedding_flash_movies.php} (100%) rename db/migrations/{170_step_00286_coursewizard.php => 1.170_step_00286_coursewizard.php} (100%) rename db/migrations/{171_open_personal_file_areas.php => 1.171_open_personal_file_areas.php} (100%) rename db/migrations/{172_tic_5961_add_config_default_sem.php => 1.172_tic_5961_add_config_default_sem.php} (100%) rename db/migrations/{173_biest5982_fix_resources_objects_level.php => 1.173_biest5982_fix_resources_objects_level.php} (100%) rename db/migrations/{174_tic_6018_clean_news.php => 1.174_tic_6018_clean_news.php} (100%) rename db/migrations/{175_biest6024_fix_help_tours_en.php => 1.175_biest6024_fix_help_tours_en.php} (100%) rename db/migrations/{176_limit_mailqueue.php => 1.176_limit_mailqueue.php} (100%) rename db/migrations/{177_tic5415_plugin_assets.php => 1.177_tic5415_plugin_assets.php} (100%) rename db/migrations/{178_change_opengraph_data_pk.php => 1.178_change_opengraph_data_pk.php} (100%) rename db/migrations/{179_tic6188_view_resource_occupation.php => 1.179_tic6188_view_resource_occupation.php} (100%) rename db/migrations/{17_db_optimierung_kontingentierung.php => 1.17_db_optimierung_kontingentierung.php} (100%) rename db/migrations/{180_add_seminar_is_complete_status.php => 1.180_add_seminar_is_complete_status.php} (100%) rename db/migrations/{181_extend_wiki_size.php => 1.181_extend_wiki_size.php} (100%) rename db/migrations/{182_step_raum_zeit_end_offset.php => 1.182_step_raum_zeit_end_offset.php} (100%) rename db/migrations/{183_tic6000_datafields_visibility.php => 1.183_tic6000_datafields_visibility.php} (100%) rename db/migrations/{184_add_wiki_help_tours.php => 1.184_add_wiki_help_tours.php} (100%) rename db/migrations/{185_tic6025_performance.php => 1.185_tic6025_performance.php} (100%) rename db/migrations/{186_step_00294_innodb.php => 1.186_step_00294_innodb.php} (100%) rename db/migrations/{187_step_291_questionnaires.php => 1.187_step_291_questionnaires.php} (100%) rename db/migrations/{188_step_00296_appointment_requests.php => 1.188_step_00296_appointment_requests.php} (100%) rename db/migrations/{189_step_00288_sem_class_raumzeit.php => 1.189_step_00288_sem_class_raumzeit.php} (100%) rename db/migrations/{18_step_00139_upload_file_reorg.php => 1.18_step_00139_upload_file_reorg.php} (100%) rename db/migrations/{190_allow_topics_to_be_public.php => 1.190_allow_topics_to_be_public.php} (100%) rename db/migrations/{191_add_dedicated_admins_role.php => 1.191_add_dedicated_admins_role.php} (100%) rename db/migrations/{192_add_user_config_for_admin_display_settings.php => 1.192_add_user_config_for_admin_display_settings.php} (100%) rename db/migrations/{193_tic6653_add_advanced_coursewizardstep.php => 1.193_tic6653_add_advanced_coursewizardstep.php} (100%) rename db/migrations/{194_tic_6576_preferential_admission.php => 1.194_tic_6576_preferential_admission.php} (100%) rename db/migrations/{195_tic_6655_admissionrule_compatibility.php => 1.195_tic_6655_admissionrule_compatibility.php} (100%) rename db/migrations/{196_extend_ressources.php => 1.196_extend_ressources.php} (100%) rename db/migrations/{197_step_00301_admission_conditiongroups.php => 1.197_step_00301_admission_conditiongroups.php} (100%) rename db/migrations/{198_add_activities.php => 1.198_add_activities.php} (100%) rename db/migrations/{199_step_00302_modulverwaltung.php => 1.199_step_00302_modulverwaltung.php} (100%) rename db/migrations/{19_step_00141_zip_download_restrictions.php => 1.19_step_00141_zip_download_restrictions.php} (100%) rename db/migrations/{01_init_migrations.php => 1.1_init_migrations.php} (100%) rename db/migrations/{200_step_00299_statusgroups.php => 1.200_step_00299_statusgroups.php} (100%) rename db/migrations/{201_i18n_content.php => 1.201_i18n_content.php} (100%) rename db/migrations/{202_remove_skype_status.php => 1.202_remove_skype_status.php} (100%) rename db/migrations/{203_archive_help_texts.php => 1.203_archive_help_texts.php} (100%) rename db/migrations/{204_dialog_from_notification.php => 1.204_dialog_from_notification.php} (100%) rename db/migrations/{205_course_scm_helptext.php => 1.205_course_scm_helptext.php} (100%) rename db/migrations/{206_alter_columns_weekoffset_to_int.php => 1.206_alter_columns_weekoffset_to_int.php} (100%) rename db/migrations/{207_add_etask_tables.php => 1.207_add_etask_tables.php} (100%) rename db/migrations/{208_migrate_questionnaire_questions.php => 1.208_migrate_questionnaire_questions.php} (100%) rename db/migrations/{209_convert_cronjob_logs.php => 1.209_convert_cronjob_logs.php} (100%) rename db/migrations/{20_calendar_events_class_default.php => 1.20_calendar_events_class_default.php} (100%) rename db/migrations/{210_tic_7206.php => 1.210_tic_7206.php} (100%) rename db/migrations/{211_tic7307_admission_rule_path.php => 1.211_tic7307_admission_rule_path.php} (100%) rename db/migrations/{212_refactor_config_local.php => 1.212_refactor_config_local.php} (100%) rename db/migrations/{213_log_action_statusgroups.php => 1.213_log_action_statusgroups.php} (100%) rename db/migrations/{214_textmarkup_datafield.php => 1.214_textmarkup_datafield.php} (100%) rename db/migrations/{215_default_data_field_values.php => 1.215_default_data_field_values.php} (100%) rename db/migrations/{216_add_evaldate.php => 1.216_add_evaldate.php} (100%) rename db/migrations/{217_course_number_format_config.php => 1.217_course_number_format_config.php} (100%) rename db/migrations/{218_extend_phone_fax_size.php => 1.218_extend_phone_fax_size.php} (100%) rename db/migrations/{219_loginbackgrounds.php => 1.219_loginbackgrounds.php} (100%) rename db/migrations/{21_more_indexing.php => 1.21_more_indexing.php} (100%) rename db/migrations/{220_step_00313_coursegroups.php => 1.220_step_00313_coursegroups.php} (100%) rename db/migrations/{221_moadb.php => 1.221_moadb.php} (100%) rename db/migrations/{222_utf8_conversion.php => 1.222_utf8_conversion.php} (100%) rename db/migrations/{223_course_mailing_for_students.php => 1.223_course_mailing_for_students.php} (100%) rename db/migrations/{224_db_cache_table.php => 1.224_db_cache_table.php} (100%) rename db/migrations/{225_extend_course_completion.php => 1.225_extend_course_completion.php} (100%) rename db/migrations/{226_config_values.php => 1.226_config_values.php} (100%) rename db/migrations/{227_biest_8034_config_switch_for_child_insts.php => 1.227_biest_8034_config_switch_for_child_insts.php} (100%) rename db/migrations/{228_show_adressees.php => 1.228_show_adressees.php} (100%) rename db/migrations/{229_step_00278_global_search.php => 1.229_step_00278_global_search.php} (100%) rename db/migrations/{22_lit_list_content_note_from_varchar_to_text.php => 1.22_lit_list_content_note_from_varchar_to_text.php} (100%) rename db/migrations/{230_widgets.php => 1.230_widgets.php} (100%) rename db/migrations/{231_add_files_search_index.php => 1.231_add_files_search_index.php} (100%) rename db/migrations/{232_step_00315_mvv_i18n.php => 1.232_step_00315_mvv_i18n.php} (100%) rename db/migrations/{233_step_00316_mvvkernintegration.php => 1.233_step_00316_mvvkernintegration.php} (100%) rename db/migrations/{234_add_mkdate_to_statusgruppe_user.php => 1.234_add_mkdate_to_statusgruppe_user.php} (100%) rename db/migrations/{235_tic8335_paper_related_topics.php => 1.235_tic8335_paper_related_topics.php} (100%) rename db/migrations/{236_config_public_topics.php => 1.236_config_public_topics.php} (100%) rename db/migrations/{237_config_mail_subject.php => 1.237_config_mail_subject.php} (100%) rename db/migrations/{238_db_updates_for_42.php => 1.238_db_updates_for_42.php} (100%) rename db/migrations/{239_step_00327.php => 1.239_step_00327.php} (100%) rename db/migrations/{23_enlarge_object_contentmodules_module_id.php => 1.23_enlarge_object_contentmodules_module_id.php} (100%) rename db/migrations/{240_tic8538.php => 1.240_tic8538.php} (100%) rename db/migrations/{241_step_00320_config_search_navigation.php => 1.241_step_00320_config_search_navigation.php} (100%) rename db/migrations/{242_tic_8546_search_show_admission_state.php => 1.242_tic_8546_search_show_admission_state.php} (100%) rename db/migrations/{243_tic8773_sort_news_by_chdate.php => 1.243_tic8773_sort_news_by_chdate.php} (100%) rename db/migrations/{244_config_default_seats.php => 1.244_config_default_seats.php} (100%) rename db/migrations/{245_tic7804_wiki_permissions.php => 1.245_tic7804_wiki_permissions.php} (100%) rename db/migrations/{246_consultations.php => 1.246_consultations.php} (100%) rename db/migrations/{247_step_00330.php => 1.247_step_00330.php} (100%) rename db/migrations/{248_step_00331_ilias_interface.php => 1.248_step_00331_ilias_interface.php} (100%) rename db/migrations/{249_lti_consumer.php => 1.249_lti_consumer.php} (100%) rename db/migrations/{24_another_index_for_ex_termine.php => 1.24_another_index_for_ex_termine.php} (100%) rename db/migrations/{250_disable_archive_search.php => 1.250_disable_archive_search.php} (100%) rename db/migrations/{251_log_event_autoincrement.php => 1.251_log_event_autoincrement.php} (100%) rename db/migrations/{252_js_assets.php => 1.252_js_assets.php} (100%) rename db/migrations/{253_adjust_token_table.php => 1.253_adjust_token_table.php} (100%) rename db/migrations/{254_hash_opengraph_table.php => 1.254_hash_opengraph_table.php} (100%) rename db/migrations/{255_tic9368_datafield_for_institution.php => 1.255_tic9368_datafield_for_institution.php} (100%) rename db/migrations/{256_tic9543_update_help_content.php => 1.256_tic9543_update_help_content.php} (100%) rename db/migrations/{257_tic9544_add_external_id_semester.php => 1.257_tic9544_add_external_id_semester.php} (100%) rename db/migrations/{258_tic7443_create_lvgruppen_independently.php => 1.258_tic7443_create_lvgruppen_independently.php} (100%) rename db/migrations/{259_migrations_reloaded.php => 1.259_migrations_reloaded.php} (100%) rename db/migrations/{25_step_00098_user_domains.php => 1.25_step_00098_user_domains.php} (100%) rename db/migrations/{20190702_tfa.php => 1.260_tfa.php} (100%) rename db/migrations/{20190705_gradebook.php => 1.261_gradebook.php} (100%) rename db/migrations/{201908014_blubbermessenger.php => 1.262_blubbermessenger.php} (100%) rename db/migrations/{201908015_blubbermessenger_keys.php => 1.263_blubbermessenger_keys.php} (100%) rename db/migrations/{201908016_blubbermessenger_search.php => 1.264_blubbermessenger_search.php} (100%) rename db/migrations/{201908017_blubbermessenger_flat.php => 1.265_blubbermessenger_flat.php} (100%) rename db/migrations/{20190823_consultations_option_exclude_expired.php => 1.266_consultations_option_exclude_expired.php} (100%) rename db/migrations/{20190903_jsonapi_dangerous_routes_config.php => 1.267_jsonapi_dangerous_routes_config.php} (100%) rename db/migrations/{20190904_unrestricted_userdomains.php => 1.268_unrestricted_userdomains.php} (100%) rename db/migrations/{20190917_fix_missing_consultation_events.php => 1.269_fix_missing_consultation_events.php} (100%) rename db/migrations/{26_step_00146_lock_rules2.php => 1.26_step_00146_lock_rules2.php} (100%) rename db/migrations/{20190919_step_00332_mvv_overlapping_courses.php => 1.270_step_00332_mvv_overlapping_courses.php} (100%) rename db/migrations/{20191002_jsonapi_cors_origin_config.php => 1.271_jsonapi_cors_origin_config.php} (100%) rename db/migrations/{20191014_step_00338_instituteplaning.php => 1.272_step_00338_instituteplaning.php} (100%) rename db/migrations/{20191018_config_for_download_counter_display.php => 1.273_config_for_download_counter_display.php} (100%) rename db/migrations/{20191105_add_enable_free_access_for_courses_only.php => 1.274_add_enable_free_access_for_courses_only.php} (100%) rename db/migrations/{20191112_additional_mvv_tables.php => 1.275_additional_mvv_tables.php} (100%) rename db/migrations/{20191115_tic8458_add_upload_description.php => 1.276_tic8458_add_upload_description.php} (100%) rename db/migrations/{20191120_room_management_migration.php => 1.277_room_management_migration.php} (100%) rename db/migrations/{20191122_resize_auth_user_md5_email_field.php => 1.278_resize_auth_user_md5_email_field.php} (100%) rename db/migrations/{20191210_config_wiki_comments_enable.php => 1.279_config_wiki_comments_enable.php} (100%) rename db/migrations/{27_step_147_mail_activationlink.php => 1.27_step_147_mail_activationlink.php} (100%) rename db/migrations/{20191211_step_00338_institutecolors.php => 1.280_step_00338_institutecolors.php} (100%) rename db/migrations/{20192208_step_00333_feedback.php => 1.281_step_00333_feedback.php} (100%) rename db/migrations/{20200108_config_for_stgteilversion_userfilter.php => 1.282_config_for_stgteilversion_userfilter.php} (100%) rename db/migrations/{202001291_add_filetypes.php => 1.283_add_filetypes.php} (100%) rename db/migrations/{20200306_change_schedule_color_with_category_index.php => 1.284_change_schedule_color_with_category_index.php} (100%) rename db/migrations/{20200307_fixes_on_schedule_coloring.php => 1.285_fixes_on_schedule_coloring.php} (100%) rename db/migrations/{20200414_remove_new_widget_system.php => 1.286_remove_new_widget_system.php} (100%) rename db/migrations/{20200423_replace_library_system.php => 1.287_replace_library_system.php} (100%) rename db/migrations/{20200514_tic9898_add_course_wizard_step.php => 1.288_tic9898_add_course_wizard_step.php} (100%) rename db/migrations/{20200515_tic10318_http_proxy.php => 1.289_tic10318_http_proxy.php} (100%) rename db/migrations/{28_delete_wiki_links.php => 1.28_delete_wiki_links.php} (100%) rename db/migrations/{20200522_termsconfig.php => 1.290_termsconfig.php} (100%) rename db/migrations/{20200709_step345_wiki_ancestor.php => 1.291_step345_wiki_ancestor.php} (100%) rename db/migrations/{20200713_add_admin_courses_sidebar_active_elements.php => 1.292_add_admin_courses_sidebar_active_elements.php} (100%) rename db/migrations/{20200811_adjust_i18n_tables.php => 1.293_adjust_i18n_tables.php} (100%) rename db/migrations/{20200909_mvv_bugs.php => 1.294_mvv_bugs.php} (100%) rename db/migrations/{20200910_remove_invalid_modul_user_assignments.php => 1.295_remove_invalid_modul_user_assignments.php} (100%) rename db/migrations/{20201002_biest_10803_fix.php => 1.296_biest_10803_fix.php} (100%) rename db/migrations/{20201005_database_changes_tic_9218.php => 1.297_database_changes_tic_9218.php} (100%) rename db/migrations/{20201007_hide_studygroups_from_profile.php => 1.298_hide_studygroups_from_profile.php} (100%) rename db/migrations/{20201023_tiled_courses.php => 1.299_tiled_courses.php} (100%) rename db/migrations/{29_step_00138_studienbereichszuordnung.php => 1.29_step_00138_studienbereichszuordnung.php} (100%) rename db/migrations/{02_step_102_datenfeldtypen.php => 1.2_step_102_datenfeldtypen.php} (100%) rename db/migrations/{20201024_tiled_courses_2.php => 1.300_tiled_courses_2.php} (100%) rename db/migrations/{20201025_tiled_courses_3.php => 1.301_tiled_courses_3.php} (100%) rename db/migrations/{202011031_add_missing_indices_resources.php => 1.302_add_missing_indices_resources.php} (100%) rename db/migrations/{20201103_add_missing_indices.php => 1.303_add_missing_indices.php} (100%) rename db/migrations/{20201108_config_i18n.php => 1.304_config_i18n.php} (100%) rename db/migrations/{20201110_course_members_hide.php => 1.305_course_members_hide.php} (100%) rename db/migrations/{20201113_tic_9101.php => 1.306_tic_9101.php} (100%) rename db/migrations/{20201115_introduce_range_config.php => 1.307_introduce_range_config.php} (100%) rename db/migrations/{20201116_consultation_extension.php => 1.308_consultation_extension.php} (100%) rename db/migrations/{20201203_course_groups_hide.php => 1.309_course_groups_hide.php} (100%) rename db/migrations/{30_auth_user_md5_perms.php => 1.30_auth_user_md5_perms.php} (100%) rename db/migrations/{20201211_add_seminare_semester_table.php => 1.310_add_seminare_semester_table.php} (100%) rename db/migrations/{20201212_add_seminare_semester_course_index.php => 1.311_add_seminare_semester_course_index.php} (100%) rename db/migrations/{20210104_tic_11041.php => 1.312_tic_11041.php} (100%) rename db/migrations/{20210108_tic11044_admin_course_notices.php => 1.313_tic11044_admin_course_notices.php} (100%) rename db/migrations/{20210201_step_00349.php => 1.314_step_00349.php} (100%) rename db/migrations/{20210204_tic_8183_terms_admission.php => 1.315_tic_8183_terms_admission.php} (100%) rename db/migrations/{20210212_admin_related_inst.php => 1.316_admin_related_inst.php} (100%) rename db/migrations/{202102161_oercampus_integration.php => 1.317_oercampus_integration.php} (100%) rename db/migrations/{20210226_step_00353_cache.php => 1.318_step_00353_cache.php} (100%) rename db/migrations/{20210317_change_blubber_thread_following.php => 1.319_change_blubber_thread_following.php} (100%) rename db/migrations/{31_high_priority_messages.php => 1.31_high_priority_messages.php} (100%) rename db/migrations/{20210322_migration_history_reworked.php => 1.320_migration_history_reworked.php} (100%) rename db/migrations/{20210406_add_terms_accepted_config.php => 1.321_add_terms_accepted_config.php} (100%) rename db/migrations/{20210422_add_missing_evaluation_configuration.php => 1.322_add_missing_evaluation_configuration.php} (100%) rename db/migrations/{20210425_biest_11462_change_column_types.php => 1.323_biest_11462_change_column_types.php} (100%) rename db/migrations/{20210503_drop_citation_style.php => 1.324_drop_citation_style.php} (100%) rename db/migrations/{20210505_tic11044_admin_course_notices_2.php => 1.325_tic11044_admin_course_notices_2.php} (100%) rename db/migrations/{20210511_courseware_integration.php => 1.326_courseware_integration.php} (100%) rename db/migrations/{202106231_add_content_widget.php => 1.328_add_content_widget.php} (100%) rename db/migrations/{32_restricted_user_management.php => 1.32_restricted_user_management.php} (100%) rename db/migrations/{33_lock_rule_admin_perm.php => 1.33_lock_rule_admin_perm.php} (100%) rename db/migrations/{34_add_allow_selfassign_institute.php => 1.34_add_allow_selfassign_institute.php} (100%) rename db/migrations/{35_add_additional_log_actions.php => 1.35_add_additional_log_actions.php} (100%) rename db/migrations/{36_step_00156_editierbares_impressum.php => 1.36_step_00156_editierbares_impressum.php} (100%) rename db/migrations/{37_log_actions_expires.php => 1.37_log_actions_expires.php} (100%) rename db/migrations/{38_allow_admin_useraccess.php => 1.38_allow_admin_useraccess.php} (100%) rename db/migrations/{39_step_00153_studienmodulmanagement.php => 1.39_step_00153_studienmodulmanagement.php} (100%) rename db/migrations/{03_step_87_extern_configurations.php => 1.3_step_87_extern_configurations.php} (100%) rename db/migrations/{40_add_index_to_log_events.php => 1.40_add_index_to_log_events.php} (100%) rename db/migrations/{41_step_00157_rolemanagment.php => 1.41_step_00157_rolemanagment.php} (100%) rename db/migrations/{42_change_action_id_inst_create.php => 1.42_change_action_id_inst_create.php} (100%) rename db/migrations/{43_step_00159_datafieldentry.php => 1.43_step_00159_datafieldentry.php} (100%) rename db/migrations/{44_add_switch_to_preselect_semester.php => 1.44_add_switch_to_preselect_semester.php} (100%) rename db/migrations/{45_refine_logevents.php => 1.45_refine_logevents.php} (100%) rename db/migrations/{46_step00172_remove_ilias_connect.php => 1.46_step00172_remove_ilias_connect.php} (100%) rename db/migrations/{47_add_option_resources_hide_past_single_dates.php => 1.47_add_option_resources_hide_past_single_dates.php} (100%) rename db/migrations/{48_step_00174_plugin_interfaces.php => 1.48_step_00174_plugin_interfaces.php} (100%) rename db/migrations/{49_step_00150_studygroups.php => 1.49_step_00150_studygroups.php} (100%) rename db/migrations/{04_step_116_participant_view.php => 1.4_step_116_participant_view.php} (100%) rename db/migrations/{50_add_option_step_152.php => 1.50_add_option_step_152.php} (100%) rename db/migrations/{51_unhide_dozents.php => 1.51_unhide_dozents.php} (100%) rename db/migrations/{52_additional_semtree_log_actions.php => 1.52_additional_semtree_log_actions.php} (100%) rename db/migrations/{53_file_and_folder_priority.php => 1.53_file_and_folder_priority.php} (100%) rename db/migrations/{54_step_00161_plugin_admin.php => 1.54_step_00161_plugin_admin.php} (100%) rename db/migrations/{55_add_missing_log_actions.php => 1.55_add_missing_log_actions.php} (100%) rename db/migrations/{56_step_00176_wap.php => 1.56_step_00176_wap.php} (100%) rename db/migrations/{57_step_00158_privacy.php => 1.57_step_00158_privacy.php} (100%) rename db/migrations/{58_add_config_allow_fakadmin.php => 1.58_add_config_allow_fakadmin.php} (100%) rename db/migrations/{59_step_00194_studycourse.php => 1.59_step_00194_studycourse.php} (100%) rename db/migrations/{05_step_25_raumzeit_migrations.php => 1.5_step_25_raumzeit_migrations.php} (100%) rename db/migrations/{60_step_00191_modulesenable.php => 1.60_step_00191_modulesenable.php} (100%) rename db/migrations/{61_remove_studygroupdozent.php => 1.61_remove_studygroupdozent.php} (100%) rename db/migrations/{62_gender_iso_5218.php => 1.62_gender_iso_5218.php} (100%) rename db/migrations/{63_tic1207_config.php => 1.63_tic1207_config.php} (100%) rename db/migrations/{64_step_00199_forced_course_grouping.php => 1.64_step_00199_forced_course_grouping.php} (100%) rename db/migrations/{65_step_00198_deputies.php => 1.65_step_00198_deputies.php} (100%) rename db/migrations/{66_config_filesystem_multicopy_enable.php => 1.66_config_filesystem_multicopy_enable.php} (100%) rename db/migrations/{67_step_00204_no_document_deletion.php => 1.67_step_00204_no_document_deletion.php} (100%) rename db/migrations/{68_add_schedule_table.php => 1.68_add_schedule_table.php} (100%) rename db/migrations/{69_step_00202_enhanced_seminar_cycle.php => 1.69_step_00202_enhanced_seminar_cycle.php} (100%) rename db/migrations/{06_step_25_raumzeit_db_conversion.php => 1.6_step_25_raumzeit_db_conversion.php} (100%) rename db/migrations/{70_step_00184_html5_video.php => 1.70_step_00184_html5_video.php} (100%) rename db/migrations/{71_step_00192_page_layout.php => 1.71_step_00192_page_layout.php} (100%) rename db/migrations/{72_config_ajax_autocomplete_disabled.php => 1.72_config_ajax_autocomplete_disabled.php} (100%) rename db/migrations/{73_step_00193_html_email.php => 1.73_step_00193_html_email.php} (100%) rename db/migrations/{74_tic1422_pagination.php => 1.74_tic1422_pagination.php} (100%) rename db/migrations/{75_pdf_logo_configuration.php => 1.75_pdf_logo_configuration.php} (100%) rename db/migrations/{76_termin_related_persons.php => 1.76_termin_related_persons.php} (100%) rename db/migrations/{77_step_00223_lockrules.php => 1.77_step_00223_lockrules.php} (100%) rename db/migrations/{78_step00219_webservice_access.php => 1.78_step00219_webservice_access.php} (100%) rename db/migrations/{79_step_216_automatisiertes_eintragen.php => 1.79_step_216_automatisiertes_eintragen.php} (100%) rename db/migrations/{07_table_token_class.php => 1.7_table_token_class.php} (100%) rename db/migrations/{80_skiplinks_enable_configuration.php => 1.80_skiplinks_enable_configuration.php} (100%) rename db/migrations/{81_step_209_teilnehmericon.php => 1.81_step_209_teilnehmericon.php} (100%) rename db/migrations/{83_tic1992_privacydefaults.php => 1.83_tic1992_privacydefaults.php} (100%) rename db/migrations/{84_step_226_dozenten_labels.php => 1.84_step_226_dozenten_labels.php} (100%) rename db/migrations/{85_tic2007_schedule_enable.php => 1.85_tic2007_schedule_enable.php} (100%) rename db/migrations/{86_step_228_raumanfragen.php => 1.86_step_228_raumanfragen.php} (100%) rename db/migrations/{87_tic1091_chat.php => 1.87_tic1091_chat.php} (100%) rename db/migrations/{88_biest2055_terms.php => 1.88_biest2055_terms.php} (100%) rename db/migrations/{89_step_00205_group_calendar.php => 1.89_step_00205_group_calendar.php} (100%) rename db/migrations/{08_step_117_studienmodule.php => 1.8_step_117_studienmodule.php} (100%) rename db/migrations/{90_tic2395_smileys.php => 1.90_tic2395_smileys.php} (100%) rename db/migrations/{91_tic2568_comment_internal.php => 1.91_tic2568_comment_internal.php} (100%) rename db/migrations/{92_remove_schedule_user_table.php => 1.92_remove_schedule_user_table.php} (100%) rename db/migrations/{93_sem_classes_convert_into_db.php => 1.93_sem_classes_convert_into_db.php} (100%) rename db/migrations/{94_step237_datafields_mandatory.php => 1.94_step237_datafields_mandatory.php} (100%) rename db/migrations/{95_extend_userstudiengang_primarykey.php => 1.95_extend_userstudiengang_primarykey.php} (100%) rename db/migrations/{96_step00234_homepageplugin_activation.php => 1.96_step00234_homepageplugin_activation.php} (100%) rename db/migrations/{97_init_personal_notifications.php => 1.97_init_personal_notifications.php} (100%) rename db/migrations/{98_user_data_to_config.php => 1.98_user_data_to_config.php} (100%) rename db/migrations/{99_step00245_simpleormap.php => 1.99_step00245_simpleormap.php} (100%) rename db/migrations/{09_step_00111_admission.php => 1.9_step_00111_admission.php} (100%) diff --git a/app/controllers/web_migrate.php b/app/controllers/web_migrate.php index 7b8def386b4..af229590f2c 100644 --- a/app/controllers/web_migrate.php +++ b/app/controllers/web_migrate.php @@ -107,6 +107,6 @@ class WebMigrateController extends StudipController $widget = Sidebar::get()->addWidget(new SidebarWidget()); $widget->setTitle(_('Aktueller Versionsstand')); - $widget->addElement(new WidgetElement($this->version->get())); + $widget->addElement(new WidgetElement($this->version->get($this->branch))); } } diff --git a/db/migrations/100_step00248_chat_extinction.php b/db/migrations/1.100_step00248_chat_extinction.php similarity index 100% rename from db/migrations/100_step00248_chat_extinction.php rename to db/migrations/1.100_step00248_chat_extinction.php diff --git a/db/migrations/101_step00246_blubber.php b/db/migrations/1.101_step00246_blubber.php similarity index 100% rename from db/migrations/101_step00246_blubber.php rename to db/migrations/1.101_step00246_blubber.php diff --git a/db/migrations/102_remove_guestbook_migration.php b/db/migrations/1.102_remove_guestbook_migration.php similarity index 100% rename from db/migrations/102_remove_guestbook_migration.php rename to db/migrations/1.102_remove_guestbook_migration.php diff --git a/db/migrations/104_setup_cronjobs.php b/db/migrations/1.104_setup_cronjobs.php similarity index 100% rename from db/migrations/104_setup_cronjobs.php rename to db/migrations/1.104_setup_cronjobs.php diff --git a/db/migrations/105_step_00247_forum.php b/db/migrations/1.105_step_00247_forum.php similarity index 100% rename from db/migrations/105_step_00247_forum.php rename to db/migrations/1.105_step_00247_forum.php diff --git a/db/migrations/106_step_00247_forum_data_migration.php b/db/migrations/1.106_step_00247_forum_data_migration.php similarity index 100% rename from db/migrations/106_step_00247_forum_data_migration.php rename to db/migrations/1.106_step_00247_forum_data_migration.php diff --git a/db/migrations/107_step00247_forum_performance.php b/db/migrations/1.107_step00247_forum_performance.php similarity index 100% rename from db/migrations/107_step00247_forum_performance.php rename to db/migrations/1.107_step00247_forum_performance.php diff --git a/db/migrations/108_visibilityapi.php b/db/migrations/1.108_visibilityapi.php similarity index 100% rename from db/migrations/108_visibilityapi.php rename to db/migrations/1.108_visibilityapi.php diff --git a/db/migrations/109_init_custom_blubber_streams.php b/db/migrations/1.109_init_custom_blubber_streams.php similarity index 100% rename from db/migrations/109_init_custom_blubber_streams.php rename to db/migrations/1.109_init_custom_blubber_streams.php diff --git a/db/migrations/10_image_proxy.php b/db/migrations/1.10_image_proxy.php similarity index 100% rename from db/migrations/10_image_proxy.php rename to db/migrations/1.10_image_proxy.php diff --git a/db/migrations/110_scm_add_position.php b/db/migrations/1.110_scm_add_position.php similarity index 100% rename from db/migrations/110_scm_add_position.php rename to db/migrations/1.110_scm_add_position.php diff --git a/db/migrations/111_step_3574_domain.php b/db/migrations/1.111_step_3574_domain.php similarity index 100% rename from db/migrations/111_step_3574_domain.php rename to db/migrations/1.111_step_3574_domain.php diff --git a/db/migrations/113_init_mailqueue.php b/db/migrations/1.113_init_mailqueue.php similarity index 100% rename from db/migrations/113_init_mailqueue.php rename to db/migrations/1.113_init_mailqueue.php diff --git a/db/migrations/114_create_table_blubber_reshares.php b/db/migrations/1.114_create_table_blubber_reshares.php similarity index 100% rename from db/migrations/114_create_table_blubber_reshares.php rename to db/migrations/1.114_create_table_blubber_reshares.php diff --git a/db/migrations/115_performance_tic_3759.php b/db/migrations/1.115_performance_tic_3759.php similarity index 100% rename from db/migrations/115_performance_tic_3759.php rename to db/migrations/1.115_performance_tic_3759.php diff --git a/db/migrations/116_step_00263_inst_gendering.php b/db/migrations/1.116_step_00263_inst_gendering.php similarity index 100% rename from db/migrations/116_step_00263_inst_gendering.php rename to db/migrations/1.116_step_00263_inst_gendering.php diff --git a/db/migrations/117_forum_add_close.php b/db/migrations/1.117_forum_add_close.php similarity index 100% rename from db/migrations/117_forum_add_close.php rename to db/migrations/1.117_forum_add_close.php diff --git a/db/migrations/118_forum_sticky_posts.php b/db/migrations/1.118_forum_sticky_posts.php similarity index 100% rename from db/migrations/118_forum_sticky_posts.php rename to db/migrations/1.118_forum_sticky_posts.php diff --git a/db/migrations/119_init_termin_related_groups_table.php b/db/migrations/1.119_init_termin_related_groups_table.php similarity index 100% rename from db/migrations/119_init_termin_related_groups_table.php rename to db/migrations/1.119_init_termin_related_groups_table.php diff --git a/db/migrations/11_lock_rulez.php b/db/migrations/1.11_lock_rulez.php similarity index 100% rename from db/migrations/11_lock_rulez.php rename to db/migrations/1.11_lock_rulez.php diff --git a/db/migrations/120_create_open_graph_data_table.php b/db/migrations/1.120_create_open_graph_data_table.php similarity index 100% rename from db/migrations/120_create_open_graph_data_table.php rename to db/migrations/1.120_create_open_graph_data_table.php diff --git a/db/migrations/121_step_00266_forced_lock_rules.php b/db/migrations/1.121_step_00266_forced_lock_rules.php similarity index 100% rename from db/migrations/121_step_00266_forced_lock_rules.php rename to db/migrations/1.121_step_00266_forced_lock_rules.php diff --git a/db/migrations/122_add_seminar_id_to_folder.php b/db/migrations/1.122_add_seminar_id_to_folder.php similarity index 100% rename from db/migrations/122_add_seminar_id_to_folder.php rename to db/migrations/1.122_add_seminar_id_to_folder.php diff --git a/db/migrations/123_tic_3993_remove_dont_delete.php b/db/migrations/1.123_tic_3993_remove_dont_delete.php similarity index 100% rename from db/migrations/123_tic_3993_remove_dont_delete.php rename to db/migrations/1.123_tic_3993_remove_dont_delete.php diff --git a/db/migrations/124_step_00255_important_semnumber.php b/db/migrations/1.124_step_00255_important_semnumber.php similarity index 100% rename from db/migrations/124_step_00255_important_semnumber.php rename to db/migrations/1.124_step_00255_important_semnumber.php diff --git a/db/migrations/125_repair_statusgroup_user_numberation.php b/db/migrations/1.125_repair_statusgroup_user_numberation.php similarity index 100% rename from db/migrations/125_repair_statusgroup_user_numberation.php rename to db/migrations/1.125_repair_statusgroup_user_numberation.php diff --git a/db/migrations/126_tic_4044_invisible_studygroups.php b/db/migrations/1.126_tic_4044_invisible_studygroups.php similarity index 100% rename from db/migrations/126_tic_4044_invisible_studygroups.php rename to db/migrations/1.126_tic_4044_invisible_studygroups.php diff --git a/db/migrations/127_setup_api.php b/db/migrations/1.127_setup_api.php similarity index 100% rename from db/migrations/127_setup_api.php rename to db/migrations/1.127_setup_api.php diff --git a/db/migrations/128_step00240_coursesets.php b/db/migrations/1.128_step00240_coursesets.php similarity index 100% rename from db/migrations/128_step00240_coursesets.php rename to db/migrations/1.128_step00240_coursesets.php diff --git a/db/migrations/129_wysiwyg_config_option.php b/db/migrations/1.129_wysiwyg_config_option.php similarity index 100% rename from db/migrations/129_wysiwyg_config_option.php rename to db/migrations/1.129_wysiwyg_config_option.php diff --git a/db/migrations/12_step_120_userpic.php b/db/migrations/1.12_step_120_userpic.php similarity index 100% rename from db/migrations/12_step_120_userpic.php rename to db/migrations/1.12_step_120_userpic.php diff --git a/db/migrations/130_step_00267_preliminary_accounts.php b/db/migrations/1.130_step_00267_preliminary_accounts.php similarity index 100% rename from db/migrations/130_step_00267_preliminary_accounts.php rename to db/migrations/1.130_step_00267_preliminary_accounts.php diff --git a/db/migrations/131_score_config_option.php b/db/migrations/1.131_score_config_option.php similarity index 100% rename from db/migrations/131_score_config_option.php rename to db/migrations/1.131_score_config_option.php diff --git a/db/migrations/132_step_00268_event_log.php b/db/migrations/1.132_step_00268_event_log.php similarity index 100% rename from db/migrations/132_step_00268_event_log.php rename to db/migrations/1.132_step_00268_event_log.php diff --git a/db/migrations/133_tic_4072_new_password_hashing.php b/db/migrations/1.133_tic_4072_new_password_hashing.php similarity index 100% rename from db/migrations/133_tic_4072_new_password_hashing.php rename to db/migrations/1.133_tic_4072_new_password_hashing.php diff --git a/db/migrations/134_step_00269_plugin_roles.php b/db/migrations/1.134_step_00269_plugin_roles.php similarity index 100% rename from db/migrations/134_step_00269_plugin_roles.php rename to db/migrations/1.134_step_00269_plugin_roles.php diff --git a/db/migrations/135_tic_4011_remove_teilnehmer_view.php b/db/migrations/1.135_tic_4011_remove_teilnehmer_view.php similarity index 100% rename from db/migrations/135_tic_4011_remove_teilnehmer_view.php rename to db/migrations/1.135_tic_4011_remove_teilnehmer_view.php diff --git a/db/migrations/136_wiki_remove_camel_case.php b/db/migrations/1.136_wiki_remove_camel_case.php similarity index 100% rename from db/migrations/136_wiki_remove_camel_case.php rename to db/migrations/1.136_wiki_remove_camel_case.php diff --git a/db/migrations/137_studygroup_invitations.php b/db/migrations/1.137_studygroup_invitations.php similarity index 100% rename from db/migrations/137_studygroup_invitations.php rename to db/migrations/1.137_studygroup_invitations.php diff --git a/db/migrations/138_create_tags_for_messaging.php b/db/migrations/1.138_create_tags_for_messaging.php similarity index 100% rename from db/migrations/138_create_tags_for_messaging.php rename to db/migrations/1.138_create_tags_for_messaging.php diff --git a/db/migrations/139_step00272_tours.php b/db/migrations/1.139_step00272_tours.php similarity index 100% rename from db/migrations/139_step00272_tours.php rename to db/migrations/1.139_step00272_tours.php diff --git a/db/migrations/13_remove_fields_from_extermine.php b/db/migrations/1.13_remove_fields_from_extermine.php similarity index 100% rename from db/migrations/13_remove_fields_from_extermine.php rename to db/migrations/1.13_remove_fields_from_extermine.php diff --git a/db/migrations/140_tic4450_archiv_protected_files.php b/db/migrations/1.140_tic4450_archiv_protected_files.php similarity index 100% rename from db/migrations/140_tic4450_archiv_protected_files.php rename to db/migrations/1.140_tic4450_archiv_protected_files.php diff --git a/db/migrations/141_tic4454_roomrequest_options.php b/db/migrations/1.141_tic4454_roomrequest_options.php similarity index 100% rename from db/migrations/141_tic4454_roomrequest_options.php rename to db/migrations/1.141_tic4454_roomrequest_options.php diff --git a/db/migrations/142_tic4463_remove_stm.php b/db/migrations/1.142_tic4463_remove_stm.php similarity index 100% rename from db/migrations/142_tic4463_remove_stm.php rename to db/migrations/1.142_tic4463_remove_stm.php diff --git a/db/migrations/143_step00249_my_courses_config.php b/db/migrations/1.143_step00249_my_courses_config.php similarity index 100% rename from db/migrations/143_step00249_my_courses_config.php rename to db/migrations/1.143_step00249_my_courses_config.php diff --git a/db/migrations/144_files.php b/db/migrations/1.144_files.php similarity index 100% rename from db/migrations/144_files.php rename to db/migrations/1.144_files.php diff --git a/db/migrations/145_tic4491_help_content.php b/db/migrations/1.145_tic4491_help_content.php similarity index 100% rename from db/migrations/145_tic4491_help_content.php rename to db/migrations/1.145_tic4491_help_content.php diff --git a/db/migrations/146_step_00253_startseite.php b/db/migrations/1.146_step_00253_startseite.php similarity index 100% rename from db/migrations/146_step_00253_startseite.php rename to db/migrations/1.146_step_00253_startseite.php diff --git a/db/migrations/148_tic_4520_sem_tree_display.php b/db/migrations/1.148_tic_4520_sem_tree_display.php similarity index 100% rename from db/migrations/148_tic_4520_sem_tree_display.php rename to db/migrations/1.148_tic_4520_sem_tree_display.php diff --git a/db/migrations/14_step_00123_admission2.php b/db/migrations/1.14_step_00123_admission2.php similarity index 100% rename from db/migrations/14_step_00123_admission2.php rename to db/migrations/1.14_step_00123_admission2.php diff --git a/db/migrations/150_help_tours_and_content.php b/db/migrations/1.150_help_tours_and_content.php similarity index 100% rename from db/migrations/150_help_tours_and_content.php rename to db/migrations/1.150_help_tours_and_content.php diff --git a/db/migrations/151_add_automatic_updates_to_plugins.php b/db/migrations/1.151_add_automatic_updates_to_plugins.php similarity index 100% rename from db/migrations/151_add_automatic_updates_to_plugins.php rename to db/migrations/1.151_add_automatic_updates_to_plugins.php diff --git a/db/migrations/152_tic_5117_course_member_admission.php b/db/migrations/1.152_tic_5117_course_member_admission.php similarity index 100% rename from db/migrations/152_tic_5117_course_member_admission.php rename to db/migrations/1.152_tic_5117_course_member_admission.php diff --git a/db/migrations/153_tic_4163_add_studip_shortname.php b/db/migrations/1.153_tic_4163_add_studip_shortname.php similarity index 100% rename from db/migrations/153_tic_4163_add_studip_shortname.php rename to db/migrations/1.153_tic_4163_add_studip_shortname.php diff --git a/db/migrations/154_recalculate_score.php b/db/migrations/1.154_recalculate_score.php similarity index 100% rename from db/migrations/154_recalculate_score.php rename to db/migrations/1.154_recalculate_score.php diff --git a/db/migrations/155_tic_5170_clean_up.php b/db/migrations/1.155_tic_5170_clean_up.php similarity index 100% rename from db/migrations/155_tic_5170_clean_up.php rename to db/migrations/1.155_tic_5170_clean_up.php diff --git a/db/migrations/156_tic_5204_add_datafield_type.php b/db/migrations/1.156_tic_5204_add_datafield_type.php similarity index 100% rename from db/migrations/156_tic_5204_add_datafield_type.php rename to db/migrations/1.156_tic_5204_add_datafield_type.php diff --git a/db/migrations/157_contact_rework.php b/db/migrations/1.157_contact_rework.php similarity index 100% rename from db/migrations/157_contact_rework.php rename to db/migrations/1.157_contact_rework.php diff --git a/db/migrations/158_step_00283_calendar_sorm.php b/db/migrations/1.158_step_00283_calendar_sorm.php similarity index 100% rename from db/migrations/158_step_00283_calendar_sorm.php rename to db/migrations/1.158_step_00283_calendar_sorm.php diff --git a/db/migrations/159_step_00275_plus.php b/db/migrations/1.159_step_00275_plus.php similarity index 100% rename from db/migrations/159_step_00275_plus.php rename to db/migrations/1.159_step_00275_plus.php diff --git a/db/migrations/15_step_00129_email_restriction.php b/db/migrations/1.15_step_00129_email_restriction.php similarity index 100% rename from db/migrations/15_step_00129_email_restriction.php rename to db/migrations/1.15_step_00129_email_restriction.php diff --git a/db/migrations/160_step_00283_update_calendar_settings.php b/db/migrations/1.160_step_00283_update_calendar_settings.php similarity index 100% rename from db/migrations/160_step_00283_update_calendar_settings.php rename to db/migrations/1.160_step_00283_update_calendar_settings.php diff --git a/db/migrations/161_step_00284_help_editor.php b/db/migrations/1.161_step_00284_help_editor.php similarity index 100% rename from db/migrations/161_step_00284_help_editor.php rename to db/migrations/1.161_step_00284_help_editor.php diff --git a/db/migrations/162_step_00283_calendar_user.php b/db/migrations/1.162_step_00283_calendar_user.php similarity index 100% rename from db/migrations/162_step_00283_calendar_user.php rename to db/migrations/1.162_step_00283_calendar_user.php diff --git a/db/migrations/163_transfer_calpermission.php b/db/migrations/1.163_transfer_calpermission.php similarity index 100% rename from db/migrations/163_transfer_calpermission.php rename to db/migrations/1.163_transfer_calpermission.php diff --git a/db/migrations/164_help_tours_en.php b/db/migrations/1.164_help_tours_en.php similarity index 100% rename from db/migrations/164_help_tours_en.php rename to db/migrations/1.164_help_tours_en.php diff --git a/db/migrations/166_add_cache_operations_table.php b/db/migrations/1.166_add_cache_operations_table.php similarity index 100% rename from db/migrations/166_add_cache_operations_table.php rename to db/migrations/1.166_add_cache_operations_table.php diff --git a/db/migrations/167_tic5661_setup_cronjob.php b/db/migrations/1.167_tic5661_setup_cronjob.php similarity index 100% rename from db/migrations/167_tic5661_setup_cronjob.php rename to db/migrations/1.167_tic5661_setup_cronjob.php diff --git a/db/migrations/168_tic5661_add_config.php b/db/migrations/1.168_tic5661_add_config.php similarity index 100% rename from db/migrations/168_tic5661_add_config.php rename to db/migrations/1.168_tic5661_add_config.php diff --git a/db/migrations/16_step_00126_embedding_flash_movies.php b/db/migrations/1.16_step_00126_embedding_flash_movies.php similarity index 100% rename from db/migrations/16_step_00126_embedding_flash_movies.php rename to db/migrations/1.16_step_00126_embedding_flash_movies.php diff --git a/db/migrations/170_step_00286_coursewizard.php b/db/migrations/1.170_step_00286_coursewizard.php similarity index 100% rename from db/migrations/170_step_00286_coursewizard.php rename to db/migrations/1.170_step_00286_coursewizard.php diff --git a/db/migrations/171_open_personal_file_areas.php b/db/migrations/1.171_open_personal_file_areas.php similarity index 100% rename from db/migrations/171_open_personal_file_areas.php rename to db/migrations/1.171_open_personal_file_areas.php diff --git a/db/migrations/172_tic_5961_add_config_default_sem.php b/db/migrations/1.172_tic_5961_add_config_default_sem.php similarity index 100% rename from db/migrations/172_tic_5961_add_config_default_sem.php rename to db/migrations/1.172_tic_5961_add_config_default_sem.php diff --git a/db/migrations/173_biest5982_fix_resources_objects_level.php b/db/migrations/1.173_biest5982_fix_resources_objects_level.php similarity index 100% rename from db/migrations/173_biest5982_fix_resources_objects_level.php rename to db/migrations/1.173_biest5982_fix_resources_objects_level.php diff --git a/db/migrations/174_tic_6018_clean_news.php b/db/migrations/1.174_tic_6018_clean_news.php similarity index 100% rename from db/migrations/174_tic_6018_clean_news.php rename to db/migrations/1.174_tic_6018_clean_news.php diff --git a/db/migrations/175_biest6024_fix_help_tours_en.php b/db/migrations/1.175_biest6024_fix_help_tours_en.php similarity index 100% rename from db/migrations/175_biest6024_fix_help_tours_en.php rename to db/migrations/1.175_biest6024_fix_help_tours_en.php diff --git a/db/migrations/176_limit_mailqueue.php b/db/migrations/1.176_limit_mailqueue.php similarity index 100% rename from db/migrations/176_limit_mailqueue.php rename to db/migrations/1.176_limit_mailqueue.php diff --git a/db/migrations/177_tic5415_plugin_assets.php b/db/migrations/1.177_tic5415_plugin_assets.php similarity index 100% rename from db/migrations/177_tic5415_plugin_assets.php rename to db/migrations/1.177_tic5415_plugin_assets.php diff --git a/db/migrations/178_change_opengraph_data_pk.php b/db/migrations/1.178_change_opengraph_data_pk.php similarity index 100% rename from db/migrations/178_change_opengraph_data_pk.php rename to db/migrations/1.178_change_opengraph_data_pk.php diff --git a/db/migrations/179_tic6188_view_resource_occupation.php b/db/migrations/1.179_tic6188_view_resource_occupation.php similarity index 100% rename from db/migrations/179_tic6188_view_resource_occupation.php rename to db/migrations/1.179_tic6188_view_resource_occupation.php diff --git a/db/migrations/17_db_optimierung_kontingentierung.php b/db/migrations/1.17_db_optimierung_kontingentierung.php similarity index 100% rename from db/migrations/17_db_optimierung_kontingentierung.php rename to db/migrations/1.17_db_optimierung_kontingentierung.php diff --git a/db/migrations/180_add_seminar_is_complete_status.php b/db/migrations/1.180_add_seminar_is_complete_status.php similarity index 100% rename from db/migrations/180_add_seminar_is_complete_status.php rename to db/migrations/1.180_add_seminar_is_complete_status.php diff --git a/db/migrations/181_extend_wiki_size.php b/db/migrations/1.181_extend_wiki_size.php similarity index 100% rename from db/migrations/181_extend_wiki_size.php rename to db/migrations/1.181_extend_wiki_size.php diff --git a/db/migrations/182_step_raum_zeit_end_offset.php b/db/migrations/1.182_step_raum_zeit_end_offset.php similarity index 100% rename from db/migrations/182_step_raum_zeit_end_offset.php rename to db/migrations/1.182_step_raum_zeit_end_offset.php diff --git a/db/migrations/183_tic6000_datafields_visibility.php b/db/migrations/1.183_tic6000_datafields_visibility.php similarity index 100% rename from db/migrations/183_tic6000_datafields_visibility.php rename to db/migrations/1.183_tic6000_datafields_visibility.php diff --git a/db/migrations/184_add_wiki_help_tours.php b/db/migrations/1.184_add_wiki_help_tours.php similarity index 100% rename from db/migrations/184_add_wiki_help_tours.php rename to db/migrations/1.184_add_wiki_help_tours.php diff --git a/db/migrations/185_tic6025_performance.php b/db/migrations/1.185_tic6025_performance.php similarity index 100% rename from db/migrations/185_tic6025_performance.php rename to db/migrations/1.185_tic6025_performance.php diff --git a/db/migrations/186_step_00294_innodb.php b/db/migrations/1.186_step_00294_innodb.php similarity index 100% rename from db/migrations/186_step_00294_innodb.php rename to db/migrations/1.186_step_00294_innodb.php diff --git a/db/migrations/187_step_291_questionnaires.php b/db/migrations/1.187_step_291_questionnaires.php similarity index 100% rename from db/migrations/187_step_291_questionnaires.php rename to db/migrations/1.187_step_291_questionnaires.php diff --git a/db/migrations/188_step_00296_appointment_requests.php b/db/migrations/1.188_step_00296_appointment_requests.php similarity index 100% rename from db/migrations/188_step_00296_appointment_requests.php rename to db/migrations/1.188_step_00296_appointment_requests.php diff --git a/db/migrations/189_step_00288_sem_class_raumzeit.php b/db/migrations/1.189_step_00288_sem_class_raumzeit.php similarity index 100% rename from db/migrations/189_step_00288_sem_class_raumzeit.php rename to db/migrations/1.189_step_00288_sem_class_raumzeit.php diff --git a/db/migrations/18_step_00139_upload_file_reorg.php b/db/migrations/1.18_step_00139_upload_file_reorg.php similarity index 100% rename from db/migrations/18_step_00139_upload_file_reorg.php rename to db/migrations/1.18_step_00139_upload_file_reorg.php diff --git a/db/migrations/190_allow_topics_to_be_public.php b/db/migrations/1.190_allow_topics_to_be_public.php similarity index 100% rename from db/migrations/190_allow_topics_to_be_public.php rename to db/migrations/1.190_allow_topics_to_be_public.php diff --git a/db/migrations/191_add_dedicated_admins_role.php b/db/migrations/1.191_add_dedicated_admins_role.php similarity index 100% rename from db/migrations/191_add_dedicated_admins_role.php rename to db/migrations/1.191_add_dedicated_admins_role.php diff --git a/db/migrations/192_add_user_config_for_admin_display_settings.php b/db/migrations/1.192_add_user_config_for_admin_display_settings.php similarity index 100% rename from db/migrations/192_add_user_config_for_admin_display_settings.php rename to db/migrations/1.192_add_user_config_for_admin_display_settings.php diff --git a/db/migrations/193_tic6653_add_advanced_coursewizardstep.php b/db/migrations/1.193_tic6653_add_advanced_coursewizardstep.php similarity index 100% rename from db/migrations/193_tic6653_add_advanced_coursewizardstep.php rename to db/migrations/1.193_tic6653_add_advanced_coursewizardstep.php diff --git a/db/migrations/194_tic_6576_preferential_admission.php b/db/migrations/1.194_tic_6576_preferential_admission.php similarity index 100% rename from db/migrations/194_tic_6576_preferential_admission.php rename to db/migrations/1.194_tic_6576_preferential_admission.php diff --git a/db/migrations/195_tic_6655_admissionrule_compatibility.php b/db/migrations/1.195_tic_6655_admissionrule_compatibility.php similarity index 100% rename from db/migrations/195_tic_6655_admissionrule_compatibility.php rename to db/migrations/1.195_tic_6655_admissionrule_compatibility.php diff --git a/db/migrations/196_extend_ressources.php b/db/migrations/1.196_extend_ressources.php similarity index 100% rename from db/migrations/196_extend_ressources.php rename to db/migrations/1.196_extend_ressources.php diff --git a/db/migrations/197_step_00301_admission_conditiongroups.php b/db/migrations/1.197_step_00301_admission_conditiongroups.php similarity index 100% rename from db/migrations/197_step_00301_admission_conditiongroups.php rename to db/migrations/1.197_step_00301_admission_conditiongroups.php diff --git a/db/migrations/198_add_activities.php b/db/migrations/1.198_add_activities.php similarity index 100% rename from db/migrations/198_add_activities.php rename to db/migrations/1.198_add_activities.php diff --git a/db/migrations/199_step_00302_modulverwaltung.php b/db/migrations/1.199_step_00302_modulverwaltung.php similarity index 100% rename from db/migrations/199_step_00302_modulverwaltung.php rename to db/migrations/1.199_step_00302_modulverwaltung.php diff --git a/db/migrations/19_step_00141_zip_download_restrictions.php b/db/migrations/1.19_step_00141_zip_download_restrictions.php similarity index 100% rename from db/migrations/19_step_00141_zip_download_restrictions.php rename to db/migrations/1.19_step_00141_zip_download_restrictions.php diff --git a/db/migrations/01_init_migrations.php b/db/migrations/1.1_init_migrations.php similarity index 100% rename from db/migrations/01_init_migrations.php rename to db/migrations/1.1_init_migrations.php diff --git a/db/migrations/200_step_00299_statusgroups.php b/db/migrations/1.200_step_00299_statusgroups.php similarity index 100% rename from db/migrations/200_step_00299_statusgroups.php rename to db/migrations/1.200_step_00299_statusgroups.php diff --git a/db/migrations/201_i18n_content.php b/db/migrations/1.201_i18n_content.php similarity index 100% rename from db/migrations/201_i18n_content.php rename to db/migrations/1.201_i18n_content.php diff --git a/db/migrations/202_remove_skype_status.php b/db/migrations/1.202_remove_skype_status.php similarity index 100% rename from db/migrations/202_remove_skype_status.php rename to db/migrations/1.202_remove_skype_status.php diff --git a/db/migrations/203_archive_help_texts.php b/db/migrations/1.203_archive_help_texts.php similarity index 100% rename from db/migrations/203_archive_help_texts.php rename to db/migrations/1.203_archive_help_texts.php diff --git a/db/migrations/204_dialog_from_notification.php b/db/migrations/1.204_dialog_from_notification.php similarity index 100% rename from db/migrations/204_dialog_from_notification.php rename to db/migrations/1.204_dialog_from_notification.php diff --git a/db/migrations/205_course_scm_helptext.php b/db/migrations/1.205_course_scm_helptext.php similarity index 100% rename from db/migrations/205_course_scm_helptext.php rename to db/migrations/1.205_course_scm_helptext.php diff --git a/db/migrations/206_alter_columns_weekoffset_to_int.php b/db/migrations/1.206_alter_columns_weekoffset_to_int.php similarity index 100% rename from db/migrations/206_alter_columns_weekoffset_to_int.php rename to db/migrations/1.206_alter_columns_weekoffset_to_int.php diff --git a/db/migrations/207_add_etask_tables.php b/db/migrations/1.207_add_etask_tables.php similarity index 100% rename from db/migrations/207_add_etask_tables.php rename to db/migrations/1.207_add_etask_tables.php diff --git a/db/migrations/208_migrate_questionnaire_questions.php b/db/migrations/1.208_migrate_questionnaire_questions.php similarity index 100% rename from db/migrations/208_migrate_questionnaire_questions.php rename to db/migrations/1.208_migrate_questionnaire_questions.php diff --git a/db/migrations/209_convert_cronjob_logs.php b/db/migrations/1.209_convert_cronjob_logs.php similarity index 100% rename from db/migrations/209_convert_cronjob_logs.php rename to db/migrations/1.209_convert_cronjob_logs.php diff --git a/db/migrations/20_calendar_events_class_default.php b/db/migrations/1.20_calendar_events_class_default.php similarity index 100% rename from db/migrations/20_calendar_events_class_default.php rename to db/migrations/1.20_calendar_events_class_default.php diff --git a/db/migrations/210_tic_7206.php b/db/migrations/1.210_tic_7206.php similarity index 100% rename from db/migrations/210_tic_7206.php rename to db/migrations/1.210_tic_7206.php diff --git a/db/migrations/211_tic7307_admission_rule_path.php b/db/migrations/1.211_tic7307_admission_rule_path.php similarity index 100% rename from db/migrations/211_tic7307_admission_rule_path.php rename to db/migrations/1.211_tic7307_admission_rule_path.php diff --git a/db/migrations/212_refactor_config_local.php b/db/migrations/1.212_refactor_config_local.php similarity index 100% rename from db/migrations/212_refactor_config_local.php rename to db/migrations/1.212_refactor_config_local.php diff --git a/db/migrations/213_log_action_statusgroups.php b/db/migrations/1.213_log_action_statusgroups.php similarity index 100% rename from db/migrations/213_log_action_statusgroups.php rename to db/migrations/1.213_log_action_statusgroups.php diff --git a/db/migrations/214_textmarkup_datafield.php b/db/migrations/1.214_textmarkup_datafield.php similarity index 100% rename from db/migrations/214_textmarkup_datafield.php rename to db/migrations/1.214_textmarkup_datafield.php diff --git a/db/migrations/215_default_data_field_values.php b/db/migrations/1.215_default_data_field_values.php similarity index 100% rename from db/migrations/215_default_data_field_values.php rename to db/migrations/1.215_default_data_field_values.php diff --git a/db/migrations/216_add_evaldate.php b/db/migrations/1.216_add_evaldate.php similarity index 100% rename from db/migrations/216_add_evaldate.php rename to db/migrations/1.216_add_evaldate.php diff --git a/db/migrations/217_course_number_format_config.php b/db/migrations/1.217_course_number_format_config.php similarity index 100% rename from db/migrations/217_course_number_format_config.php rename to db/migrations/1.217_course_number_format_config.php diff --git a/db/migrations/218_extend_phone_fax_size.php b/db/migrations/1.218_extend_phone_fax_size.php similarity index 100% rename from db/migrations/218_extend_phone_fax_size.php rename to db/migrations/1.218_extend_phone_fax_size.php diff --git a/db/migrations/219_loginbackgrounds.php b/db/migrations/1.219_loginbackgrounds.php similarity index 100% rename from db/migrations/219_loginbackgrounds.php rename to db/migrations/1.219_loginbackgrounds.php diff --git a/db/migrations/21_more_indexing.php b/db/migrations/1.21_more_indexing.php similarity index 100% rename from db/migrations/21_more_indexing.php rename to db/migrations/1.21_more_indexing.php diff --git a/db/migrations/220_step_00313_coursegroups.php b/db/migrations/1.220_step_00313_coursegroups.php similarity index 100% rename from db/migrations/220_step_00313_coursegroups.php rename to db/migrations/1.220_step_00313_coursegroups.php diff --git a/db/migrations/221_moadb.php b/db/migrations/1.221_moadb.php similarity index 100% rename from db/migrations/221_moadb.php rename to db/migrations/1.221_moadb.php diff --git a/db/migrations/222_utf8_conversion.php b/db/migrations/1.222_utf8_conversion.php similarity index 100% rename from db/migrations/222_utf8_conversion.php rename to db/migrations/1.222_utf8_conversion.php diff --git a/db/migrations/223_course_mailing_for_students.php b/db/migrations/1.223_course_mailing_for_students.php similarity index 100% rename from db/migrations/223_course_mailing_for_students.php rename to db/migrations/1.223_course_mailing_for_students.php diff --git a/db/migrations/224_db_cache_table.php b/db/migrations/1.224_db_cache_table.php similarity index 100% rename from db/migrations/224_db_cache_table.php rename to db/migrations/1.224_db_cache_table.php diff --git a/db/migrations/225_extend_course_completion.php b/db/migrations/1.225_extend_course_completion.php similarity index 100% rename from db/migrations/225_extend_course_completion.php rename to db/migrations/1.225_extend_course_completion.php diff --git a/db/migrations/226_config_values.php b/db/migrations/1.226_config_values.php similarity index 100% rename from db/migrations/226_config_values.php rename to db/migrations/1.226_config_values.php diff --git a/db/migrations/227_biest_8034_config_switch_for_child_insts.php b/db/migrations/1.227_biest_8034_config_switch_for_child_insts.php similarity index 100% rename from db/migrations/227_biest_8034_config_switch_for_child_insts.php rename to db/migrations/1.227_biest_8034_config_switch_for_child_insts.php diff --git a/db/migrations/228_show_adressees.php b/db/migrations/1.228_show_adressees.php similarity index 100% rename from db/migrations/228_show_adressees.php rename to db/migrations/1.228_show_adressees.php diff --git a/db/migrations/229_step_00278_global_search.php b/db/migrations/1.229_step_00278_global_search.php similarity index 100% rename from db/migrations/229_step_00278_global_search.php rename to db/migrations/1.229_step_00278_global_search.php diff --git a/db/migrations/22_lit_list_content_note_from_varchar_to_text.php b/db/migrations/1.22_lit_list_content_note_from_varchar_to_text.php similarity index 100% rename from db/migrations/22_lit_list_content_note_from_varchar_to_text.php rename to db/migrations/1.22_lit_list_content_note_from_varchar_to_text.php diff --git a/db/migrations/230_widgets.php b/db/migrations/1.230_widgets.php similarity index 100% rename from db/migrations/230_widgets.php rename to db/migrations/1.230_widgets.php diff --git a/db/migrations/231_add_files_search_index.php b/db/migrations/1.231_add_files_search_index.php similarity index 100% rename from db/migrations/231_add_files_search_index.php rename to db/migrations/1.231_add_files_search_index.php diff --git a/db/migrations/232_step_00315_mvv_i18n.php b/db/migrations/1.232_step_00315_mvv_i18n.php similarity index 100% rename from db/migrations/232_step_00315_mvv_i18n.php rename to db/migrations/1.232_step_00315_mvv_i18n.php diff --git a/db/migrations/233_step_00316_mvvkernintegration.php b/db/migrations/1.233_step_00316_mvvkernintegration.php similarity index 100% rename from db/migrations/233_step_00316_mvvkernintegration.php rename to db/migrations/1.233_step_00316_mvvkernintegration.php diff --git a/db/migrations/234_add_mkdate_to_statusgruppe_user.php b/db/migrations/1.234_add_mkdate_to_statusgruppe_user.php similarity index 100% rename from db/migrations/234_add_mkdate_to_statusgruppe_user.php rename to db/migrations/1.234_add_mkdate_to_statusgruppe_user.php diff --git a/db/migrations/235_tic8335_paper_related_topics.php b/db/migrations/1.235_tic8335_paper_related_topics.php similarity index 100% rename from db/migrations/235_tic8335_paper_related_topics.php rename to db/migrations/1.235_tic8335_paper_related_topics.php diff --git a/db/migrations/236_config_public_topics.php b/db/migrations/1.236_config_public_topics.php similarity index 100% rename from db/migrations/236_config_public_topics.php rename to db/migrations/1.236_config_public_topics.php diff --git a/db/migrations/237_config_mail_subject.php b/db/migrations/1.237_config_mail_subject.php similarity index 100% rename from db/migrations/237_config_mail_subject.php rename to db/migrations/1.237_config_mail_subject.php diff --git a/db/migrations/238_db_updates_for_42.php b/db/migrations/1.238_db_updates_for_42.php similarity index 100% rename from db/migrations/238_db_updates_for_42.php rename to db/migrations/1.238_db_updates_for_42.php diff --git a/db/migrations/239_step_00327.php b/db/migrations/1.239_step_00327.php similarity index 100% rename from db/migrations/239_step_00327.php rename to db/migrations/1.239_step_00327.php diff --git a/db/migrations/23_enlarge_object_contentmodules_module_id.php b/db/migrations/1.23_enlarge_object_contentmodules_module_id.php similarity index 100% rename from db/migrations/23_enlarge_object_contentmodules_module_id.php rename to db/migrations/1.23_enlarge_object_contentmodules_module_id.php diff --git a/db/migrations/240_tic8538.php b/db/migrations/1.240_tic8538.php similarity index 100% rename from db/migrations/240_tic8538.php rename to db/migrations/1.240_tic8538.php diff --git a/db/migrations/241_step_00320_config_search_navigation.php b/db/migrations/1.241_step_00320_config_search_navigation.php similarity index 100% rename from db/migrations/241_step_00320_config_search_navigation.php rename to db/migrations/1.241_step_00320_config_search_navigation.php diff --git a/db/migrations/242_tic_8546_search_show_admission_state.php b/db/migrations/1.242_tic_8546_search_show_admission_state.php similarity index 100% rename from db/migrations/242_tic_8546_search_show_admission_state.php rename to db/migrations/1.242_tic_8546_search_show_admission_state.php diff --git a/db/migrations/243_tic8773_sort_news_by_chdate.php b/db/migrations/1.243_tic8773_sort_news_by_chdate.php similarity index 100% rename from db/migrations/243_tic8773_sort_news_by_chdate.php rename to db/migrations/1.243_tic8773_sort_news_by_chdate.php diff --git a/db/migrations/244_config_default_seats.php b/db/migrations/1.244_config_default_seats.php similarity index 100% rename from db/migrations/244_config_default_seats.php rename to db/migrations/1.244_config_default_seats.php diff --git a/db/migrations/245_tic7804_wiki_permissions.php b/db/migrations/1.245_tic7804_wiki_permissions.php similarity index 100% rename from db/migrations/245_tic7804_wiki_permissions.php rename to db/migrations/1.245_tic7804_wiki_permissions.php diff --git a/db/migrations/246_consultations.php b/db/migrations/1.246_consultations.php similarity index 100% rename from db/migrations/246_consultations.php rename to db/migrations/1.246_consultations.php diff --git a/db/migrations/247_step_00330.php b/db/migrations/1.247_step_00330.php similarity index 100% rename from db/migrations/247_step_00330.php rename to db/migrations/1.247_step_00330.php diff --git a/db/migrations/248_step_00331_ilias_interface.php b/db/migrations/1.248_step_00331_ilias_interface.php similarity index 100% rename from db/migrations/248_step_00331_ilias_interface.php rename to db/migrations/1.248_step_00331_ilias_interface.php diff --git a/db/migrations/249_lti_consumer.php b/db/migrations/1.249_lti_consumer.php similarity index 100% rename from db/migrations/249_lti_consumer.php rename to db/migrations/1.249_lti_consumer.php diff --git a/db/migrations/24_another_index_for_ex_termine.php b/db/migrations/1.24_another_index_for_ex_termine.php similarity index 100% rename from db/migrations/24_another_index_for_ex_termine.php rename to db/migrations/1.24_another_index_for_ex_termine.php diff --git a/db/migrations/250_disable_archive_search.php b/db/migrations/1.250_disable_archive_search.php similarity index 100% rename from db/migrations/250_disable_archive_search.php rename to db/migrations/1.250_disable_archive_search.php diff --git a/db/migrations/251_log_event_autoincrement.php b/db/migrations/1.251_log_event_autoincrement.php similarity index 100% rename from db/migrations/251_log_event_autoincrement.php rename to db/migrations/1.251_log_event_autoincrement.php diff --git a/db/migrations/252_js_assets.php b/db/migrations/1.252_js_assets.php similarity index 100% rename from db/migrations/252_js_assets.php rename to db/migrations/1.252_js_assets.php diff --git a/db/migrations/253_adjust_token_table.php b/db/migrations/1.253_adjust_token_table.php similarity index 100% rename from db/migrations/253_adjust_token_table.php rename to db/migrations/1.253_adjust_token_table.php diff --git a/db/migrations/254_hash_opengraph_table.php b/db/migrations/1.254_hash_opengraph_table.php similarity index 100% rename from db/migrations/254_hash_opengraph_table.php rename to db/migrations/1.254_hash_opengraph_table.php diff --git a/db/migrations/255_tic9368_datafield_for_institution.php b/db/migrations/1.255_tic9368_datafield_for_institution.php similarity index 100% rename from db/migrations/255_tic9368_datafield_for_institution.php rename to db/migrations/1.255_tic9368_datafield_for_institution.php diff --git a/db/migrations/256_tic9543_update_help_content.php b/db/migrations/1.256_tic9543_update_help_content.php similarity index 100% rename from db/migrations/256_tic9543_update_help_content.php rename to db/migrations/1.256_tic9543_update_help_content.php diff --git a/db/migrations/257_tic9544_add_external_id_semester.php b/db/migrations/1.257_tic9544_add_external_id_semester.php similarity index 100% rename from db/migrations/257_tic9544_add_external_id_semester.php rename to db/migrations/1.257_tic9544_add_external_id_semester.php diff --git a/db/migrations/258_tic7443_create_lvgruppen_independently.php b/db/migrations/1.258_tic7443_create_lvgruppen_independently.php similarity index 100% rename from db/migrations/258_tic7443_create_lvgruppen_independently.php rename to db/migrations/1.258_tic7443_create_lvgruppen_independently.php diff --git a/db/migrations/259_migrations_reloaded.php b/db/migrations/1.259_migrations_reloaded.php similarity index 100% rename from db/migrations/259_migrations_reloaded.php rename to db/migrations/1.259_migrations_reloaded.php diff --git a/db/migrations/25_step_00098_user_domains.php b/db/migrations/1.25_step_00098_user_domains.php similarity index 100% rename from db/migrations/25_step_00098_user_domains.php rename to db/migrations/1.25_step_00098_user_domains.php diff --git a/db/migrations/20190702_tfa.php b/db/migrations/1.260_tfa.php similarity index 100% rename from db/migrations/20190702_tfa.php rename to db/migrations/1.260_tfa.php diff --git a/db/migrations/20190705_gradebook.php b/db/migrations/1.261_gradebook.php similarity index 100% rename from db/migrations/20190705_gradebook.php rename to db/migrations/1.261_gradebook.php diff --git a/db/migrations/201908014_blubbermessenger.php b/db/migrations/1.262_blubbermessenger.php similarity index 100% rename from db/migrations/201908014_blubbermessenger.php rename to db/migrations/1.262_blubbermessenger.php diff --git a/db/migrations/201908015_blubbermessenger_keys.php b/db/migrations/1.263_blubbermessenger_keys.php similarity index 100% rename from db/migrations/201908015_blubbermessenger_keys.php rename to db/migrations/1.263_blubbermessenger_keys.php diff --git a/db/migrations/201908016_blubbermessenger_search.php b/db/migrations/1.264_blubbermessenger_search.php similarity index 100% rename from db/migrations/201908016_blubbermessenger_search.php rename to db/migrations/1.264_blubbermessenger_search.php diff --git a/db/migrations/201908017_blubbermessenger_flat.php b/db/migrations/1.265_blubbermessenger_flat.php similarity index 100% rename from db/migrations/201908017_blubbermessenger_flat.php rename to db/migrations/1.265_blubbermessenger_flat.php diff --git a/db/migrations/20190823_consultations_option_exclude_expired.php b/db/migrations/1.266_consultations_option_exclude_expired.php similarity index 100% rename from db/migrations/20190823_consultations_option_exclude_expired.php rename to db/migrations/1.266_consultations_option_exclude_expired.php diff --git a/db/migrations/20190903_jsonapi_dangerous_routes_config.php b/db/migrations/1.267_jsonapi_dangerous_routes_config.php similarity index 100% rename from db/migrations/20190903_jsonapi_dangerous_routes_config.php rename to db/migrations/1.267_jsonapi_dangerous_routes_config.php diff --git a/db/migrations/20190904_unrestricted_userdomains.php b/db/migrations/1.268_unrestricted_userdomains.php similarity index 100% rename from db/migrations/20190904_unrestricted_userdomains.php rename to db/migrations/1.268_unrestricted_userdomains.php diff --git a/db/migrations/20190917_fix_missing_consultation_events.php b/db/migrations/1.269_fix_missing_consultation_events.php similarity index 100% rename from db/migrations/20190917_fix_missing_consultation_events.php rename to db/migrations/1.269_fix_missing_consultation_events.php diff --git a/db/migrations/26_step_00146_lock_rules2.php b/db/migrations/1.26_step_00146_lock_rules2.php similarity index 100% rename from db/migrations/26_step_00146_lock_rules2.php rename to db/migrations/1.26_step_00146_lock_rules2.php diff --git a/db/migrations/20190919_step_00332_mvv_overlapping_courses.php b/db/migrations/1.270_step_00332_mvv_overlapping_courses.php similarity index 100% rename from db/migrations/20190919_step_00332_mvv_overlapping_courses.php rename to db/migrations/1.270_step_00332_mvv_overlapping_courses.php diff --git a/db/migrations/20191002_jsonapi_cors_origin_config.php b/db/migrations/1.271_jsonapi_cors_origin_config.php similarity index 100% rename from db/migrations/20191002_jsonapi_cors_origin_config.php rename to db/migrations/1.271_jsonapi_cors_origin_config.php diff --git a/db/migrations/20191014_step_00338_instituteplaning.php b/db/migrations/1.272_step_00338_instituteplaning.php similarity index 100% rename from db/migrations/20191014_step_00338_instituteplaning.php rename to db/migrations/1.272_step_00338_instituteplaning.php diff --git a/db/migrations/20191018_config_for_download_counter_display.php b/db/migrations/1.273_config_for_download_counter_display.php similarity index 100% rename from db/migrations/20191018_config_for_download_counter_display.php rename to db/migrations/1.273_config_for_download_counter_display.php diff --git a/db/migrations/20191105_add_enable_free_access_for_courses_only.php b/db/migrations/1.274_add_enable_free_access_for_courses_only.php similarity index 100% rename from db/migrations/20191105_add_enable_free_access_for_courses_only.php rename to db/migrations/1.274_add_enable_free_access_for_courses_only.php diff --git a/db/migrations/20191112_additional_mvv_tables.php b/db/migrations/1.275_additional_mvv_tables.php similarity index 100% rename from db/migrations/20191112_additional_mvv_tables.php rename to db/migrations/1.275_additional_mvv_tables.php diff --git a/db/migrations/20191115_tic8458_add_upload_description.php b/db/migrations/1.276_tic8458_add_upload_description.php similarity index 100% rename from db/migrations/20191115_tic8458_add_upload_description.php rename to db/migrations/1.276_tic8458_add_upload_description.php diff --git a/db/migrations/20191120_room_management_migration.php b/db/migrations/1.277_room_management_migration.php similarity index 100% rename from db/migrations/20191120_room_management_migration.php rename to db/migrations/1.277_room_management_migration.php diff --git a/db/migrations/20191122_resize_auth_user_md5_email_field.php b/db/migrations/1.278_resize_auth_user_md5_email_field.php similarity index 100% rename from db/migrations/20191122_resize_auth_user_md5_email_field.php rename to db/migrations/1.278_resize_auth_user_md5_email_field.php diff --git a/db/migrations/20191210_config_wiki_comments_enable.php b/db/migrations/1.279_config_wiki_comments_enable.php similarity index 100% rename from db/migrations/20191210_config_wiki_comments_enable.php rename to db/migrations/1.279_config_wiki_comments_enable.php diff --git a/db/migrations/27_step_147_mail_activationlink.php b/db/migrations/1.27_step_147_mail_activationlink.php similarity index 100% rename from db/migrations/27_step_147_mail_activationlink.php rename to db/migrations/1.27_step_147_mail_activationlink.php diff --git a/db/migrations/20191211_step_00338_institutecolors.php b/db/migrations/1.280_step_00338_institutecolors.php similarity index 100% rename from db/migrations/20191211_step_00338_institutecolors.php rename to db/migrations/1.280_step_00338_institutecolors.php diff --git a/db/migrations/20192208_step_00333_feedback.php b/db/migrations/1.281_step_00333_feedback.php similarity index 100% rename from db/migrations/20192208_step_00333_feedback.php rename to db/migrations/1.281_step_00333_feedback.php diff --git a/db/migrations/20200108_config_for_stgteilversion_userfilter.php b/db/migrations/1.282_config_for_stgteilversion_userfilter.php similarity index 100% rename from db/migrations/20200108_config_for_stgteilversion_userfilter.php rename to db/migrations/1.282_config_for_stgteilversion_userfilter.php diff --git a/db/migrations/202001291_add_filetypes.php b/db/migrations/1.283_add_filetypes.php similarity index 100% rename from db/migrations/202001291_add_filetypes.php rename to db/migrations/1.283_add_filetypes.php diff --git a/db/migrations/20200306_change_schedule_color_with_category_index.php b/db/migrations/1.284_change_schedule_color_with_category_index.php similarity index 100% rename from db/migrations/20200306_change_schedule_color_with_category_index.php rename to db/migrations/1.284_change_schedule_color_with_category_index.php diff --git a/db/migrations/20200307_fixes_on_schedule_coloring.php b/db/migrations/1.285_fixes_on_schedule_coloring.php similarity index 100% rename from db/migrations/20200307_fixes_on_schedule_coloring.php rename to db/migrations/1.285_fixes_on_schedule_coloring.php diff --git a/db/migrations/20200414_remove_new_widget_system.php b/db/migrations/1.286_remove_new_widget_system.php similarity index 100% rename from db/migrations/20200414_remove_new_widget_system.php rename to db/migrations/1.286_remove_new_widget_system.php diff --git a/db/migrations/20200423_replace_library_system.php b/db/migrations/1.287_replace_library_system.php similarity index 100% rename from db/migrations/20200423_replace_library_system.php rename to db/migrations/1.287_replace_library_system.php diff --git a/db/migrations/20200514_tic9898_add_course_wizard_step.php b/db/migrations/1.288_tic9898_add_course_wizard_step.php similarity index 100% rename from db/migrations/20200514_tic9898_add_course_wizard_step.php rename to db/migrations/1.288_tic9898_add_course_wizard_step.php diff --git a/db/migrations/20200515_tic10318_http_proxy.php b/db/migrations/1.289_tic10318_http_proxy.php similarity index 100% rename from db/migrations/20200515_tic10318_http_proxy.php rename to db/migrations/1.289_tic10318_http_proxy.php diff --git a/db/migrations/28_delete_wiki_links.php b/db/migrations/1.28_delete_wiki_links.php similarity index 100% rename from db/migrations/28_delete_wiki_links.php rename to db/migrations/1.28_delete_wiki_links.php diff --git a/db/migrations/20200522_termsconfig.php b/db/migrations/1.290_termsconfig.php similarity index 100% rename from db/migrations/20200522_termsconfig.php rename to db/migrations/1.290_termsconfig.php diff --git a/db/migrations/20200709_step345_wiki_ancestor.php b/db/migrations/1.291_step345_wiki_ancestor.php similarity index 100% rename from db/migrations/20200709_step345_wiki_ancestor.php rename to db/migrations/1.291_step345_wiki_ancestor.php diff --git a/db/migrations/20200713_add_admin_courses_sidebar_active_elements.php b/db/migrations/1.292_add_admin_courses_sidebar_active_elements.php similarity index 100% rename from db/migrations/20200713_add_admin_courses_sidebar_active_elements.php rename to db/migrations/1.292_add_admin_courses_sidebar_active_elements.php diff --git a/db/migrations/20200811_adjust_i18n_tables.php b/db/migrations/1.293_adjust_i18n_tables.php similarity index 100% rename from db/migrations/20200811_adjust_i18n_tables.php rename to db/migrations/1.293_adjust_i18n_tables.php diff --git a/db/migrations/20200909_mvv_bugs.php b/db/migrations/1.294_mvv_bugs.php similarity index 100% rename from db/migrations/20200909_mvv_bugs.php rename to db/migrations/1.294_mvv_bugs.php diff --git a/db/migrations/20200910_remove_invalid_modul_user_assignments.php b/db/migrations/1.295_remove_invalid_modul_user_assignments.php similarity index 100% rename from db/migrations/20200910_remove_invalid_modul_user_assignments.php rename to db/migrations/1.295_remove_invalid_modul_user_assignments.php diff --git a/db/migrations/20201002_biest_10803_fix.php b/db/migrations/1.296_biest_10803_fix.php similarity index 100% rename from db/migrations/20201002_biest_10803_fix.php rename to db/migrations/1.296_biest_10803_fix.php diff --git a/db/migrations/20201005_database_changes_tic_9218.php b/db/migrations/1.297_database_changes_tic_9218.php similarity index 100% rename from db/migrations/20201005_database_changes_tic_9218.php rename to db/migrations/1.297_database_changes_tic_9218.php diff --git a/db/migrations/20201007_hide_studygroups_from_profile.php b/db/migrations/1.298_hide_studygroups_from_profile.php similarity index 100% rename from db/migrations/20201007_hide_studygroups_from_profile.php rename to db/migrations/1.298_hide_studygroups_from_profile.php diff --git a/db/migrations/20201023_tiled_courses.php b/db/migrations/1.299_tiled_courses.php similarity index 100% rename from db/migrations/20201023_tiled_courses.php rename to db/migrations/1.299_tiled_courses.php diff --git a/db/migrations/29_step_00138_studienbereichszuordnung.php b/db/migrations/1.29_step_00138_studienbereichszuordnung.php similarity index 100% rename from db/migrations/29_step_00138_studienbereichszuordnung.php rename to db/migrations/1.29_step_00138_studienbereichszuordnung.php diff --git a/db/migrations/02_step_102_datenfeldtypen.php b/db/migrations/1.2_step_102_datenfeldtypen.php similarity index 100% rename from db/migrations/02_step_102_datenfeldtypen.php rename to db/migrations/1.2_step_102_datenfeldtypen.php diff --git a/db/migrations/20201024_tiled_courses_2.php b/db/migrations/1.300_tiled_courses_2.php similarity index 100% rename from db/migrations/20201024_tiled_courses_2.php rename to db/migrations/1.300_tiled_courses_2.php diff --git a/db/migrations/20201025_tiled_courses_3.php b/db/migrations/1.301_tiled_courses_3.php similarity index 100% rename from db/migrations/20201025_tiled_courses_3.php rename to db/migrations/1.301_tiled_courses_3.php diff --git a/db/migrations/202011031_add_missing_indices_resources.php b/db/migrations/1.302_add_missing_indices_resources.php similarity index 100% rename from db/migrations/202011031_add_missing_indices_resources.php rename to db/migrations/1.302_add_missing_indices_resources.php diff --git a/db/migrations/20201103_add_missing_indices.php b/db/migrations/1.303_add_missing_indices.php similarity index 100% rename from db/migrations/20201103_add_missing_indices.php rename to db/migrations/1.303_add_missing_indices.php diff --git a/db/migrations/20201108_config_i18n.php b/db/migrations/1.304_config_i18n.php similarity index 100% rename from db/migrations/20201108_config_i18n.php rename to db/migrations/1.304_config_i18n.php diff --git a/db/migrations/20201110_course_members_hide.php b/db/migrations/1.305_course_members_hide.php similarity index 100% rename from db/migrations/20201110_course_members_hide.php rename to db/migrations/1.305_course_members_hide.php diff --git a/db/migrations/20201113_tic_9101.php b/db/migrations/1.306_tic_9101.php similarity index 100% rename from db/migrations/20201113_tic_9101.php rename to db/migrations/1.306_tic_9101.php diff --git a/db/migrations/20201115_introduce_range_config.php b/db/migrations/1.307_introduce_range_config.php similarity index 100% rename from db/migrations/20201115_introduce_range_config.php rename to db/migrations/1.307_introduce_range_config.php diff --git a/db/migrations/20201116_consultation_extension.php b/db/migrations/1.308_consultation_extension.php similarity index 100% rename from db/migrations/20201116_consultation_extension.php rename to db/migrations/1.308_consultation_extension.php diff --git a/db/migrations/20201203_course_groups_hide.php b/db/migrations/1.309_course_groups_hide.php similarity index 100% rename from db/migrations/20201203_course_groups_hide.php rename to db/migrations/1.309_course_groups_hide.php diff --git a/db/migrations/30_auth_user_md5_perms.php b/db/migrations/1.30_auth_user_md5_perms.php similarity index 100% rename from db/migrations/30_auth_user_md5_perms.php rename to db/migrations/1.30_auth_user_md5_perms.php diff --git a/db/migrations/20201211_add_seminare_semester_table.php b/db/migrations/1.310_add_seminare_semester_table.php similarity index 100% rename from db/migrations/20201211_add_seminare_semester_table.php rename to db/migrations/1.310_add_seminare_semester_table.php diff --git a/db/migrations/20201212_add_seminare_semester_course_index.php b/db/migrations/1.311_add_seminare_semester_course_index.php similarity index 100% rename from db/migrations/20201212_add_seminare_semester_course_index.php rename to db/migrations/1.311_add_seminare_semester_course_index.php diff --git a/db/migrations/20210104_tic_11041.php b/db/migrations/1.312_tic_11041.php similarity index 100% rename from db/migrations/20210104_tic_11041.php rename to db/migrations/1.312_tic_11041.php diff --git a/db/migrations/20210108_tic11044_admin_course_notices.php b/db/migrations/1.313_tic11044_admin_course_notices.php similarity index 100% rename from db/migrations/20210108_tic11044_admin_course_notices.php rename to db/migrations/1.313_tic11044_admin_course_notices.php diff --git a/db/migrations/20210201_step_00349.php b/db/migrations/1.314_step_00349.php similarity index 100% rename from db/migrations/20210201_step_00349.php rename to db/migrations/1.314_step_00349.php diff --git a/db/migrations/20210204_tic_8183_terms_admission.php b/db/migrations/1.315_tic_8183_terms_admission.php similarity index 100% rename from db/migrations/20210204_tic_8183_terms_admission.php rename to db/migrations/1.315_tic_8183_terms_admission.php diff --git a/db/migrations/20210212_admin_related_inst.php b/db/migrations/1.316_admin_related_inst.php similarity index 100% rename from db/migrations/20210212_admin_related_inst.php rename to db/migrations/1.316_admin_related_inst.php diff --git a/db/migrations/202102161_oercampus_integration.php b/db/migrations/1.317_oercampus_integration.php similarity index 100% rename from db/migrations/202102161_oercampus_integration.php rename to db/migrations/1.317_oercampus_integration.php diff --git a/db/migrations/20210226_step_00353_cache.php b/db/migrations/1.318_step_00353_cache.php similarity index 100% rename from db/migrations/20210226_step_00353_cache.php rename to db/migrations/1.318_step_00353_cache.php diff --git a/db/migrations/20210317_change_blubber_thread_following.php b/db/migrations/1.319_change_blubber_thread_following.php similarity index 100% rename from db/migrations/20210317_change_blubber_thread_following.php rename to db/migrations/1.319_change_blubber_thread_following.php diff --git a/db/migrations/31_high_priority_messages.php b/db/migrations/1.31_high_priority_messages.php similarity index 100% rename from db/migrations/31_high_priority_messages.php rename to db/migrations/1.31_high_priority_messages.php diff --git a/db/migrations/20210322_migration_history_reworked.php b/db/migrations/1.320_migration_history_reworked.php similarity index 100% rename from db/migrations/20210322_migration_history_reworked.php rename to db/migrations/1.320_migration_history_reworked.php diff --git a/db/migrations/20210406_add_terms_accepted_config.php b/db/migrations/1.321_add_terms_accepted_config.php similarity index 100% rename from db/migrations/20210406_add_terms_accepted_config.php rename to db/migrations/1.321_add_terms_accepted_config.php diff --git a/db/migrations/20210422_add_missing_evaluation_configuration.php b/db/migrations/1.322_add_missing_evaluation_configuration.php similarity index 100% rename from db/migrations/20210422_add_missing_evaluation_configuration.php rename to db/migrations/1.322_add_missing_evaluation_configuration.php diff --git a/db/migrations/20210425_biest_11462_change_column_types.php b/db/migrations/1.323_biest_11462_change_column_types.php similarity index 100% rename from db/migrations/20210425_biest_11462_change_column_types.php rename to db/migrations/1.323_biest_11462_change_column_types.php diff --git a/db/migrations/20210503_drop_citation_style.php b/db/migrations/1.324_drop_citation_style.php similarity index 100% rename from db/migrations/20210503_drop_citation_style.php rename to db/migrations/1.324_drop_citation_style.php diff --git a/db/migrations/20210505_tic11044_admin_course_notices_2.php b/db/migrations/1.325_tic11044_admin_course_notices_2.php similarity index 100% rename from db/migrations/20210505_tic11044_admin_course_notices_2.php rename to db/migrations/1.325_tic11044_admin_course_notices_2.php diff --git a/db/migrations/20210511_courseware_integration.php b/db/migrations/1.326_courseware_integration.php similarity index 100% rename from db/migrations/20210511_courseware_integration.php rename to db/migrations/1.326_courseware_integration.php diff --git a/db/migrations/202106231_add_content_widget.php b/db/migrations/1.328_add_content_widget.php similarity index 100% rename from db/migrations/202106231_add_content_widget.php rename to db/migrations/1.328_add_content_widget.php diff --git a/db/migrations/32_restricted_user_management.php b/db/migrations/1.32_restricted_user_management.php similarity index 100% rename from db/migrations/32_restricted_user_management.php rename to db/migrations/1.32_restricted_user_management.php diff --git a/db/migrations/33_lock_rule_admin_perm.php b/db/migrations/1.33_lock_rule_admin_perm.php similarity index 100% rename from db/migrations/33_lock_rule_admin_perm.php rename to db/migrations/1.33_lock_rule_admin_perm.php diff --git a/db/migrations/34_add_allow_selfassign_institute.php b/db/migrations/1.34_add_allow_selfassign_institute.php similarity index 100% rename from db/migrations/34_add_allow_selfassign_institute.php rename to db/migrations/1.34_add_allow_selfassign_institute.php diff --git a/db/migrations/35_add_additional_log_actions.php b/db/migrations/1.35_add_additional_log_actions.php similarity index 100% rename from db/migrations/35_add_additional_log_actions.php rename to db/migrations/1.35_add_additional_log_actions.php diff --git a/db/migrations/36_step_00156_editierbares_impressum.php b/db/migrations/1.36_step_00156_editierbares_impressum.php similarity index 100% rename from db/migrations/36_step_00156_editierbares_impressum.php rename to db/migrations/1.36_step_00156_editierbares_impressum.php diff --git a/db/migrations/37_log_actions_expires.php b/db/migrations/1.37_log_actions_expires.php similarity index 100% rename from db/migrations/37_log_actions_expires.php rename to db/migrations/1.37_log_actions_expires.php diff --git a/db/migrations/38_allow_admin_useraccess.php b/db/migrations/1.38_allow_admin_useraccess.php similarity index 100% rename from db/migrations/38_allow_admin_useraccess.php rename to db/migrations/1.38_allow_admin_useraccess.php diff --git a/db/migrations/39_step_00153_studienmodulmanagement.php b/db/migrations/1.39_step_00153_studienmodulmanagement.php similarity index 100% rename from db/migrations/39_step_00153_studienmodulmanagement.php rename to db/migrations/1.39_step_00153_studienmodulmanagement.php diff --git a/db/migrations/03_step_87_extern_configurations.php b/db/migrations/1.3_step_87_extern_configurations.php similarity index 100% rename from db/migrations/03_step_87_extern_configurations.php rename to db/migrations/1.3_step_87_extern_configurations.php diff --git a/db/migrations/40_add_index_to_log_events.php b/db/migrations/1.40_add_index_to_log_events.php similarity index 100% rename from db/migrations/40_add_index_to_log_events.php rename to db/migrations/1.40_add_index_to_log_events.php diff --git a/db/migrations/41_step_00157_rolemanagment.php b/db/migrations/1.41_step_00157_rolemanagment.php similarity index 100% rename from db/migrations/41_step_00157_rolemanagment.php rename to db/migrations/1.41_step_00157_rolemanagment.php diff --git a/db/migrations/42_change_action_id_inst_create.php b/db/migrations/1.42_change_action_id_inst_create.php similarity index 100% rename from db/migrations/42_change_action_id_inst_create.php rename to db/migrations/1.42_change_action_id_inst_create.php diff --git a/db/migrations/43_step_00159_datafieldentry.php b/db/migrations/1.43_step_00159_datafieldentry.php similarity index 100% rename from db/migrations/43_step_00159_datafieldentry.php rename to db/migrations/1.43_step_00159_datafieldentry.php diff --git a/db/migrations/44_add_switch_to_preselect_semester.php b/db/migrations/1.44_add_switch_to_preselect_semester.php similarity index 100% rename from db/migrations/44_add_switch_to_preselect_semester.php rename to db/migrations/1.44_add_switch_to_preselect_semester.php diff --git a/db/migrations/45_refine_logevents.php b/db/migrations/1.45_refine_logevents.php similarity index 100% rename from db/migrations/45_refine_logevents.php rename to db/migrations/1.45_refine_logevents.php diff --git a/db/migrations/46_step00172_remove_ilias_connect.php b/db/migrations/1.46_step00172_remove_ilias_connect.php similarity index 100% rename from db/migrations/46_step00172_remove_ilias_connect.php rename to db/migrations/1.46_step00172_remove_ilias_connect.php diff --git a/db/migrations/47_add_option_resources_hide_past_single_dates.php b/db/migrations/1.47_add_option_resources_hide_past_single_dates.php similarity index 100% rename from db/migrations/47_add_option_resources_hide_past_single_dates.php rename to db/migrations/1.47_add_option_resources_hide_past_single_dates.php diff --git a/db/migrations/48_step_00174_plugin_interfaces.php b/db/migrations/1.48_step_00174_plugin_interfaces.php similarity index 100% rename from db/migrations/48_step_00174_plugin_interfaces.php rename to db/migrations/1.48_step_00174_plugin_interfaces.php diff --git a/db/migrations/49_step_00150_studygroups.php b/db/migrations/1.49_step_00150_studygroups.php similarity index 100% rename from db/migrations/49_step_00150_studygroups.php rename to db/migrations/1.49_step_00150_studygroups.php diff --git a/db/migrations/04_step_116_participant_view.php b/db/migrations/1.4_step_116_participant_view.php similarity index 100% rename from db/migrations/04_step_116_participant_view.php rename to db/migrations/1.4_step_116_participant_view.php diff --git a/db/migrations/50_add_option_step_152.php b/db/migrations/1.50_add_option_step_152.php similarity index 100% rename from db/migrations/50_add_option_step_152.php rename to db/migrations/1.50_add_option_step_152.php diff --git a/db/migrations/51_unhide_dozents.php b/db/migrations/1.51_unhide_dozents.php similarity index 100% rename from db/migrations/51_unhide_dozents.php rename to db/migrations/1.51_unhide_dozents.php diff --git a/db/migrations/52_additional_semtree_log_actions.php b/db/migrations/1.52_additional_semtree_log_actions.php similarity index 100% rename from db/migrations/52_additional_semtree_log_actions.php rename to db/migrations/1.52_additional_semtree_log_actions.php diff --git a/db/migrations/53_file_and_folder_priority.php b/db/migrations/1.53_file_and_folder_priority.php similarity index 100% rename from db/migrations/53_file_and_folder_priority.php rename to db/migrations/1.53_file_and_folder_priority.php diff --git a/db/migrations/54_step_00161_plugin_admin.php b/db/migrations/1.54_step_00161_plugin_admin.php similarity index 100% rename from db/migrations/54_step_00161_plugin_admin.php rename to db/migrations/1.54_step_00161_plugin_admin.php diff --git a/db/migrations/55_add_missing_log_actions.php b/db/migrations/1.55_add_missing_log_actions.php similarity index 100% rename from db/migrations/55_add_missing_log_actions.php rename to db/migrations/1.55_add_missing_log_actions.php diff --git a/db/migrations/56_step_00176_wap.php b/db/migrations/1.56_step_00176_wap.php similarity index 100% rename from db/migrations/56_step_00176_wap.php rename to db/migrations/1.56_step_00176_wap.php diff --git a/db/migrations/57_step_00158_privacy.php b/db/migrations/1.57_step_00158_privacy.php similarity index 100% rename from db/migrations/57_step_00158_privacy.php rename to db/migrations/1.57_step_00158_privacy.php diff --git a/db/migrations/58_add_config_allow_fakadmin.php b/db/migrations/1.58_add_config_allow_fakadmin.php similarity index 100% rename from db/migrations/58_add_config_allow_fakadmin.php rename to db/migrations/1.58_add_config_allow_fakadmin.php diff --git a/db/migrations/59_step_00194_studycourse.php b/db/migrations/1.59_step_00194_studycourse.php similarity index 100% rename from db/migrations/59_step_00194_studycourse.php rename to db/migrations/1.59_step_00194_studycourse.php diff --git a/db/migrations/05_step_25_raumzeit_migrations.php b/db/migrations/1.5_step_25_raumzeit_migrations.php similarity index 100% rename from db/migrations/05_step_25_raumzeit_migrations.php rename to db/migrations/1.5_step_25_raumzeit_migrations.php diff --git a/db/migrations/60_step_00191_modulesenable.php b/db/migrations/1.60_step_00191_modulesenable.php similarity index 100% rename from db/migrations/60_step_00191_modulesenable.php rename to db/migrations/1.60_step_00191_modulesenable.php diff --git a/db/migrations/61_remove_studygroupdozent.php b/db/migrations/1.61_remove_studygroupdozent.php similarity index 100% rename from db/migrations/61_remove_studygroupdozent.php rename to db/migrations/1.61_remove_studygroupdozent.php diff --git a/db/migrations/62_gender_iso_5218.php b/db/migrations/1.62_gender_iso_5218.php similarity index 100% rename from db/migrations/62_gender_iso_5218.php rename to db/migrations/1.62_gender_iso_5218.php diff --git a/db/migrations/63_tic1207_config.php b/db/migrations/1.63_tic1207_config.php similarity index 100% rename from db/migrations/63_tic1207_config.php rename to db/migrations/1.63_tic1207_config.php diff --git a/db/migrations/64_step_00199_forced_course_grouping.php b/db/migrations/1.64_step_00199_forced_course_grouping.php similarity index 100% rename from db/migrations/64_step_00199_forced_course_grouping.php rename to db/migrations/1.64_step_00199_forced_course_grouping.php diff --git a/db/migrations/65_step_00198_deputies.php b/db/migrations/1.65_step_00198_deputies.php similarity index 100% rename from db/migrations/65_step_00198_deputies.php rename to db/migrations/1.65_step_00198_deputies.php diff --git a/db/migrations/66_config_filesystem_multicopy_enable.php b/db/migrations/1.66_config_filesystem_multicopy_enable.php similarity index 100% rename from db/migrations/66_config_filesystem_multicopy_enable.php rename to db/migrations/1.66_config_filesystem_multicopy_enable.php diff --git a/db/migrations/67_step_00204_no_document_deletion.php b/db/migrations/1.67_step_00204_no_document_deletion.php similarity index 100% rename from db/migrations/67_step_00204_no_document_deletion.php rename to db/migrations/1.67_step_00204_no_document_deletion.php diff --git a/db/migrations/68_add_schedule_table.php b/db/migrations/1.68_add_schedule_table.php similarity index 100% rename from db/migrations/68_add_schedule_table.php rename to db/migrations/1.68_add_schedule_table.php diff --git a/db/migrations/69_step_00202_enhanced_seminar_cycle.php b/db/migrations/1.69_step_00202_enhanced_seminar_cycle.php similarity index 100% rename from db/migrations/69_step_00202_enhanced_seminar_cycle.php rename to db/migrations/1.69_step_00202_enhanced_seminar_cycle.php diff --git a/db/migrations/06_step_25_raumzeit_db_conversion.php b/db/migrations/1.6_step_25_raumzeit_db_conversion.php similarity index 100% rename from db/migrations/06_step_25_raumzeit_db_conversion.php rename to db/migrations/1.6_step_25_raumzeit_db_conversion.php diff --git a/db/migrations/70_step_00184_html5_video.php b/db/migrations/1.70_step_00184_html5_video.php similarity index 100% rename from db/migrations/70_step_00184_html5_video.php rename to db/migrations/1.70_step_00184_html5_video.php diff --git a/db/migrations/71_step_00192_page_layout.php b/db/migrations/1.71_step_00192_page_layout.php similarity index 100% rename from db/migrations/71_step_00192_page_layout.php rename to db/migrations/1.71_step_00192_page_layout.php diff --git a/db/migrations/72_config_ajax_autocomplete_disabled.php b/db/migrations/1.72_config_ajax_autocomplete_disabled.php similarity index 100% rename from db/migrations/72_config_ajax_autocomplete_disabled.php rename to db/migrations/1.72_config_ajax_autocomplete_disabled.php diff --git a/db/migrations/73_step_00193_html_email.php b/db/migrations/1.73_step_00193_html_email.php similarity index 100% rename from db/migrations/73_step_00193_html_email.php rename to db/migrations/1.73_step_00193_html_email.php diff --git a/db/migrations/74_tic1422_pagination.php b/db/migrations/1.74_tic1422_pagination.php similarity index 100% rename from db/migrations/74_tic1422_pagination.php rename to db/migrations/1.74_tic1422_pagination.php diff --git a/db/migrations/75_pdf_logo_configuration.php b/db/migrations/1.75_pdf_logo_configuration.php similarity index 100% rename from db/migrations/75_pdf_logo_configuration.php rename to db/migrations/1.75_pdf_logo_configuration.php diff --git a/db/migrations/76_termin_related_persons.php b/db/migrations/1.76_termin_related_persons.php similarity index 100% rename from db/migrations/76_termin_related_persons.php rename to db/migrations/1.76_termin_related_persons.php diff --git a/db/migrations/77_step_00223_lockrules.php b/db/migrations/1.77_step_00223_lockrules.php similarity index 100% rename from db/migrations/77_step_00223_lockrules.php rename to db/migrations/1.77_step_00223_lockrules.php diff --git a/db/migrations/78_step00219_webservice_access.php b/db/migrations/1.78_step00219_webservice_access.php similarity index 100% rename from db/migrations/78_step00219_webservice_access.php rename to db/migrations/1.78_step00219_webservice_access.php diff --git a/db/migrations/79_step_216_automatisiertes_eintragen.php b/db/migrations/1.79_step_216_automatisiertes_eintragen.php similarity index 100% rename from db/migrations/79_step_216_automatisiertes_eintragen.php rename to db/migrations/1.79_step_216_automatisiertes_eintragen.php diff --git a/db/migrations/07_table_token_class.php b/db/migrations/1.7_table_token_class.php similarity index 100% rename from db/migrations/07_table_token_class.php rename to db/migrations/1.7_table_token_class.php diff --git a/db/migrations/80_skiplinks_enable_configuration.php b/db/migrations/1.80_skiplinks_enable_configuration.php similarity index 100% rename from db/migrations/80_skiplinks_enable_configuration.php rename to db/migrations/1.80_skiplinks_enable_configuration.php diff --git a/db/migrations/81_step_209_teilnehmericon.php b/db/migrations/1.81_step_209_teilnehmericon.php similarity index 100% rename from db/migrations/81_step_209_teilnehmericon.php rename to db/migrations/1.81_step_209_teilnehmericon.php diff --git a/db/migrations/83_tic1992_privacydefaults.php b/db/migrations/1.83_tic1992_privacydefaults.php similarity index 100% rename from db/migrations/83_tic1992_privacydefaults.php rename to db/migrations/1.83_tic1992_privacydefaults.php diff --git a/db/migrations/84_step_226_dozenten_labels.php b/db/migrations/1.84_step_226_dozenten_labels.php similarity index 100% rename from db/migrations/84_step_226_dozenten_labels.php rename to db/migrations/1.84_step_226_dozenten_labels.php diff --git a/db/migrations/85_tic2007_schedule_enable.php b/db/migrations/1.85_tic2007_schedule_enable.php similarity index 100% rename from db/migrations/85_tic2007_schedule_enable.php rename to db/migrations/1.85_tic2007_schedule_enable.php diff --git a/db/migrations/86_step_228_raumanfragen.php b/db/migrations/1.86_step_228_raumanfragen.php similarity index 100% rename from db/migrations/86_step_228_raumanfragen.php rename to db/migrations/1.86_step_228_raumanfragen.php diff --git a/db/migrations/87_tic1091_chat.php b/db/migrations/1.87_tic1091_chat.php similarity index 100% rename from db/migrations/87_tic1091_chat.php rename to db/migrations/1.87_tic1091_chat.php diff --git a/db/migrations/88_biest2055_terms.php b/db/migrations/1.88_biest2055_terms.php similarity index 100% rename from db/migrations/88_biest2055_terms.php rename to db/migrations/1.88_biest2055_terms.php diff --git a/db/migrations/89_step_00205_group_calendar.php b/db/migrations/1.89_step_00205_group_calendar.php similarity index 100% rename from db/migrations/89_step_00205_group_calendar.php rename to db/migrations/1.89_step_00205_group_calendar.php diff --git a/db/migrations/08_step_117_studienmodule.php b/db/migrations/1.8_step_117_studienmodule.php similarity index 100% rename from db/migrations/08_step_117_studienmodule.php rename to db/migrations/1.8_step_117_studienmodule.php diff --git a/db/migrations/90_tic2395_smileys.php b/db/migrations/1.90_tic2395_smileys.php similarity index 100% rename from db/migrations/90_tic2395_smileys.php rename to db/migrations/1.90_tic2395_smileys.php diff --git a/db/migrations/91_tic2568_comment_internal.php b/db/migrations/1.91_tic2568_comment_internal.php similarity index 100% rename from db/migrations/91_tic2568_comment_internal.php rename to db/migrations/1.91_tic2568_comment_internal.php diff --git a/db/migrations/92_remove_schedule_user_table.php b/db/migrations/1.92_remove_schedule_user_table.php similarity index 100% rename from db/migrations/92_remove_schedule_user_table.php rename to db/migrations/1.92_remove_schedule_user_table.php diff --git a/db/migrations/93_sem_classes_convert_into_db.php b/db/migrations/1.93_sem_classes_convert_into_db.php similarity index 100% rename from db/migrations/93_sem_classes_convert_into_db.php rename to db/migrations/1.93_sem_classes_convert_into_db.php diff --git a/db/migrations/94_step237_datafields_mandatory.php b/db/migrations/1.94_step237_datafields_mandatory.php similarity index 100% rename from db/migrations/94_step237_datafields_mandatory.php rename to db/migrations/1.94_step237_datafields_mandatory.php diff --git a/db/migrations/95_extend_userstudiengang_primarykey.php b/db/migrations/1.95_extend_userstudiengang_primarykey.php similarity index 100% rename from db/migrations/95_extend_userstudiengang_primarykey.php rename to db/migrations/1.95_extend_userstudiengang_primarykey.php diff --git a/db/migrations/96_step00234_homepageplugin_activation.php b/db/migrations/1.96_step00234_homepageplugin_activation.php similarity index 100% rename from db/migrations/96_step00234_homepageplugin_activation.php rename to db/migrations/1.96_step00234_homepageplugin_activation.php diff --git a/db/migrations/97_init_personal_notifications.php b/db/migrations/1.97_init_personal_notifications.php similarity index 100% rename from db/migrations/97_init_personal_notifications.php rename to db/migrations/1.97_init_personal_notifications.php diff --git a/db/migrations/98_user_data_to_config.php b/db/migrations/1.98_user_data_to_config.php similarity index 100% rename from db/migrations/98_user_data_to_config.php rename to db/migrations/1.98_user_data_to_config.php diff --git a/db/migrations/99_step00245_simpleormap.php b/db/migrations/1.99_step00245_simpleormap.php similarity index 100% rename from db/migrations/99_step00245_simpleormap.php rename to db/migrations/1.99_step00245_simpleormap.php diff --git a/db/migrations/09_step_00111_admission.php b/db/migrations/1.9_step_00111_admission.php similarity index 100% rename from db/migrations/09_step_00111_admission.php rename to db/migrations/1.9_step_00111_admission.php diff --git a/lib/classes/StudipCacheFactory.class.php b/lib/classes/StudipCacheFactory.class.php index cc7be15dd43..5ce2985e278 100644 --- a/lib/classes/StudipCacheFactory.class.php +++ b/lib/classes/StudipCacheFactory.class.php @@ -189,7 +189,7 @@ class StudipCacheFactory # default class if (is_null($cache_class)) { $version = new DBSchemaVersion(); - if ($version->get() < 224) { + if ($version->get(1) < 224) { // db cache is not yet available, use StudipMemoryCache return 'StudipMemoryCache'; } diff --git a/lib/migrations/DBSchemaVersion.php b/lib/migrations/DBSchemaVersion.php index 207a804aee7..8217ec06edb 100644 --- a/lib/migrations/DBSchemaVersion.php +++ b/lib/migrations/DBSchemaVersion.php @@ -93,7 +93,8 @@ class DBSchemaVersion implements SchemaVersion private function initSchemaInfo() { if (!$this->branchSupported()) { - $query = "SELECT 0, version FROM schema_version WHERE domain = ?"; + $branch = $this->domain === 'studip' ? 1 : 0; + $query = "SELECT $branch, version FROM schema_version WHERE domain = ?"; } else { $query = "SELECT branch, version FROM schema_version WHERE domain = ? ORDER BY branch"; } @@ -101,8 +102,8 @@ class DBSchemaVersion implements SchemaVersion $statement->execute([$this->domain]); $versions = $statement->fetchAll(PDO::FETCH_COLUMN | PDO::FETCH_GROUP | PDO::FETCH_UNIQUE); - if ($versions) { - $this->versions = array_map('intval', $versions); + foreach ($versions as $branch => $version) { + $this->versions[$branch] = (int) $version; } } @@ -114,7 +115,7 @@ class DBSchemaVersion implements SchemaVersion */ public function get($branch = 0) { - return $this->versions[$branch ?: $this->branch]; + return $this->versions[$branch]; } /** @@ -125,7 +126,7 @@ class DBSchemaVersion implements SchemaVersion */ public function set($version, $branch = 0) { - $this->versions[$branch ?: $this->branch] = (int) $version; + $this->versions[$branch] = (int) $version; if (!$this->branchSupported()) { $query = "INSERT INTO schema_version (domain, version) @@ -143,7 +144,7 @@ class DBSchemaVersion implements SchemaVersion $statement = DBManager::get()->prepare($query); $statement->execute([ $this->domain, - $branch ?: $this->branch, + $branch, $version ]); } @@ -164,14 +165,18 @@ class DBSchemaVersion implements SchemaVersion if ($result && $result->rowCount() > 0) { $backported_migrations = [ - 20200306, 20200306, 20200713, 20200811, 20200909, - 20200910, 20201002, 20201103, 202011031, 20210317 + 20200306, 20200713, 20200811, 20200909, 20200910, + 20201002, 20201103, 202011031, 20210317 ]; $query = "DELETE FROM schema_versions WHERE domain = 'studip' AND version in (?)"; $db->execute($query, [$backported_migrations]); + $query = "DELETE FROM schema_versions + WHERE domain = 'studip' AND LENGTH(version) > 8"; + $db->exec($query); + $query = "CREATE TABLE schema_version ( domain VARCHAR(255) COLLATE latin1_bin NOT NULL, branch VARCHAR(64) COLLATE latin1_bin NOT NULL DEFAULT '0', @@ -187,6 +192,22 @@ class DBSchemaVersion implements SchemaVersion $query = "DROP TABLE schema_versions"; $db->exec($query); + + $schema_mapping = [ + 20190917 => 269, + 20200307 => 285, + 20200522 => 290, + 20210603 => 328 + ]; + + $query = "UPDATE schema_version SET branch = '1' WHERE domain = 'studip'"; + $db->exec($query); + + foreach ($schema_mapping as $old_version => $new_version) { + $query = "UPDATE schema_version SET version = ? + WHERE domain = 'studip' AND version = ?"; + $db->execute($query, [$new_version, $old_version]); + } } } } diff --git a/lib/migrations/Migrator.php b/lib/migrations/Migrator.php index eb0193a08da..a959317acca 100644 --- a/lib/migrations/Migrator.php +++ b/lib/migrations/Migrator.php @@ -194,16 +194,17 @@ class Migrator public function migrateTo($target_version) { $migrations = $this->relevantMigrations($target_version); + $target_branch = $this->schema_version->getBranch(); # you're on the right version if (empty($migrations)) { - $this->log('You are already at %d.', $this->schema_version->get()); + $this->log('You are already at %d.', $this->schema_version->get($target_branch)); return; } $this->log( 'Currently at version %d. Now migrating %s to %d.', - $this->schema_version->get(), + $this->schema_version->get($target_branch), $this->direction, max($this->target_versions) ); -- GitLab