{% extends "generic/confirmation_form.html" %} {% load form_helpers %} {% load i18n %} {% comment %} Cutover confirmation. Context: - form: MigrationCutoverForm, whose backup checkbox the pass will not run without - report_count: Built-in report modules, which this migration does not cover - return_url: Where Cancel goes, the migration page {% endcomment %} {% block title %} {% trans "Enter the cutover" %} {% endblock title %} {% block confirmation_title %} {% trans "Enter the cutover" %} {% endblock confirmation_title %} {% block message %}

{% trans "Close the built-in Custom Scripts and hand this installation over to the plugin?" %}

{% trans "There is no way back. Recovery after this point means restoring the database and the source storage together from a backup taken before it." %}

{% trans "Permissions granting access to the built-in Custom Scripts are withdrawn, Event Rules that use one are disabled, queued and scheduled runs are cancelled, and the source directories are deregistered from synchronization." %} {% trans "Nothing that carries history is deleted, and every reference is recorded first so the next steps can move it onto the plugin." %} {% trans "The cutover refuses while any built-in Custom Script job is still running, so wait for those to finish first." %}

{% if report_count %}

{% blocktrans count total=report_count %} This installation also has one built-in report module, which this migration does not cover. {% plural %} This installation also has {{ total }} built-in report modules, which this migration does not cover. {% endblocktrans %} {% trans "A permission granting access to the built-in Custom Scripts, and an Event Rule watching them for changes, name object types that serve reports too. So a report loses that grant, and stops being watched by that rule." %} {% trans "The repointing pass makes that permanent and puts the grant back into service without the report coverage, so recreate a report-only grant by hand rather than re-enabling the old one." %} {% trans "Report runs, and Event Rules that fire a report, are left alone." %}

{% endif %} {% render_field form.backup_taken %} {% render_field form.accept_concurrent_workers %} {% endblock message %}