{"push_id":758167453,"size":53,"distinct_size":53,"ref":"refs/heads/convert-marriage-abroad-to-use-erb-templates","head":"99cfae8cf313e7a445186a64de745f58668aa843","before":"9980cc86f0fe4093a967359aff4411b88fd64e27","commits":[{"sha":"f6c7645e781ea6320ed19a590a8ba07df6a64f48","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_switzerland\n\n== Notes\n\n* I've introduced the `ceremony_type_lowercase` helper method to replicate the\nfunctionality offered by the calculate block of the same name in the\n`partner_opposite_or_same_sex?` question.\n\n== Added the following partials:\n\n* what_you_need_to_do\n\n== Inlined the following outcome-specific phrases:\n\n* switzerland_not_resident\n* switzerland_not_resident_two\n* switzerland_os_not_resident\n* switzerland_os_variant\n* switzerland_ss_not_resident\n* switzerland_ss_variant\n* what_you_need_to_do_switzerland_resident_uk","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/f6c7645e781ea6320ed19a590a8ba07df6a64f48"},{"sha":"872c6c4ac8857130e9f84f87c23ff76631e8e988","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_netherlands\n\n== Added the following partials:\n\n* contact_local_authorities\n* get_legal_advice\n* partner_naturalisation_in_uk","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/872c6c4ac8857130e9f84f87c23ff76631e8e988"},{"sha":"67354bdc3d7533416ea2ceff371714ec73455d7c","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_portugal\n\n== Notes\n\n* I've noticed that the `portugal_phraselist` precalculate block isn't\nbeing used but I'll remove that separately.\n\n== Inlined the following outcome-specific phrases:\n\n* marriage_title\n* same_sex_marriage_title","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/67354bdc3d7533416ea2ceff371714ec73455d7c"},{"sha":"f3f6f909ee5ed96c2ce15751f40dcf7b105edd38","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Remove unused portugal_phraselist\n\nThis isn't being used anywhere.","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/f3f6f909ee5ed96c2ce15751f40dcf7b105edd38"},{"sha":"436cbf69e9e668f846135a7e105cfeef93f2834d","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_indonesia\n\n__TODO__: Update commit message to explain introduction in\n_contact_method.govspeak.erb.\n\n== Notes:\n\n* The `contact_method_key` variable in the original `indonesia_os_phraselist`\nreturns `:embassies_data`, because there aren't any overrides returned by the\n`appointment_link_key_for` method. The `:embassies_data` phrase renders the\n'overseas_passports_embassies' data partial which I've replicated in the new\nERB template.\n\n* I've had to update the test artefacts as a leading space is now being\nstripped from the '10310' in the address.\n\n== Added the following partials:\n\n* documents_for_divorced_or_widowed\n* fee_table_45_70_55\n\n== Inlined the following outcome-specific phrases:\n\n* appointment_for_affidavit_indonesia\n* partner_affidavit_needed","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/436cbf69e9e668f846135a7e105cfeef93f2834d"},{"sha":"846b8c6750a4b268bb76b702a16ce2e3c56cbece","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_laos\n\n== Updated the marriage-abroad integration test:\n\n* I've excluded 'laos' from `OS_COUNTRIES_WITH_APPOINTMENTS` in the \"when\nappointment links for opposite sex marriage exist\" test.\n\n== Added the following partials:\n\n* affirmation_os_translation_in_local_language_text\n* change_of_name_evidence\n* contact_embassy_of_ceremony_country_in_uk_marriage\n* contact_local_authorities_in_country_marriage\n* divorced_or_widowed_evidences\n* docs_decree_and_death_certificate\n* fee_and_required_supporting_documents_for_appointment\n* fee_table_affirmation_55\n* get_legal_and_travel_advice\n* legalisation_and_translation\n* link_to_consular_fees\n* names_on_documents_must_match\n* pay_by_cash_or_credit_card_no_cheque\n\n== Inlined the following outcome-specific phrases:\n\n* what_to_do_laos","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/846b8c6750a4b268bb76b702a16ce2e3c56cbece"},{"sha":"93a86f8a4ef0e3ab245433a160a80e9df909fdc3","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_local_japan\n\n== Inlined the following outcome-specific phrases:\n\n* fee_table_oath_declaration_55\n* japan_legal_advice\n* payment_methods_japan\n* what_happens_next_os_local_japan\n* what_to_do_os_local_japan","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/93a86f8a4ef0e3ab245433a160a80e9df909fdc3"},{"sha":"ea37de63c5750489e4dd489b3c45e0542457c13e","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_kosovo\n\n== Inlined the following outcome-specific phrases:\n\n* kosovo_local_resident\n* kosovo_uk_resident","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/ea37de63c5750489e4dd489b3c45e0542457c13e"},{"sha":"2d79dbd204fc28a3233a9e4d51eec33c05c20fe1","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Expand inline PhraseLists in brazil_phraselist_not_in_the_uk\n\nTo make it easier to understand when I convert this outcome to ERB.","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/2d79dbd204fc28a3233a9e4d51eec33c05c20fe1"},{"sha":"07c2af6b878e9c91715277c41631cf60cea1eeae","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_brazil_not_living_in_the_uk\n\n== Inlined the following outcome-specific phrases:\n\n* consular_cni_os_download_affidavit_notary_public\n* contact_local_authorities\n* download_affidavit_brazil\n* download_affidavit_forms_but_do_not_sign\n* make_an_appointment_bring_passport_and_pay_55_brazil\n* notary_public_will_charge_a_fee","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/07c2af6b878e9c91715277c41631cf60cea1eeae"},{"sha":"5d1b8ddc692216ce49d0d38941c909338a1a6321","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Update test artefacts for outcome_brazil_not_living_in_the_uk\n\nThese changes were introduced by the conversion from YAML to ERB in the\nprevious commit.\n\nI'm confident that these changes don't affect the HTML that's ultimately\ngenerated.\n\nThe changes are all related to blank lines being added and additional blank\nlines don't affect the HTML that's produced.","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/5d1b8ddc692216ce49d0d38941c909338a1a6321"},{"sha":"9aa7f7ded0b938d35dfed439d27e278b3b0271f9","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_colombia\n\n== Inlined the following outcome-specific phrases:\n\n* make_an_appointment_bring_passport_and_pay_55_colombia","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/9aa7f7ded0b938d35dfed439d27e278b3b0271f9"},{"sha":"1b4c257666ca96a2faa69836d984ad91d066d29a","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Expand interpolated PhraseList in monaco_phraselist\n\nThis should make it slightly easier to understand when I convert this outcome\nto use an ERB template.","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/1b4c257666ca96a2faa69836d984ad91d066d29a"},{"sha":"47eb3108d997628871fa9920105fd6169debae58","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_monaco\n\n== Inlined the following outcome-specific phrases:\n\n* monaco_marriage\n* monaco_pacs","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/47eb3108d997628871fa9920105fd6169debae58"},{"sha":"46fb589a4bb2db2fca8d8845610bbd8dbbf65963","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_commonwealth\n\n== Inlined the following outcome-specific phrases:\n\n* cant_issue_cni_for_commonwealth\n* cant_issue_cni_for_zimbabwe\n* commonwealth_os_marriage_subtleties_in_brunei\n* commonwealth_os_marriage_subtleties_in_cyprus\n* commonwealth_os_marriage_subtleties_in_india\n* commonwealth_os_marriage_subtleties_in_malaysia\n* commonwealth_os_marriage_subtleties_in_singapore\n* commonwealth_os_marriage_subtleties_in_south_africa\n* contact_high_comission_of_ceremony_country_in_uk\n* contact_zimbabwean_embassy_in_uk","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/46fb589a4bb2db2fca8d8845610bbd8dbbf65963"},{"sha":"cdfac4c1fae0bce5b5b802ac3fe5019e2f4acaec","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_bot\n\n== Inlined the following outcome-specific phrases:\n\n* bot_os_ceremony_biot\n* bot_os_ceremony_bvi\n* bot_os_ceremony_non_biot","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/cdfac4c1fae0bce5b5b802ac3fe5019e2f4acaec"},{"sha":"1efb9e3958e35edc4c30b5b31fe30746d065e6b6","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_hong_kong","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/1efb9e3958e35edc4c30b5b31fe30746d065e6b6"},{"sha":"dcc352b83fa89ef35a1d77d0122622c9a42411e8","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_consular_cni_os_residing_in_third_country\n\n== Notes:\n\n* I had to add the `precalculate :data_query` block so that it's available to\n  the template.\n\n== Added the following partials:\n\n* cni_os_consular_facilities_unavailable\n* you_may_be_asked_for_cni\n\n== Inlined the following outcome-specific phrases:\n\n* getting_cni_from_costa_rica_when_in_third_country\n* standard_ways_to_get_cni_in_third_country\n* what_you_need_to_do_to_marry_in_norway_when_in_third_country\n* what_you_need_to_do_to_marry_in_norway_when_in_third_country","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/dcc352b83fa89ef35a1d77d0122622c9a42411e8"},{"sha":"e6a965a49e710a9f192a693d977360c88914ef3a","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Use precalculate blocks in outcome_os_consular_cni\n\nI'll need access to these variables as I make the switch to using ERB templates.","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/e6a965a49e710a9f192a693d977360c88914ef3a"},{"sha":"b095fbdebb4b6a4cbbd57db6905512d1fa526781","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@seagul.co.uk","name":"Chris Roos"},"message":"Convert outcome_os_consular_cni\n\n== Updated the marriage-abroad integration test:\n\n* Removed checks for `:consular_cni_os_start` and `:consular_cni_os_remainder`\nin the marriage-abroad integration test now that they've been removed from the\n`outcome_os_consular_cni` outcome.\n\n* Added a condition around the \"when appointment links for opposite sex\nmarriage exist\" test. A number of these were failing because they reached\n`outcome_os_consular_cni` and we're no longer building in a PhraseList in that\noutcome. The condition ensures that the test continues to run for other\noutcomes.\n\n== Added the following partials:\n\n* callout_partner_equivalent_document\n* cni_at_local_register_office\n* cni_issued_locally_validity\n* display_notice_of_marriage_7_days\n* download_and_fill_notice_and_affidavit_but_not_sign - Used twice in this outcome\n* gulf_states_os_consular_cni\n* gulf_states_os_consular_cni_local_resident\n* legalise_translate_and_check_with_authorities\n* legisation_and_translation_intro_uk\n* pay_in_cash_visa_or_mastercard\n* pay_in_euros_or_visa_electron\n* pay_in_local_currency_ceremony_country_name\n* required_supporting_documents\n* required_supporting_documents_egypt - instead of dynamically constructing phrase key\n\n== Inlined the following outcome-specific phrases:\n\n* arrange_cni_via_costa_rica\n* bilingual_statutory_declaration_download_for_italy\n* check_if_cni_needs_to_be_legalised\n* check_with_notary_public_if_you_need_cni\n* cni_exception_for_permanent_residents_estonia\n* cni_subject_to_objection_14_days\n* consular_cni_os_ceremony_21_day_requirement\n* consular_cni_os_denmark\n* consular_cni_os_foreign_resident_21_days_jordan\n* consular_cni_os_foreign_resident_3_days_macedonia\n* consular_cni_os_foreign_resident_ceremony_notary_public\n* consular_cni_os_foreign_resident_ceremony_notary_public_greece\n* consular_cni_os_giving_notice_in_ceremony_country\n* consular_cni_os_local_resident_italy\n* consular_cni_os_local_resident_table\n* consular_cni_os_not_uk_resident_ceremony_jordan\n* consular_cni_os_other_resident_ceremony_italy\n* consular_cni_os_uk_resident_montenegro\n* consular_cni_requirements_in_germany\n* contact_dutch_embassy_for_dutch_caribbean_islands\n* documents_must_be_originals_when_in_sharia_court\n* evidence_if_divorced_outside_uk\n* fee_table_croatia\n* germany_legalisation_and_translation\n* getting_statutory_declaration_for_italy_partner_british\n* getting_statutory_declaration_for_italy_partner_non_british\n* get_cni_from_uk\n* issuing_cni_in_italy\n* italy_consular_cni_os_partner_british\n* italy_consular_cni_os_partner_not_british\n* italy_os_consular_cni_ceremony_italy\n* japan_consular_cni_os_local_resident\n* japan_intro\n* kazakhstan_os_local_resident\n* legalisation_and_translation_check_with_authorities\n* legalising_italian_statutory_declaration\n* list_of_consular_fees_italy\n* list_of_consular_kazakhstan\n* living_in_ceremony_country_3_days\n* no_need_to_stay_after_posting_notice\n* partner_cni_requirements_the_same\n* pay_by_card_no_amex_no_cheque\n* pay_by_mastercard_or_visa\n* pay_in_local_currency_ceremony_in_kazakhstan\n* required_supporting_documents_greece - only used by this outcome\n* required_supporting_documents_incl_birth_cert\n* required_supporting_documents_incl_birth_cert_notary_public\n* required_supporting_documents_notary_public\n* russia_os_local_resident\n* same_cni_process_and_fees_for_partner\n* statutory_declaration_for_non_british_partner\n* tunisia_legalisation_and_translation\n* wait_300_days_before_remarrying\n* what_to_do_croatia\n\n== Deleted phrases that are already in partials and are no longer used:\n\n* consular_cni_os_not_uk_resident_ceremony_not_germany\n* you_may_be_asked_for_cni","distinct":true,"url":"https://api.github.com/repos/alphagov/smart-answers/commits/b095fbdebb4b6a4cbbd57db6905512d1fa526781"}]}