Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint 66 release to PROD #941

Merged
merged 20 commits into from
Aug 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
9391482
Vote-2591: Update hardcoded state strings (#923)
WilliamYKwon Aug 13, 2024
93e8c9b
VOTE-2518: Excluded navajo font from language selection (#925)
WilliamYKwon Aug 14, 2024
84e4220
Add responsive img module (#920)
clmedders Aug 16, 2024
c3e749f
VOTE-2597: Upgrade to PHP 8.3 (#930)
daniel-crowder Aug 16, 2024
04692d6
VOTE-2415: Enable state_cache for cloud environments. (#931)
daniel-crowder Aug 20, 2024
aed5820
Vote-2546: add styles to help tool bar not grow in size (#928)
clmedders Aug 21, 2024
d41f49f
VOTE-2498: Add missing view pagination heading size config entries. (…
daniel-crowder Aug 21, 2024
d03125f
VOTE-2534: Update upkeep script to download current static files befo…
daniel-crowder Aug 22, 2024
4f1e7f1
VOTE-2718 Update FVAP card links in english (#936)
SamiraMSadat Aug 23, 2024
9851453
VOTE-2054: Create a hero UI component template to handle variations (…
mlloydbixal Aug 23, 2024
c9ef4c4
Allow indexing svg and webp images from theme directory. (#885)
daniel-crowder Aug 23, 2024
30e63b2
VOTE-2534 Initialize Japanese translation (#939)
daniel-crowder Aug 26, 2024
0712cca
VOTE-2239 Update access to api paths (#909)
rayestrada Aug 8, 2024
88a5a30
VOTE-2341: Add NVRF link option to State page (#917)
mlloydbixal Aug 9, 2024
828037d
VOTE-2356: Add NVRF app to custom module (#913)
mlloydbixal Aug 9, 2024
8e80701
VOTE-2357 initialize a custom nvrf page route (#934)
rayestrada Aug 21, 2024
46150ab
VOTE-1180 & VOTE-2354 Update NVRF app version, the api paths and the …
rayestrada Aug 23, 2024
9493300
Feature/vote 2729 nvrf privacy path (#938)
rayestrada Aug 23, 2024
a2c0c2a
VOTE-2599: Improve NVRF style inheritance (#929)
mlloydbixal Aug 26, 2024
8d1e22d
Merge pull request #940 from usagov/dev
rayestrada Aug 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .bp-config/options.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
],
"COMPOSER_VENDOR_DIR": "vendor",
"WEBDIR": "web",
"PHP_VERSION": "{PHP_82_LATEST}",
"ADDITIONAL_PREPROCESS_CMDS": [
"PHP_VERSION": "{PHP_83_LATEST}",
"ADDITIONAL_PREPROCESS_CMDS": [
"source $HOME/scripts/bootstrap.sh"
]
}
2 changes: 1 addition & 1 deletion .lando.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ recipe: drupal10
# Define services, remove any services your project doesn't need.
# https://docs.lando.dev/config/services.html#supported-services
config:
php: '8.2'
php: '8.3'
composer_version: '2.7.7'
database: mysql:8.0
# Adjust this to point to directory where index.php exist.
Expand Down
1 change: 1 addition & 0 deletions config/local/config_split.patch.core.extension.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ adding:
devel: 0
disable_language: 0
field_ui: 0
responsive_image: 0
views_ui: 0
removing: { }
9 changes: 9 additions & 0 deletions config/local/config_split.patch.language.entity.ja.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
adding:
dependencies:
module:
- disable_language
third_party_settings:
disable_language:
disable: true
redirect_language: en
removing: { }
1 change: 1 addition & 0 deletions config/non_production/views.view.samlauth_map.yml
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,7 @@ display:
type: mini
options:
offset: 0
pagination_heading_level: h4
items_per_page: 50
total_pages: null
id: 0
Expand Down
1 change: 1 addition & 0 deletions config/non_production/views.view.watchdog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -440,6 +440,7 @@ display:
type: mini
options:
offset: 0
pagination_heading_level: h4
items_per_page: 50
total_pages: null
id: 0
Expand Down
9 changes: 9 additions & 0 deletions config/production/config_split.patch.language.entity.ja.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
adding:
dependencies:
module:
- disable_language
third_party_settings:
disable_language:
disable: true
redirect_language: en
removing: { }
2 changes: 1 addition & 1 deletion config/production/robotstxt.settings.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
_core:
default_config_hash: ceCx5XZ_ay1Mxcv-sB95U_fBKoVkpvo8RaQiwutSZLI
content: "#\r\n# robots.txt\r\n#\r\n# This file is to prevent the crawling and indexing of certain parts\r\n# of your site by web crawlers and spiders run by sites like Yahoo!\r\n# and Google. By telling these \"robots\" where not to go on your site,\r\n# you save bandwidth and server resources.\r\n#\r\n# This file will be ignored unless it is at the root of your host:\r\n# Used: http://example.com/robots.txt\r\n# Ignored: http://example.com/site/robots.txt\r\n#\r\n# For more information about the robots.txt standard, see:\r\n# http://www.robotstxt.org/robotstxt.html\r\n\r\nUser-agent: *\r\nCrawl-delay: 10\r\n\r\n# Sitemaps\r\nSitemap: https://vote.gov/sitemap.xml\r\n\r\n# CSS, JS, Images\r\nAllow: /*.css$\r\nAllow: /*.js$\r\nAllow: /core/*.css$\r\nAllow: /core/*.css?\r\nAllow: /core/*.js$\r\nAllow: /modules/*.css$\r\nAllow: /modules/*.css?\r\nAllow: /modules/*.js$\r\nAllow: /modules/*.js?\r\nAllow: /modules/*.gif\r\nAllow: /modules/*.jpg\r\nAllow: /modules/*.jpeg\r\nAllow: /modules/*.png\r\nAllow: /themes/*.css$\r\nAllow: /themes/*.css?\r\nAllow: /themes/*.js$\r\nAllow: /themes/*.js?\r\nAllow: /themes/*.gif\r\nAllow: /themes/*.jpg\r\nAllow: /themes/*.jpeg\r\nAllow: /themes/*.png\r\n# Directories\r\nDisallow: /core/\r\nDisallow: /modules/\r\nDisallow: /themes/\r\n"
content: "#\r\n# robots.txt\r\n#\r\n# This file is to prevent the crawling and indexing of certain parts\r\n# of your site by web crawlers and spiders run by sites like Yahoo!\r\n# and Google. By telling these \"robots\" where not to go on your site,\r\n# you save bandwidth and server resources.\r\n#\r\n# This file will be ignored unless it is at the root of your host:\r\n# Used: http://example.com/robots.txt\r\n# Ignored: http://example.com/site/robots.txt\r\n#\r\n# For more information about the robots.txt standard, see:\r\n# http://www.robotstxt.org/robotstxt.html\r\n\r\nUser-agent: *\r\nCrawl-delay: 10\r\n\r\n# Sitemaps\r\nSitemap: https://vote.gov/sitemap.xml\r\n\r\n# CSS, JS, Images\r\nAllow: /*.css$\r\nAllow: /*.js$\r\nAllow: /core/*.css$\r\nAllow: /core/*.css?\r\nAllow: /core/*.js$\r\nAllow: /modules/*.css$\r\nAllow: /modules/*.css?\r\nAllow: /modules/*.js$\r\nAllow: /modules/*.js?\r\nAllow: /modules/*.gif\r\nAllow: /modules/*.jpg\r\nAllow: /modules/*.jpeg\r\nAllow: /modules/*.png\r\nAllow: /themes/*.css$\r\nAllow: /themes/*.css?\r\nAllow: /themes/*.js$\r\nAllow: /themes/*.js?\r\nAllow: /themes/*.gif\r\nAllow: /themes/*.jpg\r\nAllow: /themes/*.jpeg\r\nAllow: /themes/*.png\r\nAllow: /themes/*.svg\r\nAllow: /themes/*.webp\r\n\r\n# Directories\r\nDisallow: /core/\r\nDisallow: /modules/\r\nDisallow: /themes/\r\n"
1 change: 1 addition & 0 deletions config/production/views.view.samlauth_map.yml
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,7 @@ display:
type: mini
options:
offset: 0
pagination_heading_level: h4
items_per_page: 50
total_pages: null
id: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,34 @@ dependencies:
- block_content.type.registration_form_selector
- field.field.block_content.registration_form_selector.field_default_option_label
- field.field.block_content.registration_form_selector.field_description
- field.field.block_content.registration_form_selector.field_digital_form_link
- field.field.block_content.registration_form_selector.field_digital_form_paragraph
- field.field.block_content.registration_form_selector.field_heading
- field.field.block_content.registration_form_selector.field_registration_form_link
- field.field.block_content.registration_form_selector.field_submit_button_label
module:
- field_group
- link
- link_attributes
- text
third_party_settings:
field_group:
group_digital_form:
children:
- field_digital_form_paragraph
- field_digital_form_link
label: 'Digital Form'
region: content
parent_name: ''
weight: 8
format_type: details
format_settings:
classes: ''
show_empty_fields: false
id: ''
open: false
description: ''
required_fields: true
id: block_content.registration_form_selector.default
targetEntityType: block_content
bundle: registration_form_selector
Expand All @@ -32,6 +55,22 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
field_digital_form_link:
type: link_default
weight: 10
region: content
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
field_digital_form_paragraph:
type: text_textarea
weight: 9
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_heading:
type: string_textfield
weight: 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,14 @@ dependencies:
- block_content.type.registration_form_selector
- field.field.block_content.registration_form_selector.field_default_option_label
- field.field.block_content.registration_form_selector.field_description
- field.field.block_content.registration_form_selector.field_digital_form_link
- field.field.block_content.registration_form_selector.field_digital_form_paragraph
- field.field.block_content.registration_form_selector.field_heading
- field.field.block_content.registration_form_selector.field_registration_form_link
- field.field.block_content.registration_form_selector.field_submit_button_label
module:
- link
- text
id: block_content.registration_form_selector.default
targetEntityType: block_content
bundle: registration_form_selector
Expand All @@ -32,6 +35,25 @@ content:
third_party_settings: { }
weight: 1
region: content
field_digital_form_link:
type: link_separate
label: hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
weight: 7
region: content
field_digital_form_paragraph:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 8
region: content
field_heading:
type: string
label: hidden
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
uuid: a92587e0-e01f-475a-8831-07a5299a1b7b
langcode: en
status: true
dependencies:
config:
- block_content.type.registration_form_selector
- field.storage.block_content.field_digital_form_link
module:
- link
id: block_content.registration_form_selector.field_digital_form_link
field_name: field_digital_form_link
entity_type: block_content
bundle: registration_form_selector
label: 'Digital form link'
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
title: 2
link_type: 17
field_type: link
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
uuid: cb633190-ab29-4b6a-8798-506007d410db
langcode: en
status: true
dependencies:
config:
- block_content.type.registration_form_selector
- field.storage.block_content.field_digital_form_paragraph
- filter.format.simple_html
module:
- text
id: block_content.registration_form_selector.field_digital_form_paragraph
field_name: field_digital_form_paragraph
entity_type: block_content
bundle: registration_form_selector
label: 'Digital form paragraph'
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
allowed_formats:
- simple_html
field_type: text_long
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
uuid: 1b0313da-9640-4b22-a165-e0a91322e38b
langcode: en
status: true
dependencies:
module:
- block_content
- link
id: block_content.field_digital_form_link
field_name: field_digital_form_link
entity_type: block_content
type: link
settings: { }
module: link
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
uuid: da7d778b-3f42-4131-b985-2bc7a880f22d
langcode: en
status: true
dependencies:
module:
- block_content
- text
id: block_content.field_digital_form_paragraph
field_name: field_digital_form_paragraph
entity_type: block_content
type: text_long
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
10 changes: 10 additions & 0 deletions config/sync/language.entity.ja.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
uuid: 7817a2f5-f759-46a0-b3c7-c383e44e2f5a
langcode: ja
status: true
dependencies: { }
third_party_settings: { }
id: ja
label: Japanese
direction: ltr
weight: 0
locked: false
2 changes: 2 additions & 0 deletions config/sync/language.negotiation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ url:
fr: fr
am: am
so: so
ja: ja
domains:
en: ''
es: ''
Expand All @@ -45,4 +46,5 @@ url:
fr: ''
am: ''
so: ''
ja: ''
selected_langcode: site_default
1 change: 1 addition & 0 deletions config/sync/language/ja/core.date_format.long_date.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pattern: 'Y年Fj日l'
1 change: 1 addition & 0 deletions config/sync/language/ja/core.date_format.revision_date.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pattern: 'Y年Fd日'
1 change: 1 addition & 0 deletions config/sync/language/ja/easy_breadcrumb.settings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
home_segment_title: "ホームページ"
1 change: 1 addition & 0 deletions config/sync/language/ja/language.entity.ja.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
label: 日本語
3 changes: 3 additions & 0 deletions config/sync/language/ja/metatag.metatag_defaults.front.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
tags:
description: "あなたの州の有権者登録方法を検索します。"
title: '選挙人登録 | [site:name]'
3 changes: 3 additions & 0 deletions config/sync/language/ja/metatag.metatag_defaults.global.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
tags:
description: "あなたの州の有権者登録方法を検索します。"
title: '選挙人登録 | [site:name]'
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
tags:
description: '投票登録方法を確認する: [current-page:title]'
title: "選挙人登録: [current-page:title] | [site:name]"
4 changes: 2 additions & 2 deletions config/sync/system.performance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ cache:
page:
max_age: 0
css:
preprocess: false
preprocess: true
gzip: true
fast_404:
enabled: true
paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'
exclude_paths: '/\/(?:styles|imagecache)\//'
html: '<!DOCTYPE html><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL "@path" was not found on this server.</p></body></html>'
js:
preprocess: false
preprocess: true
gzip: true
stale_file_threshold: 2592000
6 changes: 4 additions & 2 deletions config/sync/views.view.nvrf_api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ dependencies:
- field.storage.node.field_state_abbreviation
- node.type.nvrf_page
- node.type.state_territory
- user.role.anonymous
- user.role.authenticated
module:
- datetime
Expand Down Expand Up @@ -161,6 +162,7 @@ display:
type: role
options:
role:
anonymous: anonymous
authenticated: authenticated
cache:
type: tag
Expand Down Expand Up @@ -801,7 +803,7 @@ display:
display_description: ''
rendering_language: '***LANGUAGE_language_interface***'
display_extenders: { }
path: api/nvrf/pages.json
path: nvrf/assets/pages.json
cache_metadata:
max-age: -1
contexts:
Expand Down Expand Up @@ -2942,7 +2944,7 @@ display:
display_description: ''
rendering_language: '***LANGUAGE_language_interface***'
display_extenders: { }
path: api/nvrf/states.json
path: nvrf/assets/states.json
auth: { }
cache_metadata:
max-age: -1
Expand Down
Loading