From edeb9a46ec7132f97ce2da196f90432be7b36a0b Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Apr 2024 00:16:24 +0200 Subject: [PATCH 1/8] fix(rubocop): better perf in local --- .rubocop.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.rubocop.yml b/.rubocop.yml index e4f06ef32..ee20baacd 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -11,7 +11,7 @@ inherit_mode: - Include AllCops: - TargetRubyVersion: 3.2 + TargetRubyVersion: 3.3 DisabledByDefault: true SuggestExtensions: false NewCops: enable @@ -23,6 +23,8 @@ AllCops: - "bin/*" - "node_modules/**/*" - "vendor/**/*" + - "storage/**/*" + - "tmp/**/*" DS/AddConcurrentIndex: Enabled: true From 77fb0553fc5ca1821ce33eb58e1223c679f15967 Mon Sep 17 00:00:00 2001 From: Colin Darie Date: Mon, 29 Apr 2024 00:17:15 +0200 Subject: [PATCH 2/8] chore: enable freeze string literals by comment --- .rubocop.yml | 2 +- Gemfile | 2 ++ Guardfile | 2 ++ Rakefile | 2 ++ app/components/application_component.rb | 2 ++ app/components/attachment/edit_component.rb | 2 ++ app/components/attachment/multiple_component.rb | 2 ++ app/components/attachment/pending_poll_component.rb | 2 ++ app/components/attachment/progress_bar_component.rb | 2 ++ app/components/attachment/progress_component.rb | 2 ++ app/components/attachment/show_component.rb | 2 ++ app/components/conditions/champs_conditions_component.rb | 2 ++ app/components/conditions/conditions_component.rb | 2 ++ app/components/conditions/conditions_errors_component.rb | 2 ++ app/components/conditions/ineligibilite_rules_component.rb | 2 ++ app/components/conditions/routing_rules_component.rb | 2 ++ app/components/dossiers/accuse_lecture_component.rb | 2 ++ app/components/dossiers/autosave_footer_component.rb | 2 ++ app/components/dossiers/batch_alert_component.rb | 2 ++ app/components/dossiers/batch_operation_component.rb | 2 ++ .../dossiers/batch_operation_inline_buttons_component.rb | 2 ++ app/components/dossiers/batch_select_more_component.rb | 2 ++ app/components/dossiers/champs_rows_show_component.rb | 2 ++ app/components/dossiers/edit_footer_component.rb | 2 ++ app/components/dossiers/export_dropdown_component.rb | 2 ++ app/components/dossiers/export_link_component.rb | 2 ++ app/components/dossiers/geo_area_component.rb | 2 ++ app/components/dossiers/geo_areas_component.rb | 2 ++ app/components/dossiers/individual_form_component.rb | 2 ++ .../dossiers/invalid_ineligibilite_rules_component.rb | 2 ++ app/components/dossiers/message_component.rb | 2 ++ app/components/dossiers/notified_toggle_component.rb | 2 ++ app/components/dossiers/row_show_component.rb | 2 ++ app/components/dossiers/user_filter_component.rb | 2 ++ app/components/dossiers/user_procedure_filter_component.rb | 2 ++ app/components/dropdown/menu_component.rb | 2 ++ app/components/dsfr/alert_component.rb | 2 ++ app/components/dsfr/callout_component.rb | 2 ++ app/components/dsfr/card_vertical_component.rb | 2 ++ app/components/dsfr/combobox_component.rb | 2 ++ app/components/dsfr/copy_button_component.rb | 2 ++ app/components/dsfr/download_component.rb | 2 ++ app/components/dsfr/input_component.rb | 2 ++ app/components/dsfr/input_errorable.rb | 2 ++ app/components/dsfr/input_status_message_component.rb | 2 ++ app/components/dsfr/list_component.rb | 2 ++ app/components/dsfr/notice_component.rb | 2 ++ app/components/dsfr/radio_button_list_component.rb | 2 ++ app/components/dsfr/sidemenu_component.rb | 2 ++ app/components/dsfr/toggle_component.rb | 2 ++ app/components/editable_champ/address_component.rb | 2 ++ app/components/editable_champ/annuaire_education_component.rb | 2 ++ app/components/editable_champ/asterisk_mandatory_component.rb | 2 ++ app/components/editable_champ/carte_component.rb | 2 ++ app/components/editable_champ/champ_label_component.rb | 2 ++ app/components/editable_champ/champ_label_content_component.rb | 2 ++ app/components/editable_champ/checkbox_component.rb | 2 ++ app/components/editable_champ/civilite_component.rb | 2 ++ app/components/editable_champ/cnaf_component.rb | 2 ++ app/components/editable_champ/cojo_component.rb | 2 ++ app/components/editable_champ/communes_component.rb | 2 ++ app/components/editable_champ/date_component.rb | 2 ++ app/components/editable_champ/datetime_component.rb | 2 ++ app/components/editable_champ/decimal_number_component.rb | 2 ++ app/components/editable_champ/departements_component.rb | 2 ++ app/components/editable_champ/dgfip_component.rb | 2 ++ app/components/editable_champ/dossier_link_component.rb | 2 ++ app/components/editable_champ/drop_down_list_component.rb | 2 ++ .../editable_champ/drop_down_other_input_component.rb | 2 ++ app/components/editable_champ/editable_champ_base_component.rb | 2 ++ app/components/editable_champ/editable_champ_component.rb | 2 ++ app/components/editable_champ/email_component.rb | 2 ++ app/components/editable_champ/engagement_juridique_component.rb | 2 ++ app/components/editable_champ/epci_component.rb | 2 ++ app/components/editable_champ/etablissement_titre_component.rb | 2 ++ app/components/editable_champ/explication_component.rb | 2 ++ app/components/editable_champ/expression_reguliere_component.rb | 2 ++ app/components/editable_champ/header_section_component.rb | 2 ++ app/components/editable_champ/iban_component.rb | 2 ++ app/components/editable_champ/integer_number_component.rb | 2 ++ .../editable_champ/linked_drop_down_list_component.rb | 2 ++ app/components/editable_champ/mesri_component.rb | 2 ++ .../editable_champ/multiple_drop_down_list_component.rb | 2 ++ app/components/editable_champ/number_component.rb | 2 ++ app/components/editable_champ/pays_component.rb | 2 ++ app/components/editable_champ/phone_component.rb | 2 ++ app/components/editable_champ/piece_justificative_component.rb | 2 ++ app/components/editable_champ/pole_emploi_component.rb | 2 ++ app/components/editable_champ/regions_component.rb | 2 ++ app/components/editable_champ/repetition_component.rb | 2 ++ app/components/editable_champ/repetition_row_component.rb | 2 ++ app/components/editable_champ/rna_component.rb | 2 ++ app/components/editable_champ/rnf_component.rb | 2 ++ app/components/editable_champ/section_component.rb | 2 ++ app/components/editable_champ/siret_component.rb | 2 ++ app/components/editable_champ/text_component.rb | 2 ++ app/components/editable_champ/textarea_component.rb | 2 ++ app/components/editable_champ/titre_identite_component.rb | 2 ++ app/components/editable_champ/yes_no_component.rb | 2 ++ app/components/expandable_error_list.rb | 2 ++ .../groupe_gestionnaire/card/administrateurs_component.rb | 2 ++ app/components/groupe_gestionnaire/card/children_component.rb | 2 ++ .../groupe_gestionnaire/card/commentaires_component.rb | 2 ++ .../groupe_gestionnaire/card/gestionnaires_component.rb | 2 ++ .../administrateur_component.rb | 2 ++ .../groupe_gestionnaire_children/child_component.rb | 2 ++ .../groupe_gestionnaire_gestionnaires/gestionnaire_component.rb | 2 ++ .../commentaire_component.rb | 2 ++ .../tree_structure_component.rb | 2 ++ app/components/instructeurs/activate_account_form_component.rb | 2 ++ app/components/instructeurs/column_filter_component.rb | 2 ++ app/components/instructeurs/column_picker_component.rb | 2 ++ app/components/instructeurs/column_table_header_component.rb | 2 ++ app/components/manager/dossier_champ_row_component.rb | 2 ++ app/components/nested_forms/form_owner_component.rb | 2 ++ app/components/nested_forms/owned_button_component.rb | 2 ++ app/components/password_complexity_component.rb | 2 ++ app/components/procedure/card/accuse_lecture_component.rb | 2 ++ app/components/procedure/card/administrateurs_component.rb | 2 ++ app/components/procedure/card/annotations_component.rb | 2 ++ app/components/procedure/card/api_entreprise_component.rb | 2 ++ app/components/procedure/card/api_particulier_component.rb | 2 ++ app/components/procedure/card/attestation_component.rb | 2 ++ app/components/procedure/card/champs_component.rb | 2 ++ app/components/procedure/card/chorus_component.rb | 2 ++ .../procedure/card/dossier_submitted_message_component.rb | 2 ++ app/components/procedure/card/emails_component.rb | 2 ++ app/components/procedure/card/experts_component.rb | 2 ++ .../procedure/card/ineligibilite_dossier_component.rb | 2 ++ app/components/procedure/card/instructeurs_component.rb | 2 ++ app/components/procedure/card/mon_avis_component.rb | 2 ++ app/components/procedure/card/presentation_component.rb | 2 ++ app/components/procedure/card/service_component.rb | 2 ++ app/components/procedure/card/zones_component.rb | 2 ++ app/components/procedure/chorus_form_component.rb | 2 ++ app/components/procedure/email_template_card_component.rb | 2 ++ app/components/procedure/errors_summary.rb | 2 ++ app/components/procedure/estimated_delay_component.rb | 2 ++ app/components/procedure/fixed_footer_component.rb | 2 ++ app/components/procedure/groupes_ajout_component.rb | 2 ++ app/components/procedure/groupes_search_component.rb | 2 ++ app/components/procedure/instructeurs_management_component.rb | 2 ++ app/components/procedure/instructeurs_menu_component.rb | 2 ++ app/components/procedure/instructeurs_options_component.rb | 2 ++ app/components/procedure/invitation_with_typo_component.rb | 2 ++ app/components/procedure/notice_component.rb | 2 ++ app/components/procedure/one_groupe_management_component.rb | 2 ++ app/components/procedure/pending_republish_component.rb | 2 ++ .../procedure_administrateurs/administrateur_component.rb | 2 ++ app/components/procedure/results_component.rb | 2 ++ app/components/procedure/revision_changes_component.rb | 2 ++ app/components/procedure/search_component.rb | 2 ++ app/components/profile/api_token_card_component.rb | 2 ++ app/components/profile/api_token_component.rb | 2 ++ app/components/react_component.rb | 2 ++ app/components/simple_format_component.rb | 2 ++ .../types_de_champ_editor/add_champ_button_component.rb | 2 ++ app/components/types_de_champ_editor/block_component.rb | 2 ++ app/components/types_de_champ_editor/champ_component.rb | 2 ++ app/components/types_de_champ_editor/editor_component.rb | 2 ++ .../types_de_champ_editor/estimated_fill_duration_component.rb | 2 ++ .../types_de_champ_editor/header_section_component.rb | 2 ++ .../types_de_champ_editor/header_sections_summary_component.rb | 2 ++ .../types_de_champ_editor/select_champ_position_component.rb | 2 ++ .../select_champ_template_position_component.rb | 2 ++ .../viewable_champ/header_sections_summary_component.rb | 2 ++ app/components/viewable_champ/section_component.rb | 2 ++ app/controllers/admin_controller.rb | 2 ++ app/controllers/administrateurs/activate_controller.rb | 2 ++ app/controllers/administrateurs/administrateur_controller.rb | 2 ++ app/controllers/administrateurs/api_tokens_controller.rb | 2 ++ app/controllers/administrateurs/archives_controller.rb | 2 ++ .../administrateurs/attestation_template_v2s_controller.rb | 2 ++ .../administrateurs/attestation_templates_controller.rb | 2 ++ app/controllers/administrateurs/chorus_controller.rb | 2 ++ app/controllers/administrateurs/conditions_controller.rb | 2 ++ .../administrateurs/dossier_submitted_messages_controller.rb | 2 ++ .../administrateurs/experts_procedures_controller.rb | 2 ++ app/controllers/administrateurs/exports_controller.rb | 2 ++ .../administrateurs/groupe_gestionnaire_controller.rb | 2 ++ .../administrateurs/groupe_instructeurs_controller.rb | 2 ++ .../administrateurs/ineligibilite_rules_controller.rb | 2 ++ app/controllers/administrateurs/jeton_particulier_controller.rb | 2 ++ app/controllers/administrateurs/mail_templates_controller.rb | 2 ++ .../administrateurs/procedure_administrateurs_controller.rb | 2 ++ app/controllers/administrateurs/procedures_controller.rb | 2 ++ app/controllers/administrateurs/routing_rules_controller.rb | 2 ++ app/controllers/administrateurs/services_controller.rb | 2 ++ .../administrateurs/sources_particulier_controller.rb | 2 ++ app/controllers/administrateurs/sva_svr_controller.rb | 2 ++ app/controllers/administrateurs/types_de_champ_controller.rb | 2 ++ app/controllers/agent_connect/agent_controller.rb | 2 ++ app/controllers/api/public/v1/base_controller.rb | 2 ++ app/controllers/api/public/v1/dossiers_controller.rb | 2 ++ .../api/public/v1/json_description_procedures_controller.rb | 2 ++ app/controllers/api/public/v1/stats_controller.rb | 2 ++ app/controllers/api/v1/dossiers_controller.rb | 2 ++ app/controllers/api/v1/procedures_controller.rb | 2 ++ app/controllers/api/v2/base_controller.rb | 2 ++ app/controllers/api/v2/dossiers_controller.rb | 2 ++ app/controllers/api/v2/graphql_controller.rb | 2 ++ app/controllers/api_controller.rb | 2 ++ app/controllers/api_geo_test_controller.rb | 2 ++ app/controllers/application_controller.rb | 2 ++ app/controllers/application_controller/error_handling.rb | 2 ++ .../application_controller/long_lived_authenticity_token.rb | 2 ++ app/controllers/attachments_controller.rb | 2 ++ app/controllers/carte_controller.rb | 2 ++ app/controllers/champs/carte_controller.rb | 2 ++ app/controllers/champs/champ_controller.rb | 2 ++ app/controllers/champs/piece_justificative_controller.rb | 2 ++ app/controllers/champs/repetition_controller.rb | 2 ++ app/controllers/champs/rna_controller.rb | 2 ++ app/controllers/champs/siret_controller.rb | 2 ++ app/controllers/concerns/create_avis_concern.rb | 2 ++ app/controllers/concerns/devise_populated_resource.rb | 2 ++ .../concerns/groupe_instructeurs_signature_concern.rb | 2 ++ app/controllers/concerns/lockable_concern.rb | 2 ++ app/controllers/concerns/procedure_context_concern.rb | 2 ++ app/controllers/concerns/turbo_champs_concern.rb | 2 ++ app/controllers/concerns/uninterlace_png_concern.rb | 2 ++ app/controllers/contact_controller.rb | 2 ++ app/controllers/data_sources/adresse_controller.rb | 2 ++ app/controllers/data_sources/chorus_controller.rb | 2 ++ app/controllers/data_sources/commune_controller.rb | 2 ++ app/controllers/data_sources/education_controller.rb | 2 ++ app/controllers/devise/store_location_extension.rb | 2 ++ app/controllers/email_checker_controller.rb | 2 ++ app/controllers/experts/avis_controller.rb | 2 ++ app/controllers/experts/expert_controller.rb | 2 ++ app/controllers/france_connect/particulier_controller.rb | 2 ++ app/controllers/gestionnaires/activate_controller.rb | 2 ++ app/controllers/gestionnaires/gestionnaire_controller.rb | 2 ++ .../groupe_gestionnaire_administrateurs_controller.rb | 2 ++ .../gestionnaires/groupe_gestionnaire_children_controller.rb | 2 ++ .../groupe_gestionnaire_commentaires_controller.rb | 2 ++ .../groupe_gestionnaire_gestionnaires_controller.rb | 2 ++ .../gestionnaires/groupe_gestionnaires_controller.rb | 2 ++ app/controllers/graphql_controller.rb | 2 ++ app/controllers/instructeurs/archives_controller.rb | 2 ++ app/controllers/instructeurs/avis_controller.rb | 2 ++ app/controllers/instructeurs/batch_operations_controller.rb | 2 ++ app/controllers/instructeurs/commentaires_controller.rb | 2 ++ app/controllers/instructeurs/contact_informations_controller.rb | 2 ++ app/controllers/instructeurs/dossiers_controller.rb | 2 ++ app/controllers/instructeurs/export_templates_controller.rb | 2 ++ app/controllers/instructeurs/groupe_instructeurs_controller.rb | 2 ++ app/controllers/instructeurs/instructeur_controller.rb | 2 ++ app/controllers/instructeurs/procedures_controller.rb | 2 ++ app/controllers/invites_controller.rb | 2 ++ .../manager/administrateur_confirmations_controller.rb | 2 ++ app/controllers/manager/administrateurs_controller.rb | 2 ++ app/controllers/manager/application_controller.rb | 2 ++ app/controllers/manager/archives_controller.rb | 2 ++ app/controllers/manager/bill_signatures_controller.rb | 2 ++ app/controllers/manager/confirmation_urls_controller.rb | 2 ++ app/controllers/manager/dossiers_controller.rb | 2 ++ app/controllers/manager/dubious_procedures_controller.rb | 2 ++ app/controllers/manager/email_events_controller.rb | 2 ++ app/controllers/manager/experts_controller.rb | 2 ++ app/controllers/manager/exports_controller.rb | 2 ++ app/controllers/manager/gestionnaires_controller.rb | 2 ++ app/controllers/manager/groupe_gestionnaires_controller.rb | 2 ++ app/controllers/manager/groupe_instructeurs_controller.rb | 2 ++ app/controllers/manager/instructeurs_controller.rb | 2 ++ app/controllers/manager/outdated_procedures_controller.rb | 2 ++ app/controllers/manager/procedures_controller.rb | 2 ++ app/controllers/manager/published_procedures_controller.rb | 2 ++ app/controllers/manager/safe_mailers_controller.rb | 2 ++ app/controllers/manager/services_controller.rb | 2 ++ app/controllers/manager/super_admins_controller.rb | 2 ++ app/controllers/manager/team_accounts_controller.rb | 2 ++ app/controllers/manager/users_controller.rb | 2 ++ app/controllers/manager/zones_controller.rb | 2 ++ app/controllers/password_complexity_controller.rb | 2 ++ app/controllers/ping_controller.rb | 2 ++ app/controllers/prefill_descriptions_controller.rb | 2 ++ app/controllers/prefill_type_de_champs_controller.rb | 2 ++ app/controllers/procedures_controller.rb | 2 ++ app/controllers/recherche_controller.rb | 2 ++ app/controllers/recoveries_controller.rb | 2 ++ app/controllers/release_notes_controller.rb | 2 ++ app/controllers/root_controller.rb | 2 ++ app/controllers/saml_idp_controller.rb | 2 ++ app/controllers/static_pages_controller.rb | 2 ++ app/controllers/stats_controller.rb | 2 ++ app/controllers/super_admins/passwords_controller.rb | 2 ++ app/controllers/super_admins/release_notes_controller.rb | 2 ++ app/controllers/super_admins/sessions_controller.rb | 2 ++ app/controllers/super_admins_controller.rb | 2 ++ app/controllers/targeted_user_links_controller.rb | 2 ++ app/controllers/users/activate_controller.rb | 2 ++ app/controllers/users/commencer_controller.rb | 2 ++ app/controllers/users/demarches_controller.rb | 2 ++ app/controllers/users/dossiers_controller.rb | 2 ++ app/controllers/users/passwords_controller.rb | 2 ++ app/controllers/users/profil_controller.rb | 2 ++ app/controllers/users/registrations_controller.rb | 2 ++ app/controllers/users/sessions_controller.rb | 2 ++ app/controllers/users/statistiques_controller.rb | 2 ++ app/controllers/users/transfers_controller.rb | 2 ++ app/controllers/users/user_controller.rb | 2 ++ app/controllers/webhook_controller.rb | 2 ++ app/dashboards/administrateur_dashboard.rb | 2 ++ app/dashboards/archive_dashboard.rb | 2 ++ app/dashboards/bill_signature_dashboard.rb | 2 ++ app/dashboards/dossier_dashboard.rb | 2 ++ app/dashboards/dubious_procedure_dashboard.rb | 2 ++ app/dashboards/email_event_dashboard.rb | 2 ++ app/dashboards/expert_dashboard.rb | 2 ++ app/dashboards/export_dashboard.rb | 2 ++ app/dashboards/gestionnaire_dashboard.rb | 2 ++ app/dashboards/groupe_gestionnaire_dashboard.rb | 2 ++ app/dashboards/groupe_instructeur_dashboard.rb | 2 ++ app/dashboards/instructeur_dashboard.rb | 2 ++ app/dashboards/outdated_procedure_dashboard.rb | 2 ++ app/dashboards/procedure_dashboard.rb | 2 ++ app/dashboards/published_procedure_dashboard.rb | 2 ++ app/dashboards/safe_mailer_dashboard.rb | 2 ++ app/dashboards/service_dashboard.rb | 2 ++ app/dashboards/super_admin_dashboard.rb | 2 ++ app/dashboards/team_account_dashboard.rb | 2 ++ app/dashboards/user_dashboard.rb | 2 ++ app/dashboards/zone_dashboard.rb | 2 ++ app/fields/attachment_field.rb | 2 ++ app/fields/attestation_template_field.rb | 2 ++ app/fields/champ_collection_field.rb | 2 ++ app/fields/features_field.rb | 2 ++ app/fields/geopoint_field.rb | 2 ++ app/fields/id_field.rb | 2 ++ app/fields/mail_template_field.rb | 2 ++ app/fields/procedure_link_field.rb | 2 ++ app/fields/procedure_state_field.rb | 2 ++ app/fields/types_de_champ_collection_field.rb | 2 ++ app/graphql/api/v2/context.rb | 2 ++ app/graphql/api/v2/schema.rb | 2 ++ app/graphql/api/v2/stored_query.rb | 2 ++ app/graphql/connections/cursor_connection.rb | 2 ++ app/graphql/connections/deleted_dossiers_connection.rb | 2 ++ app/graphql/connections/dossiers_connection.rb | 2 ++ app/graphql/connections/pending_deleted_dossiers_connection.rb | 2 ++ app/graphql/extensions/attachment.rb | 2 ++ app/graphql/loaders/association.rb | 2 ++ app/graphql/loaders/champ.rb | 2 ++ app/graphql/loaders/dossier.rb | 2 ++ app/graphql/loaders/record.rb | 2 ++ app/graphql/mutations/base_mutation.rb | 2 ++ app/graphql/mutations/create_direct_upload.rb | 2 ++ app/graphql/mutations/demarche_cloner.rb | 2 ++ app/graphql/mutations/dossier_accepter.rb | 2 ++ app/graphql/mutations/dossier_archiver.rb | 2 ++ app/graphql/mutations/dossier_changer_groupe_instructeur.rb | 2 ++ app/graphql/mutations/dossier_classer_sans_suite.rb | 2 ++ app/graphql/mutations/dossier_desarchiver.rb | 2 ++ app/graphql/mutations/dossier_envoyer_message.rb | 2 ++ app/graphql/mutations/dossier_modifier_annotation.rb | 2 ++ .../mutations/dossier_modifier_annotation_ajouter_ligne.rb | 2 ++ app/graphql/mutations/dossier_modifier_annotation_checkbox.rb | 2 ++ app/graphql/mutations/dossier_modifier_annotation_date.rb | 2 ++ app/graphql/mutations/dossier_modifier_annotation_datetime.rb | 2 ++ .../mutations/dossier_modifier_annotation_drop_down_list.rb | 2 ++ .../mutations/dossier_modifier_annotation_integer_number.rb | 2 ++ app/graphql/mutations/dossier_modifier_annotation_text.rb | 2 ++ app/graphql/mutations/dossier_passer_en_instruction.rb | 2 ++ app/graphql/mutations/dossier_refuser.rb | 2 ++ app/graphql/mutations/dossier_repasser_en_construction.rb | 2 ++ app/graphql/mutations/dossier_repasser_en_instruction.rb | 2 ++ app/graphql/mutations/dossier_supprimer_message.rb | 2 ++ .../mutations/groupe_instructeur_ajouter_instructeurs.rb | 2 ++ app/graphql/mutations/groupe_instructeur_creer.rb | 2 ++ app/graphql/mutations/groupe_instructeur_modifier.rb | 2 ++ .../mutations/groupe_instructeur_supprimer_instructeurs.rb | 2 ++ app/graphql/types/address_type.rb | 2 ++ app/graphql/types/avis_type.rb | 2 ++ app/graphql/types/base_enum.rb | 2 ++ app/graphql/types/base_field.rb | 2 ++ app/graphql/types/base_input_object.rb | 2 ++ app/graphql/types/base_interface.rb | 2 ++ app/graphql/types/base_object.rb | 2 ++ app/graphql/types/base_scalar.rb | 2 ++ app/graphql/types/base_union.rb | 2 ++ app/graphql/types/champ_descriptor_type.rb | 2 ++ app/graphql/types/champ_type.rb | 2 ++ app/graphql/types/champs/address_champ_type.rb | 2 ++ app/graphql/types/champs/carte_champ_type.rb | 2 ++ app/graphql/types/champs/checkbox_champ_type.rb | 2 ++ app/graphql/types/champs/civilite_champ_type.rb | 2 ++ app/graphql/types/champs/commune_champ_type.rb | 2 ++ app/graphql/types/champs/date_champ_type.rb | 2 ++ app/graphql/types/champs/datetime_champ_type.rb | 2 ++ app/graphql/types/champs/decimal_number_champ_type.rb | 2 ++ app/graphql/types/champs/departement_champ_type.rb | 2 ++ .../types/champs/descriptor/address_champ_descriptor_type.rb | 2 ++ .../descriptor/annuaire_education_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/carte_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/checkbox_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/civilite_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/cnaf_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/cojo_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/commune_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/date_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/datetime_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/decimal_number__champ_descriptor_type.rb | 2 ++ .../champs/descriptor/departement_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/dgfip_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/dossier_link_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/drop_down_list_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/email_champ_descriptor_type.rb | 2 ++ .../descriptor/engagement_juridique_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/epci_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/explication_champ_descriptor_type.rb | 2 ++ .../descriptor/expression_reguliere_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/header_section_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/iban_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/integer_number_champ_descriptor_type.rb | 2 ++ .../descriptor/linked_drop_down_list_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/mesri_champ_descriptor_type.rb | 2 ++ .../descriptor/multiple_drop_down_list_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/number_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/pays_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/phone_champ_descriptor_type.rb | 2 ++ .../descriptor/piece_justificative_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/pole_emploi_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/region_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/repetition_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/rna_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/rnf_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/siret_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/text_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/textarea_champ_descriptor_type.rb | 2 ++ .../champs/descriptor/titre_identite_champ_descriptor_type.rb | 2 ++ .../types/champs/descriptor/yes_no_champ_descriptor_type.rb | 2 ++ app/graphql/types/champs/dossier_link_champ_type.rb | 2 ++ app/graphql/types/champs/engagement_juridique_champ_type.rb | 2 ++ app/graphql/types/champs/epci_champ_type.rb | 2 ++ app/graphql/types/champs/integer_number_champ_type.rb | 2 ++ app/graphql/types/champs/linked_drop_down_list_champ_type.rb | 2 ++ app/graphql/types/champs/multiple_drop_down_list_champ_type.rb | 2 ++ app/graphql/types/champs/pays_champ_type.rb | 2 ++ app/graphql/types/champs/piece_justificative_champ_type.rb | 2 ++ app/graphql/types/champs/region_champ_type.rb | 2 ++ app/graphql/types/champs/repetition_champ_type.rb | 2 ++ app/graphql/types/champs/rna_champ_type.rb | 2 ++ app/graphql/types/champs/rnf_champ_type.rb | 2 ++ app/graphql/types/champs/siret_champ_type.rb | 2 ++ app/graphql/types/champs/text_champ_type.rb | 2 ++ app/graphql/types/champs/titre_identite_champ_type.rb | 2 ++ app/graphql/types/chorus_configuration_type.rb | 2 ++ app/graphql/types/civilite.rb | 2 ++ app/graphql/types/correction_type.rb | 2 ++ app/graphql/types/deleted_dossier_type.rb | 2 ++ app/graphql/types/demandeur_type.rb | 2 ++ app/graphql/types/demarche_descriptor_type.rb | 2 ++ app/graphql/types/demarche_type.rb | 2 ++ app/graphql/types/dossier_type.rb | 2 ++ app/graphql/types/file.rb | 2 ++ app/graphql/types/geo_area_type.rb | 2 ++ app/graphql/types/geo_areas/parcelle_cadastrale_type.rb | 2 ++ app/graphql/types/geo_areas/selection_utilisateur_type.rb | 2 ++ app/graphql/types/geo_json.rb | 2 ++ app/graphql/types/groupe_instructeur_type.rb | 2 ++ app/graphql/types/groupe_instructeur_with_dossiers_type.rb | 2 ++ app/graphql/types/message_type.rb | 2 ++ app/graphql/types/mutation_type.rb | 2 ++ app/graphql/types/order.rb | 2 ++ app/graphql/types/personne_morale_incomplete_type.rb | 2 ++ app/graphql/types/personne_morale_type.rb | 2 ++ app/graphql/types/personne_physique_type.rb | 2 ++ app/graphql/types/profile_input.rb | 2 ++ app/graphql/types/profile_type.rb | 2 ++ app/graphql/types/query_type.rb | 2 ++ app/graphql/types/revision_type.rb | 2 ++ app/graphql/types/service_type.rb | 2 ++ app/graphql/types/traitement_type.rb | 2 ++ app/graphql/types/url.rb | 2 ++ app/graphql/types/validation_error_type.rb | 2 ++ app/graphql/types/warning_message_type.rb | 2 ++ app/helpers/application_helper.rb | 2 ++ app/helpers/archive_helper.rb | 2 ++ app/helpers/avis_helper.rb | 2 ++ app/helpers/carte_helper.rb | 2 ++ app/helpers/champ_helper.rb | 2 ++ app/helpers/commentaire_helper.rb | 2 ++ app/helpers/conservation_de_donnees_helper.rb | 2 ++ app/helpers/devise_helper.rb | 2 ++ app/helpers/dossier_helper.rb | 2 ++ app/helpers/dossier_link_helper.rb | 2 ++ app/helpers/email_helper.rb | 2 ++ app/helpers/etablissement_helper.rb | 2 ++ app/helpers/flipper_helper.rb | 2 ++ app/helpers/gallery_helper.rb | 2 ++ app/helpers/html_to_string_helper.rb | 2 ++ app/helpers/mailer_helper.rb | 2 ++ app/helpers/messagerie_helper.rb | 2 ++ app/helpers/number_helper.rb | 2 ++ app/helpers/papertrail_helper.rb | 2 ++ app/helpers/procedure_helper.rb | 2 ++ app/helpers/recovery_selection_helper.rb | 2 ++ app/helpers/release_notes_helper.rb | 2 ++ app/helpers/sanitize_with_link_helper.rb | 2 ++ app/helpers/service_helper.rb | 2 ++ app/helpers/tableau_de_bord_helper.rb | 2 ++ app/helpers/tabs_helper.rb | 2 ++ app/helpers/turbo_stream_helper.rb | 2 ++ app/jobs/admin_update_default_zones_job.rb | 2 ++ app/jobs/api_entreprise/association_job.rb | 2 ++ app/jobs/api_entreprise/attestation_fiscale_job.rb | 2 ++ app/jobs/api_entreprise/attestation_sociale_job.rb | 2 ++ app/jobs/api_entreprise/bilans_bdf_job.rb | 2 ++ app/jobs/api_entreprise/effectifs_annuels_job.rb | 2 ++ app/jobs/api_entreprise/effectifs_job.rb | 2 ++ app/jobs/api_entreprise/entreprise_job.rb | 2 ++ app/jobs/api_entreprise/exercices_job.rb | 2 ++ app/jobs/api_entreprise/extrait_kbis_job.rb | 2 ++ app/jobs/api_entreprise/job.rb | 2 ++ app/jobs/api_entreprise/service_job.rb | 2 ++ app/jobs/api_entreprise/tva_job.rb | 2 ++ app/jobs/application_job.rb | 2 ++ app/jobs/archive_creation_job.rb | 2 ++ app/jobs/batch_operation_enqueue_all_job.rb | 2 ++ app/jobs/batch_operation_process_one_job.rb | 2 ++ app/jobs/champ_fetch_external_data_job.rb | 2 ++ app/jobs/concerns/datagouv_cron_schedulable_concern.rb | 2 ++ app/jobs/cron/administrateur_activate_before_expiration_job.rb | 2 ++ app/jobs/cron/auto_archive_procedure_job.rb | 2 ++ app/jobs/cron/backfill_siret_degraded_mode_job.rb | 2 ++ app/jobs/cron/cron_job.rb | 2 ++ app/jobs/cron/datagouv/account_by_month_job.rb | 2 ++ app/jobs/cron/datagouv/administrateur_by_month_job.rb | 2 ++ .../cron/datagouv/export_and_publish_demarches_publiques_job.rb | 2 ++ app/jobs/cron/datagouv/file_by_month_job.rb | 2 ++ app/jobs/cron/datagouv/file_depose_by_month_job.rb | 2 ++ app/jobs/cron/datagouv/instructeur_by_month_job.rb | 2 ++ app/jobs/cron/datagouv/instructeur_connected_by_month_job.rb | 2 ++ app/jobs/cron/datagouv/procedure_by_month_job.rb | 2 ++ app/jobs/cron/datagouv/procedure_closed_by_month_job.rb | 2 ++ app/jobs/cron/datagouv/procedure_deleted_by_month_job.rb | 2 ++ .../datagouv/user_connected_with_france_connect_by_month_job.rb | 2 ++ app/jobs/cron/discarded_dossiers_deletion_job.rb | 2 ++ app/jobs/cron/discarded_procedures_deletion_job.rb | 2 ++ app/jobs/cron/dossier_operation_log_move_to_cold_storage_job.rb | 2 ++ .../cron/enable_procedure_expires_when_termine_enabled_job.rb | 2 ++ app/jobs/cron/expired_dossiers_brouillon_deletion_job.rb | 2 ++ app/jobs/cron/expired_dossiers_en_construction_deletion_job.rb | 2 ++ app/jobs/cron/expired_dossiers_termine_deletion_job.rb | 2 ++ app/jobs/cron/expired_prefilled_dossiers_deletion_job.rb | 2 ++ app/jobs/cron/expired_users_deletion_job.rb | 2 ++ app/jobs/cron/fix_missing_antivirus_analysis_job.rb | 2 ++ app/jobs/cron/instructeur_email_notification_job.rb | 2 ++ app/jobs/cron/notify_draft_not_submitted_job.rb | 2 ++ app/jobs/cron/operations_signature_job.rb | 2 ++ app/jobs/cron/procedure_external_url_check_job.rb | 2 ++ app/jobs/cron/procedure_process_sva_svr_job.rb | 2 ++ app/jobs/cron/purge_manager_administrateur_sessions_job.rb | 2 ++ app/jobs/cron/purge_old_email_event_job.rb | 2 ++ app/jobs/cron/purge_old_sib_mails_job.rb | 2 ++ app/jobs/cron/purge_stale_archives_job.rb | 2 ++ app/jobs/cron/purge_stale_batch_operation_job.rb | 2 ++ app/jobs/cron/purge_stale_exports_job.rb | 2 ++ app/jobs/cron/purge_stale_transfers_job.rb | 2 ++ app/jobs/cron/purge_unattached_blobs_job.rb | 2 ++ app/jobs/cron/purge_unused_admin_job.rb | 2 ++ app/jobs/cron/release_crashed_export_job.rb | 2 ++ app/jobs/cron/send_api_token_expiration_notice_job.rb | 2 ++ app/jobs/cron/stalled_declarative_procedures_job.rb | 2 ++ app/jobs/cron/update_stats_job.rb | 2 ++ app/jobs/cron/weekly_overview_job.rb | 2 ++ app/jobs/destroy_record_later_job.rb | 2 ++ app/jobs/dolist_report_job.rb | 2 ++ app/jobs/dossier_index_search_terms_job.rb | 2 ++ .../dossier_operation_log_move_to_cold_storage_batch_job.rb | 2 ++ app/jobs/dossier_rebase_job.rb | 2 ++ app/jobs/etablissement_update_job.rb | 2 ++ app/jobs/export_job.rb | 2 ++ app/jobs/image_processor_job.rb | 2 ++ app/jobs/migrations/backfill_dossier_repetition_job.rb | 2 ++ app/jobs/migrations/backfill_row_id_job.rb | 2 ++ app/jobs/migrations/backfill_stable_id_job.rb | 2 ++ app/jobs/migrations/backfill_virus_scan_blobs_job.rb | 2 ++ app/jobs/migrations/batch_update_datetime_values_job.rb | 2 ++ app/jobs/migrations/batch_update_pays_values_job.rb | 2 ++ app/jobs/migrations/normalize_communes_job.rb | 2 ++ .../normalize_departements_with_empty_external_id_job.rb | 2 ++ .../normalize_departements_with_nil_external_id_job.rb | 2 ++ .../normalize_departements_with_present_external_id_job.rb | 2 ++ app/jobs/priorized_mail_delivery_job.rb | 2 ++ app/jobs/procedure_external_url_check_job.rb | 2 ++ app/jobs/procedure_sva_svr_process_dossier_job.rb | 2 ++ app/jobs/process_stalled_declarative_dossier_job.rb | 2 ++ app/jobs/reset_expiring_dossiers_job.rb | 2 ++ app/jobs/send_closing_notification_job.rb | 2 ++ app/jobs/sidekiq_again_job.rb | 2 ++ app/jobs/virus_scanner_job.rb | 2 ++ app/jobs/web_hook_job.rb | 2 ++ app/lib/active_job/application_log_subscriber.rb | 2 ++ app/lib/active_job/retry_on_transient_errors.rb | 2 ++ app/lib/active_storage/downloadable_file.rb | 2 ++ app/lib/active_storage/fake_attachment.rb | 2 ++ app/lib/active_storage/virus_scanner.rb | 2 ++ app/lib/api/client.rb | 2 ++ app/lib/api_datagouv/api.rb | 2 ++ app/lib/api_education/annuaire_education_adapter.rb | 2 ++ app/lib/api_education/api.rb | 2 ++ app/lib/api_entreprise/adapter.rb | 2 ++ app/lib/api_entreprise/api.rb | 2 ++ app/lib/api_entreprise/api/error.rb | 2 ++ app/lib/api_entreprise/api/error/bad_format_request.rb | 2 ++ app/lib/api_entreprise/api/error/bad_gateway.rb | 2 ++ app/lib/api_entreprise/api/error/request_failed.rb | 2 ++ app/lib/api_entreprise/api/error/resource_not_found.rb | 2 ++ app/lib/api_entreprise/api/error/service_unavailable.rb | 2 ++ app/lib/api_entreprise/api/error/timed_out.rb | 2 ++ app/lib/api_entreprise/attestation_fiscale_adapter.rb | 2 ++ app/lib/api_entreprise/attestation_sociale_adapter.rb | 2 ++ app/lib/api_entreprise/bilans_bdf_adapter.rb | 2 ++ app/lib/api_entreprise/effectifs_adapter.rb | 2 ++ app/lib/api_entreprise/effectifs_annuels_adapter.rb | 2 ++ app/lib/api_entreprise/entreprise_adapter.rb | 2 ++ app/lib/api_entreprise/etablissement_adapter.rb | 2 ++ app/lib/api_entreprise/exercices_adapter.rb | 2 ++ app/lib/api_entreprise/extrait_kbis_adapter.rb | 2 ++ app/lib/api_entreprise/privileges_adapter.rb | 2 ++ app/lib/api_entreprise/rna_adapter.rb | 2 ++ app/lib/api_entreprise/service_adapter.rb | 2 ++ app/lib/api_entreprise/tva_adapter.rb | 2 ++ app/lib/api_particulier/api.rb | 2 ++ app/lib/api_particulier/cnaf_adapter.rb | 2 ++ app/lib/api_particulier/dgfip_adapter.rb | 2 ++ app/lib/api_particulier/error.rb | 2 ++ app/lib/api_particulier/mesri_adapter.rb | 2 ++ app/lib/api_particulier/pole_emploi_adapter.rb | 2 ++ app/lib/api_particulier/services/sources_service.rb | 2 ++ app/lib/api_tchap/api.rb | 2 ++ app/lib/api_tchap/hs_adapter.rb | 2 ++ app/lib/asn1/timestamp.rb | 2 ++ app/lib/balancer_delivery_method.rb | 2 ++ app/lib/certigna/api.rb | 2 ++ app/lib/code_insee.rb | 2 ++ app/lib/data_fixer/champs_phone_invalid.rb | 2 ++ app/lib/data_fixer/dossier_champs_missing.rb | 2 ++ app/lib/database/migration_helpers.rb | 2 ++ app/lib/dolist/api.rb | 2 ++ app/lib/dolist/api_sender.rb | 2 ++ app/lib/dolist/base64_file.rb | 2 ++ app/lib/dolist/ignorable_error.rb | 2 ++ app/lib/dossier_with_reference_date.rb | 2 ++ app/lib/download_manager/parallel_download_queue.rb | 2 ++ app/lib/download_manager/procedure_attachments_export.rb | 2 ++ app/lib/email_checker.rb | 2 ++ app/lib/helpscout/api.rb | 2 ++ app/lib/helpscout/user_conversations_adapter.rb | 2 ++ app/lib/recovery/exporter.rb | 2 ++ app/lib/recovery/importer.rb | 2 ++ app/lib/recovery/revision_exporter.rb | 2 ++ app/lib/recovery/revision_importer.rb | 2 ++ app/lib/redcarpet/bare_renderer.rb | 2 ++ app/lib/redcarpet/trusted_renderer.rb | 2 ++ app/lib/sanitizers/mail_scrubber.rb | 2 ++ app/lib/sendinblue/api.rb | 2 ++ app/lib/sent_mail.rb | 2 ++ app/lib/typhoeus/cache/successful_requests_rails_cache.rb | 2 ++ app/lib/universign/api.rb | 2 ++ app/mailers/administrateur_mailer.rb | 2 ++ app/mailers/administration_mailer.rb | 2 ++ app/mailers/api_token_mailer.rb | 2 ++ app/mailers/application_mailer.rb | 2 ++ app/mailers/avis_mailer.rb | 2 ++ app/mailers/concerns/balanced_delivery_concern.rb | 2 ++ app/mailers/concerns/mailer_dolist_concern.rb | 2 ++ app/mailers/concerns/mailer_monitoring_concern.rb | 2 ++ app/mailers/concerns/priority_delivery_concern.rb | 2 ++ app/mailers/devise_user_mailer.rb | 2 ++ app/mailers/dossier_mailer.rb | 2 ++ app/mailers/expert_mailer.rb | 2 ++ app/mailers/groupe_gestionnaire_mailer.rb | 2 ++ app/mailers/groupe_instructeur_mailer.rb | 2 ++ app/mailers/instructeur_mailer.rb | 2 ++ app/mailers/invite_mailer.rb | 2 ++ app/mailers/notification_mailer.rb | 2 ++ app/mailers/phishing_alert_mailer.rb | 2 ++ app/mailers/preactivate_users_mailer.rb | 2 ++ app/mailers/resend_attestation_mailer.rb | 2 ++ app/mailers/super_admin_mailer.rb | 2 ++ app/mailers/user_mailer.rb | 2 ++ app/models/KeyableModel.rb | 2 ++ app/models/administrateur.rb | 2 ++ app/models/administrateurs_instructeur.rb | 2 ++ app/models/administrateurs_procedure.rb | 2 ++ app/models/agent_connect_information.rb | 2 ++ app/models/api_entreprise_token.rb | 2 ++ app/models/api_token.rb | 2 ++ app/models/application_record.rb | 2 ++ app/models/archive.rb | 2 ++ app/models/assign_to.rb | 2 ++ app/models/attestation.rb | 2 ++ app/models/attestation_template.rb | 2 ++ app/models/avis.rb | 2 ++ app/models/batch_operation.rb | 2 ++ app/models/bill_signature.rb | 2 ++ app/models/bulk_message.rb | 2 ++ app/models/champ.rb | 2 ++ app/models/champs/address_champ.rb | 2 ++ app/models/champs/annuaire_education_champ.rb | 2 ++ app/models/champs/boolean_champ.rb | 2 ++ app/models/champs/carte_champ.rb | 2 ++ app/models/champs/checkbox_champ.rb | 2 ++ app/models/champs/civilite_champ.rb | 2 ++ app/models/champs/cnaf_champ.rb | 2 ++ app/models/champs/cojo_champ.rb | 2 ++ app/models/champs/commune_champ.rb | 2 ++ app/models/champs/date_champ.rb | 2 ++ app/models/champs/datetime_champ.rb | 2 ++ app/models/champs/decimal_number_champ.rb | 2 ++ app/models/champs/departement_champ.rb | 2 ++ app/models/champs/dgfip_champ.rb | 2 ++ app/models/champs/dossier_link_champ.rb | 2 ++ app/models/champs/drop_down_list_champ.rb | 2 ++ app/models/champs/email_champ.rb | 2 ++ app/models/champs/engagement_juridique_champ.rb | 2 ++ app/models/champs/epci_champ.rb | 2 ++ app/models/champs/explication_champ.rb | 2 ++ app/models/champs/expression_reguliere_champ.rb | 2 ++ app/models/champs/header_section_champ.rb | 2 ++ app/models/champs/iban_champ.rb | 2 ++ app/models/champs/integer_number_champ.rb | 2 ++ app/models/champs/linked_drop_down_list_champ.rb | 2 ++ app/models/champs/mesri_champ.rb | 2 ++ app/models/champs/multiple_drop_down_list_champ.rb | 2 ++ app/models/champs/number_champ.rb | 2 ++ app/models/champs/pays_champ.rb | 2 ++ app/models/champs/phone_champ.rb | 2 ++ app/models/champs/piece_justificative_champ.rb | 2 ++ app/models/champs/pole_emploi_champ.rb | 2 ++ app/models/champs/region_champ.rb | 2 ++ app/models/champs/repetition_champ.rb | 2 ++ app/models/champs/rna_champ.rb | 2 ++ app/models/champs/rnf_champ.rb | 2 ++ app/models/champs/siret_champ.rb | 2 ++ app/models/champs/text_champ.rb | 2 ++ app/models/champs/textarea_champ.rb | 2 ++ app/models/champs/titre_identite_champ.rb | 2 ++ app/models/champs/yes_no_champ.rb | 2 ++ app/models/chorus_configuration.rb | 2 ++ app/models/column.rb | 2 ++ app/models/columns/json_path_column.rb | 2 ++ app/models/commentaire.rb | 2 ++ app/models/commentaire_groupe_gestionnaire.rb | 2 ++ app/models/concerns/addressable_column_concern.rb | 2 ++ app/models/concerns/attachment_image_processor_concern.rb | 2 ++ .../concerns/attachment_titre_identite_watermark_concern.rb | 2 ++ app/models/concerns/attachment_virus_scanner_concern.rb | 2 ++ app/models/concerns/blob_image_processor_concern.rb | 2 ++ app/models/concerns/blob_signed_id_concern.rb | 2 ++ app/models/concerns/blob_virus_scanner_concern.rb | 2 ++ app/models/concerns/champ_conditional_concern.rb | 2 ++ app/models/concerns/champs_validate_concern.rb | 2 ++ app/models/concerns/columns_concern.rb | 2 ++ app/models/concerns/domain_migratable_concern.rb | 2 ++ app/models/concerns/dossier_champs_concern.rb | 2 ++ app/models/concerns/dossier_clone_concern.rb | 2 ++ app/models/concerns/dossier_correctable_concern.rb | 2 ++ app/models/concerns/dossier_filtering_concern.rb | 2 ++ app/models/concerns/dossier_rebase_concern.rb | 2 ++ app/models/concerns/dossier_sections_concern.rb | 2 ++ app/models/concerns/dossier_state_concern.rb | 2 ++ app/models/concerns/email_sanitizable_concern.rb | 2 ++ app/models/concerns/encryptable_concern.rb | 2 ++ app/models/concerns/initiation_procedure_concern.rb | 2 ++ app/models/concerns/mail_template_concern.rb | 2 ++ app/models/concerns/password_complexity_concern.rb | 2 ++ app/models/concerns/pieces_jointes_list_concern.rb | 2 ++ app/models/concerns/procedure_chorus_concern.rb | 2 ++ .../concerns/procedure_groupe_instructeur_api_hack_concern.rb | 2 ++ app/models/concerns/procedure_stats_concern.rb | 2 ++ app/models/concerns/procedure_sva_svr_concern.rb | 2 ++ app/models/concerns/rna_champ_association_fetchable_concern.rb | 2 ++ .../concerns/siret_champ_etablissement_fetchable_concern.rb | 2 ++ app/models/concerns/tags_substitution_concern.rb | 2 ++ .../concerns/transient_models_with_purgeable_job_concern.rb | 2 ++ app/models/concerns/treeable_concern.rb | 2 ++ app/models/concerns/trusted_device_concern.rb | 2 ++ app/models/concerns/user_find_by_concern.rb | 2 ++ app/models/condition_form.rb | 2 ++ app/models/contact_form.rb | 2 ++ app/models/contact_information.rb | 2 ++ app/models/current.rb | 2 ++ app/models/current_confirmation.rb | 2 ++ app/models/deleted_dossier.rb | 2 ++ app/models/demande.rb | 2 ++ app/models/dossier.rb | 2 ++ app/models/dossier_assignment.rb | 2 ++ app/models/dossier_batch_operation.rb | 2 ++ app/models/dossier_correction.rb | 2 ++ app/models/dossier_operation_log.rb | 2 ++ app/models/dossier_preloader.rb | 2 ++ app/models/dossier_submitted_message.rb | 2 ++ app/models/dossier_transfer.rb | 2 ++ app/models/dossier_transfer_log.rb | 2 ++ app/models/dossiers_filter.rb | 2 ++ app/models/dubious_procedure.rb | 2 ++ app/models/email_event.rb | 2 ++ app/models/entreprise.rb | 2 ++ app/models/etablissement.rb | 2 ++ app/models/exercice.rb | 2 ++ app/models/expert.rb | 2 ++ app/models/experts_procedure.rb | 2 ++ app/models/export.rb | 2 ++ app/models/export_item.rb | 2 ++ app/models/export_template.rb | 2 ++ app/models/follow.rb | 2 ++ app/models/follow_commentaire_groupe_gestionnaire.rb | 2 ++ app/models/france_connect_information.rb | 2 ++ app/models/france_connect_particulier_client.rb | 2 ++ app/models/geo_area.rb | 2 ++ app/models/gestionnaire.rb | 2 ++ app/models/groupe_gestionnaire.rb | 2 ++ app/models/groupe_instructeur.rb | 2 ++ app/models/individual.rb | 2 ++ app/models/instructeur.rb | 2 ++ app/models/invite.rb | 2 ++ app/models/label_model.rb | 2 ++ app/models/logic.rb | 2 ++ app/models/logic/and.rb | 2 ++ app/models/logic/binary_operator.rb | 2 ++ app/models/logic/champ_value.rb | 2 ++ app/models/logic/constant.rb | 2 ++ app/models/logic/empty.rb | 2 ++ app/models/logic/empty_operator.rb | 2 ++ app/models/logic/eq.rb | 2 ++ app/models/logic/exclude_operator.rb | 2 ++ app/models/logic/greater_than.rb | 2 ++ app/models/logic/greater_than_eq.rb | 2 ++ app/models/logic/in_departement_operator.rb | 2 ++ app/models/logic/in_region_operator.rb | 2 ++ app/models/logic/include_operator.rb | 2 ++ app/models/logic/less_than.rb | 2 ++ app/models/logic/less_than_eq.rb | 2 ++ app/models/logic/n_ary_operator.rb | 2 ++ app/models/logic/not_eq.rb | 2 ++ app/models/logic/not_in_departement_operator.rb | 2 ++ app/models/logic/not_in_region_operator.rb | 2 ++ app/models/logic/or.rb | 2 ++ app/models/logic/term.rb | 2 ++ app/models/mails/closed_mail.rb | 2 ++ app/models/mails/initiated_mail.rb | 2 ++ app/models/mails/re_instructed_mail.rb | 2 ++ app/models/mails/received_mail.rb | 2 ++ app/models/mails/refused_mail.rb | 2 ++ app/models/mails/without_continuation_mail.rb | 2 ++ app/models/map_filter.rb | 2 ++ app/models/merge_log.rb | 2 ++ app/models/module_api_carto.rb | 2 ++ app/models/null_zone.rb | 2 ++ app/models/outdated_procedure.rb | 2 ++ app/models/prefill_champs.rb | 2 ++ app/models/prefill_description.rb | 2 ++ app/models/prefill_identity.rb | 2 ++ app/models/procedure.rb | 2 ++ app/models/procedure_detail.rb | 2 ++ app/models/procedure_flipper_actor.rb | 2 ++ app/models/procedure_overview.rb | 2 ++ app/models/procedure_presentation.rb | 2 ++ app/models/procedure_revision.rb | 2 ++ app/models/procedure_revision_change.rb | 2 ++ app/models/procedure_revision_preloader.rb | 2 ++ app/models/procedure_revision_type_de_champ.rb | 2 ++ app/models/procedures_filter.rb | 2 ++ app/models/published_procedure.rb | 2 ++ app/models/release_note.rb | 2 ++ app/models/routing_engine.rb | 2 ++ app/models/safe_mailer.rb | 2 ++ app/models/service.rb | 2 ++ app/models/siret.rb | 2 ++ app/models/stat.rb | 2 ++ app/models/super_admin.rb | 2 ++ app/models/sva_svr_configuration.rb | 2 ++ app/models/targeted_user_link.rb | 2 ++ app/models/team_account.rb | 2 ++ app/models/traitement.rb | 2 ++ app/models/trusted_device_token.rb | 2 ++ app/models/type_de_champ.rb | 2 ++ app/models/types_de_champ/address_type_de_champ.rb | 2 ++ app/models/types_de_champ/annuaire_education_type_de_champ.rb | 2 ++ app/models/types_de_champ/carte_type_de_champ.rb | 2 ++ app/models/types_de_champ/checkbox_type_de_champ.rb | 2 ++ app/models/types_de_champ/civilite_type_de_champ.rb | 2 ++ app/models/types_de_champ/cnaf_type_de_champ.rb | 2 ++ app/models/types_de_champ/cojo_type_de_champ.rb | 2 ++ app/models/types_de_champ/commune_type_de_champ.rb | 2 ++ app/models/types_de_champ/date_type_de_champ.rb | 2 ++ app/models/types_de_champ/datetime_type_de_champ.rb | 2 ++ app/models/types_de_champ/decimal_number_type_de_champ.rb | 2 ++ app/models/types_de_champ/departement_type_de_champ.rb | 2 ++ app/models/types_de_champ/dgfip_type_de_champ.rb | 2 ++ app/models/types_de_champ/dossier_link_type_de_champ.rb | 2 ++ app/models/types_de_champ/drop_down_list_type_de_champ.rb | 2 ++ app/models/types_de_champ/email_type_de_champ.rb | 2 ++ app/models/types_de_champ/engagement_juridique_type_de_champ.rb | 2 ++ app/models/types_de_champ/epci_type_de_champ.rb | 2 ++ app/models/types_de_champ/explication_type_de_champ.rb | 2 ++ app/models/types_de_champ/expression_reguliere_type_de_champ.rb | 2 ++ app/models/types_de_champ/header_section_type_de_champ.rb | 2 ++ app/models/types_de_champ/iban_type_de_champ.rb | 2 ++ app/models/types_de_champ/integer_number_type_de_champ.rb | 2 ++ .../types_de_champ/linked_drop_down_list_type_de_champ.rb | 2 ++ app/models/types_de_champ/mesri_type_de_champ.rb | 2 ++ .../types_de_champ/multiple_drop_down_list_type_de_champ.rb | 2 ++ app/models/types_de_champ/number_type_de_champ.rb | 2 ++ app/models/types_de_champ/pays_type_de_champ.rb | 2 ++ app/models/types_de_champ/phone_type_de_champ.rb | 2 ++ app/models/types_de_champ/piece_justificative_type_de_champ.rb | 2 ++ app/models/types_de_champ/pole_emploi_type_de_champ.rb | 2 ++ app/models/types_de_champ/prefill_commune_type_de_champ.rb | 2 ++ app/models/types_de_champ/prefill_departement_type_de_champ.rb | 2 ++ .../types_de_champ/prefill_drop_down_list_type_de_champ.rb | 2 ++ app/models/types_de_champ/prefill_epci_type_de_champ.rb | 2 ++ .../prefill_multiple_drop_down_list_type_de_champ.rb | 2 ++ app/models/types_de_champ/prefill_pays_type_de_champ.rb | 2 ++ app/models/types_de_champ/prefill_region_type_de_champ.rb | 2 ++ app/models/types_de_champ/prefill_repetition_type_de_champ.rb | 2 ++ app/models/types_de_champ/prefill_type_de_champ.rb | 2 ++ app/models/types_de_champ/region_type_de_champ.rb | 2 ++ app/models/types_de_champ/repetition_type_de_champ.rb | 2 ++ app/models/types_de_champ/rna_type_de_champ.rb | 2 ++ app/models/types_de_champ/rnf_type_de_champ.rb | 2 ++ app/models/types_de_champ/siret_type_de_champ.rb | 2 ++ app/models/types_de_champ/text_type_de_champ.rb | 2 ++ app/models/types_de_champ/textarea_type_de_champ.rb | 2 ++ app/models/types_de_champ/titre_identite_type_de_champ.rb | 2 ++ app/models/types_de_champ/type_de_champ_base.rb | 2 ++ app/models/types_de_champ/yes_no_type_de_champ.rb | 2 ++ app/models/user.rb | 2 ++ app/models/zone.rb | 2 ++ app/models/zone_label.rb | 2 ++ app/policies/application_policy.rb | 2 ++ app/policies/champ_policy.rb | 2 ++ app/policies/dossier_policy.rb | 2 ++ app/policies/type_de_champ_policy.rb | 2 ++ app/serializers/avis_serializer.rb | 2 ++ app/serializers/champ_serializer.rb | 2 ++ app/serializers/commentaire_serializer.rb | 2 ++ app/serializers/dossier_serializer.rb | 2 ++ app/serializers/dossiers_serializer.rb | 2 ++ app/serializers/entreprise_serializer.rb | 2 ++ app/serializers/etablissement_serializer.rb | 2 ++ app/serializers/geo_area_serializer.rb | 2 ++ app/serializers/individual_serializer.rb | 2 ++ app/serializers/logic_serializer.rb | 2 ++ app/serializers/module_api_carto_serializer.rb | 2 ++ app/serializers/procedure_serializer.rb | 2 ++ app/serializers/row_serializer.rb | 2 ++ app/serializers/service_serializer.rb | 2 ++ app/serializers/type_de_champ_serializer.rb | 2 ++ app/serializers/user_serializer.rb | 2 ++ app/services/administrateur_deletion_service.rb | 2 ++ app/services/agent_connect_service.rb | 2 ++ app/services/api_bretagne_service.rb | 2 ++ app/services/api_entreprise_service.rb | 2 ++ app/services/api_geo_service.rb | 2 ++ app/services/api_recherche_entreprises_service.rb | 2 ++ app/services/archive_uploader.rb | 2 ++ app/services/auto_rotate_service.rb | 2 ++ app/services/bill_signature_service.rb | 2 ++ app/services/browser_support.rb | 2 ++ app/services/clamav_service.rb | 2 ++ app/services/clone_pieces_justificatives_service.rb | 2 ++ app/services/cojo_service.rb | 2 ++ app/services/commentaire_service.rb | 2 ++ app/services/demarches_publiques_export_service.rb | 2 ++ app/services/dossier_projection_service.rb | 2 ++ app/services/dossier_search_service.rb | 2 ++ app/services/downloadable_file_service.rb | 2 ++ app/services/email_delivering_interceptor.rb | 2 ++ app/services/email_delivery_observer.rb | 2 ++ app/services/encryption_service.rb | 2 ++ app/services/expired.rb | 2 ++ app/services/expired/dossiers_deletion_service.rb | 2 ++ app/services/expired/mail_rate_limiter.rb | 2 ++ app/services/expired/users_deletion_service.rb | 2 ++ app/services/falsify_opendata_service.rb | 2 ++ app/services/france_connect_service.rb | 2 ++ app/services/generate_open_data_csv_service.rb | 2 ++ app/services/geojson_service.rb | 2 ++ app/services/instructeurs_import_service.rb | 2 ++ app/services/ip_service.rb | 2 ++ app/services/mail_template_presenter_service.rb | 2 ++ app/services/notification_service.rb | 2 ++ app/services/pieces_justificatives_service.rb | 2 ++ app/services/procedure_archive_service.rb | 2 ++ app/services/procedure_export_service.rb | 2 ++ app/services/recovery_service.rb | 2 ++ app/services/rnf_service.rb | 2 ++ app/services/serializer_service.rb | 2 ++ app/services/staging_auth_service.rb | 2 ++ app/services/sva_svr_decision_date_calculator_service.rb | 2 ++ app/services/tiptap_service.rb | 2 ++ app/services/watermark_service.rb | 2 ++ app/services/zxcvbn_service.rb | 2 ++ app/tasks/maintenance/remove_non_unique_champs_task.rb | 2 ++ app/types/export_item_type.rb | 2 ++ app/validators/export_template_validator.rb | 2 ++ app/validators/expression_reguliere_validator.rb | 2 ++ app/validators/geo_json_validator.rb | 2 ++ app/validators/iban_validator.rb | 2 ++ app/validators/jwt_token_validator.rb | 2 ++ app/validators/mon_avis_embed_validator.rb | 2 ++ app/validators/password_complexity_validator.rb | 2 ++ app/validators/siret_format_validator.rb | 2 ++ app/validators/strict_email_validator.rb | 2 ++ app/validators/tags_validator.rb | 2 ++ app/validators/types_de_champ/condition_validator.rb | 2 ++ app/validators/types_de_champ/expression_reguliere_validator.rb | 2 ++ .../types_de_champ/header_section_consistency_validator.rb | 2 ++ app/validators/types_de_champ/no_empty_block_validator.rb | 2 ++ app/validators/types_de_champ/no_empty_drop_down_validator.rb | 2 ++ app/validators/url_validator.rb | 2 ++ app/views/administrateurs/attestation_templates/show.pdf.prawn | 2 ++ app/views/dossiers/dossier_vide.pdf.prawn | 2 ++ app/views/dossiers/show.pdf.prawn | 2 ++ app/views/users/dossiers/papertrail.pdf.prawn | 2 ++ config.ru | 2 ++ config/application.rb | 2 ++ config/boot.rb | 2 ++ config/deploy.rb | 2 ++ config/environment.rb | 2 ++ config/environments/development.rb | 2 ++ config/environments/production.rb | 2 ++ config/environments/test.rb | 2 ++ config/initializers/01_application_name.rb | 2 ++ config/initializers/02_urls.rb | 2 ++ config/initializers/acsv.rb | 2 ++ config/initializers/action_view_record_identifier.rb | 2 ++ config/initializers/active_model_serializer.rb | 2 ++ config/initializers/active_storage.rb | 2 ++ config/initializers/administrate.rb | 2 ++ config/initializers/after_party.rb | 2 ++ config/initializers/agent_connect.rb | 2 ++ config/initializers/ancestry.rb | 1 + config/initializers/application_controller_renderer.rb | 2 ++ config/initializers/assets.rb | 2 ++ config/initializers/attribute_types.rb | 2 ++ config/initializers/authorized_content_types.rb | 2 ++ config/initializers/backtrace_silencers.rb | 2 ++ config/initializers/chartkick.rb | 2 ++ config/initializers/contacts.rb | 2 ++ config/initializers/content_security_policy.rb | 2 ++ config/initializers/cookie_rotator.rb | 2 ++ config/initializers/cookies_serializer.rb | 2 ++ config/initializers/core_ext.rb | 2 ++ config/initializers/date_select.rb | 2 ++ config/initializers/delayed_job.rb | 2 ++ config/initializers/devise.rb | 2 ++ config/initializers/dolist.rb | 2 ++ config/initializers/env_vars.rb | 2 ++ config/initializers/excon_setup.rb | 2 ++ config/initializers/filter_parameter_logging.rb | 2 ++ config/initializers/flipper.rb | 2 ++ config/initializers/france_connect.rb | 2 ++ config/initializers/geocoder.rb | 2 ++ config/initializers/graphql.rb | 2 ++ config/initializers/groupdate.rb | 2 ++ config/initializers/helo.rb | 2 ++ config/initializers/images.rb | 2 ++ config/initializers/inflections.rb | 2 ++ config/initializers/invisible_captcha.rb | 2 ++ config/initializers/kredis.rb | 2 ++ config/initializers/landing.rb | 2 ++ config/initializers/legit_admin_domains.rb | 2 ++ config/initializers/lograge.rb | 2 ++ config/initializers/mail_observers.rb | 2 ++ config/initializers/mailcatcher.rb | 2 ++ config/initializers/mailtrap.rb | 2 ++ config/initializers/mime_types.rb | 2 ++ config/initializers/new_framework_defaults_7_0.rb | 2 ++ config/initializers/open_id_connect.rb | 2 ++ config/initializers/otp.rb | 2 ++ config/initializers/passwords.rb | 2 ++ config/initializers/permissions_policy.rb | 2 ++ config/initializers/phonelib.rb | 2 ++ config/initializers/rack.rb | 2 ++ config/initializers/rack_attack.rb | 2 ++ config/initializers/rack_attack_request.rb | 2 ++ config/initializers/rack_mini_profiler.rb | 2 ++ config/initializers/routing.rb | 2 ++ config/initializers/saml_idp.rb | 2 ++ config/initializers/sendinblue.rb | 2 ++ config/initializers/sentry.rb | 2 ++ config/initializers/session_store.rb | 2 ++ config/initializers/sidekiq.rb | 2 ++ config/initializers/strong_migrations.rb | 2 ++ config/initializers/transition_to_sidekiq.rb | 2 ++ config/initializers/types.rb | 2 ++ config/initializers/typhoeus.rb | 2 ++ config/initializers/wrap_parameters.rb | 2 ++ config/locales/time_format.en.rb | 2 ++ config/locales/time_format.fr.rb | 2 ++ config/puma.rb | 2 ++ config/routes.rb | 2 ++ config/spring.rb | 2 ++ db/migrate/20190709140415_add_export_queued_to_procedures.rb | 2 ++ db/migrate/20190805140346_gestionnaire_to_instructeur.rb | 2 ++ db/migrate/20190808144607_link_user_and_instructeur.rb | 2 ++ db/migrate/20190809073736_link_user_and_administrateur.rb | 2 ++ db/migrate/20190819134252_create_groupe_instructeurs.rb | 2 ++ ...0190819145355_add_groupe_instructeur_column_to_assign_tos.rb | 2 ++ ...0190822143413_add_groupe_instructeur_id_column_to_dossier.rb | 2 ++ db/migrate/20190917115911_drop_flipflop_features.rb | 2 ++ db/migrate/20190917120039_remove_carrierwave_columns.rb | 2 ++ db/migrate/20190917120047_remove_devise_columns.rb | 2 ++ db/migrate/20190917120856_remove_unused_columns.rb | 2 ++ db/migrate/20190917151652_make_path_nonnull.rb | 2 ++ db/migrate/20190920122228_add_indexes_to_dossier.rb | 2 ++ ...91014160538_add_routing_criteria_name_column_to_procedure.rb | 2 ++ ...20191023183120_add_default_value_to_routing_criteria_name.rb | 2 ++ ...1024150452_remove_unique_constraint_on_instructeur_emails.rb | 2 ++ db/migrate/20191113142816_instructeurs_remove_email.rb | 2 ++ db/migrate/20191114084643_add_closed_at_to_procedures.rb | 2 ++ db/migrate/20191127113700_add_unpublished_at_to_procedures.rb | 2 ++ .../20191128081324_add_near_deletion_notice_send_to_dossier.rb | 2 ++ ...1641_remove_administration_id_from_dossier_operation_logs.rb | 2 ++ db/migrate/20191211101608_create_exports.rb | 2 ++ ...0191211113341_create_export_groupe_instructeur_join_table.rb | 2 ++ ...53436_add_en_construction_close_to_expiration_to_dossiers.rb | 2 ++ ...91218103727_add_procedures_path_closed_at_hidden_at_index.rb | 2 ++ .../20200114113700_add_canonical_procedure_id_to_procedures.rb | 2 ++ ...0165328_remove_unique_constraint_on_administrateur_emails.rb | 2 ++ ...200210100938_add_weekly_email_notifications_to_assign_tos.rb | 2 ++ db/migrate/20200211170134_administrateurs_remove_email.rb | 2 ++ ...44724_add_daily_email_notifications_enabled_to_assign_tos.rb | 2 ++ ...00226174444_add_groupe_instructeur_updated_at_to_dossiers.rb | 2 ++ ...100001_remove_email_notifications_enabled_from_assign_tos.rb | 2 ++ ...04155418_add_diffusable_commercialement_to_etablissements.rb | 2 ++ ...25_add_en_construction_conservation_extension_to_dossiers.rb | 2 ++ db/migrate/20200319103836_add_reason_to_deleted_dossiers.rb | 2 ++ ...134_add_default_to_en_construction_conservation_extension.rb | 2 ++ ...0200331164240_add_termine_close_to_expiration_to_dossiers.rb | 2 ++ ...821_add_instant_email_message_notifications_to_assign_tos.rb | 2 ++ .../20200407135256_add_effectifs_mensuels_to_etablissements.rb | 2 ++ ...320_add_instant_email_dossier_notifications_to_assign_tos.rb | 2 ++ db/migrate/20200421174642_rename_effectif_mensuel.rb | 2 ++ db/migrate/20200422090426_add_effectif_annee_anterieure.rb | 2 ++ .../20200423171759_add_api_entreprise_token_to_procedures.rb | 2 ++ db/migrate/20200429191305_add_bilans_bdf_to_etablissements.rb | 2 ++ db/migrate/20200611122406_remove_dossier_procedure_id.rb | 2 ++ db/migrate/20200630140356_create_traitements.rb | 2 ++ ...e_instructeur_id_and_add_instructeur_email_to_traitements.rb | 2 ++ db/migrate/20200707082260_create_procedure_revisions.rb | 2 ++ .../20200707082261_create_procedure_revision_types_de_champ.rb | 2 ++ db/migrate/20200715143010_add_revoked_at_to_avis.rb | 2 ++ .../20200722135121_add_dossiers_latest_updates_to_dossiers.rb | 2 ++ db/migrate/20200819153016_add_enseigne_to_etablissements.rb | 2 ++ db/migrate/20200902103047_remove_type_de_champ_procedure_id.rb | 2 ++ db/migrate/20200930143755_add_allow_instructor_invite_expert.rb | 2 ++ db/migrate/20201002124154_create_stats.rb | 2 ++ .../20201103165913_add_devise_two_factor_to_administrations.rb | 2 ++ .../20201104163658_create_archive_for_groupe_instructeur.rb | 2 ++ .../20201105131443_rename_administrations_to_super_admins.rb | 2 ++ db/migrate/20201110155516_add_relations_to_deleted_dossiers.rb | 2 ++ .../20201117122923_remove_dossier_operation_log_foreign_key.rb | 2 ++ db/migrate/20210107143316_create_experts.rb | 2 ++ db/migrate/20210107143938_link_user_and_expert.rb | 2 ++ db/migrate/20210112120658_create_experts_procedures.rb | 2 ++ db/migrate/20210113084256_add_experts_procedure_to_avis.rb | 2 ++ db/migrate/20210113150013_add_data_to_champs.rb | 2 ++ db/migrate/20210114224721_add_external_id_to_champs.rb | 2 ++ .../20210120121240_add_published_at_to_procedure_revisions.rb | 2 ++ .../20210121134435_add_unique_index_to_experts_procedures.rb | 2 ++ db/migrate/20210204180955_add_job_exception_logs.rb | 2 ++ db/migrate/20210307143807_add_claimant_type_to_avis.rb | 2 ++ db/migrate/20210311141956_add_tmp_expert_migrated_to_avis.rb | 2 ++ ...7094648_add_encrypted_api_particulier_token_to_procedures.rb | 2 ++ ...0_add_service_name_to_active_storage_blobs.active_storage.rb | 2 ++ ...0001_create_active_storage_variant_records.active_storage.rb | 2 ++ ...0112235_add_not_null_service_name_to_active_storage_blobs.rb | 2 ++ db/migrate/20210331123709_add_cache_key_to_exports.rb | 2 ++ .../20210331184808_add_revoked_at_to_experts_procedures.rb | 2 ++ db/migrate/20210402163003_exports_key_not_null.rb | 2 ++ db/migrate/20210407174523_drop_unused_columns.rb | 2 ++ .../20210409075105_remove_procedure_id_from_assign_tos.rb | 2 ++ ...130604_add_bypass_email_login_token_column_to_instructeur.rb | 2 ++ ...0412092710_add_data_column_to_france_connect_informations.rb | 2 ++ ...d_experts_require_administrateur_invitation_to_procedures.rb | 2 ++ .../20210416160721_add_index_to_exercice_etablissement_id.rb | 2 ++ ...10419100831_add_deleted_user_email_never_send_to_dossiers.rb | 2 ++ db/migrate/20210422101149_add_expert_id_to_commentaires.rb | 2 ++ ...642_rename_content_type_to_to_time_span_type_for_archives.rb | 2 ++ db/migrate/20210427120000_add_unique_index_to_invites.rb | 2 ++ db/migrate/20210427120001_add_unique_index_to_procedures.rb | 2 ++ db/migrate/20210427120002_add_unique_index_to_individuals.rb | 2 ++ db/migrate/20210427124500_add_key_to_archives.rb | 2 ++ .../20210428104228_add_conservation_extension_to_dossiers.rb | 2 ++ ...0504115445_add_constraints_to_france_connect_informations.rb | 2 ++ .../20210506135603_add_default_to_conservation_extension.rb | 2 ++ db/migrate/20210512175228_add_time_span_type_to_exports.rb | 2 ++ .../20210604095054_add_declarative_triggered_at_to_dossiers.rb | 2 ++ ...0101808_add_parent_id_to_procedure_revision_type_de_champ.rb | 2 ++ db/migrate/20210721140812_create_dossier_transfers.rb | 2 ++ db/migrate/20210721162213_create_dossier_transfer_logs.rb | 2 ++ db/migrate/20210722083911_create_bulk_message_mails.rb | 2 ++ db/migrate/20210722133440_add_unique_index_to_champs.rb | 2 ++ .../20210722133531_add_unique_index_to_deleted_dossiers.rb | 2 ++ db/migrate/20210722133553_add_unique_index_to_etablissement.rb | 2 ++ ...504_add_unique_index_to_bulk_messages_groupe_instructeurs.rb | 2 ++ db/migrate/20210818083349_add_process_expired_to_traitements.rb | 2 ++ db/migrate/20210826161956_add_locale_to_users.rb | 2 ++ .../20210908162000_add_api_particulier_scopes_to_procedure.rb | 2 ++ .../20210908170019_add_api_particulier_sources_to_procedure.rb | 2 ++ db/migrate/20210915083823_add_routing_enabled_to_procedures.rb | 2 ++ ...16_add_instructeurs_self_management_enabled_to_procedures.rb | 2 ++ db/migrate/20211001143403_add_identity_updated_at_to_dossier.rb | 2 ++ db/migrate/20211005133027_add_value_json_column_to_champ.rb | 2 ++ .../20211006164955_add_manager_to_administrateurs_procedures.rb | 2 ++ ...user_id_not_null_constraint_to_france_connect_information.rb | 2 ++ ...011102957_add_token_columns_to_france_connect_information.rb | 2 ++ db/migrate/20211012100819_add_foreign_key_to_avis_dossier_id.rb | 2 ++ db/migrate/20211013131241_add_rebased_at_to_champs.rb | 2 ++ db/migrate/20211020104237_add_champs_etablissement_id_index.rb | 2 ++ .../20211026082232_add_requested_merge_into_column_to_users.rb | 2 ++ db/migrate/20211026131800_create_merge_logs.rb | 2 ++ .../20211104102349_add_lock_version_to_active_storage_blobs.rb | 2 ++ db/migrate/20211110095853_add_hide_by_user_at_on_dossiers.rb | 2 ++ db/migrate/20211115112933_add_discarded_at_to_commentaires.rb | 2 ++ ...112046_add_agent_connect_sub_column_to_instructeurs_table.rb | 2 ++ db/migrate/20211124111429_add_depose_at_to_dossiers.rb | 2 ++ .../20211124134220_add_migrated_parent_to_types_de_champ.rb | 2 ++ ...0211126080118_add_index_to_deleted_at_to_deleted_dossiers.rb | 2 ++ db/migrate/20211126150915_dropfeedbackstable.rb | 2 ++ db/migrate/20211126152402_move_process_expire_to_procedures.rb | 2 ++ db/migrate/20211127133549_create_zones.rb | 2 ++ db/migrate/20211127143736_add_zone_to_procedures.rb | 2 ++ .../20211201135804_add_expirants_to_procedure_presentations.rb | 2 ++ .../20211202133139_add_hidden_by_administration_to_dossiers.rb | 2 ++ ...145059_add_attestation_template_id_to_procedure_revisions.rb | 2 ++ ...135056_add_supprimes_recemment_to_procedure_presentations.rb | 2 ++ db/migrate/20220204093401_add_hidden_by_reason_to_dossiers.rb | 2 ++ db/migrate/20220204130722_create_dossier_submitted_messages.rb | 2 ++ ...et_default_procedure_expires_when_termine_enabled_to_true.rb | 2 ++ ...d_administrateur_foreign_key_to_administrateurs_procedure.rb | 2 ++ ...02101337_add_foreign_keys_to_administrateurs_instructeurs.rb | 2 ++ ...20_add_procedure_foreign_key_to_administrateurs_procedure.rb | 2 ++ db/migrate/20220315102928_add_data_to_dossier_operation_logs.rb | 2 ++ .../20220315113510_add_foreign_keys_to_user_related_models.rb | 2 ++ db/migrate/20220315124100_add_preview_to_dossiers.rb | 2 ++ ...0_add_not_null_constraints_to_administrateurs_instructeur.rb | 2 ++ .../20220323064705_add_not_null_constraints_to_role_tables.rb | 2 ++ db/migrate/20220323113048_add_foreign_keys_to_role_tables.rb | 2 ++ .../20220323113152_validate_foreign_keys_to_role_tables.rb | 2 ++ db/migrate/20220323113327_add_index_to_role_tables.rb | 2 ++ db/migrate/20220323120846_remove_role_columns_on_user.rb | 2 ++ ...323143325_add_procedure_presentation_and_state_to_exports.rb | 2 ++ .../20220405100354_add_uniq_index_on_attestation_dossier_id.rb | 2 ++ ...0405163206_add_procedure_presentation_snapshot_to_exports.rb | 2 ++ ...2_remove_column_instructeur_id_from_dossier_operation_log.rb | 2 ++ db/migrate/20220407081538_backfill_export_status.rb | 2 ++ db/migrate/20220425140107_add_lien_dpo_to_procedure.rb | 2 ++ db/migrate/20220520134041_enable_pgcrypto.rb | 2 ++ db/migrate/20220520134042_create_targeted_user_links.rb | 2 ++ ...20220520173939_add_replacement_procedure_id_to_procedures.rb | 2 ++ .../20220531100040_add_condition_column_to_type_de_champ.rb | 2 ++ ...20220613130322_change_column_null_for_targeted_user_links.rb | 2 ++ ...17142759_add_target_model_id_index_to_targeted_user_links.rb | 2 ++ .../20220620132646_add_column_closed_to_groupe_instructeurs.rb | 2 ++ ...d_index_on_procedure_id_and_closed_to_groupe_instructeurs.rb | 2 ++ ...1160241_backfill_add_column_closed_to_groupe_instructeurs.rb | 2 ++ db/migrate/20220622181047_add_opendata_to_procedures.rb | 2 ++ .../20220622183305_backfill_add_opendata_to_procedures.rb | 2 ++ db/migrate/20220707152632_cleanup_export_and_archive.rb | 2 ++ .../20220708151654_drop_duree_conservation_dossiers_hors_ds.rb | 2 ++ ...20708151802_add_column_duree_conservation_entendue_par_ds.rb | 2 ++ ...0220708151917_backfill_duree_conservation_entendue_par_ds.rb | 2 ++ ...0708152039_new_default_duree_conservation_entendue_par_ds.rb | 2 ++ db/migrate/20220712141913_add_manager_to_assign_tos.rb | 2 ++ db/migrate/20220712141945_backfill_assign_tos_manager.rb | 2 ++ ...93034_add_entreprise_etat_administratif_to_etablissements.rb | 2 ++ db/migrate/20220718134835_add_siret_to_services.rb | 2 ++ db/migrate/20220725070026_cleanup_assign_tos_from_betagouv.rb | 2 ++ .../20220725090224_add_etablissement_infos_to_services.rb | 2 ++ ...220725090225_backfill_add_etablissement_infos_to_services.rb | 2 ++ db/migrate/20220726151017_add_job_status_to_exports.rb | 2 ++ db/migrate/20220728084804_remove_ignored_columns.rb | 2 ++ ..._readd_super_admin_to_their_procedure_without_instructeur.rb | 2 ++ db/migrate/20220830125703_add_avis_email_notification.rb | 2 ++ .../20220902151143_backfill_add_avis_email_notification.rb | 2 ++ ...20902151920_validate_backfill_add_avis_email_notification.rb | 2 ++ db/migrate/20220911134914_create_zone_labels.rb | 2 ++ db/migrate/20221005090004_add_index_on_dossier_id_to_invites.rb | 2 ++ ...x_column_duree_conservation_dossiers_dans_ds_to_procedure.rb | 2 ++ ...ackfill_procedure_max_duree_conservation_dossiers_dans_ds.rb | 2 ++ db/migrate/20221006074425_add_tags_to_procedures.rb | 2 ++ db/migrate/20221006134215_add_index_on_type_to_champs.rb | 2 ++ ...143_re_backfill_procedure_max_duree_conservation_dossiers.rb | 2 ++ db/migrate/20221006190110_create_procedures_and_zones.rb | 2 ++ db/migrate/20221006193737_backfill_procedures_zones.rb | 2 ++ ...0221007134731_fix_clean_migrate_type_de_champs_engagement.rb | 2 ++ ...ing_user_with_requested_merge_into_id_similar_to_their_id.rb | 2 ++ ...1020094031_add_foreign_key_to_commentaires_instructeur_id.rb | 2 ++ db/migrate/20221104071959_add_team_account_to_users.rb | 2 ++ db/migrate/20221107163131_add_parent_dossier_id_to_dossier.rb | 2 ++ ...1107170011_add_piece_justificative_multiple_on_procedures.rb | 2 ++ .../20221110100622_add_foreign_key_to_parent_dossier_id.rb | 2 ++ .../20221110100759_validate_foreign_key_to_parent_dossier_id.rb | 2 ++ db/migrate/20221118133711_create_table_batch_operation.rb | 2 ++ db/migrate/20221118134105_add_batch_operation_id_to_dossiers.rb | 2 ++ .../20221118134156_add_foreign_key_to_batch_operation_id.rb | 2 ++ ...20221118134231_validate_foreigh_key_to_batch_operation_id.rb | 2 ++ ...1119050905_add_foreign_key_to_batch_operation_instructeur.rb | 2 ++ ...19050928_add_validate_key_to_batch_boperation_instructeur.rb | 2 ++ .../20221122123721_add_index_to_dossiers_batch_operation_id.rb | 2 ++ db/migrate/20221122123809_add_libelle_index_to_procedures.rb | 2 ++ db/migrate/20221122145030_clean_duree_conservation.rb | 2 ++ db/migrate/20221129104327_create_api_tokens.rb | 2 ++ ...0221130113745_add_archived_at_and_archived_by_to_dossiers.rb | 2 ++ ...1240_create_batch_operation_groupe_instructeur_join_table.rb | 2 ++ db/migrate/20221201091658_add_seen_at_to_batch_operations.rb | 2 ++ db/migrate/20221201103802_add_prefilled_to_champs.rb | 2 ++ db/migrate/20221213084333_add_prefill_fields_to_dossiers.rb | 2 ++ .../20221213084442_add_prefill_token_index_to_dossiers.rb | 2 ++ db/migrate/20221215131001_add_row_id_to_champs.rb | 2 ++ db/migrate/20221215131122_add_row_id_index_to_champs.rb | 2 ++ .../20221222163907_add_watermarked_at_active_storage_blobs.rb | 2 ++ .../20221222170319_add_virus_scanned_at_active_storage_blobs.rb | 2 ++ db/migrate/20221222204553_create_dossier_batch_operations.rb | 2 ++ db/migrate/20221226221025_add_virus_scan_result_index.rb | 2 ++ db/migrate/20230109140138_create_email_events.rb | 2 ++ db/migrate/20230110153638_create_safe_mailers.rb | 2 ++ db/migrate/20230110181415_remove_champs_row_index.rb | 2 ++ db/migrate/20230110181426_add_champs_row_id_index.rb | 2 ++ .../20230111094621_add_migrated_champ_routage_to_dossiers.rb | 2 ++ db/migrate/20230113165022_add_editing_forks_to_dossiers.rb | 2 ++ db/migrate/20230117094309_remove_row_from_champs.rb | 2 ++ ...17_remove_encrypted_token_and_active_from_administrateurs.rb | 2 ++ db/migrate/20230126145329_add_reminded_at_to_avis.rb | 2 ++ ...230131172119_add_estimated_duration_visible_to_procedures.rb | 2 ++ db/migrate/20230203134127_add_message_id_to_email_event.rb | 2 ++ db/migrate/20230207105539_add_external_id_index_to_champs.rb | 2 ++ ...30213123229_add_read_only_and_procedure_ids_to_api_tokens.rb | 2 ++ db/migrate/20230216041517_remove_champs_external_id_index.rb | 2 ++ ...30722_fix_active_storage_attachment_missing_fk_on_blob_id.rb | 2 ++ ...141558_validate_foreign_key_between_attachments_and_blobs.rb | 2 ++ ...ssiers_count_and_dossiers_count_computed_at_to_procedures.rb | 2 ++ .../20230228073530_add_routing_column_to_groupe_instructeur.rb | 2 ++ db/migrate/20230228134859_create_dossier_corrections.rb | 2 ++ .../20230228134900_add_foreign_keys_to_dossier_corrections.rb | 2 ++ db/migrate/20230303094613_add_question_columns_to_avis.rb | 2 ++ .../20230322150907_add_allow_expert_messaging_to_procedures.rb | 2 ++ ..._not_null_on_active_storage_blobs_checksum.active_storage.rb | 2 ++ db/migrate/20230331075755_drop_table_drop_down_lists.rb | 2 ++ ...0331124617_add_defaut_groupe_instructeur_id_to_procedures.rb | 2 ++ ...9_add_defaut_groupe_instructeur_foreign_key_to_procedures.rb | 2 ++ ...e_add_defaut_groupe_instructeur_foreign_key_to_procedures.rb | 2 ++ db/migrate/20230502160046_add_otp_secret_to_super_admin.rb | 2 ++ db/migrate/20230508103932_add_tchap_hs_to_zones.rb | 2 ++ .../20230508160551_create_default_zones_administrateurs.rb | 2 ++ ...230516132925_add_description_target_audience_to_procedure.rb | 2 ++ .../20230517085816_add_forced_groupe_instructeur_to_dossier.rb | 2 ++ db/migrate/20230525130349_add_sva_svr_to_procedures.rb | 2 ++ .../20230601080235_add_sva_svr_decision_on_to_dossiers.rb | 2 ++ db/migrate/20230614093944_add_kind_to_dossier_corrections.rb | 2 ++ .../20230621161733_add_pj_field_for_description_to_procedure.rb | 2 ++ db/migrate/20230623160831_add_index_to_parent_dossier_id.rb | 2 ++ ...230629102031_add_lien_notice_and_dpo_errors_to_procedures.rb | 2 ++ db/migrate/20230630091637_create_dossier_assignments.rb | 2 ++ db/migrate/20230704093503_enable_postgis.rb | 2 ++ db/migrate/20230712095037_add_reason_to_dossier_corrections.rb | 2 ++ db/migrate/20230713163641_remove_dossier_corrections_kind.rb | 2 ++ db/migrate/20230718113720_add_blocked_at_block_reasonto_user.rb | 2 ++ .../20230720103932_add_hidden_at_as_template_to_procedure.rb | 2 ++ .../20230801102740_add_last_authenticated_at_to_api_tokens.rb | 2 ++ .../20230801121131_remove_migrated_champ_routage_columns.rb | 2 ++ .../20230802161011_remove_routing_criteria_name_column.rb | 2 ++ db/migrate/20230809151357_create_contact_informations.rb | 2 ++ db/migrate/20230813091937_create_gestionnaires.rb | 2 ++ db/migrate/20230813091938_create_groupe_gestionnaires.rb | 2 ++ ...20230813091946_add_groupe_gestionnaire_to_administrateurs.rb | 2 ++ ...47_add_foreign_key_groupe_gestionnaire_to_administrateurs.rb | 2 ++ ...lidate_foreign_key_groupe_gestionnaire_to_administrateurs.rb | 2 ++ db/migrate/20230828131618_add_chorus_column_to_procedure.rb | 2 ++ db/migrate/20230912155425_create_release_notes.rb | 2 ++ db/migrate/20230928083809_remove_exports_unicity_constraint.rb | 2 ++ .../20230929091948_add_ancestry_to_groupe_gestionnaires.rb | 2 ++ db/migrate/20231009070354_add_dossiers_count_to_exports.rb | 2 ++ .../20231009143331_add_reference_to_exports_instructeur.rb | 2 ++ .../20231010083144_add_instructeur_foreign_key_to_exports.rb | 2 ++ .../20231016134902_create_commentaire_groupe_gestionnaires.rb | 2 ++ db/migrate/20231017092437_add_browser_to_traitements.rb | 2 ++ db/migrate/20231017162057_add_announces_seen_at_to_users.rb | 2 ++ ...1025134902_add_emails_to_commentaire_groupe_gestionnaires.rb | 2 ++ db/migrate/20231025161609_add_departement_to_services.rb | 2 ++ ...1027124906_create_follow_commentaire_groupe_gestionnaires.rb | 2 ++ .../20231103084116_add_expired_notification_sent_at_to_users.rb | 1 + ...20231106104916_add_commentaire_seen_at_to_administrateurs.rb | 2 ++ db/migrate/20231107130640_add_re_instructed_at_to_dossiers.rb | 2 ++ db/migrate/20231107150217_create_re_instructed_mails.rb | 2 ++ .../20231108120254_add_missing_exports_instructeur_index.rb | 2 ++ ...731_add_missing_administrateurs_groupe_gestionnaire_index.rb | 2 ++ .../20231109190504_add_index_to_userss_on_last_sign_in_at.rb | 2 ++ ...0135532_alter_dossiers_for_procedure_preview_not_nullable.rb | 2 ++ ...alidate_alter_dossiers_for_procedure_preview_not_nullable.rb | 2 ++ ...231114113317_add_json_body_column_to_attestation_template.rb | 2 ++ .../20231114140154_combine_dossier_and_individual_updates.rb | 2 ++ .../20231127102633_add_from_support_to_dossier_transfers.rb | 2 ++ .../20231128071043_add_from_support_to_dossier_transfer_logs.rb | 2 ++ db/migrate/20231212133643_create_agent_connect_informations.rb | 2 ++ .../20231219093437_add_labels_to_attestation_templates.rb | 2 ++ db/migrate/20231220202003_add_ip_ranges_to_api_token.rb | 2 ++ .../20231221142727_add_last_used_ips_column_to_api_token.rb | 2 ++ .../20240108174129_add_layout_to_attestation_templates.rb | 2 ++ ...dd_email_merge_token_column_to_france_connect_information.rb | 2 ++ .../20240110122422_add_version_to_attestation_templates.rb | 2 ++ db/migrate/20240116155926_add_expires_at_column_to_api_token.rb | 2 ++ ...085909_add_expiration_notices_sent_at_column_to_api_token.rb | 2 ++ db/migrate/20240126071130_add_is_template_to_procedures.rb | 2 ++ db/migrate/20240130154452_create_export_templates.rb | 2 ++ db/migrate/20240131094915_add_template_to_exports.rb | 2 ++ db/migrate/20240131095645_add_export_template_fk.rb | 2 ++ db/migrate/20240131100329_validate_export_template_fk.rb | 2 ++ .../20240201141520_add_closing_reason_and_closing_details.rb | 2 ++ ...02133353_add_user_profile_id_user_profile_type_to_exports.rb | 2 ++ db/migrate/20240202133417_add_administrateur_id_to_archives.rb | 2 ++ .../20240202135754_add_closing_notifications_to_procedure.rb | 2 ++ ...n_default_procedures_instructeurs_self_management_enabled.rb | 2 ++ db/migrate/20240227163855_add_procedure_id_to_bulk_messages.rb | 2 ++ ...32_add_expert_notification_settings_to_experts_procedures.rb | 2 ++ db/migrate/20240316065520_champs_add_stable_id.rb | 2 ++ ...47_add_agent_connect_id_token_column_to_instructeur_table.rb | 2 ++ ...0318134256_remove_constraint_on_agent_connect_information.rb | 2 ++ db/migrate/20240319150925_add_accuse_lecture_to_procedures.rb | 2 ++ .../20240321152801_add_accuse_lecture_agreement_to_dossiers.rb | 2 ++ ...20240325140537_add_procedure_foreign_key_to_bulk_messages.rb | 2 ++ db/migrate/20240325140538_validate_fk_on_bulk_message.rb | 2 ++ db/migrate/20240325160237_remove_index_champs_on_private.rb | 2 ++ db/migrate/20240325161743_remove_index_dossiers_on_hidden_at.rb | 2 ++ db/migrate/20240402212902_add_depose_at_to_deleted_dossiers.rb | 2 ++ ...240409075536_add_transitions_rules_to_procedure_revisions.rb | 2 ++ db/migrate/20240410193614_add_partial_index_on_dol.rb | 2 ++ ...op_attestation_template_id_from_procedure_revisions_table.rb | 2 ++ .../20240411164502_drop_bulk_messages_groupe_instructeurs.rb | 2 ++ db/migrate/20240415192417_drop_virus_scan_table.rb | 2 ++ db/migrate/20240416062900_add_stable_id_index_to_champs.rb | 2 ++ .../20240417053843_add_column_for_tiers_enabled_to_procedure.rb | 2 ++ db/migrate/20240513140508_add_updated_by_to_champs.rb | 2 ++ ...5727_add_dossier_ineligble_message_to_procedure_revisions.rb | 2 ++ ...1_add_eligibilite_dossiers_enabled_to_procedure_revisions.rb | 2 ++ .../20240522084927_add_attestation_template_unicity_index.rb | 2 ++ .../20240524120336_add_email_verified_at_column_to_users.rb | 2 ++ ...0240527090508_add_email_verified_at_column_to_individuals.rb | 2 ++ ...240713090744_add_dossier_folder_column_to_export_template.rb | 2 ++ .../20240715144209_add_hidden_by_expired_at_to_dossiers.rb | 2 ++ db/migrate/20240716075916_add_new_champs_unique_index.rb | 2 ++ db/migrate/20240716091043_remove_old_champs_unique_index.rb | 2 ++ db/migrate/20240729160650_create_contact_forms.rb | 2 ++ db/seeds.rb | 2 ++ lib/cops/application_name.rb | 2 ++ lib/cops/unscoped.rb | 2 ++ lib/core_ext/array.rb | 2 ++ lib/core_ext/phonelib.rb | 2 ++ lib/linters/application_name_linter.rb | 2 ++ lib/support/jsv.rb | 2 ++ lib/support/jsv/core_ext/array.rb | 2 ++ lib/support/jsv/core_ext/false_class.rb | 2 ++ lib/support/jsv/core_ext/hash.rb | 2 ++ lib/support/jsv/core_ext/number.rb | 2 ++ lib/support/jsv/core_ext/string.rb | 2 ++ lib/support/jsv/core_ext/symbol.rb | 2 ++ lib/support/jsv/core_ext/true_class.rb | 2 ++ lib/tasks/api_geo_data.rake | 2 ++ lib/tasks/benchmarks.rake | 2 ++ lib/tasks/blobs.rake | 2 ++ lib/tasks/clean_services.rake | 2 ++ lib/tasks/data_fixer.rake | 2 ++ lib/tasks/deploy.rake | 2 ++ .../deployment/20200326133630_cleanup_deleted_dossiers.rake | 2 ++ ...20200401123317_process_expired_dossiers_en_construction.rake | 2 ++ .../deployment/20200527124112_fix_champ_etablissement.rake | 2 ++ .../deployment/20200528124044_fix_dossier_etablissement.rake | 2 ++ .../20200618121241_drop_down_list_options_to_json.rake | 2 ++ lib/tasks/deployment/20200625113026_migrate_revisions.rake | 2 ++ .../20200630154829_add_traitements_from_dossiers.rake | 2 ++ ...1123_add_default_skip_validation_to_piece_justificative.rake | 2 ++ lib/tasks/deployment/20200728150458_fix_cloned_revisions.rake | 2 ++ lib/tasks/deployment/20200813111957_fix_geo_areas_geometry.rake | 2 ++ .../20201001161931_migrate_filters_to_use_stable_id.rake | 2 ++ lib/tasks/deployment/20201006123842_setup_first_stats.rake | 2 ++ .../deployment/20201218163035_fix_types_de_champ_revisions.rake | 2 ++ ...ult_skip_content_type_validation_to_piece_justificative.rake | 2 ++ ...10118142539_backfill_experts_procedure_id_on_avis_table.rake | 2 ++ .../20210307144755_backfill_claimant_type_on_avis_table.rake | 2 ++ .../deployment/20210310170650_remove_invalid_geometries.rake | 2 ++ ...11085419_backfill_claimant_id_for_experts_on_avis_table.rake | 2 ++ ...10324081552_backfill_experts_procedure_id_on_avis_table.rake | 2 ++ .../deployment/20210402000000_null_exports_key_to_uuid.rake | 2 ++ .../deployment/20210409131949_populate_bypass_email_login.rake | 2 ++ .../deployment/20210412093054_fill_missing_date_of_fc.rake | 2 ++ .../20210429172327_rename_conservation_extension.rake | 2 ++ .../20210513093316_use_jsonb_in_geo_areas_properties.rake | 2 ++ .../deployment/20210525114448_fix_published_revisions.rake | 2 ++ .../deployment/20210630101910_migrate_type_de_champ_parent.rake | 2 ++ .../20210720133539_remove_migration_status_on_filters.rake | 2 ++ lib/tasks/deployment/20211006154552_remove_orphaned_avis.rake | 2 ++ .../deployment/20211110093332_set_dossiers_processed_at.rake | 2 ++ .../deployment/20211124112843_add_depose_at_to_dossiers.rake | 2 ++ ...1126152402_move_traitement_process_expired_to_procedure.rake | 2 ++ .../20211259131949_populate_bypass_email_login_again.rake | 2 ++ .../deployment/20220112184331_revise_attestation_templates.rake | 2 ++ ...20220211090402_reassign_redundant_attestation_templates.rake | 2 ++ .../deployment/20220309101504_seed_hidden_at_dossiers.rake | 2 ++ ...0310115522_copy_user_association_to_user_related_models.rake | 2 ++ .../deployment/20220316105857_delete_roles_without_users.rake | 2 ++ .../20220405092317_remove_duplicate_attestations.rake | 2 ++ .../20220408100411_fix_dossiers_expiration_dates.rake | 2 ++ ...427195148_set_default_for_procedure_preview_on_dossiers.rake | 2 ++ lib/tasks/deployment/20220506105510_fix_wrong_parent.rake | 2 ++ .../deployment/20220512072704_fix_child_types_de_champ.rake | 2 ++ ...135112_fix_depose_at_nil_on_dossier_state_not_brouillon.rake | 2 ++ .../deployment/20220516160033_fix_hidden_by_reason_nil.rake | 2 ++ ...220517040643_remove_old_cron_job_from_delayed_job_table.rake | 2 ++ ...0321_remove_old_dubious_proc_job_from_delayed_job_table.rake | 2 ++ ...220601070414_move_new_children_to_new_parent_coordinate.rake | 2 ++ ...0614053743_fix_procedure_presentation_with_depose_since.rake | 2 ++ ...614053744_fix_procedure_presentation_with_updated_since.rake | 2 ++ lib/tasks/deployment/20220705164551_remove_unused_champs.rake | 2 ++ .../20220725075951_migrate_champs_engagement_to_checkbox.rake | 2 ++ lib/tasks/deployment/20220726154500_truncate_exports.rake | 2 ++ lib/tasks/deployment/20220728062218_cleanup_attachments.rake | 2 ++ .../20220802133502_destroy_dossier_transfer_without_email.rake | 2 ++ .../20220822135410_remove_unused_column_on_type_de_champs.rake | 2 ++ ...220914090549_cleanup_champs_types_de_champ_foreign_keys.rake | 2 ++ .../20220914090601_cleanup_champs_dossier_foreign_keys.rake | 2 ++ ...0220914090615_cleanup_champs_etablissement_foreign_keys.rake | 2 ++ ...20914090631_cleanup_etablissements_dossier_foreign_keys.rake | 2 ++ lib/tasks/deployment/20220922151100_populate_zones.rake | 2 ++ .../20220922154831_backfill_etablissement_as_degraded_mode.rake | 2 ++ .../20221004112700_clean_orphaned_targeted_user_links.rake | 2 ++ ...ires_when_termine_enabled_on_procedure_without_dossiers.rake | 2 ++ .../deployment/20221006135016_format_iban_champ_values.rake | 2 ++ ...7085741_clean_champs_and_type_de_champ_with_no_revision.rake | 2 ++ ...20221011071912_backfill_procedure_routing_criteria_name.rake | 2 ++ ...11075758_backfill_procedure_routing_criteria_name_blank.rake | 2 ++ ...20221019094123_nullify_commentaire_deleted_instructeurs.rake | 2 ++ .../20221026074507_update_procedure_routing_enabled.rake | 2 ++ .../deployment/20221104122104_backfill_users_team_account.rake | 2 ++ ...221108114545_assign_attestation_templates_to_procedures.rake | 2 ++ ...52_update_procedure_with_only_inactive_instructor_group.rake | 2 ++ ...4456_update_procedure_with_active_group_and_routing_nil.rake | 2 ++ .../deployment/20221121163201_clean_invalid_procedures.rake | 2 ++ lib/tasks/deployment/20221128205201_clean_old_gates.rake | 2 ++ lib/tasks/deployment/20221129162903_migrate_api_tokens.rake | 2 ++ .../deployment/20221215135522_backfill_row_id_on_champs.rake | 2 ++ .../20221221090151_schedule_rebase_for_all_dossiers.rake | 2 ++ .../deployment/20221221115241_fix_geo_area_missing_source.rake | 2 ++ .../deployment/20221221153640_normalize_checkbox_values.rake | 2 ++ .../deployment/20221221155508_normalize_yes_no_values.rake | 2 ++ .../deployment/20221221170137_normalize_datetime_values.rake | 2 ++ .../deployment/20221222164435_backfill_watermarked_blobs.rake | 2 ++ .../deployment/20221222173733_backfill_virus_scan_blobs.rake | 2 ++ lib/tasks/deployment/20230103170917_normalize_pays_values.rake | 2 ++ ...20230118102035_backfill_repetition_champ_without_row_id.rake | 2 ++ .../20230131132616_fix_dossier_transfer_with_uppercase.rake | 2 ++ .../20230131154015_fix_bad_invitation_targeted_user_link.rake | 2 ++ .../20230201090535_backfill_dossiers_repetitions.rake | 2 ++ .../20230203155423_rename_email_event_dolist_method.rake | 2 ++ lib/tasks/deployment/20230207144243_normalize_regions.rake | 2 ++ lib/tasks/deployment/20230208084036_normalize_departements.rake | 2 ++ .../20230208154144_fix_geo_area_without_geometry.rake | 2 ++ .../20230209093144_backfill_revisions_published_at.rake | 2 ++ lib/tasks/deployment/20230216135218_reclean_attachments.rake | 2 ++ .../deployment/20230221100840_strip_type_de_champ_libelle.rake | 2 ++ .../20230223103427_update_procedure_dossiers_count.rake | 2 ++ .../20230302161322_fix_again_hidden_by_reason_nil.rake | 2 ++ .../20230316125244_fix_private_champ_type_mismatch.rake | 2 ++ .../deployment/20230322172910_populate_zones_with_tchap_hs.rake | 2 ++ ...0404141339_fix_backfill_procedure_routing_criteria_name.rake | 2 ++ ...124517_back_fill_procedure_defaut_groupe_instructeur_id.rake | 2 ++ lib/tasks/deployment/20230407132756_normalize_communes.rake | 2 ++ ...30417083259_migrate_data_for_routing_with_dropdown_list.rake | 2 ++ ...7_fix_defaut_groupe_instructeur_id_for_cloned_procedure.rake | 2 ++ .../20230421160218_fix_geo_area_without_geometry_again.rake | 2 ++ lib/tasks/deployment/20230424154715_fix_include_in_logic.rake | 2 ++ ...20230427090118_fix_dossiers_with_missing_identification.rake | 2 ++ .../20230427094648_normalize_commune_code_departement.rake | 2 ++ .../20230512103830_fix_cloned_published_revisions.rake | 2 ++ lib/tasks/deployment/20230515155606_fix_champs_after_merge.rake | 2 ++ ...457_fix_procedure_revision_publiee_without_published_at.rake | 2 ++ ..._fix_instructeurs_self_management_for_routed_procedures.rake | 2 ++ ...4_migrate_remaining_data_for_routing_with_dropdown_list.rake | 2 ++ ...0613114744_replay_routing_engine_for_a_cloned_procedure.rake | 2 ++ lib/tasks/deployment/20230615175221_fix_champs_communes_99.rake | 2 ++ .../deployment/20230615182245_validate_procedure_liens.rake | 2 ++ ...0230707121855_force_dossiers_to_fill_missing_individual.rake | 2 ++ .../20230712095348_backfill_dossier_correction_reason.rake | 2 ++ ...718143350_reset_dossier_brouillon_groupe_instructeur_id.rake | 2 ++ .../20230721142825_purge_motivation_dossiers_not_termine.rake | 2 ++ .../deployment/20230725101602_remove_toplevel_communes.rake | 2 ++ ...te_routing_rule_for_groups_routing_from_drop_down_other.rake | 2 ++ ...pdate_brouillon_dossiers_with_forced_groupe_instructeur.rake | 2 ++ .../20230918143300_fix_prefilled_empty_individual.rake | 2 ++ ...0921132123_unroute_cloned_procedures_from_diffent_admin.rake | 2 ++ .../20231003123111_delete_optional_champ_feature_flag.rake | 2 ++ .../20231011144554_remove_orphan_dossier_operation_logs.rake | 2 ++ ...procedure_expires_when_termine_enabled_without_dossiers.rake | 2 ++ .../20231110092044_fix_not_normalized_champs_commune.rake | 2 ++ .../20231226140149_backfill_invites_missing_existing_user.rake | 2 ++ ...backfill_procedure_instructeurs_self_management_enabled.rake | 2 ++ .../deployment/20240220104123_disable_invalid_monavis.rake | 2 ++ lib/tasks/deployment/20240301223646_clean_old_gates2024.rake | 2 ++ lib/tasks/deployment/20240530090353_block_dubious_email.rake | 2 ++ lib/tasks/ds/destroy_expired_dossiers_mae.rake | 2 ++ lib/tasks/etablissement.rake | 2 ++ lib/tasks/falsify_opendata_procedures.rake | 2 ++ lib/tasks/graphql.rake | 2 ++ lib/tasks/hotfix.rake | 2 ++ lib/tasks/instructeurs.rake | 2 ++ lib/tasks/jobs.rake | 2 ++ lib/tasks/lint.rake | 2 ++ lib/tasks/pjs.rake | 2 ++ lib/tasks/re_routing_dossiers.rake | 2 ++ lib/tasks/recovery.rake | 2 ++ lib/tasks/routing_engine.rake | 2 ++ lib/tasks/superadmin.rake | 2 ++ lib/tasks/support.rake | 2 ++ lib/tasks/task_helper.rb | 2 ++ lib/tasks/token_expiration_email.rake | 2 ++ spec/components/attachment/edit_component_spec.rb | 2 ++ spec/components/attachment/multiple_component_spec.rb | 2 ++ spec/components/attachment/show_component_spec.rb | 2 ++ spec/components/conditions/champs_conditions_component_spec.rb | 2 ++ .../components/conditions/ineligibilite_rules_component_spec.rb | 2 ++ spec/components/conditions/routing_rules_component_spec.rb | 2 ++ spec/components/dossiers/batch_alert_component_spec.rb | 2 ++ spec/components/dossiers/batch_operation_component_spec.rb | 2 ++ spec/components/dossiers/edit_footer_component_spec.rb | 2 ++ spec/components/dossiers/export_link_component_spec.rb | 2 ++ spec/components/dossiers/message_component_spec.rb | 2 ++ .../datetime_component/datetime_component_spec.rb | 2 ++ spec/components/editable_champ/editable_champ_component_spec.rb | 2 ++ .../explication_component/explication_component_spec.rb | 2 ++ .../piece_justificative_component_spec.rb | 2 ++ spec/components/editable_champ/section_component_spec.rb | 2 ++ .../tree_structure_component_spec.rb | 2 ++ spec/components/header_section_component_spec.rb | 2 ++ spec/components/instructeurs/column_filter_component_spec.rb | 2 ++ spec/components/instructeurs/column_picker_component_spec.rb | 2 ++ .../instructeur_expert_navigation_component_spec.rb | 2 ++ spec/components/previews/dossiers/message_component_preview.rb | 2 ++ .../previews/types_de_champ_editor/champ_component_preview.rb | 2 ++ .../types_de_champ_editor/conditions_component_preview.rb | 2 ++ spec/components/procedures/card/annotations_component_spec.rb | 2 ++ spec/components/procedures/card/champs_component_spec.rb | 2 ++ spec/components/procedures/card/chorus_component_spec.rb | 2 ++ .../procedures/card/ineligibilite_dossier_component.rb | 2 ++ spec/components/procedures/errors_summary_spec.rb | 2 ++ .../procedures/one_group_management_component_spec.rb | 2 ++ spec/components/procedures/pending_republish_component_spec.rb | 2 ++ spec/components/simple_format_component_spec.rb | 2 ++ spec/components/tags_button_list_component_spec.rb | 2 ++ spec/components/types_de_champ_editor/champ_component_spec.rb | 2 ++ .../types_de_champ_editor/conditions_errors_component_spec.rb | 2 ++ spec/components/types_de_champ_editor/editor_component_spec.rb | 2 ++ .../types_de_champ_editor/explication_component_spec.rb | 2 ++ spec/controllers/administrateurs/activate_controller_spec.rb | 2 ++ .../administrateurs/administrateur_controller_spec.rb | 2 ++ spec/controllers/administrateurs/api_tokens_controller_spec.rb | 2 ++ spec/controllers/administrateurs/archives_controller_spec.rb | 2 ++ .../administrateurs/attestation_template_v2s_controller_spec.rb | 2 ++ .../administrateurs/attestation_templates_controller_spec.rb | 2 ++ spec/controllers/administrateurs/chorus_controller_spec.rb | 2 ++ spec/controllers/administrateurs/conditions_controller_spec.rb | 2 ++ .../dossier_submitted_messages_controller_spec.rb | 2 ++ .../administrateurs/experts_procedures_controller_spec.rb | 2 ++ spec/controllers/administrateurs/exports_controller_spec.rb | 2 ++ .../administrateurs/groupe_gestionnaire_controller_spec.rb | 2 ++ .../administrateurs/groupe_instructeurs_controller_spec.rb | 2 ++ .../administrateurs/ineligibilite_rules_controller_spec.rb | 2 ++ .../administrateurs/jeton_particulier_controller_spec.rb | 2 ++ .../administrateurs/mail_templates_controller_spec.rb | 2 ++ .../procedure_administrateurs_controller_spec.rb | 2 ++ spec/controllers/administrateurs/procedures_controller_spec.rb | 2 ++ .../administrateurs/routing_rules_controller_spec.rb | 2 ++ spec/controllers/administrateurs/services_controller_spec.rb | 2 ++ .../administrateurs/sources_particulier_controller_spec.rb | 2 ++ .../administrateurs/types_de_champ_controller_spec.rb | 2 ++ spec/controllers/agent_connect/agent_controller_spec.rb | 2 ++ spec/controllers/api/public/v1/dossiers_controller_spec.rb | 2 ++ .../public/v1/json_description_procedures_controller_spec.rb | 2 ++ spec/controllers/api/public/v1/stats_controller_spec.rb | 2 ++ spec/controllers/api/v1/dossiers_controller_spec.rb | 2 ++ spec/controllers/api/v1/procedures_controller_spec.rb | 2 ++ spec/controllers/api/v2/base_controller_spec.rb | 2 ++ spec/controllers/api/v2/dossiers_controller_spec.rb | 2 ++ spec/controllers/api/v2/graphql_controller_spec.rb | 2 ++ .../api/v2/graphql_controller_stored_queries_spec.rb | 2 ++ spec/controllers/api_controller_spec.rb | 2 ++ spec/controllers/application_controller/error_handling_spec.rb | 2 ++ .../long_lived_authenticity_token_spec.rb | 2 ++ spec/controllers/application_controller_spec.rb | 2 ++ spec/controllers/attachments_controller_spec.rb | 2 ++ spec/controllers/carte_controller_spec.rb | 2 ++ spec/controllers/champs/carte_controller_spec.rb | 2 ++ spec/controllers/champs/piece_justificative_controller_spec.rb | 2 ++ spec/controllers/champs/repetition_controller_spec.rb | 2 ++ spec/controllers/champs/rna_controller_spec.rb | 2 ++ spec/controllers/champs/siret_controller_spec.rb | 2 ++ spec/controllers/concerns/devise_populated_resource_spec.rb | 2 ++ spec/controllers/concerns/lockable_concern_spec.rb | 2 ++ spec/controllers/concerns/procedure_context_concern_spec.rb | 2 ++ spec/controllers/contact_controller_spec.rb | 2 ++ spec/controllers/data_sources/chorus_controller_spec.rb | 2 ++ spec/controllers/devise/store_location_extension_spec.rb | 2 ++ spec/controllers/email_checker_controller_spec.rb | 2 ++ spec/controllers/errors_controller_spec.rb | 2 ++ spec/controllers/experts/avis_controller_spec.rb | 2 ++ spec/controllers/faq_controller_spec.rb | 2 ++ spec/controllers/france_connect/particulier_controller_spec.rb | 2 ++ spec/controllers/gestionnaires/activate_controller_spec.rb | 2 ++ spec/controllers/gestionnaires/gestionnaire_controller_spec.rb | 2 ++ .../groupe_gestionnaire_administrateurs_controller_spec.rb | 2 ++ .../groupe_gestionnaire_children_controller_spec.rb | 2 ++ .../groupe_gestionnaire_commentaires_controller_spec.rb | 2 ++ .../groupe_gestionnaire_gestionnaires_controller_spec.rb | 2 ++ .../gestionnaires/groupe_gestionnaires_controller_spec.rb | 2 ++ spec/controllers/instructeurs/archives_controller_spec.rb | 2 ++ spec/controllers/instructeurs/avis_controller_spec.rb | 2 ++ .../instructeurs/contact_informations_controller_spec.rb | 2 ++ spec/controllers/instructeurs/dossiers_controller_spec.rb | 2 ++ .../instructeurs/export_templates_controller_spec.rb | 2 ++ .../instructeurs/groupe_instructeurs_controller_spec.rb | 2 ++ spec/controllers/instructeurs/instructeur_controller_spec.rb | 2 ++ spec/controllers/instructeurs/procedures_controller_spec.rb | 2 ++ spec/controllers/invites_controller_spec.rb | 2 ++ .../manager/administrateur_confirmations_controller_spec.rb | 2 ++ spec/controllers/manager/administrateurs_controller_spec.rb | 2 ++ spec/controllers/manager/application_controller_spec.rb | 2 ++ spec/controllers/manager/confirmation_urls_controller_spec.rb | 2 ++ spec/controllers/manager/dossiers_controller_spec.rb | 2 ++ spec/controllers/manager/gestionnaires_controller_spec.rb | 2 ++ .../controllers/manager/groupe_gestionnaires_controller_spec.rb | 2 ++ spec/controllers/manager/instructeurs_controller_spec.rb | 2 ++ spec/controllers/manager/procedures_controller_spec.rb | 2 ++ spec/controllers/manager/services_controller_spec.rb | 2 ++ spec/controllers/manager/users_controller_spec.rb | 2 ++ spec/controllers/password_complexity_controller_spec.rb | 2 ++ spec/controllers/ping_controller_spec.rb | 2 ++ spec/controllers/prefill_descriptions_controller_spec.rb | 2 ++ spec/controllers/recherche_controller_spec.rb | 2 ++ spec/controllers/recoveries_controller_spec.rb | 2 ++ spec/controllers/release_notes_controller_spec.rb | 2 ++ spec/controllers/root_controller_spec.rb | 2 ++ spec/controllers/saml_idp_controller_spec.rb | 2 ++ spec/controllers/stats_controller_spec.rb | 2 ++ spec/controllers/super_admins/release_notes_controller_spec.rb | 2 ++ spec/controllers/targeted_user_links_controller_spec.rb | 2 ++ spec/controllers/users/activate_controller_spec.rb | 2 ++ spec/controllers/users/commencer_controller_spec.rb | 2 ++ spec/controllers/users/confirmations_controller_spec.rb | 2 ++ spec/controllers/users/dossiers_controller_spec.rb | 2 ++ spec/controllers/users/passwords_controller_spec.rb | 2 ++ spec/controllers/users/profil_controller_spec.rb | 2 ++ spec/controllers/users/registrations_controller_spec.rb | 2 ++ spec/controllers/users/sessions_controller_spec.rb | 2 ++ spec/controllers/users/transfers_controller_spec.rb | 2 ++ spec/controllers/users/user_controller_spec.rb | 2 ++ spec/controllers/webhook_controller_spec.rb | 2 ++ spec/factories/administrateur.rb | 2 ++ spec/factories/administrateurs_procedure.rb | 2 ++ spec/factories/agent_connect_information.rb | 2 ++ spec/factories/archive.rb | 2 ++ spec/factories/assign_to.rb | 2 ++ spec/factories/attestation.rb | 2 ++ spec/factories/attestation_template.rb | 2 ++ spec/factories/avis.rb | 2 ++ spec/factories/batch_operation.rb | 2 ++ spec/factories/bill_signature.rb | 2 ++ spec/factories/bulk_message.rb | 2 ++ spec/factories/champ.rb | 2 ++ spec/factories/commentaire.rb | 2 ++ spec/factories/commentaire_groupe_gestionnaire.rb | 2 ++ spec/factories/contact_information.rb | 2 ++ spec/factories/deleted_dossier.rb | 2 ++ spec/factories/dossier.rb | 2 ++ spec/factories/dossier_corrections.rb | 2 ++ spec/factories/dossier_operation_log.rb | 2 ++ spec/factories/dossier_submitted_message.rb | 2 ++ spec/factories/dossier_transfer.rb | 2 ++ spec/factories/email_event.rb | 2 ++ spec/factories/etablissement.rb | 2 ++ spec/factories/exercice.rb | 2 ++ spec/factories/expert.rb | 2 ++ spec/factories/experts_procedure.rb | 2 ++ spec/factories/export.rb | 2 ++ spec/factories/export_template.rb | 2 ++ spec/factories/follow.rb | 2 ++ spec/factories/follow_commentaire_groupe_gestionnaire.rb | 2 ++ spec/factories/france_connect_information.rb | 2 ++ spec/factories/geo_area.rb | 2 ++ spec/factories/gestionnaire.rb | 2 ++ spec/factories/groupe_gestionnaire.rb | 2 ++ spec/factories/groupe_instructeur.rb | 2 ++ spec/factories/individual.rb | 2 ++ spec/factories/instructeur.rb | 2 ++ spec/factories/invite.rb | 2 ++ spec/factories/mail_templates.rb | 2 ++ spec/factories/procedure.rb | 2 ++ spec/factories/procedure_presentation.rb | 2 ++ spec/factories/procedure_revision.rb | 2 ++ spec/factories/procedure_revision_type_de_champ.rb | 2 ++ spec/factories/release_notes.rb | 2 ++ spec/factories/service.rb | 2 ++ spec/factories/super_admin.rb | 2 ++ spec/factories/targeted_user_links.rb | 2 ++ spec/factories/traitement.rb | 2 ++ spec/factories/trusted_device_token.rb | 2 ++ spec/factories/type_de_champ.rb | 2 ++ spec/factories/user.rb | 2 ++ spec/factories/zone.rb | 2 ++ spec/graphql/annotation_spec.rb | 2 ++ spec/graphql/connections/cursor_connection_spec.rb | 2 ++ spec/graphql/demarche_spec.rb | 2 ++ spec/graphql/dossier_spec.rb | 2 ++ spec/helpers/application_helper_spec.rb | 2 ++ spec/helpers/archive_helper_spec.rb | 2 ++ spec/helpers/commentaire_helper_spec.rb | 2 ++ spec/helpers/conservation_de_donnees_helper_spec.rb | 2 ++ spec/helpers/dossier_helper_spec.rb | 2 ++ spec/helpers/dossier_link_helper_spec.rb | 2 ++ spec/helpers/etablissement_helper_spec.rb | 2 ++ spec/helpers/gallery_helper_spec.rb | 2 ++ spec/helpers/html_to_string_helper_spec.rb | 2 ++ spec/helpers/procedure_helper_spec.rb | 2 ++ spec/helpers/release_notes_helper_spec.rb | 2 ++ spec/jobs/active_storage/base_job_spec.rb | 2 ++ spec/jobs/api_entreprise/association_job_spec.rb | 2 ++ spec/jobs/api_entreprise/attestation_fiscale_job_spec.rb | 2 ++ spec/jobs/api_entreprise/attestation_sociale_job_spec.rb | 2 ++ spec/jobs/api_entreprise/bilans_bdf_job_spec.rb | 2 ++ spec/jobs/api_entreprise/effectifs_annuels_job_spec.rb | 2 ++ spec/jobs/api_entreprise/effectifs_job_spec.rb | 2 ++ spec/jobs/api_entreprise/entreprise_job_spec.rb | 2 ++ spec/jobs/api_entreprise/exercices_job_spec.rb | 2 ++ spec/jobs/api_entreprise/extrait_kbis_job_spec.rb | 2 ++ spec/jobs/api_entreprise/job_spec.rb | 2 ++ spec/jobs/api_entreprise/service_job_spec.rb | 2 ++ spec/jobs/api_entreprise/tva_job_spec.rb | 2 ++ spec/jobs/application_job_spec.rb | 2 ++ spec/jobs/archive_creation_job_spec.rb | 2 ++ spec/jobs/batch_operation_process_one_job_spec.rb | 2 ++ .../cron/administrateur_activate_before_expiration_job_spec.rb | 2 ++ spec/jobs/cron/auto_archive_procedure_job_spec.rb | 2 ++ spec/jobs/cron/backfill_siret_degraded_mode_job_spec.rb | 2 ++ spec/jobs/cron/cron_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/account_by_month_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/administrateur_by_month_job_spec.rb | 2 ++ .../datagouv/export_and_publish_demarches_publiques_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/file_by_month_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/file_depose_by_month_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/instructeur_by_month_job_spec.rb | 2 ++ .../cron/datagouv/instructeur_connected_by_month_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/procedure_by_month_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/procedure_closed_by_month_job_spec.rb | 2 ++ spec/jobs/cron/datagouv/procedure_deleted_by_month_job_spec.rb | 2 ++ spec/jobs/cron/discarded_dossiers_deletion_job_spec.rb | 2 ++ .../enable_procedure_expires_when_termine_enabled_job_spec.rb | 2 ++ spec/jobs/cron/expired_users_deletion_job_spec.rb | 2 ++ spec/jobs/cron/operations_signature_job_spec.rb | 2 ++ spec/jobs/cron/procedure_process_sva_svr_job_spec.rb | 2 ++ .../jobs/cron/purge_manager_administrateur_sessions_job_spec.rb | 2 ++ spec/jobs/cron/purge_old_email_event_job_spec.rb | 2 ++ spec/jobs/cron/release_crashed_export_job_spec.rb | 2 ++ spec/jobs/cron/send_api_token_expiration_notice_job_spec.rb | 2 ++ spec/jobs/cron/stalled_declarative_procedures_job_spec.rb | 2 ++ spec/jobs/cron/weekly_overview_job_spec.rb | 2 ++ spec/jobs/dolist_report_job_spec.rb | 2 ++ spec/jobs/dossier_index_search_terms_job_spec.rb | 2 ++ spec/jobs/export_job_spec.rb | 2 ++ spec/jobs/helpscout_create_conversation_job_spec.rb | 2 ++ spec/jobs/image_processor_job_spec.rb | 2 ++ spec/jobs/migrations/batch_update_datetime_values_job_spec.rb | 2 ++ spec/jobs/migrations/batch_update_pays_values_job_spec.rb | 2 ++ spec/jobs/migrations/normalize_communes_job_spec.rb | 2 ++ spec/jobs/procedure_external_url_check_job_spec.rb | 2 ++ spec/jobs/procedure_sva_svr_process_dossier_job_spec.rb | 2 ++ spec/jobs/process_stalled_declarative_dossier_job_spec.rb | 2 ++ spec/jobs/reset_expiring_dossiers_job_spec.rb | 2 ++ spec/jobs/virus_scanner_job_spec.rb | 2 ++ spec/jobs/web_hook_job_spec.rb | 2 ++ spec/lib/active_job/retry_on_transient_errors_spec.rb | 2 ++ spec/lib/active_storage/downloadable_file_spec.rb | 2 ++ spec/lib/api_datagouv/api_spec.rb | 2 ++ spec/lib/api_education/annuaire_education_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/api_spec.rb | 2 ++ spec/lib/api_entreprise/attestation_fiscale_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/attestation_sociale_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/bilans_bdf_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/effectifs_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/effectifs_annuels_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/entreprise_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/etablissement_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/exercices_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/extrait_kbis_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/privileges_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/rna_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/service_adapter_spec.rb | 2 ++ spec/lib/api_entreprise/tva_adapter_spec.rb | 2 ++ spec/lib/api_particulier/api_spec.rb | 2 ++ spec/lib/api_particulier/cnaf_adapter_spec.rb | 2 ++ spec/lib/api_particulier/dgfip_adapter_spec.rb | 2 ++ spec/lib/api_particulier/mesri_adapter_spec.rb | 2 ++ spec/lib/api_particulier/pole_emploi_adapter_spec.rb | 2 ++ spec/lib/api_particulier/services/sources_service_spec.rb | 2 ++ spec/lib/api_tchap/hs_adapter_spec.rb | 2 ++ spec/lib/asn1/timestamp_spec.rb | 2 ++ spec/lib/balancer_delivery_method_spec.rb | 2 ++ spec/lib/code_insee_spec.rb | 2 ++ spec/lib/data_fixer/champs_phone_invalid_spec.rb | 2 ++ spec/lib/data_fixer/dossier_champs_missing_spec.rb | 2 ++ spec/lib/database/migration_helpers_spec.rb | 2 ++ spec/lib/download_manager/parallel_download_queue_spec.rb | 2 ++ spec/lib/email_checker_spec.rb | 2 ++ spec/lib/helpscout/user_conversations_adapter_spec.rb | 2 ++ spec/lib/recovery/dossier_life_cycle_spec.rb | 2 ++ spec/lib/recovery/exporter_spec.rb | 2 ++ spec/lib/recovery/revision_life_cycle_spec.rb | 2 ++ spec/lib/redcarpet/trusted_renderer_spec.rb | 2 ++ spec/lib/support/jsv_spec.rb | 2 ++ spec/lib/tasks/clean_services_spec.rb | 2 ++ ..._default_skip_validation_to_piece_justificative.rake_spec.rb | 2 ++ .../20201001161931_migrate_filters_to_use_stable_id_spec.rb | 2 ++ .../20210720133539_remove_migration_status_on_filters_spec.rb | 2 ++ .../20221221153640_normalize_checkbox_values_spec.rake | 2 ++ .../deployment/20221221155508_normalize_yes_no_values_spec.rake | 2 ++ ...7_back_fill_procedure_defaut_groupe_instructeur_id_spec.rake | 2 ++ ..._defaut_groupe_instructeur_id_for_cloned_procedure_spec.rake | 2 ++ .../deployment/20230512103830_fix_cloned_revisions_spec.rb | 2 ++ .../tasks/deployment/20240530090353_block_dubious_email_spec.rb | 2 ++ ...083259_migrate_data_for_routing_with_dropdown_list_spec.rake | 2 ++ spec/lib/tasks/graphql_spec.rb | 2 ++ spec/lib/tasks/jobs_spec.rb | 2 ++ spec/lib/tasks/re_routing_dossiers_spec.rb | 2 ++ spec/lib/tasks/support_spec.rb | 2 ++ spec/lib/tasks/task_helper_spec.rb | 2 ++ spec/lib/typhoeus/cache/successful_requests_rails_cache.rb | 2 ++ spec/lib/universign/api_spec.rb | 2 ++ spec/mailers/administrateur_mailer_spec.rb | 2 ++ spec/mailers/administration_mailer_spec.rb | 2 ++ spec/mailers/application_mailer_spec.rb | 2 ++ spec/mailers/avis_mailer_spec.rb | 2 ++ spec/mailers/devise_user_mailer_spec.rb | 2 ++ spec/mailers/dossier_mailer_spec.rb | 2 ++ spec/mailers/groupe_gestionnaire_mailer_spec.rb | 2 ++ spec/mailers/groupe_instructeur_mailer_spec.rb | 2 ++ spec/mailers/instructeur_mailer_spec.rb | 2 ++ spec/mailers/invite_mailer_spec.rb | 2 ++ spec/mailers/notification_mailer_spec.rb | 2 ++ spec/mailers/previews/administrateur_mailer_preview.rb | 2 ++ spec/mailers/previews/administration_mailer_preview.rb | 2 ++ spec/mailers/previews/api_token_mailer_preview.rb | 2 ++ spec/mailers/previews/avis_mailer_preview.rb | 2 ++ spec/mailers/previews/devise_user_mailer_preview.rb | 2 ++ spec/mailers/previews/dossier_mailer_preview.rb | 2 ++ spec/mailers/previews/expert_mailer_preview.rb | 2 ++ spec/mailers/previews/groupe_gestionnaire_mailer_preview.rb | 2 ++ spec/mailers/previews/groupe_instructeur_mailer_preview.rb | 2 ++ spec/mailers/previews/instructeur_mailer_preview.rb | 2 ++ spec/mailers/previews/invite_mailer_preview.rb | 2 ++ spec/mailers/previews/notification_mailer_preview.rb | 2 ++ spec/mailers/previews/phishing_alert_mailer_preview.rb | 2 ++ spec/mailers/previews/super_admin_mailer_preview.rb | 2 ++ spec/mailers/previews/user_mailer_preview.rb | 2 ++ spec/mailers/user_mailer_spec.rb | 2 ++ spec/middlewares/rack_attack_spec.rb | 2 ++ spec/models/administrateur_spec.rb | 2 ++ spec/models/api_entreprise_token_spec.rb | 2 ++ spec/models/api_token_spec.rb | 2 ++ spec/models/archive_spec.rb | 2 ++ spec/models/assign_to_spec.rb | 2 ++ spec/models/attestation_template_spec.rb | 2 ++ spec/models/avis_spec.rb | 2 ++ spec/models/batch_operation_spec.rb | 2 ++ spec/models/bill_signature_spec.rb | 2 ++ spec/models/champ_private_spec.rb | 2 ++ spec/models/champ_spec.rb | 2 ++ spec/models/champs/address_champ_spec.rb | 2 ++ spec/models/champs/carte_champ_spec.rb | 2 ++ spec/models/champs/checkbox_champ_spec.rb | 2 ++ spec/models/champs/cnaf_champ_spec.rb | 2 ++ spec/models/champs/cojo_champ_spec.rb | 2 ++ spec/models/champs/commune_champ_spec.rb | 2 ++ spec/models/champs/date_champ_spec.rb | 2 ++ spec/models/champs/datetime_champ_spec.rb | 2 ++ spec/models/champs/decimal_number_champ_spec.rb | 2 ++ spec/models/champs/departement_champ_spec.rb | 2 ++ spec/models/champs/dgfip_champ_spec.rb | 2 ++ spec/models/champs/dossier_link_champ_spec.rb | 2 ++ spec/models/champs/drop_down_list_champ_spec.rb | 2 ++ spec/models/champs/email_champ_spec.rb | 2 ++ spec/models/champs/epci_champ_spec.rb | 2 ++ spec/models/champs/iban_champ_spec.rb | 2 ++ spec/models/champs/integer_number_champ_spec.rb | 2 ++ spec/models/champs/linked_drop_down_list_champ_spec.rb | 2 ++ spec/models/champs/mesri_champ_spec.rb | 2 ++ spec/models/champs/multiple_drop_down_list_champ_spec.rb | 2 ++ spec/models/champs/pays_champ_spec.rb | 2 ++ spec/models/champs/phone_champ_spec.rb | 2 ++ spec/models/champs/piece_justificative_champ_spec.rb | 2 ++ spec/models/champs/pole_emploi_champ_spec.rb | 2 ++ spec/models/champs/region_champ_spec.rb | 2 ++ spec/models/champs/rna_champ_spec.rb | 2 ++ spec/models/champs/rnf_champ_spec.rb | 2 ++ spec/models/champs/titre_identite_champ_spec.rb | 2 ++ spec/models/champs/yes_no_champ_spec.rb | 2 ++ spec/models/chorus_configuration_spec.rb | 2 ++ spec/models/commentaire_groupe_gestionnaire_spec.rb | 2 ++ spec/models/commentaire_spec.rb | 2 ++ spec/models/concerns/champ_conditional_concern_spec.rb | 2 ++ spec/models/concerns/columns_concern_spec.rb | 2 ++ spec/models/concerns/dossier_champs_concern_spec.rb | 2 ++ spec/models/concerns/dossier_clone_concern_spec.rb | 2 ++ spec/models/concerns/dossier_correctable_concern_spec.rb | 2 ++ spec/models/concerns/dossier_rebase_concern_spec.rb | 2 ++ spec/models/concerns/dossier_searchable_concern_spec.rb | 2 ++ spec/models/concerns/dossier_sections_concern_spec.rb | 2 ++ spec/models/concerns/email_sanitizable_concern_spec.rb | 2 ++ spec/models/concerns/initiation_procedure_concern_spec.rb | 2 ++ spec/models/concerns/mail_template_concern_spec.rb | 2 ++ spec/models/concerns/pieces_jointes_list_concern_spec.rb | 2 ++ spec/models/concerns/procedure_stats_concern_spec.rb | 2 ++ .../concerns/rna_champ_association_fetchable_concern_spec.rb | 2 ++ .../siret_champ_etablissement_fetchable_concern_spec.rb | 2 ++ spec/models/concerns/tags_substitution_concern_spec.rb | 2 ++ spec/models/concerns/treeable_concern_spec.rb | 2 ++ spec/models/condition_form_spec.rb | 2 ++ spec/models/contact_information_spec.rb | 2 ++ spec/models/deleted_dossier_spec.rb | 2 ++ spec/models/dossier_assignment_spec.rb | 2 ++ spec/models/dossier_operation_log_spec.rb | 2 ++ spec/models/dossier_preloader_spec.rb | 2 ++ spec/models/dossier_purge_spec.rb | 2 ++ spec/models/dossier_spec.rb | 2 ++ spec/models/dossier_transfer_spec.rb | 2 ++ spec/models/dubious_procedure_spec.rb | 2 ++ spec/models/email_event_spec.rb | 2 ++ spec/models/engagement_juridique_champ_spec.rb | 2 ++ spec/models/etablissement_spec.rb | 2 ++ spec/models/exercice_spec.rb | 2 ++ spec/models/expert_spec.rb | 2 ++ spec/models/experts_procedure_spec.rb | 2 ++ spec/models/export_item_spec.rb | 2 ++ spec/models/export_spec.rb | 2 ++ spec/models/export_template_spec.rb | 2 ++ spec/models/follow_commentaire_groupe_gestionnaire_spec.rb | 2 ++ spec/models/france_connect_information_spec.rb | 2 ++ spec/models/france_connect_particulier_client_spec.rb | 2 ++ spec/models/geo_area_spec.rb | 2 ++ spec/models/gestionnaire_spec.rb | 2 ++ spec/models/groupe_gestionnaire_spec.rb | 2 ++ spec/models/groupe_instructeur_spec.rb | 2 ++ spec/models/individual_spec.rb | 2 ++ spec/models/instructeur_spec.rb | 2 ++ spec/models/invite_spec.rb | 2 ++ spec/models/logic/and_spec.rb | 2 ++ spec/models/logic/binary_operator_spec.rb | 2 ++ spec/models/logic/champ_value_spec.rb | 2 ++ spec/models/logic/constant_spec.rb | 2 ++ spec/models/logic/empty_operator_spec.rb | 2 ++ spec/models/logic/empty_spec.rb | 2 ++ spec/models/logic/eq_spec.rb | 2 ++ spec/models/logic/exclude_operator_spec.rb | 2 ++ spec/models/logic/in_departement_operator_spec.rb | 2 ++ spec/models/logic/in_region_operator_spec.rb | 2 ++ spec/models/logic/include_operator_spec.rb | 2 ++ spec/models/logic/n_ary_operator_spec.rb | 2 ++ spec/models/logic/not_eq_spec.rb | 2 ++ spec/models/logic/not_in_departement_operator_spec.rb | 2 ++ spec/models/logic/not_in_region_operator_spec.rb | 2 ++ spec/models/logic/or_spec.rb | 2 ++ spec/models/logic_spec.rb | 2 ++ spec/models/mail_template_spec.rb | 2 ++ spec/models/map_filter_spec.rb | 2 ++ spec/models/prefill_champs_spec.rb | 2 ++ spec/models/prefill_description_spec.rb | 2 ++ spec/models/prefill_identity_spec.rb | 2 ++ spec/models/procedure_overview_spec.rb | 2 ++ spec/models/procedure_presentation_and_revisions_spec.rb | 2 ++ spec/models/procedure_presentation_spec.rb | 2 ++ spec/models/procedure_revision_preloader_spec.rb | 2 ++ spec/models/procedure_revision_spec.rb | 2 ++ spec/models/procedure_revision_type_de_champ_spec.rb | 2 ++ spec/models/procedure_spec.rb | 2 ++ spec/models/routing_engine_spec.rb | 2 ++ spec/models/service_spec.rb | 2 ++ spec/models/siret_spec.rb | 2 ++ spec/models/stat_spec.rb | 2 ++ spec/models/super_admin_spec.rb | 2 ++ spec/models/sva_svr_configuration_spec.rb | 2 ++ spec/models/targeted_user_link_spec.rb | 2 ++ spec/models/trusted_device_token_spec.rb | 2 ++ spec/models/type_de_champ_private_spec.rb | 2 ++ spec/models/type_de_champ_shared_example.rb | 2 ++ spec/models/type_de_champ_spec.rb | 2 ++ spec/models/types_de_champ/commune_type_de_champ_spec.rb | 2 ++ .../types_de_champ/linked_drop_down_list_type_de_champ_spec.rb | 2 ++ spec/models/types_de_champ/prefill_pays_type_de_champ_spec.rb | 1 + spec/models/user_spec.rb | 2 ++ spec/models/zone_spec.rb | 2 ++ spec/policies/champ_policy_spec.rb | 2 ++ spec/policies/dossier_policy_spec.rb | 2 ++ spec/policies/type_de_champ_policy_spec.rb | 2 ++ spec/rails_helper.rb | 2 ++ spec/services/administrateur_deletion_service_spec.rb | 2 ++ spec/services/api_entreprise_service_spec.rb | 2 ++ spec/services/api_geo_service_spec.rb | 2 ++ spec/services/api_recherche_entreprise_service_spec.rb | 2 ++ spec/services/archive_uploader_spec.rb | 2 ++ spec/services/auto_rotate_service_spec.rb | 2 ++ spec/services/bill_signature_service_spec.rb | 2 ++ spec/services/clamav_service_spec.rb | 2 ++ spec/services/commentaire_service_spec.rb | 2 ++ spec/services/demarches_publiques_export_service_spec.rb | 2 ++ spec/services/dossier_projection_service_spec.rb | 2 ++ spec/services/dossier_search_service_spec.rb | 2 ++ spec/services/downloadable_file_service_spec.rb | 2 ++ spec/services/encryption_service_spec.rb | 2 ++ spec/services/expired/expired_dossiers_deletion_service_spec.rb | 2 ++ spec/services/expired/expired_users_deletion_service_spec.rb | 2 ++ spec/services/expired/mail_rate_limiter_spec.rb | 2 ++ spec/services/falsify_opendata_service_spec.rb | 2 ++ spec/services/faqs_loader_service_spec.rb | 2 ++ spec/services/france_connect_service_spec.rb | 2 ++ spec/services/geojson_service_spec.rb | 2 ++ spec/services/instructeurs_import_service_spec.rb | 2 ++ spec/services/ip_service_spec.rb | 2 ++ spec/services/notification_service_spec.rb | 2 ++ spec/services/pieces_justificatives_service_spec.rb | 2 ++ spec/services/procedure_archive_service_spec.rb | 2 ++ spec/services/procedure_export_service_spec.rb | 2 ++ spec/services/procedure_export_service_zip_spec.rb | 2 ++ spec/services/recovery_service_spec.rb | 2 ++ spec/services/serializer_service_spec.rb | 2 ++ spec/services/sva_svr_decision_date_calculator_service_spec.rb | 2 ++ spec/services/tiptap_service_spec.rb | 2 ++ spec/services/watermark_service_spec.rb | 2 ++ spec/services/zxcvbn_service_spec.rb | 2 ++ spec/spec_helper.rb | 2 ++ spec/support/active_job.rb | 2 ++ spec/support/caching.rb | 2 ++ spec/support/capybara.rb | 2 ++ spec/support/controller_helpers.rb | 2 ++ spec/support/download_helpers.rb | 2 ++ spec/support/factory_bot.rb | 2 ++ spec/support/public_api_matchers.rb | 2 ++ spec/support/shared_examples_for_boolean_champs.rb | 2 ++ spec/support/shared_examples_for_jobs.rb | 2 ++ spec/support/shared_examples_for_prefilled_dossier.rb | 2 ++ spec/support/shared_exemples_for_dossier.rb | 2 ++ spec/support/system_helpers.rb | 2 ++ spec/support/vcr.rb | 2 ++ spec/support/warden.rb | 2 ++ spec/support/webmock.rb | 2 ++ spec/support/without_detailed_exceptions.rb | 2 ++ spec/system/accessibilite/wcag_usager_spec.rb | 2 ++ spec/system/administrateurs/admin_creation_spec.rb | 2 ++ spec/system/administrateurs/annotations_spec.rb | 2 ++ spec/system/administrateurs/condition_spec.rb | 2 ++ spec/system/administrateurs/procedure_administrateurs_spec.rb | 2 ++ .../system/administrateurs/procedure_archive_and_export_spec.rb | 2 ++ .../administrateurs/procedure_attestation_template_spec.rb | 2 ++ spec/system/administrateurs/procedure_cloning_spec.rb | 2 ++ spec/system/administrateurs/procedure_closing_spec.rb | 2 ++ spec/system/administrateurs/procedure_creation_spec.rb | 2 ++ .../system/administrateurs/procedure_groupe_instructeur_spec.rb | 2 ++ spec/system/administrateurs/procedure_ineligibilite_spec.rb | 2 ++ spec/system/administrateurs/procedure_locked_spec.rb | 2 ++ spec/system/administrateurs/procedure_publish_spec.rb | 2 ++ spec/system/administrateurs/procedure_spec_helper.rb | 2 ++ spec/system/administrateurs/procedure_update_spec.rb | 2 ++ spec/system/administrateurs/types_de_champ_spec.rb | 2 ++ spec/system/api_particulier/api_particulier_spec.rb | 2 ++ spec/system/errors_spec.rb | 2 ++ spec/system/experts/expert_spec.rb | 2 ++ spec/system/forgery_spec.rb | 2 ++ spec/system/france_connect/france_connect_particulier_spec.rb | 2 ++ spec/system/help_spec.rb | 2 ++ spec/system/i18n_spec.rb | 2 ++ spec/system/instructeurs/batch_operation_spec.rb | 2 ++ spec/system/instructeurs/expert_spec.rb | 2 ++ spec/system/instructeurs/instructeur_creation_spec.rb | 2 ++ spec/system/instructeurs/instruction_spec.rb | 2 ++ spec/system/instructeurs/procedure_filters_spec.rb | 2 ++ spec/system/instructeurs/procedure_sort_spec.rb | 2 ++ spec/system/integrateurs/procedure_prefilling_spec.rb | 2 ++ spec/system/outdated_browser_spec.rb | 2 ++ spec/system/patron_spec.rb | 2 ++ spec/system/routing/rules_full_scenario_spec.rb | 2 ++ spec/system/sessions/sign_in_spec.rb | 2 ++ spec/system/users/brouillon_spec.rb | 2 ++ spec/system/users/change_email_spec.rb | 2 ++ spec/system/users/dossier_creation_spec.rb | 2 ++ spec/system/users/dossier_details_spec.rb | 2 ++ spec/system/users/dossier_ineligibilite_spec.rb | 2 ++ spec/system/users/dossier_prefill_get_spec.rb | 2 ++ spec/system/users/dossier_prefill_post_spec.rb | 2 ++ spec/system/users/dossier_shared_examples.rb | 2 ++ spec/system/users/dropdown_spec.rb | 2 ++ spec/system/users/en_construction_spec.rb | 2 ++ spec/system/users/invite_spec.rb | 2 ++ spec/system/users/linked_dropdown_spec.rb | 2 ++ spec/system/users/list_dossiers_spec.rb | 2 ++ spec/system/users/managing_password_spec.rb | 2 ++ spec/system/users/sign_in_spec.rb | 2 ++ spec/system/users/sign_out_spec.rb | 2 ++ spec/system/users/sign_up_spec.rb | 2 ++ spec/system/users/transfer_dossier_spec.rb | 2 ++ .../maintenance/helpscout_delete_old_conversations_task_spec.rb | 2 ++ spec/types/export_item_type_spec.rb | 2 ++ spec/validators/export_template_validator_spec.rb | 2 ++ ...l_template_attestation_inconsistency_alert.html.haml_spec.rb | 2 ++ .../administrateurs/experts_procedures/index.html.haml_spec.rb | 2 ++ .../views/administrateurs/mail_templates/edit.html.haml.spec.rb | 2 ++ spec/views/administrateurs/procedures/edit.html.haml_spec.rb | 2 ++ spec/views/administrateurs/procedures/show.html.haml_spec.rb | 2 ++ spec/views/administrateurs/procedures/zones.html.haml_spec.rb | 2 ++ spec/views/commencer/show.html.haml_spec.rb | 2 ++ spec/views/dossiers/dossier_vide.pdf.prawn_spec.rb | 2 ++ spec/views/experts/avis/index.html.haml_spec.rb | 2 ++ spec/views/experts/avis/instruction.html.haml_spec.rb | 2 ++ .../dossiers/_envoyer_dossier_block.html.haml_spec.rb | 2 ++ .../instructeur/dossiers/_expiration_banner.html.haml_spec.rb | 2 ++ .../dossiers/_instruction_button_motivation.html.haml_spec.rb | 2 ++ .../instructeur/dossiers/annotations_privee.html.haml_spec.rb | 2 ++ spec/views/instructeur/dossiers/print.html.haml_spec.rb | 2 ++ spec/views/instructeur/dossiers/show.html.haml_spec.rb | 2 ++ spec/views/instructeur/procedures/_list.html.haml_spec.rb | 2 ++ spec/views/instructeur/procedures/_synthese.html.haml_spec.rb | 2 ++ spec/views/instructeur/procedures/_tabs.html.haml_spec.rb | 2 ++ .../instructeur_mailer/send_notifications.html.haml_spec.rb | 2 ++ spec/views/layouts/_header_spec.rb | 2 ++ spec/views/layouts/procedure_context.html.haml_spec.rb | 2 ++ .../_prefillable_entities.html.haml_spec.rb | 2 ++ spec/views/shared/_procedure_description.html.haml_spec.rb | 2 ++ spec/views/shared/archives/_table.html.haml_spec.rb | 2 ++ spec/views/shared/avis/list.html.haml_spec.rb | 2 ++ .../champs/multiple_drop_down_list/_show.html.haml_spec.rb | 2 ++ spec/views/shared/dossiers/_champs.html.haml_spec.rb | 2 ++ spec/views/shared/dossiers/_demande.html.haml_spec.rb | 2 ++ spec/views/shared/dossiers/_edit.html.haml_spec.rb | 2 ++ spec/views/shared/dossiers/_header.html.haml.spec.rb | 2 ++ .../shared/dossiers/_identite_entreprise.html.haml_spec.rb | 2 ++ spec/views/shared/dossiers/_infos_generales.html.haml_spec.rb | 2 ++ spec/views/users/_procedure_footer.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/_dossier_actions.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/_expiration_banner.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/brouillon.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/demande.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/etablissement.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/identite.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/index.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/papertrail.pdf.prawl_spec.rb | 2 ++ spec/views/users/dossiers/show.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/show/_header.html.haml_spec.rb | 2 ++ .../users/dossiers/show/_status_overview.html.haml_spec.rb | 2 ++ spec/views/users/dossiers/siret.html.haml_spec.rb | 2 ++ spec/views/users/sessions/new.html.haml_spec.rb | 2 ++ spec/views/users/statistiques/show.html.haml_spec.rb | 2 ++ 2262 files changed, 4520 insertions(+), 1 deletion(-) diff --git a/.rubocop.yml b/.rubocop.yml index ee20baacd..c806ff7c1 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1177,7 +1177,7 @@ Style/FormatStringToken: EnforcedStyle: template Style/FrozenStringLiteralComment: - Enabled: false + Enabled: true Style/GlobalVars: Enabled: true diff --git a/Gemfile b/Gemfile index 0af7d45fe..0a44993e6 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + source 'https://rubygems.org' gem 'rails', '~> 7.0.8' # allows update to security fixes at any time diff --git a/Guardfile b/Guardfile index 30cfad9f1..e7b21a921 100644 --- a/Guardfile +++ b/Guardfile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # A sample Guardfile # More info at https://github.com/guard/guard#readme diff --git a/Rakefile b/Rakefile index 9e233babc..aa1cd2b3b 100644 --- a/Rakefile +++ b/Rakefile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Add your own tasks in files placed in lib/tasks ending in .rake, # for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. diff --git a/app/components/application_component.rb b/app/components/application_component.rb index b5b400157..7b7873bb6 100644 --- a/app/components/application_component.rb +++ b/app/components/application_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ApplicationComponent < ViewComponent::Base include ViewComponent::Translatable include FlipperHelper diff --git a/app/components/attachment/edit_component.rb b/app/components/attachment/edit_component.rb index 90d0a5e58..926027ee2 100644 --- a/app/components/attachment/edit_component.rb +++ b/app/components/attachment/edit_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Display a widget for uploading, editing and deleting a file attachment class Attachment::EditComponent < ApplicationComponent attr_reader :champ diff --git a/app/components/attachment/multiple_component.rb b/app/components/attachment/multiple_component.rb index f994ed1cd..050a3b5da 100644 --- a/app/components/attachment/multiple_component.rb +++ b/app/components/attachment/multiple_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Display a widget for uploading, editing and deleting a file attachment class Attachment::MultipleComponent < ApplicationComponent DEFAULT_MAX_ATTACHMENTS = 10 diff --git a/app/components/attachment/pending_poll_component.rb b/app/components/attachment/pending_poll_component.rb index ab13a847b..6c1ec3c57 100644 --- a/app/components/attachment/pending_poll_component.rb +++ b/app/components/attachment/pending_poll_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Attachment::PendingPollComponent < ApplicationComponent attr_reader :attachments diff --git a/app/components/attachment/progress_bar_component.rb b/app/components/attachment/progress_bar_component.rb index 8e4605246..a7a745555 100644 --- a/app/components/attachment/progress_bar_component.rb +++ b/app/components/attachment/progress_bar_component.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class Attachment::ProgressBarComponent < ApplicationComponent end diff --git a/app/components/attachment/progress_component.rb b/app/components/attachment/progress_component.rb index 311605091..3446a4161 100644 --- a/app/components/attachment/progress_component.rb +++ b/app/components/attachment/progress_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Attachment::ProgressComponent < ApplicationComponent attr_reader :attachment attr_reader :ignore_antivirus diff --git a/app/components/attachment/show_component.rb b/app/components/attachment/show_component.rb index ca109617a..6ea8ad7f8 100644 --- a/app/components/attachment/show_component.rb +++ b/app/components/attachment/show_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Attachment::ShowComponent < ApplicationComponent def initialize(attachment:, new_tab: false, truncate: false) @attachment = attachment diff --git a/app/components/conditions/champs_conditions_component.rb b/app/components/conditions/champs_conditions_component.rb index 27f85275c..b80685cb6 100644 --- a/app/components/conditions/champs_conditions_component.rb +++ b/app/components/conditions/champs_conditions_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Conditions::ChampsConditionsComponent < Conditions::ConditionsComponent def initialize(tdc:, upper_tdcs:, procedure_id:) @tdc, @condition, @source_tdcs = tdc, tdc.condition, upper_tdcs diff --git a/app/components/conditions/conditions_component.rb b/app/components/conditions/conditions_component.rb index 8817a1336..d4acf340b 100644 --- a/app/components/conditions/conditions_component.rb +++ b/app/components/conditions/conditions_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Conditions::ConditionsComponent < ApplicationComponent include Logic diff --git a/app/components/conditions/conditions_errors_component.rb b/app/components/conditions/conditions_errors_component.rb index 335716c97..0be954008 100644 --- a/app/components/conditions/conditions_errors_component.rb +++ b/app/components/conditions/conditions_errors_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Conditions::ConditionsErrorsComponent < ApplicationComponent def initialize(conditions:, source_tdcs:) @conditions, @source_tdcs = conditions, source_tdcs diff --git a/app/components/conditions/ineligibilite_rules_component.rb b/app/components/conditions/ineligibilite_rules_component.rb index a12ab262e..05dc3fe4c 100644 --- a/app/components/conditions/ineligibilite_rules_component.rb +++ b/app/components/conditions/ineligibilite_rules_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Conditions::IneligibiliteRulesComponent < Conditions::ConditionsComponent include Logic diff --git a/app/components/conditions/routing_rules_component.rb b/app/components/conditions/routing_rules_component.rb index 4db0f0d19..74a957bcc 100644 --- a/app/components/conditions/routing_rules_component.rb +++ b/app/components/conditions/routing_rules_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Conditions::RoutingRulesComponent < Conditions::ConditionsComponent include Logic diff --git a/app/components/dossiers/accuse_lecture_component.rb b/app/components/dossiers/accuse_lecture_component.rb index 78fe76f7f..6e3c8c375 100644 --- a/app/components/dossiers/accuse_lecture_component.rb +++ b/app/components/dossiers/accuse_lecture_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::AccuseLectureComponent < ApplicationComponent def initialize(dossier:) @dossier = dossier diff --git a/app/components/dossiers/autosave_footer_component.rb b/app/components/dossiers/autosave_footer_component.rb index e0162bed5..52b8ed534 100644 --- a/app/components/dossiers/autosave_footer_component.rb +++ b/app/components/dossiers/autosave_footer_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::AutosaveFooterComponent < ApplicationComponent include ApplicationHelper attr_reader :dossier diff --git a/app/components/dossiers/batch_alert_component.rb b/app/components/dossiers/batch_alert_component.rb index 67d5b9f3f..594b97f0f 100644 --- a/app/components/dossiers/batch_alert_component.rb +++ b/app/components/dossiers/batch_alert_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::BatchAlertComponent < ApplicationComponent attr_reader :batch diff --git a/app/components/dossiers/batch_operation_component.rb b/app/components/dossiers/batch_operation_component.rb index 8d5a09405..3ee024f69 100644 --- a/app/components/dossiers/batch_operation_component.rb +++ b/app/components/dossiers/batch_operation_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::BatchOperationComponent < ApplicationComponent attr_reader :statut, :procedure diff --git a/app/components/dossiers/batch_operation_inline_buttons_component.rb b/app/components/dossiers/batch_operation_inline_buttons_component.rb index bba90741f..85327a882 100644 --- a/app/components/dossiers/batch_operation_inline_buttons_component.rb +++ b/app/components/dossiers/batch_operation_inline_buttons_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::BatchOperationInlineButtonsComponent < ApplicationComponent attr_reader :opt, :icons, :form diff --git a/app/components/dossiers/batch_select_more_component.rb b/app/components/dossiers/batch_select_more_component.rb index 7ed36b3d9..3ba807c96 100644 --- a/app/components/dossiers/batch_select_more_component.rb +++ b/app/components/dossiers/batch_select_more_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::BatchSelectMoreComponent < ApplicationComponent def initialize(dossiers_count:, filtered_sorted_ids:) @dossiers_count = dossiers_count diff --git a/app/components/dossiers/champs_rows_show_component.rb b/app/components/dossiers/champs_rows_show_component.rb index 838fb30cd..5eba03d4a 100644 --- a/app/components/dossiers/champs_rows_show_component.rb +++ b/app/components/dossiers/champs_rows_show_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::ChampsRowsShowComponent < ApplicationComponent attr_reader :profile attr_reader :seen_at diff --git a/app/components/dossiers/edit_footer_component.rb b/app/components/dossiers/edit_footer_component.rb index 5f5bb8980..b5acc51f2 100644 --- a/app/components/dossiers/edit_footer_component.rb +++ b/app/components/dossiers/edit_footer_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::EditFooterComponent < ApplicationComponent delegate :can_passer_en_construction?, to: :@dossier diff --git a/app/components/dossiers/export_dropdown_component.rb b/app/components/dossiers/export_dropdown_component.rb index 91a3de116..c970576e3 100644 --- a/app/components/dossiers/export_dropdown_component.rb +++ b/app/components/dossiers/export_dropdown_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::ExportDropdownComponent < ApplicationComponent include ApplicationHelper diff --git a/app/components/dossiers/export_link_component.rb b/app/components/dossiers/export_link_component.rb index 647d08a4b..78a997f71 100644 --- a/app/components/dossiers/export_link_component.rb +++ b/app/components/dossiers/export_link_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::ExportLinkComponent < ApplicationComponent include ApplicationHelper include TabsHelper diff --git a/app/components/dossiers/geo_area_component.rb b/app/components/dossiers/geo_area_component.rb index 6e004d635..7e39fa2ed 100644 --- a/app/components/dossiers/geo_area_component.rb +++ b/app/components/dossiers/geo_area_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::GeoAreaComponent < ApplicationComponent attr_reader :geo_area, :editing diff --git a/app/components/dossiers/geo_areas_component.rb b/app/components/dossiers/geo_areas_component.rb index 51e0b93ab..dd7277f13 100644 --- a/app/components/dossiers/geo_areas_component.rb +++ b/app/components/dossiers/geo_areas_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::GeoAreasComponent < ApplicationComponent attr_reader :champ, :editing diff --git a/app/components/dossiers/individual_form_component.rb b/app/components/dossiers/individual_form_component.rb index 59ce27d9f..3dbe2d035 100644 --- a/app/components/dossiers/individual_form_component.rb +++ b/app/components/dossiers/individual_form_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::IndividualFormComponent < ApplicationComponent delegate :for_tiers?, to: :@dossier diff --git a/app/components/dossiers/invalid_ineligibilite_rules_component.rb b/app/components/dossiers/invalid_ineligibilite_rules_component.rb index 526bdbc94..78047042f 100644 --- a/app/components/dossiers/invalid_ineligibilite_rules_component.rb +++ b/app/components/dossiers/invalid_ineligibilite_rules_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::InvalidIneligibiliteRulesComponent < ApplicationComponent delegate :can_passer_en_construction?, to: :@dossier diff --git a/app/components/dossiers/message_component.rb b/app/components/dossiers/message_component.rb index a67c72e44..1a1329c3c 100644 --- a/app/components/dossiers/message_component.rb +++ b/app/components/dossiers/message_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::MessageComponent < ApplicationComponent def initialize(commentaire:, connected_user:, messagerie_seen_at: nil, show_reply_button: false, groupe_gestionnaire: nil) @commentaire = commentaire diff --git a/app/components/dossiers/notified_toggle_component.rb b/app/components/dossiers/notified_toggle_component.rb index 6b2f14473..713afcc83 100644 --- a/app/components/dossiers/notified_toggle_component.rb +++ b/app/components/dossiers/notified_toggle_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::NotifiedToggleComponent < ApplicationComponent def initialize(procedure:, procedure_presentation:) @procedure = procedure diff --git a/app/components/dossiers/row_show_component.rb b/app/components/dossiers/row_show_component.rb index eb08a1bbb..e4ef1cfcd 100644 --- a/app/components/dossiers/row_show_component.rb +++ b/app/components/dossiers/row_show_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::RowShowComponent < ApplicationComponent attr_reader :label attr_reader :profile diff --git a/app/components/dossiers/user_filter_component.rb b/app/components/dossiers/user_filter_component.rb index acbb62b66..c3bb83b00 100644 --- a/app/components/dossiers/user_filter_component.rb +++ b/app/components/dossiers/user_filter_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::UserFilterComponent < ApplicationComponent include DossierHelper diff --git a/app/components/dossiers/user_procedure_filter_component.rb b/app/components/dossiers/user_procedure_filter_component.rb index a0e349c97..e0cb0970a 100644 --- a/app/components/dossiers/user_procedure_filter_component.rb +++ b/app/components/dossiers/user_procedure_filter_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dossiers::UserProcedureFilterComponent < ApplicationComponent include DossierHelper diff --git a/app/components/dropdown/menu_component.rb b/app/components/dropdown/menu_component.rb index 964478d34..60dff5382 100644 --- a/app/components/dropdown/menu_component.rb +++ b/app/components/dropdown/menu_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dropdown::MenuComponent < ApplicationComponent renders_one :button_inner_html renders_one :menu_header_html diff --git a/app/components/dsfr/alert_component.rb b/app/components/dsfr/alert_component.rb index dd18f4a14..6324d3f7d 100644 --- a/app/components/dsfr/alert_component.rb +++ b/app/components/dsfr/alert_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # see: https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/alerte class Dsfr::AlertComponent < ApplicationComponent renders_one :body diff --git a/app/components/dsfr/callout_component.rb b/app/components/dsfr/callout_component.rb index 3e343011b..b2e587d8f 100644 --- a/app/components/dsfr/callout_component.rb +++ b/app/components/dsfr/callout_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # see: https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/mise-en-avant class Dsfr::CalloutComponent < ApplicationComponent renders_one :body diff --git a/app/components/dsfr/card_vertical_component.rb b/app/components/dsfr/card_vertical_component.rb index 01412fcb5..7627ec0bf 100644 --- a/app/components/dsfr/card_vertical_component.rb +++ b/app/components/dsfr/card_vertical_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::CardVerticalComponent < ApplicationComponent renders_many :footer_buttons diff --git a/app/components/dsfr/combobox_component.rb b/app/components/dsfr/combobox_component.rb index a90548ff7..c94849c35 100644 --- a/app/components/dsfr/combobox_component.rb +++ b/app/components/dsfr/combobox_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::ComboboxComponent < ApplicationComponent def initialize(form: nil, options: nil, url: nil, selected: nil, allows_custom_value: false, limit: nil, input_html_options: {}, hidden_html_options: {}) @form, @options, @url, @selected, @allows_custom_value, @limit, @input_html_options, @hidden_html_options = form, options, url, selected, allows_custom_value, limit, input_html_options, hidden_html_options diff --git a/app/components/dsfr/copy_button_component.rb b/app/components/dsfr/copy_button_component.rb index 7de513bae..d9afdbd40 100644 --- a/app/components/dsfr/copy_button_component.rb +++ b/app/components/dsfr/copy_button_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::CopyButtonComponent < ApplicationComponent def initialize(text:, title:, success: nil) @text = text diff --git a/app/components/dsfr/download_component.rb b/app/components/dsfr/download_component.rb index 326c0865b..02697b5f1 100644 --- a/app/components/dsfr/download_component.rb +++ b/app/components/dsfr/download_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::DownloadComponent < ApplicationComponent attr_reader :attachment attr_reader :html_class diff --git a/app/components/dsfr/input_component.rb b/app/components/dsfr/input_component.rb index 367ed74b0..feb1a40c2 100644 --- a/app/components/dsfr/input_component.rb +++ b/app/components/dsfr/input_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::InputComponent < ApplicationComponent include Dsfr::InputErrorable diff --git a/app/components/dsfr/input_errorable.rb b/app/components/dsfr/input_errorable.rb index c3851b497..2da8dee85 100644 --- a/app/components/dsfr/input_errorable.rb +++ b/app/components/dsfr/input_errorable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Dsfr module InputErrorable extend ActiveSupport::Concern diff --git a/app/components/dsfr/input_status_message_component.rb b/app/components/dsfr/input_status_message_component.rb index 545a6a68e..78a88a0da 100644 --- a/app/components/dsfr/input_status_message_component.rb +++ b/app/components/dsfr/input_status_message_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Dsfr class InputStatusMessageComponent < ApplicationComponent def initialize(errors_on_attribute:, error_full_messages:, describedby_id:, champ:) diff --git a/app/components/dsfr/list_component.rb b/app/components/dsfr/list_component.rb index 19bcd83b9..93b567397 100644 --- a/app/components/dsfr/list_component.rb +++ b/app/components/dsfr/list_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::ListComponent < ApplicationComponent renders_many :items renders_one :empty diff --git a/app/components/dsfr/notice_component.rb b/app/components/dsfr/notice_component.rb index 44cae0b70..fdb1aa3a2 100644 --- a/app/components/dsfr/notice_component.rb +++ b/app/components/dsfr/notice_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # see: https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/bandeau-d-information-importante/ class Dsfr::NoticeComponent < ApplicationComponent renders_one :title diff --git a/app/components/dsfr/radio_button_list_component.rb b/app/components/dsfr/radio_button_list_component.rb index fc67c3625..566d36653 100644 --- a/app/components/dsfr/radio_button_list_component.rb +++ b/app/components/dsfr/radio_button_list_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::RadioButtonListComponent < ApplicationComponent attr_reader :error diff --git a/app/components/dsfr/sidemenu_component.rb b/app/components/dsfr/sidemenu_component.rb index 31c2730e4..930b117ca 100644 --- a/app/components/dsfr/sidemenu_component.rb +++ b/app/components/dsfr/sidemenu_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::SidemenuComponent < ApplicationComponent renders_many :links, "LinkComponent" diff --git a/app/components/dsfr/toggle_component.rb b/app/components/dsfr/toggle_component.rb index f0a4114b0..7e7f3ca40 100644 --- a/app/components/dsfr/toggle_component.rb +++ b/app/components/dsfr/toggle_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Dsfr::ToggleComponent < ApplicationComponent def initialize(form:, target:, title:, disabled: nil, hint: nil, toggle_labels: { checked: 'Activé', unchecked: 'Désactivé' }, opt: nil, extra_class_names: nil) @form = form diff --git a/app/components/editable_champ/address_component.rb b/app/components/editable_champ/address_component.rb index f0c7a8d75..94ed6d9eb 100644 --- a/app/components/editable_champ/address_component.rb +++ b/app/components/editable_champ/address_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::AddressComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-select' diff --git a/app/components/editable_champ/annuaire_education_component.rb b/app/components/editable_champ/annuaire_education_component.rb index 10044eb61..94e6e8ead 100644 --- a/app/components/editable_champ/annuaire_education_component.rb +++ b/app/components/editable_champ/annuaire_education_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::AnnuaireEducationComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-select' diff --git a/app/components/editable_champ/asterisk_mandatory_component.rb b/app/components/editable_champ/asterisk_mandatory_component.rb index d71d395a0..59f4e3d0b 100644 --- a/app/components/editable_champ/asterisk_mandatory_component.rb +++ b/app/components/editable_champ/asterisk_mandatory_component.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class EditableChamp::AsteriskMandatoryComponent < ApplicationComponent end diff --git a/app/components/editable_champ/carte_component.rb b/app/components/editable_champ/carte_component.rb index b7ecb9a8c..062576ee2 100644 --- a/app/components/editable_champ/carte_component.rb +++ b/app/components/editable_champ/carte_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::CarteComponent < EditableChamp::EditableChampBaseComponent include ApplicationHelper def dsfr_champ_container diff --git a/app/components/editable_champ/champ_label_component.rb b/app/components/editable_champ/champ_label_component.rb index 967a95584..fac9e4c28 100644 --- a/app/components/editable_champ/champ_label_component.rb +++ b/app/components/editable_champ/champ_label_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::ChampLabelComponent < ApplicationComponent include Dsfr::InputErrorable diff --git a/app/components/editable_champ/champ_label_content_component.rb b/app/components/editable_champ/champ_label_content_component.rb index 21069fe98..d373b240f 100644 --- a/app/components/editable_champ/champ_label_content_component.rb +++ b/app/components/editable_champ/champ_label_content_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::ChampLabelContentComponent < ApplicationComponent include ApplicationHelper include Dsfr::InputErrorable diff --git a/app/components/editable_champ/checkbox_component.rb b/app/components/editable_champ/checkbox_component.rb index 0e9ce577b..118bf823d 100644 --- a/app/components/editable_champ/checkbox_component.rb +++ b/app/components/editable_champ/checkbox_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::CheckboxComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-checkbox' diff --git a/app/components/editable_champ/civilite_component.rb b/app/components/editable_champ/civilite_component.rb index 6f3b61705..d6eed462d 100644 --- a/app/components/editable_champ/civilite_component.rb +++ b/app/components/editable_champ/civilite_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::CiviliteComponent < EditableChamp::EditableChampBaseComponent def dsfr_champ_container :fieldset diff --git a/app/components/editable_champ/cnaf_component.rb b/app/components/editable_champ/cnaf_component.rb index 4e3fc65cc..77a24df0b 100644 --- a/app/components/editable_champ/cnaf_component.rb +++ b/app/components/editable_champ/cnaf_component.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class EditableChamp::CnafComponent < EditableChamp::EditableChampBaseComponent end diff --git a/app/components/editable_champ/cojo_component.rb b/app/components/editable_champ/cojo_component.rb index e49c44b3d..67ad6fd20 100644 --- a/app/components/editable_champ/cojo_component.rb +++ b/app/components/editable_champ/cojo_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::COJOComponent < EditableChamp::EditableChampBaseComponent def input_group_class if @champ.accreditation_success? diff --git a/app/components/editable_champ/communes_component.rb b/app/components/editable_champ/communes_component.rb index 3728cc30a..d29e295c0 100644 --- a/app/components/editable_champ/communes_component.rb +++ b/app/components/editable_champ/communes_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::CommunesComponent < EditableChamp::EditableChampBaseComponent include ApplicationHelper diff --git a/app/components/editable_champ/date_component.rb b/app/components/editable_champ/date_component.rb index 5cf98d4ac..e5e0cfa47 100644 --- a/app/components/editable_champ/date_component.rb +++ b/app/components/editable_champ/date_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DateComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/datetime_component.rb b/app/components/editable_champ/datetime_component.rb index c77af3004..a21a20953 100644 --- a/app/components/editable_champ/datetime_component.rb +++ b/app/components/editable_champ/datetime_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DatetimeComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/decimal_number_component.rb b/app/components/editable_champ/decimal_number_component.rb index f4ebe6b46..a6fbeb52d 100644 --- a/app/components/editable_champ/decimal_number_component.rb +++ b/app/components/editable_champ/decimal_number_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DecimalNumberComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/departements_component.rb b/app/components/editable_champ/departements_component.rb index f61a3be05..2958a645d 100644 --- a/app/components/editable_champ/departements_component.rb +++ b/app/components/editable_champ/departements_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DepartementsComponent < EditableChamp::EditableChampBaseComponent include ApplicationHelper diff --git a/app/components/editable_champ/dgfip_component.rb b/app/components/editable_champ/dgfip_component.rb index 0bb07fa3a..879e83608 100644 --- a/app/components/editable_champ/dgfip_component.rb +++ b/app/components/editable_champ/dgfip_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DgfipComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/dossier_link_component.rb b/app/components/editable_champ/dossier_link_component.rb index 188c96b33..4fcef378c 100644 --- a/app/components/editable_champ/dossier_link_component.rb +++ b/app/components/editable_champ/dossier_link_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DossierLinkComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/drop_down_list_component.rb b/app/components/editable_champ/drop_down_list_component.rb index ec5fd536e..cd33efbdf 100644 --- a/app/components/editable_champ/drop_down_list_component.rb +++ b/app/components/editable_champ/drop_down_list_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DropDownListComponent < EditableChamp::EditableChampBaseComponent def render? @champ.options? diff --git a/app/components/editable_champ/drop_down_other_input_component.rb b/app/components/editable_champ/drop_down_other_input_component.rb index bb8f5665e..2e1a9bc0e 100644 --- a/app/components/editable_champ/drop_down_other_input_component.rb +++ b/app/components/editable_champ/drop_down_other_input_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::DropDownOtherInputComponent < EditableChamp::EditableChampBaseComponent def render? @champ.other? diff --git a/app/components/editable_champ/editable_champ_base_component.rb b/app/components/editable_champ/editable_champ_base_component.rb index 85a2edef4..9d74d9698 100644 --- a/app/components/editable_champ/editable_champ_base_component.rb +++ b/app/components/editable_champ/editable_champ_base_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::EditableChampBaseComponent < ApplicationComponent include Dsfr::InputErrorable diff --git a/app/components/editable_champ/editable_champ_component.rb b/app/components/editable_champ/editable_champ_component.rb index a529d7a8f..e3fa34628 100644 --- a/app/components/editable_champ/editable_champ_component.rb +++ b/app/components/editable_champ/editable_champ_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::EditableChampComponent < ApplicationComponent def initialize(form:, champ:, seen_at: nil) @form, @champ, @seen_at = form, champ, seen_at diff --git a/app/components/editable_champ/email_component.rb b/app/components/editable_champ/email_component.rb index 57788aa26..efdcca7e6 100644 --- a/app/components/editable_champ/email_component.rb +++ b/app/components/editable_champ/email_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::EmailComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/engagement_juridique_component.rb b/app/components/editable_champ/engagement_juridique_component.rb index 223cc0e9e..96ffb2869 100644 --- a/app/components/editable_champ/engagement_juridique_component.rb +++ b/app/components/editable_champ/engagement_juridique_component.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class EditableChamp::EngagementJuridiqueComponent < EditableChamp::EditableChampBaseComponent end diff --git a/app/components/editable_champ/epci_component.rb b/app/components/editable_champ/epci_component.rb index 8bcf38437..497a930be 100644 --- a/app/components/editable_champ/epci_component.rb +++ b/app/components/editable_champ/epci_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::EpciComponent < EditableChamp::EditableChampBaseComponent include ApplicationHelper diff --git a/app/components/editable_champ/etablissement_titre_component.rb b/app/components/editable_champ/etablissement_titre_component.rb index 13e59358a..a6c781d31 100644 --- a/app/components/editable_champ/etablissement_titre_component.rb +++ b/app/components/editable_champ/etablissement_titre_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::EtablissementTitreComponent < ApplicationComponent include EtablissementHelper diff --git a/app/components/editable_champ/explication_component.rb b/app/components/editable_champ/explication_component.rb index daffa3bf9..aa7ef3b92 100644 --- a/app/components/editable_champ/explication_component.rb +++ b/app/components/editable_champ/explication_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::ExplicationComponent < EditableChamp::EditableChampBaseComponent delegate :type_de_champ, to: :@champ delegate :notice_explicative, to: :type_de_champ diff --git a/app/components/editable_champ/expression_reguliere_component.rb b/app/components/editable_champ/expression_reguliere_component.rb index 7e6a6d52c..a0844d824 100644 --- a/app/components/editable_champ/expression_reguliere_component.rb +++ b/app/components/editable_champ/expression_reguliere_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::ExpressionReguliereComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/header_section_component.rb b/app/components/editable_champ/header_section_component.rb index a4f7a6560..83c9bfdca 100644 --- a/app/components/editable_champ/header_section_component.rb +++ b/app/components/editable_champ/header_section_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::HeaderSectionComponent < ApplicationComponent def initialize(form: nil, champ:, seen_at: nil, html_class: {}) @champ = champ diff --git a/app/components/editable_champ/iban_component.rb b/app/components/editable_champ/iban_component.rb index 5a5646305..a41933e2f 100644 --- a/app/components/editable_champ/iban_component.rb +++ b/app/components/editable_champ/iban_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::IbanComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/integer_number_component.rb b/app/components/editable_champ/integer_number_component.rb index 81b5348cb..44076580f 100644 --- a/app/components/editable_champ/integer_number_component.rb +++ b/app/components/editable_champ/integer_number_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::IntegerNumberComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/linked_drop_down_list_component.rb b/app/components/editable_champ/linked_drop_down_list_component.rb index 1d09e19fc..44775a170 100644 --- a/app/components/editable_champ/linked_drop_down_list_component.rb +++ b/app/components/editable_champ/linked_drop_down_list_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::LinkedDropDownListComponent < EditableChamp::EditableChampBaseComponent def dsfr_champ_container :fieldset diff --git a/app/components/editable_champ/mesri_component.rb b/app/components/editable_champ/mesri_component.rb index 69aac9824..0da7475f7 100644 --- a/app/components/editable_champ/mesri_component.rb +++ b/app/components/editable_champ/mesri_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::MesriComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/multiple_drop_down_list_component.rb b/app/components/editable_champ/multiple_drop_down_list_component.rb index 5c6265e14..6428d70df 100644 --- a/app/components/editable_champ/multiple_drop_down_list_component.rb +++ b/app/components/editable_champ/multiple_drop_down_list_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::MultipleDropDownListComponent < EditableChamp::EditableChampBaseComponent include ApplicationHelper diff --git a/app/components/editable_champ/number_component.rb b/app/components/editable_champ/number_component.rb index adf2814bc..310fa325b 100644 --- a/app/components/editable_champ/number_component.rb +++ b/app/components/editable_champ/number_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::NumberComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/pays_component.rb b/app/components/editable_champ/pays_component.rb index fee1ce157..bd61a9350 100644 --- a/app/components/editable_champ/pays_component.rb +++ b/app/components/editable_champ/pays_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::PaysComponent < EditableChamp::EditableChampBaseComponent include ApplicationHelper diff --git a/app/components/editable_champ/phone_component.rb b/app/components/editable_champ/phone_component.rb index c8aa8a0ab..ee464b812 100644 --- a/app/components/editable_champ/phone_component.rb +++ b/app/components/editable_champ/phone_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::PhoneComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/piece_justificative_component.rb b/app/components/editable_champ/piece_justificative_component.rb index 95b3ff21a..47b873e8d 100644 --- a/app/components/editable_champ/piece_justificative_component.rb +++ b/app/components/editable_champ/piece_justificative_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::PieceJustificativeComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/pole_emploi_component.rb b/app/components/editable_champ/pole_emploi_component.rb index 49479bbf9..b82189b1b 100644 --- a/app/components/editable_champ/pole_emploi_component.rb +++ b/app/components/editable_champ/pole_emploi_component.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class EditableChamp::PoleEmploiComponent < EditableChamp::EditableChampBaseComponent end diff --git a/app/components/editable_champ/regions_component.rb b/app/components/editable_champ/regions_component.rb index 730cc0c53..96e1efe24 100644 --- a/app/components/editable_champ/regions_component.rb +++ b/app/components/editable_champ/regions_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::RegionsComponent < EditableChamp::EditableChampBaseComponent include ApplicationHelper diff --git a/app/components/editable_champ/repetition_component.rb b/app/components/editable_champ/repetition_component.rb index bd077dd9b..685d890e1 100644 --- a/app/components/editable_champ/repetition_component.rb +++ b/app/components/editable_champ/repetition_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::RepetitionComponent < EditableChamp::EditableChampBaseComponent def legend_params @champ.description.present? ? { describedby: dom_id(@champ, :repetition) } : {} diff --git a/app/components/editable_champ/repetition_row_component.rb b/app/components/editable_champ/repetition_row_component.rb index cb9925286..f3368d525 100644 --- a/app/components/editable_champ/repetition_row_component.rb +++ b/app/components/editable_champ/repetition_row_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::RepetitionRowComponent < ApplicationComponent def initialize(form:, dossier:, type_de_champ:, row_id:, row_number:, seen_at: nil) @form, @dossier, @type_de_champ, @row_id, @row_number, @seen_at = form, dossier, type_de_champ, row_id, row_number, seen_at diff --git a/app/components/editable_champ/rna_component.rb b/app/components/editable_champ/rna_component.rb index fd04cb278..c4d0e15ca 100644 --- a/app/components/editable_champ/rna_component.rb +++ b/app/components/editable_champ/rna_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::RNAComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/rnf_component.rb b/app/components/editable_champ/rnf_component.rb index 8638f1a64..267aabc04 100644 --- a/app/components/editable_champ/rnf_component.rb +++ b/app/components/editable_champ/rnf_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::RNFComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/section_component.rb b/app/components/editable_champ/section_component.rb index 69b3c9dcc..9798b9e70 100644 --- a/app/components/editable_champ/section_component.rb +++ b/app/components/editable_champ/section_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::SectionComponent < ApplicationComponent include ApplicationHelper include TreeableConcern diff --git a/app/components/editable_champ/siret_component.rb b/app/components/editable_champ/siret_component.rb index f97fbf50a..8a7d3d1b3 100644 --- a/app/components/editable_champ/siret_component.rb +++ b/app/components/editable_champ/siret_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::SiretComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/text_component.rb b/app/components/editable_champ/text_component.rb index d2930ea81..702b4f72a 100644 --- a/app/components/editable_champ/text_component.rb +++ b/app/components/editable_champ/text_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::TextComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/textarea_component.rb b/app/components/editable_champ/textarea_component.rb index 2942bd97a..c1daff884 100644 --- a/app/components/editable_champ/textarea_component.rb +++ b/app/components/editable_champ/textarea_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::TextareaComponent < EditableChamp::EditableChampBaseComponent include HtmlToStringHelper def dsfr_input_classname diff --git a/app/components/editable_champ/titre_identite_component.rb b/app/components/editable_champ/titre_identite_component.rb index c1b916517..afab922ec 100644 --- a/app/components/editable_champ/titre_identite_component.rb +++ b/app/components/editable_champ/titre_identite_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::TitreIdentiteComponent < EditableChamp::EditableChampBaseComponent def dsfr_input_classname 'fr-input' diff --git a/app/components/editable_champ/yes_no_component.rb b/app/components/editable_champ/yes_no_component.rb index f9a0e92e6..4d4ff9f29 100644 --- a/app/components/editable_champ/yes_no_component.rb +++ b/app/components/editable_champ/yes_no_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class EditableChamp::YesNoComponent < EditableChamp::EditableChampBaseComponent def dsfr_champ_container :fieldset diff --git a/app/components/expandable_error_list.rb b/app/components/expandable_error_list.rb index 43d5c9215..9dc1360ca 100644 --- a/app/components/expandable_error_list.rb +++ b/app/components/expandable_error_list.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ExpandableErrorList < ApplicationComponent def initialize(errors:) @errors = errors diff --git a/app/components/groupe_gestionnaire/card/administrateurs_component.rb b/app/components/groupe_gestionnaire/card/administrateurs_component.rb index 231cdd593..e075b0afe 100644 --- a/app/components/groupe_gestionnaire/card/administrateurs_component.rb +++ b/app/components/groupe_gestionnaire/card/administrateurs_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::Card::AdministrateursComponent < ApplicationComponent def initialize(groupe_gestionnaire:, path:, is_gestionnaire: true) @groupe_gestionnaire = groupe_gestionnaire diff --git a/app/components/groupe_gestionnaire/card/children_component.rb b/app/components/groupe_gestionnaire/card/children_component.rb index 4fac51981..c6b79f6ea 100644 --- a/app/components/groupe_gestionnaire/card/children_component.rb +++ b/app/components/groupe_gestionnaire/card/children_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::Card::ChildrenComponent < ApplicationComponent def initialize(groupe_gestionnaire:, path:) @groupe_gestionnaire = groupe_gestionnaire diff --git a/app/components/groupe_gestionnaire/card/commentaires_component.rb b/app/components/groupe_gestionnaire/card/commentaires_component.rb index c3bbb7434..d9fcf0e2a 100644 --- a/app/components/groupe_gestionnaire/card/commentaires_component.rb +++ b/app/components/groupe_gestionnaire/card/commentaires_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::Card::CommentairesComponent < ApplicationComponent def initialize(groupe_gestionnaire:, administrateur:, path:, unread_commentaires: nil) @groupe_gestionnaire = groupe_gestionnaire diff --git a/app/components/groupe_gestionnaire/card/gestionnaires_component.rb b/app/components/groupe_gestionnaire/card/gestionnaires_component.rb index 43b0c40a7..992eb766d 100644 --- a/app/components/groupe_gestionnaire/card/gestionnaires_component.rb +++ b/app/components/groupe_gestionnaire/card/gestionnaires_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::Card::GestionnairesComponent < ApplicationComponent def initialize(groupe_gestionnaire:, path:, is_gestionnaire: true) @groupe_gestionnaire = groupe_gestionnaire diff --git a/app/components/groupe_gestionnaire/groupe_gestionnaire_administrateurs/administrateur_component.rb b/app/components/groupe_gestionnaire/groupe_gestionnaire_administrateurs/administrateur_component.rb index ef36aea6b..a8e30e84c 100644 --- a/app/components/groupe_gestionnaire/groupe_gestionnaire_administrateurs/administrateur_component.rb +++ b/app/components/groupe_gestionnaire/groupe_gestionnaire_administrateurs/administrateur_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::GroupeGestionnaireAdministrateurs::AdministrateurComponent < ApplicationComponent include ApplicationHelper diff --git a/app/components/groupe_gestionnaire/groupe_gestionnaire_children/child_component.rb b/app/components/groupe_gestionnaire/groupe_gestionnaire_children/child_component.rb index 3afa79352..e8c10c684 100644 --- a/app/components/groupe_gestionnaire/groupe_gestionnaire_children/child_component.rb +++ b/app/components/groupe_gestionnaire/groupe_gestionnaire_children/child_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::GroupeGestionnaireChildren::ChildComponent < ApplicationComponent include ApplicationHelper diff --git a/app/components/groupe_gestionnaire/groupe_gestionnaire_gestionnaires/gestionnaire_component.rb b/app/components/groupe_gestionnaire/groupe_gestionnaire_gestionnaires/gestionnaire_component.rb index a1c5ba7b5..d358d0d7b 100644 --- a/app/components/groupe_gestionnaire/groupe_gestionnaire_gestionnaires/gestionnaire_component.rb +++ b/app/components/groupe_gestionnaire/groupe_gestionnaire_gestionnaires/gestionnaire_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::GroupeGestionnaireGestionnaires::GestionnaireComponent < ApplicationComponent include ApplicationHelper diff --git a/app/components/groupe_gestionnaire/groupe_gestionnaire_list_commentaires/commentaire_component.rb b/app/components/groupe_gestionnaire/groupe_gestionnaire_list_commentaires/commentaire_component.rb index 91d1d5ca4..9de6dc646 100644 --- a/app/components/groupe_gestionnaire/groupe_gestionnaire_list_commentaires/commentaire_component.rb +++ b/app/components/groupe_gestionnaire/groupe_gestionnaire_list_commentaires/commentaire_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::GroupeGestionnaireListCommentaires::CommentaireComponent < ApplicationComponent include ApplicationHelper diff --git a/app/components/groupe_gestionnaire/groupe_gestionnaire_tree_structures/tree_structure_component.rb b/app/components/groupe_gestionnaire/groupe_gestionnaire_tree_structures/tree_structure_component.rb index a24c6c487..3279c1809 100644 --- a/app/components/groupe_gestionnaire/groupe_gestionnaire_tree_structures/tree_structure_component.rb +++ b/app/components/groupe_gestionnaire/groupe_gestionnaire_tree_structures/tree_structure_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class GroupeGestionnaire::GroupeGestionnaireTreeStructures::TreeStructureComponent < ApplicationComponent include ApplicationHelper diff --git a/app/components/instructeurs/activate_account_form_component.rb b/app/components/instructeurs/activate_account_form_component.rb index 3cd66c102..614f308b8 100644 --- a/app/components/instructeurs/activate_account_form_component.rb +++ b/app/components/instructeurs/activate_account_form_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Instructeurs::ActivateAccountFormComponent < ApplicationComponent attr_reader :user def initialize(user:) diff --git a/app/components/instructeurs/column_filter_component.rb b/app/components/instructeurs/column_filter_component.rb index f80fa556a..de1826037 100644 --- a/app/components/instructeurs/column_filter_component.rb +++ b/app/components/instructeurs/column_filter_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Instructeurs::ColumnFilterComponent < ApplicationComponent attr_reader :procedure, :procedure_presentation, :statut, :column diff --git a/app/components/instructeurs/column_picker_component.rb b/app/components/instructeurs/column_picker_component.rb index 5e56ce58e..3e27ce7ab 100644 --- a/app/components/instructeurs/column_picker_component.rb +++ b/app/components/instructeurs/column_picker_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Instructeurs::ColumnPickerComponent < ApplicationComponent attr_reader :procedure, :procedure_presentation diff --git a/app/components/instructeurs/column_table_header_component.rb b/app/components/instructeurs/column_table_header_component.rb index afaf175a0..09af953b7 100644 --- a/app/components/instructeurs/column_table_header_component.rb +++ b/app/components/instructeurs/column_table_header_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Instructeurs::ColumnTableHeaderComponent < ApplicationComponent attr_reader :procedure_presentation, :column # maybe extract a ColumnSorter class? diff --git a/app/components/manager/dossier_champ_row_component.rb b/app/components/manager/dossier_champ_row_component.rb index d3bedece7..123eefe9f 100644 --- a/app/components/manager/dossier_champ_row_component.rb +++ b/app/components/manager/dossier_champ_row_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Manager::DossierChampRowComponent < ApplicationComponent with_collection_parameter :row diff --git a/app/components/nested_forms/form_owner_component.rb b/app/components/nested_forms/form_owner_component.rb index ddd125e88..893d9cf68 100644 --- a/app/components/nested_forms/form_owner_component.rb +++ b/app/components/nested_forms/form_owner_component.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # context: https://github.com/demarches-simplifiees/demarches-simplifiees.fr/issues/8661 # a11y: a post/delete/patch/put action must be wrapped in a