From 8dabed3eaf83ab57b92213a1fe06319bf7ca68b6 Mon Sep 17 00:00:00 2001
From: joeg8612
Date: Wed, 20 Nov 2024 00:36:13 -0500
Subject: [PATCH 1/5] DP-34459-new-reports (#2631)
* new view
* updated view
* new view for trivial
* revert performance view
* adding children count
* New field added
* changelog
* phpcs
* phpcs
---------
Co-authored-by: Joe Galluccio
Co-authored-by: Arthur Baghdasaryan <62405127+arthurbaghdas@users.noreply.github.com>
Co-authored-by: arthurbaghdas
---
changelogs/DP-34459.yml | 41 +
...ws.view.organization_feedback_settings.yml | 754 ++++
.../views.view.trivial_content_report.yml | 3823 +++++++++++++++++
.../custom/mass_views/mass_views.views.inc | 12 +
.../field/EntityUsageTargetCountField.php | 51 +
5 files changed, 4681 insertions(+)
create mode 100644 changelogs/DP-34459.yml
create mode 100644 conf/drupal/config/views.view.organization_feedback_settings.yml
create mode 100644 conf/drupal/config/views.view.trivial_content_report.yml
create mode 100644 docroot/modules/custom/mass_views/src/Plugin/views/field/EntityUsageTargetCountField.php
diff --git a/changelogs/DP-34459.yml b/changelogs/DP-34459.yml
new file mode 100644
index 0000000000..95fe9291bc
--- /dev/null
+++ b/changelogs/DP-34459.yml
@@ -0,0 +1,41 @@
+#
+# Write your changelog entry here. Every pull request must have a changelog yml file.
+#
+# Change types:
+# #############################################################################
+# You can use one of the following types:
+# - Added: For new features.
+# - Changed: For changes to existing functionality.
+# - Deprecated: For soon-to-be removed features.
+# - Removed: For removed features.
+# - Fixed: For any bug fixes.
+# - Security: In case of vulnerabilities.
+#
+# Format
+# #############################################################################
+# The format is crucial. Please follow the examples below. For reference, the requirements are:
+# - All 3 parts are required and you must include "Type", "description" and "issue".
+# - "Type" must be left aligned and followed by a colon.
+# - "description" must be indented with 2 spaces followed by a colon
+# - "issue" must be indented with 4 spaces followed by a colon.
+# - "issue" is for the Jira ticket number only e.g. DP-1234
+# - No extra spaces, indents, or blank lines are allowed.
+#
+# Example:
+# #############################################################################
+# Fixed:
+# - description: Fixes scrolling on edit pages in Safari.
+# issue: DP-13314
+#
+# You may add more than 1 description & issue for each type using the following format:
+# Changed:
+# - description: Automating the release branch.
+# issue: DP-10166
+# - description: Second change item that needs a description.
+# issue: DP-19875
+# - description: Third change item that needs a description along with an issue.
+# issue: DP-19843
+#
+Added:
+ - description: Added reporting views for internal use - trival content and org feedback settings.
+ issue: DP-34459
diff --git a/conf/drupal/config/views.view.organization_feedback_settings.yml b/conf/drupal/config/views.view.organization_feedback_settings.yml
new file mode 100644
index 0000000000..2b2acd9ed8
--- /dev/null
+++ b/conf/drupal/config/views.view.organization_feedback_settings.yml
@@ -0,0 +1,754 @@
+uuid: 7bd2ec31-677c-44f8-b757-405272ce0907
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.node.field_feedback_com_link
+ - field.storage.node.field_org_always_show_help_page
+ - field.storage.node.field_org_no_search_filter
+ - field.storage.node.field_urgent_warning
+ - node.type.org_page
+ module:
+ - link
+ - mass_bigquery
+ - node
+ - user
+id: organization_feedback_settings
+label: 'Organization feedback settings'
+module: views
+description: ''
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+ default:
+ id: default
+ display_title: Default
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Organization feedback and search settings'
+ fields:
+ title:
+ id: title
+ table: node_field_data
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ make_link: false
+ absolute: false
+ word_boundary: false
+ ellipsis: false
+ strip_tags: false
+ trim: false
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pageviews:
+ id: pageviews
+ table: mass_bigquery_data
+ field: pageviews
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Page views'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ field_org_no_search_filter:
+ id: field_org_no_search_filter
+ table: node__field_org_no_search_filter
+ field: field_org_no_search_filter
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: field
+ label: "Don't use this organization as a search filter"
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: boolean
+ settings:
+ format: yes-no
+ format_custom_false: ''
+ format_custom_true: ''
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_urgent_warning:
+ id: field_urgent_warning
+ table: node__field_urgent_warning
+ field: field_urgent_warning
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: field
+ label: 'Show urgent issue warning'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: boolean
+ settings:
+ format: yes-no
+ format_custom_false: ''
+ format_custom_true: ''
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_org_always_show_help_page:
+ id: field_org_always_show_help_page
+ table: node__field_org_always_show_help_page
+ field: field_org_always_show_help_page
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: field
+ label: 'Always show help page'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: boolean
+ settings:
+ format: yes-no
+ format_custom_false: ''
+ format_custom_true: ''
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ field_feedback_com_link:
+ id: field_feedback_com_link
+ table: node__field_feedback_com_link
+ field: field_feedback_com_link
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: field
+ label: 'Visitor help page'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: uri
+ type: link_separate
+ settings:
+ trim_length: 80
+ url_only: false
+ url_plain: false
+ rel: '0'
+ target: '0'
+ group_column: ''
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ pagination_heading_level: h4
+ items_per_page: 50
+ total_pages: null
+ id: 0
+ tags:
+ next: ››
+ previous: ‹‹
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: false
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'use mass dashboard'
+ cache:
+ type: tag
+ options: { }
+ empty: { }
+ sorts:
+ created:
+ id: created
+ table: node_field_data
+ field: created
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: created
+ plugin_id: date
+ order: DESC
+ expose:
+ label: ''
+ field_identifier: ''
+ exposed: false
+ granularity: second
+ arguments: { }
+ filters:
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ value: '1'
+ group: 1
+ expose:
+ operator: ''
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ value:
+ org_page: org_page
+ field_org_always_show_help_page_value:
+ id: field_org_always_show_help_page_value
+ table: node__field_org_always_show_help_page
+ field: field_org_always_show_help_page_value
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ operator: '='
+ value: All
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'Always show help page'
+ description: ''
+ use_operator: false
+ operator: field_org_always_show_help_page_value_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: field_org_always_show_help_page_value
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ field_urgent_warning_value:
+ id: field_urgent_warning_value
+ table: node__field_urgent_warning
+ field: field_urgent_warning_value
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ operator: '='
+ value: All
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'Show urgent issue warning'
+ description: ''
+ use_operator: false
+ operator: field_urgent_warning_value_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: field_urgent_warning_value
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ field_org_no_search_filter_value:
+ id: field_org_no_search_filter_value
+ table: node__field_org_no_search_filter
+ field: field_org_no_search_filter_value
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: boolean
+ operator: '='
+ value: All
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: "Don't use organization as search filter"
+ description: ''
+ use_operator: false
+ operator: field_org_no_search_filter_value_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: field_org_no_search_filter_value
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ style:
+ type: table
+ options:
+ grouping: { }
+ row_class: ''
+ default_row_class: true
+ columns:
+ title: title
+ pageviews: pageviews
+ field_org_no_search_filter: field_org_no_search_filter
+ field_urgent_warning: field_urgent_warning
+ field_org_always_show_help_page: field_org_always_show_help_page
+ field_feedback_com_link: field_feedback_com_link
+ default: pageviews
+ info:
+ title:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ pageviews:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ field_org_no_search_filter:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ field_urgent_warning:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ field_org_always_show_help_page:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ field_feedback_com_link:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ row:
+ type: fields
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ disable_automatic_base_fields: false
+ replica: false
+ query_tags: { }
+ relationships:
+ field_parent:
+ id: field_parent
+ table: node__field_parent
+ field: field_parent
+ relationship: none
+ group_type: group
+ admin_label: 'field_parent: Content'
+ plugin_id: standard
+ required: false
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags:
+ - 'config:field.storage.node.field_feedback_com_link'
+ - 'config:field.storage.node.field_org_always_show_help_page'
+ - 'config:field.storage.node.field_org_no_search_filter'
+ - 'config:field.storage.node.field_urgent_warning'
+ page_1:
+ id: page_1
+ display_title: Page
+ display_plugin: page
+ position: 1
+ display_options:
+ display_extenders:
+ metatag_display_extender:
+ metatags: { }
+ tokenize: false
+ path: admin/report/organization-feedback-search-settings
+ use_admin_theme: true
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags:
+ - 'config:field.storage.node.field_feedback_com_link'
+ - 'config:field.storage.node.field_org_always_show_help_page'
+ - 'config:field.storage.node.field_org_no_search_filter'
+ - 'config:field.storage.node.field_urgent_warning'
diff --git a/conf/drupal/config/views.view.trivial_content_report.yml b/conf/drupal/config/views.view.trivial_content_report.yml
new file mode 100644
index 0000000000..fa4eaa33a2
--- /dev/null
+++ b/conf/drupal/config/views.view.trivial_content_report.yml
@@ -0,0 +1,3823 @@
+uuid: 9aa3525f-3f59-4d42-877c-a52d289910f2
+langcode: en
+status: true
+dependencies:
+ config:
+ - taxonomy.vocabulary.collections
+ - taxonomy.vocabulary.label
+ - workflows.workflow.campaign_landing_page
+ - workflows.workflow.editorial
+ - workflows.workflow.topic_page
+ module:
+ - content_moderation
+ - entity_usage
+ - mass_bigquery
+ - mass_views
+ - node
+ - taxonomy
+ - user
+ - views_aggregator
+ - views_autocomplete_filters
+ - views_porter_stemmer
+id: trivial_content_report
+label: 'Trivial content report'
+module: views
+description: ''
+tag: ''
+base_table: node_field_revision
+base_field: vid
+display:
+ default:
+ id: default
+ display_title: Master
+ display_plugin: default
+ position: 0
+ display_options:
+ title: 'Content Performance'
+ fields:
+ node_bulk_form:
+ id: node_bulk_form
+ table: node
+ field: node_bulk_form
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: node_bulk_form
+ label: ''
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: false
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ action_title: Action
+ include_exclude: exclude
+ selected_actions:
+ - node_delete_action
+ - node_make_sticky_action
+ - node_make_unsticky_action
+ - node_promote_action
+ - node_unpromote_action
+ - pathauto_update_alias_node
+ title:
+ id: title
+ table: node_field_revision
+ field: title
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: false
+ ellipsis: false
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ nid:
+ id: nid
+ table: node_field_revision
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: field
+ label: ID
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: number_integer
+ settings:
+ thousand_separator: ''
+ prefix_suffix: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ label: 'Content type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ uid:
+ id: uid
+ table: node_field_revision
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: uid
+ plugin_id: field
+ label: 'Authored by'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: true
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: field
+ label: 'Publication Status'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Unpublished
+ format_custom_true: Published
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: node_field_revision
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: 'Last revised'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings:
+ date_format: short_date_only
+ custom_date_format: ''
+ timezone: ''
+ tooltip:
+ date_format: ''
+ custom_date_format: ''
+ time_diff:
+ enabled: false
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ refresh: 60
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pageviews:
+ id: pageviews
+ table: mass_bigquery_data
+ field: pageviews
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Page views (1 month)'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ nos_per_1000_cleaned:
+ id: nos_per_1000_cleaned
+ table: mass_bigquery_data
+ field: nos_per_1000_cleaned
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Nos per 1000'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: true
+ path: 'node/{{ nid }}/feedback'
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: true
+ precision: 1
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ eject_rate:
+ id: eject_rate
+ table: mass_bigquery_data
+ field: eject_rate
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Eject Rate'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: true
+ precision: 2
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ broken_links:
+ id: broken_links
+ table: mass_bigquery_data
+ field: broken_links
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Broken Links'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ grade_level:
+ id: grade_level
+ table: mass_bigquery_data
+ field: grade_level
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Reading Level'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ total_feedback:
+ id: total_feedback
+ table: mass_bigquery_data
+ field: total_feedback
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Total Feedback'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ total_no:
+ id: total_no
+ table: mass_bigquery_data
+ field: total_no
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Total No'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ total_yes:
+ id: total_yes
+ table: mass_bigquery_data
+ field: total_yes
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Total Yes'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ operations:
+ id: operations
+ table: node_revision
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: entity_operations
+ label: Actions
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: false
+ pager:
+ type: mini
+ options:
+ offset: 0
+ pagination_heading_level: h4
+ items_per_page: 25
+ total_pages: null
+ id: 0
+ tags:
+ next: Next
+ previous: Previous
+ expose:
+ items_per_page: false
+ items_per_page_label: 'Items per page'
+ items_per_page_options: '5, 10, 25, 50'
+ items_per_page_options_all: false
+ items_per_page_options_all_label: '- All -'
+ offset: false
+ offset_label: Offset
+ exposed_form:
+ type: basic
+ options:
+ submit_button: Apply
+ reset_button: true
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: true
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ access:
+ type: perm
+ options:
+ perm: 'access content overview'
+ cache:
+ type: tag
+ options: { }
+ empty:
+ area:
+ id: area
+ table: views
+ field: area
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text
+ empty: true
+ content:
+ value: 'No content available.'
+ format: basic_html
+ tokenize: false
+ sorts: { }
+ arguments: { }
+ filters:
+ latest_revision:
+ id: latest_revision
+ table: node_revision
+ field: latest_revision
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: latest_revision
+ operator: '='
+ value: ''
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ moderation_state:
+ id: moderation_state
+ table: node_field_revision
+ field: moderation_state
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: moderation_state_filter
+ operator: 'not in'
+ value:
+ campaign_landing_page-trash: campaign_landing_page-trash
+ editorial-trash: editorial-trash
+ topic_page-trash: topic_page-trash
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ title:
+ id: title
+ table: node_field_revision
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: views_autocomplete_filters_string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: title_op
+ label: Title
+ description: ''
+ use_operator: false
+ operator: title_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: title
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ placeholder: ''
+ autocomplete_filter: 0
+ autocomplete_min_chars: '0'
+ autocomplete_items: '10'
+ autocomplete_field: title
+ autocomplete_raw_suggestion: 1
+ autocomplete_raw_dropdown: 1
+ autocomplete_dependent: 0
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ nid:
+ id: nid
+ table: node_field_revision
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: numeric
+ operator: '='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: nid_op
+ label: ID
+ description: ''
+ use_operator: false
+ operator: nid_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: nid
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_revision
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: Published
+ description: null
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: true
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: true
+ group_info:
+ label: Status
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: true
+ default_group: '1'
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Published
+ operator: '='
+ value: '1'
+ 2:
+ title: Unpublished
+ operator: '='
+ value: '0'
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Content type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ field_reusable_label_target_id:
+ id: field_reusable_label_target_id
+ table: node__field_reusable_label
+ field: field_reusable_label_target_id
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: taxonomy_index_tid
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: field_reusable_label_target_id_op
+ label: Label(s)
+ description: ''
+ use_operator: false
+ operator: field_reusable_label_target_id_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: field_reusable_label_target_id
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ vid: label
+ type: textfield
+ hierarchy: false
+ limit: true
+ error_message: true
+ field_collections_target_id:
+ id: field_collections_target_id
+ table: node__field_collections
+ field: field_collections_target_id
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: taxonomy_index_tid
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: field_collections_target_id_op
+ label: Collection
+ description: ''
+ use_operator: false
+ operator: field_collections_target_id_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: field_collections_target_id
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ vid: collections
+ type: textfield
+ hierarchy: false
+ limit: true
+ error_message: true
+ node_org_filter:
+ id: node_org_filter
+ table: node_field_data
+ field: node_org_filter
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: mass_views_node_org_filter
+ operator: '='
+ value: null
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: 'Organization Filter'
+ description: ''
+ use_operator: false
+ operator: node_org_filter_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: node_org_filter
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ pageviews:
+ id: pageviews
+ table: mass_bigquery_data
+ field: pageviews
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: '20'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: pageviews_op
+ label: 'Page views'
+ description: ''
+ use_operator: true
+ operator: pageviews_op
+ operator_limit_selection: true
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: pageviews
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ nos_per_1000_cleaned:
+ id: nos_per_1000_cleaned
+ table: mass_bigquery_data
+ field: nos_per_1000_cleaned
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: nos_per_1000_cleaned_op
+ label: 'Nos per 1000 is greater than or equal to'
+ description: ''
+ use_operator: false
+ operator: nos_per_1000_cleaned_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: nos_per_1000_cleaned
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ eject_rate:
+ id: eject_rate
+ table: mass_bigquery_data
+ field: eject_rate
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: eject_rate_op
+ label: 'Eject Rate'
+ description: ''
+ use_operator: true
+ operator: eject_rate_op
+ operator_limit_selection: true
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: eject_rate
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ grade_level:
+ id: grade_level
+ table: mass_bigquery_data
+ field: grade_level
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: grade_level_op
+ label: 'Reading Level'
+ description: ''
+ use_operator: true
+ operator: grade_level_op
+ operator_limit_selection: true
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: grade_level
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ broken_links:
+ id: broken_links
+ table: mass_bigquery_data
+ field: broken_links
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: broken_links_op
+ label: 'Broken Links'
+ description: ''
+ use_operator: true
+ operator: broken_links_op
+ operator_limit_selection: true
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: broken_links
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ total_feedback:
+ id: total_feedback
+ table: mass_bigquery_data
+ field: total_feedback
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: total_feedback_op
+ label: 'Total Feedback'
+ description: ''
+ use_operator: true
+ operator: total_feedback_op
+ operator_limit_selection: true
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: total_feedback
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ total_no:
+ id: total_no
+ table: mass_bigquery_data
+ field: total_no
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: total_no_op
+ label: 'Total No'
+ description: ''
+ use_operator: true
+ operator: total_no_op
+ operator_limit_selection: true
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: total_no
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ total_yes:
+ id: total_yes
+ table: mass_bigquery_data
+ field: total_yes
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: total_yes_op
+ label: 'Total Yes'
+ description: ''
+ use_operator: true
+ operator: total_yes_op
+ operator_limit_selection: true
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: total_yes
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ style:
+ type: views_aggregator_plugin_style_table
+ options:
+ row_class: ''
+ default_row_class: true
+ columns:
+ title: title
+ nid: nid
+ type: type
+ uid: uid
+ status: status
+ changed: changed
+ pageviews: pageviews
+ eject_rate: eject_rate
+ count: count
+ nid_1: nid_1
+ operations: operations
+ default: eject_rate
+ info:
+ title:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ nid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ type:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ uid:
+ sortable: false
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ status:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ changed:
+ sortable: true
+ default_sort_order: asc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ pageviews:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ eject_rate:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ count:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ nid_1:
+ sortable: true
+ default_sort_order: desc
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ operations:
+ align: ''
+ separator: ''
+ empty_column: false
+ responsive: ''
+ has_aggr: false
+ aggr:
+ views_aggregator_first: views_aggregator_first
+ aggr_par: ''
+ has_aggr_column: false
+ aggr_column: views_aggregator_sum
+ aggr_par_column: ''
+ override: true
+ sticky: false
+ summary: ''
+ empty_table: false
+ caption: ''
+ description: ''
+ group_aggregation:
+ group_aggregation_results: '0'
+ grouping_field_class: ''
+ result_label_prefix: ''
+ result_label_suffix: ''
+ grouping_row_class: ''
+ column_aggregation:
+ totals_row_position:
+ 2: 2
+ 1: 0
+ 3: 0
+ totals_per_page: '1'
+ precision: '2'
+ totals_row_class: ''
+ row:
+ type: fields
+ options:
+ default_field_elements: true
+ inline: { }
+ separator: ''
+ hide_empty: false
+ query:
+ type: views_query
+ options:
+ query_comment: ''
+ disable_sql_rewrite: false
+ distinct: false
+ replica: false
+ query_tags: { }
+ relationships:
+ nid:
+ id: nid
+ table: node_field_revision
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: 'Get the actual content from a content revision.'
+ entity_type: node
+ entity_field: nid
+ plugin_id: standard
+ required: false
+ vid:
+ id: vid
+ table: node_field_revision
+ field: vid
+ relationship: nid
+ group_type: group
+ admin_label: Content
+ entity_type: node
+ entity_field: vid
+ plugin_id: standard
+ required: true
+ revision_uid:
+ id: revision_uid
+ table: node_revision
+ field: revision_uid
+ relationship: none
+ group_type: group
+ entity_type: node
+ entity_field: revision_uid
+ plugin_id: standard
+ required: false
+ operator: 'not in'
+ value:
+ campaign_landing_page-trash: campaign_landing_page-trash
+ editorial-trash: editorial-trash
+ topic_page-trash: topic_page-trash
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ header: { }
+ footer: { }
+ display_extenders: { }
+ cache_metadata:
+ max-age: 0
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags:
+ - 'config:workflow_list'
+ ejects:
+ id: ejects
+ display_title: 'Trivial content report'
+ display_plugin: page
+ position: 1
+ display_options:
+ title: 'Trivial content report'
+ fields:
+ title:
+ id: title
+ table: node_field_revision
+ field: title
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: field
+ label: Title
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: false
+ ellipsis: false
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: string
+ settings:
+ link_to_entity: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ nid:
+ id: nid
+ table: node_field_revision
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: field
+ label: ID
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: number_integer
+ settings:
+ thousand_separator: ''
+ prefix_suffix: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: field
+ label: 'Content type'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ uid:
+ id: uid
+ table: node_field_revision
+ field: uid
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: uid
+ plugin_id: field
+ label: 'Authored by'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: target_id
+ type: entity_reference_label
+ settings:
+ link: false
+ group_column: target_id
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ status:
+ id: status
+ table: node_field_data
+ field: status
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: field
+ label: 'Publication Status'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: boolean
+ settings:
+ format: custom
+ format_custom_false: Unpublished
+ format_custom_true: Published
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ changed:
+ id: changed
+ table: node_field_revision
+ field: changed
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: changed
+ plugin_id: field
+ label: 'Last revised'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: timestamp
+ settings:
+ date_format: short_date_only
+ custom_date_format: ''
+ timezone: ''
+ tooltip:
+ date_format: ''
+ custom_date_format: ''
+ time_diff:
+ enabled: false
+ future_format: '@interval hence'
+ past_format: '@interval ago'
+ granularity: 2
+ refresh: 60
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ pageviews:
+ id: pageviews
+ table: mass_bigquery_data
+ field: pageviews
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Page views (1 month)'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ eject_rate:
+ id: eject_rate
+ table: mass_bigquery_data
+ field: eject_rate
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Eject Rate'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ''
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ count:
+ id: count
+ table: entity_usage
+ field: count
+ relationship: node_to_usage_entity
+ group_type: count
+ admin_label: ''
+ plugin_id: numeric
+ label: 'Usage count'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ set_precision: false
+ precision: 0
+ decimal: .
+ separator: ','
+ format_plural: false
+ format_plural_string: !!binary MQNAY291bnQ=
+ prefix: ''
+ suffix: ''
+ nid_1:
+ id: nid_1
+ table: node_field_data
+ field: nid
+ relationship: reverse__node__field_primary_parent
+ group_type: count
+ admin_label: ''
+ entity_type: node
+ entity_field: nid
+ plugin_id: field
+ label: 'Number of Children'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ click_sort_column: value
+ type: number_integer
+ settings:
+ thousand_separator: ''
+ prefix_suffix: true
+ group_column: value
+ group_columns: { }
+ group_rows: true
+ delta_limit: 0
+ delta_offset: 0
+ delta_reversed: false
+ delta_first_last: false
+ multi_type: separator
+ separator: ', '
+ field_api_classes: false
+ source_id_target_count:
+ id: source_id_target_count
+ table: node
+ field: source_id_target_count
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: source_id_target_count
+ label: 'Target Count for Source ID'
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ operations:
+ id: operations
+ table: node_revision
+ field: operations
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: entity_operations
+ label: Actions
+ exclude: false
+ alter:
+ alter_text: false
+ text: ''
+ make_link: false
+ path: ''
+ absolute: false
+ external: false
+ replace_spaces: false
+ path_case: none
+ trim_whitespace: false
+ alt: ''
+ rel: ''
+ link_class: ''
+ prefix: ''
+ suffix: ''
+ target: ''
+ nl2br: false
+ max_length: 0
+ word_boundary: true
+ ellipsis: true
+ more_link: false
+ more_link_text: ''
+ more_link_path: ''
+ strip_tags: false
+ trim: false
+ preserve_tags: ''
+ html: false
+ element_type: ''
+ element_class: ''
+ element_label_type: ''
+ element_label_class: ''
+ element_label_colon: true
+ element_wrapper_type: ''
+ element_wrapper_class: ''
+ element_default_classes: true
+ empty: ''
+ hide_empty: false
+ empty_zero: false
+ hide_alter_empty: true
+ destination: false
+ exposed_form:
+ type: input_required_on_request
+ options:
+ submit_button: Apply
+ reset_button: 1
+ reset_button_label: Reset
+ exposed_sorts_label: 'Sort by'
+ expose_sort_order: 1
+ sort_asc_label: Asc
+ sort_desc_label: Desc
+ text_input_required: 'Select any filter and click on Apply to see results'
+ text_input_required_format: basic_html
+ filters:
+ latest_revision:
+ id: latest_revision
+ table: node_revision
+ field: latest_revision
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: latest_revision
+ operator: '='
+ value: ''
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ title:
+ id: title
+ table: node_field_revision
+ field: title
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: title
+ plugin_id: views_porter_stemmer_autocomplete_string
+ operator: contains
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: titleop
+ label: Title
+ description: ''
+ use_operator: true
+ operator: ''
+ operator_limit_selection: true
+ operator_list:
+ '=': '='
+ contains: contains
+ word: word
+ allwords: allwords
+ starts: starts
+ not_starts: not_starts
+ ends: ends
+ not_ends: not_ends
+ not: not
+ identifier: title
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ placeholder: ''
+ autocomplete_filter: 0
+ autocomplete_min_chars: '0'
+ autocomplete_items: '10'
+ autocomplete_field: title
+ autocomplete_raw_suggestion: 1
+ autocomplete_raw_dropdown: 1
+ autocomplete_dependent: 0
+ stem_query: 0
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ node_org_filter:
+ id: node_org_filter
+ table: node_field_data
+ field: node_org_filter
+ relationship: vid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: mass_views_node_org_filter
+ operator: '='
+ value: null
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: Organization
+ description: ''
+ use_operator: false
+ operator: node_org_filter_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: node_org_filter
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ moderation_state:
+ id: moderation_state
+ table: node_field_revision
+ field: moderation_state
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ plugin_id: moderation_state_filter
+ operator: 'not in'
+ value:
+ campaign_landing_page-trash: campaign_landing_page-trash
+ editorial-trash: editorial-trash
+ topic_page-trash: topic_page-trash
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ status:
+ id: status
+ table: node_field_revision
+ field: status
+ relationship: none
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: status
+ plugin_id: boolean
+ operator: '='
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: ''
+ label: Published
+ description: null
+ use_operator: false
+ operator: status_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: status
+ required: true
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ is_grouped: true
+ group_info:
+ label: Status
+ description: ''
+ identifier: status
+ optional: true
+ widget: select
+ multiple: false
+ remember: true
+ default_group: '1'
+ default_group_multiple: { }
+ group_items:
+ 1:
+ title: Published
+ operator: '='
+ value: '1'
+ 2:
+ title: Unpublished
+ operator: '='
+ value: '0'
+ type:
+ id: type
+ table: node_field_data
+ field: type
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ entity_type: node
+ entity_field: type
+ plugin_id: bundle
+ operator: in
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: type_op
+ label: 'Content type'
+ description: ''
+ use_operator: false
+ operator: type_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: type
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ field_reusable_label_target_id:
+ id: field_reusable_label_target_id
+ table: node__field_reusable_label
+ field: field_reusable_label_target_id
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: taxonomy_index_tid
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: field_reusable_label_target_id_op
+ label: Label(s)
+ description: ''
+ use_operator: false
+ operator: field_reusable_label_target_id_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: field_reusable_label_target_id
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ vid: label
+ type: textfield
+ hierarchy: false
+ limit: true
+ error_message: true
+ field_collections_target_id:
+ id: field_collections_target_id
+ table: node__field_collections
+ field: field_collections_target_id
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: taxonomy_index_tid
+ operator: or
+ value: { }
+ group: 1
+ exposed: true
+ expose:
+ operator_id: field_collections_target_id_op
+ label: Collection
+ description: ''
+ use_operator: false
+ operator: field_collections_target_id_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: field_collections_target_id
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ reduce_duplicates: false
+ vid: collections
+ type: textfield
+ hierarchy: false
+ limit: true
+ error_message: true
+ pageviews:
+ id: pageviews
+ table: mass_bigquery_data
+ field: pageviews
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '<='
+ value:
+ min: ''
+ max: ''
+ value: '100'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: pageviews_op
+ label: 'Page views'
+ description: ''
+ use_operator: true
+ operator: pageviews_op
+ operator_limit_selection: false
+ operator_list:
+ '<=': '<='
+ '>=': '>='
+ between: between
+ identifier: pageviews
+ required: false
+ remember: true
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ count:
+ id: count
+ table: entity_usage
+ field: count
+ relationship: node_to_usage_entity
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: empty
+ value:
+ min: ''
+ max: ''
+ value: ''
+ group: 1
+ exposed: true
+ expose:
+ operator_id: count_op
+ label: 'Usage count'
+ description: ''
+ use_operator: true
+ operator: count_op
+ operator_limit_selection: false
+ operator_list:
+ '<=': '<='
+ '=': '='
+ '>=': '>='
+ identifier: count
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ eject_rate:
+ id: eject_rate
+ table: mass_bigquery_data
+ field: eject_rate
+ relationship: nid
+ group_type: group
+ admin_label: ''
+ plugin_id: numeric
+ operator: '>='
+ value:
+ min: ''
+ max: ''
+ value: '10'
+ group: 1
+ exposed: true
+ expose:
+ operator_id: eject_rate_op
+ label: 'Eject Rate'
+ description: ''
+ use_operator: true
+ operator: eject_rate_op
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: eject_rate
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ anonymous: '0'
+ author: '0'
+ editor: '0'
+ emergency_alert_publisher: '0'
+ executive_orders: '0'
+ redirect_creators: '0'
+ content_team: '0'
+ developer: '0'
+ administrator: '0'
+ tester: '0'
+ doc_deletion: '0'
+ d2d_redirect_manager: '0'
+ data_administrator: '0'
+ collection_administrator: '0'
+ min_placeholder: ''
+ max_placeholder: ''
+ placeholder: ''
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ filter_groups:
+ operator: AND
+ groups:
+ 1: AND
+ defaults:
+ title: false
+ exposed_form: false
+ group_by: false
+ relationships: false
+ fields: false
+ filters: false
+ filter_groups: false
+ header: false
+ relationships:
+ nid:
+ id: nid
+ table: node_field_revision
+ field: nid
+ relationship: none
+ group_type: group
+ admin_label: 'Get the actual content from a content revision.'
+ entity_type: node
+ entity_field: nid
+ plugin_id: standard
+ required: false
+ vid:
+ id: vid
+ table: node_field_revision
+ field: vid
+ relationship: nid
+ group_type: group
+ admin_label: Content
+ entity_type: node
+ entity_field: vid
+ plugin_id: standard
+ required: true
+ revision_uid:
+ id: revision_uid
+ table: node_revision
+ field: revision_uid
+ relationship: none
+ group_type: group
+ entity_type: node
+ entity_field: revision_uid
+ plugin_id: standard
+ required: false
+ operator: 'not in'
+ value:
+ campaign_landing_page-trash: campaign_landing_page-trash
+ editorial-trash: editorial-trash
+ topic_page-trash: topic_page-trash
+ group: 1
+ exposed: false
+ expose:
+ operator_id: ''
+ label: ''
+ description: ''
+ use_operator: false
+ operator: ''
+ operator_limit_selection: false
+ operator_list: { }
+ identifier: ''
+ required: false
+ remember: false
+ multiple: false
+ remember_roles:
+ authenticated: authenticated
+ reduce: false
+ is_grouped: false
+ group_info:
+ label: ''
+ description: ''
+ identifier: ''
+ optional: true
+ widget: select
+ multiple: false
+ remember: false
+ default_group: All
+ default_group_multiple: { }
+ group_items: { }
+ node_to_usage_entity:
+ id: node_to_usage_entity
+ table: node
+ field: node_to_usage_entity
+ relationship: nid
+ group_type: group
+ admin_label: 'Usage information (Content)'
+ entity_type: node
+ plugin_id: standard
+ required: false
+ reverse__node__field_primary_parent:
+ id: reverse__node__field_primary_parent
+ table: node_field_data
+ field: reverse__node__field_primary_parent
+ relationship: nid
+ group_type: group
+ admin_label: Children
+ entity_type: node
+ plugin_id: entity_reverse
+ required: false
+ group_by: true
+ display_description: ''
+ header:
+ area:
+ id: area
+ table: views
+ field: area
+ relationship: none
+ group_type: group
+ admin_label: ''
+ plugin_id: text
+ empty: true
+ content:
+ value: "This report will show you pages where a large number of visitors to the page didn't find what they wanted and clicked something in the header (search, global navigation, state organization, home page link) or footer (All topics, Site home page).
\r\n\r\n- Filter by your organization
\r\n- Pages are sorted by the eject rate (descending). You may want to click the column heading for \"Page views\" to see the pages with the highest page views at the top.
\r\n- Click the number in the \"Eject Rate\" column to see the Analytics for that page. Look for any common patterns in the feedback that suggest improvements.\r\n
\r\nPossible causes for a high eject rate include:\r\n
\r\n- The title may need to be more clear or specific do describe what the page really offers.
\r\n- There may need to be links added to the page.
\r\n- Content might be incomplete
\r\n- Visitors might be directed to this page when they shouldn’t be. Consulting the “Previous URL” chart in the “Audience” report could reveal clues about the path your visitors have taken to get to your page, and what they were hoping to find there.
\r\n
"
+ format: basic_html
+ tokenize: false
+ display_extenders:
+ metatag_display_extender:
+ metatags: { }
+ tokenize: false
+ path: admin/content/performance/trivial
+ menu:
+ type: none
+ title: 'Content Performance'
+ description: ''
+ weight: 0
+ expanded: false
+ menu_name: admin
+ parent: ''
+ context: '0'
+ tab_options:
+ type: normal
+ title: Content
+ description: 'Find and manage content'
+ weight: -10
+ menu_name: admin
+ cache_metadata:
+ max-age: -1
+ contexts:
+ - 'languages:language_content'
+ - 'languages:language_interface'
+ - url
+ - url.query_args
+ - 'user.node_grants:view'
+ - user.permissions
+ tags:
+ - 'config:workflow_list'
diff --git a/docroot/modules/custom/mass_views/mass_views.views.inc b/docroot/modules/custom/mass_views/mass_views.views.inc
index 188d85749f..86b86ae54e 100644
--- a/docroot/modules/custom/mass_views/mass_views.views.inc
+++ b/docroot/modules/custom/mass_views/mass_views.views.inc
@@ -5,12 +5,24 @@
* Mass Dashboard views hooks.
*/
+use Drupal\Core\Entity\FieldableEntityInterface;
use Drupal\field\FieldStorageConfigInterface;
/**
* Implements hook_views_data().
*/
function mass_views_views_data() {
+
+ $data['node']['source_id_target_count'] = [
+ 'title' => t('Target Count for Source ID'),
+ 'help' => t('Displays the number of target IDs associated with the source ID in entity_usage table.'),
+ 'field' => [
+ 'id' => 'source_id_target_count',
+ 'click sortable' => TRUE,
+ 'help' => t('Displays the number of target IDs associated with the source ID in entity_usage table.'),
+ ],
+ ];
+
$data['views']['cl_automatic_lists'] = [
'title' => t('Automatic lists (Curated list)'),
'help' => t('Number of Automatic lists in the Curated list'),
diff --git a/docroot/modules/custom/mass_views/src/Plugin/views/field/EntityUsageTargetCountField.php b/docroot/modules/custom/mass_views/src/Plugin/views/field/EntityUsageTargetCountField.php
new file mode 100644
index 0000000000..a0bca42848
--- /dev/null
+++ b/docroot/modules/custom/mass_views/src/Plugin/views/field/EntityUsageTargetCountField.php
@@ -0,0 +1,51 @@
+view->storage->get('base_table');
+
+ // Dynamically generate the field key to access the entity ID (e.g., 'node_field_revision_nid').
+ // Dynamic field key to access the node ID.
+ $id_field_key = "{$base_table}_nid";
+
+ // Check if the dynamically generated ID field exists in the $values object.
+ if (isset($values->{$id_field_key})) {
+ $entity_id = $values->{$id_field_key}; // Fetch the entity ID.
+
+ // Query the entity_usage table to count target_id values for this source_id.
+ $query = Database::getConnection()->select('entity_usage', 'eu')
+ ->condition('eu.source_id', $entity_id)
+ ->condition('eu.source_type', 'node')
+ ->countQuery()
+ ->execute()
+ ->fetchField();
+ // Return the count or 0 if no results.
+ return $query ?? 0;
+ }
+ // If no ID was found, return 0.
+ return 0;
+ }
+
+}
From ff7b099055cfce3643dc18376d3c3a62a6a51aa6 Mon Sep 17 00:00:00 2001
From: Arthur Baghdasaryan <62405127+arthurbaghdas@users.noreply.github.com>
Date: Thu, 21 Nov 2024 19:16:24 +0400
Subject: [PATCH 2/5] DP-35513: Hide survey popup in Percy.io base screenshots
(#2750)
* DP-35513: Hide survey popup in Percy.io base screenshots
* DP-35513: Hide survey popup in Percy.io base screenshots
* Fix
* Fix
---------
Co-authored-by: Tom Fleming
---
browserstack/src/percy-snapshots.test.js | 13 +++++---
changelogs/DP-35513.yml | 41 ++++++++++++++++++++++++
2 files changed, 49 insertions(+), 5 deletions(-)
create mode 100644 changelogs/DP-35513.yml
diff --git a/browserstack/src/percy-snapshots.test.js b/browserstack/src/percy-snapshots.test.js
index 3e49e74798..5c4e37c722 100644
--- a/browserstack/src/percy-snapshots.test.js
+++ b/browserstack/src/percy-snapshots.test.js
@@ -38,12 +38,15 @@ describe("massgov-screenshots", () => {
beforeAll(async () => {
// Functionality currently unavailable, but is in beta: https://www.browserstack.com/docs/automate/selenium/custom-header
- // capabilities = {
+ const massBypassRateLimit = process.env.MASS_BYPASS_RATE_LIMIT.replace(/(^["']|["']$)/g, '');
+ // const capabilities = {
// 'bstack:options': {
- // "headerParams": `{"mass-bypass-rate-limit":"${process.env.MASS_BYPASS_RATE_LIMIT}"}`
+ // headerParams: JSON.stringify({
+ // 'mass-bypass-rate-limit': massBypassRateLimit
+ // })
// }
- // }
- capabilities = {};
+ // };
+ const capabilities = {};
driver = await new Builder()
.withCapabilities(capabilities)
.build();
@@ -59,7 +62,7 @@ describe("massgov-screenshots", () => {
let options = {
fullPage: true,
- ignore_region_selectors: [],
+ ignore_region_selectors: ['.__fsr'],
requestHeaders: {
'mass-bypass-rate-limit': process.env.MASS_BYPASS_RATE_LIMIT.replace(/(^["']|["']$)/g, ''),
}
diff --git a/changelogs/DP-35513.yml b/changelogs/DP-35513.yml
new file mode 100644
index 0000000000..5a3e102054
--- /dev/null
+++ b/changelogs/DP-35513.yml
@@ -0,0 +1,41 @@
+#
+# Write your changelog entry here. Every pull request must have a changelog yml file.
+#
+# Change types:
+# #############################################################################
+# You can use one of the following types:
+# - Added: For new features.
+# - Changed: For changes to existing functionality.
+# - Deprecated: For soon-to-be removed features.
+# - Removed: For removed features.
+# - Fixed: For any bug fixes.
+# - Security: In case of vulnerabilities.
+#
+# Format
+# #############################################################################
+# The format is crucial. Please follow the examples below. For reference, the requirements are:
+# - All 3 parts are required and you must include "Type", "description" and "issue".
+# - "Type" must be left aligned and followed by a colon.
+# - "description" must be indented with 2 spaces followed by a colon
+# - "issue" must be indented with 4 spaces followed by a colon.
+# - "issue" is for the Jira ticket number only e.g. DP-1234
+# - No extra spaces, indents, or blank lines are allowed.
+#
+# Example:
+# #############################################################################
+# Fixed:
+# - description: Fixes scrolling on edit pages in Safari.
+# issue: DP-13314
+#
+# You may add more than 1 description & issue for each type using the following format:
+# Changed:
+# - description: Automating the release branch.
+# issue: DP-10166
+# - description: Second change item that needs a description.
+# issue: DP-19875
+# - description: Third change item that needs a description along with an issue.
+# issue: DP-19843
+#
+Changed:
+ - description: Hide survey popup in Percy.io base screenshots.
+ issue: DP-35513
From db93e78df1981e45fe60f2f717b497c6b8393763 Mon Sep 17 00:00:00 2001
From: Arthur Baghdasaryan <62405127+arthurbaghdas@users.noreply.github.com>
Date: Thu, 21 Nov 2024 20:22:45 +0400
Subject: [PATCH 3/5] DP-35999: Drupal core update (#2756)
* DP-35999: Drupal core update
* DP-35999: Drupal core update
---------
Co-authored-by: Moshe Weitzman
---
changelogs/DP-35999.yml | 3 +
composer.json | 1 -
composer.lock | 369 +++++++++++----------
docroot/sites/default/default.settings.php | 2 +
4 files changed, 190 insertions(+), 185 deletions(-)
create mode 100644 changelogs/DP-35999.yml
diff --git a/changelogs/DP-35999.yml b/changelogs/DP-35999.yml
new file mode 100644
index 0000000000..8f73635540
--- /dev/null
+++ b/changelogs/DP-35999.yml
@@ -0,0 +1,3 @@
+Security:
+ - description: Drupal core update.
+ issue: DP-35999
diff --git a/composer.json b/composer.json
index 6c4dd9b455..8b5b97ca12 100644
--- a/composer.json
+++ b/composer.json
@@ -351,7 +351,6 @@
"Don't break if telephone number is less than 6 digits. (https://www.drupal.org/node/2575577)": "https://www.drupal.org/files/issues/2022-07-12/2575577-38.patch",
"Remove final from a class in order to inherit from it": "patches/DP-11721-jsonapi-serializer.patch",
"Remove type hint which allows usage in combination with workbench_moderation": "patches/jsonapi-2.3.0-no-type-hint.patch",
- "Notice: Undefined index: #type in drupal_process_states() (https://www.drupal.org/project/drupal/issues/2700667)": "https://www.drupal.org/files/issues/2019-12-05/2700667-89.patch",
"IMPORTANT: Make content moderation views use indexes": "patches/content-moderation-add-views-filter-indices.patch",
"Batch is dependent on the order of query string parameters (https://www.drupal.org/project/drupal/issues/2879023)": "https://git.drupalcode.org/issue/drupal-2879023/-/commit/c68aa376a7fc262886cb56d9ac762e4b06e6b174.patch",
"3075454 - combine fields filter doesn't recognise taxonomy description field": "https://www.drupal.org/files/issues/2019-08-20/3075454-3.patch",
diff --git a/composer.lock b/composer.lock
index 4c35d97aca..6981c05d04 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "f88ab76878597548cf0ca7c2f165a62e",
+ "content-hash": "97026345afb8962a080309b3562fc12c",
"packages": [
{
"name": "akamai-open/edgegrid-auth",
@@ -3423,16 +3423,16 @@
},
{
"name": "drupal/core",
- "version": "10.3.6",
+ "version": "10.3.9",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6"
+ "reference": "42a6516491b4793158542a2326dc6ad1fe2aa5bd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6",
- "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6",
+ "url": "https://api.github.com/repos/drupal/core/zipball/42a6516491b4793158542a2326dc6ad1fe2aa5bd",
+ "reference": "42a6516491b4793158542a2326dc6ad1fe2aa5bd",
"shasum": ""
},
"require": {
@@ -3478,7 +3478,7 @@
"symfony/serializer": "^6.4",
"symfony/validator": "^6.4",
"symfony/yaml": "^6.4",
- "twig/twig": "^3.14.0"
+ "twig/twig": "^3.14.2"
},
"conflict": {
"drush/drush": "<12.4.3"
@@ -3581,13 +3581,13 @@
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": {
- "source": "https://github.com/drupal/core/tree/10.3.6"
+ "source": "https://github.com/drupal/core/tree/10.3.9"
},
- "time": "2024-10-03T08:58:13+00:00"
+ "time": "2024-11-20T17:59:45+00:00"
},
{
"name": "drupal/core-composer-scaffold",
- "version": "10.3.6",
+ "version": "10.3.9",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git",
@@ -3631,13 +3631,13 @@
"drupal"
],
"support": {
- "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.6"
+ "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.9"
},
"time": "2024-08-22T14:31:34+00:00"
},
{
"name": "drupal/core-project-message",
- "version": "10.3.6",
+ "version": "10.3.9",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-project-message.git",
@@ -3672,22 +3672,22 @@
"drupal"
],
"support": {
- "source": "https://github.com/drupal/core-project-message/tree/11.0.5"
+ "source": "https://github.com/drupal/core-project-message/tree/11.1.0-beta1"
},
"time": "2023-07-24T07:55:25+00:00"
},
{
"name": "drupal/core-recommended",
- "version": "10.3.6",
+ "version": "10.3.9",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-recommended.git",
- "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538"
+ "reference": "03da2860a10c12b86714e778178433b620bb890d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-recommended/zipball/5ddec63138dc10869dea5d1cd4e72c977bb9b538",
- "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538",
+ "url": "https://api.github.com/repos/drupal/core-recommended/zipball/03da2860a10c12b86714e778178433b620bb890d",
+ "reference": "03da2860a10c12b86714e778178433b620bb890d",
"shasum": ""
},
"require": {
@@ -3696,7 +3696,7 @@
"doctrine/annotations": "~1.14.3",
"doctrine/deprecations": "~1.1.3",
"doctrine/lexer": "~2.1.1",
- "drupal/core": "10.3.6",
+ "drupal/core": "10.3.9",
"egulias/email-validator": "~4.0.2",
"guzzlehttp/guzzle": "~7.8.1",
"guzzlehttp/promises": "~2.0.2",
@@ -3745,7 +3745,7 @@
"symfony/var-dumper": "~v6.4.7",
"symfony/var-exporter": "~v6.4.7",
"symfony/yaml": "~v6.4.7",
- "twig/twig": "~v3.14.0"
+ "twig/twig": "~v3.14.2"
},
"conflict": {
"webflo/drupal-core-strict": "*"
@@ -3757,9 +3757,9 @@
],
"description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.",
"support": {
- "source": "https://github.com/drupal/core-recommended/tree/10.3.6"
+ "source": "https://github.com/drupal/core-recommended/tree/10.3.9"
},
- "time": "2024-10-03T08:58:13+00:00"
+ "time": "2024-11-20T17:59:45+00:00"
},
{
"name": "drupal/crop",
@@ -13474,16 +13474,16 @@
},
{
"name": "phpstan/phpstan",
- "version": "1.12.7",
+ "version": "1.12.11",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
- "reference": "dc2b9976bd8b0f84ec9b0e50cc35378551de7af0"
+ "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/dc2b9976bd8b0f84ec9b0e50cc35378551de7af0",
- "reference": "dc2b9976bd8b0f84ec9b0e50cc35378551de7af0",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d1fc20a962a91be578bcfe7cf939e6e1a2ff733",
+ "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733",
"shasum": ""
},
"require": {
@@ -13528,7 +13528,7 @@
"type": "github"
}
],
- "time": "2024-10-18T11:12:07+00:00"
+ "time": "2024-11-17T14:08:01+00:00"
},
{
"name": "phpstan/phpstan-deprecation-rules",
@@ -14829,16 +14829,16 @@
},
{
"name": "symfony/console",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "f793dd5a7d9ae9923e35d0503d08ba734cec1d79"
+ "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/f793dd5a7d9ae9923e35d0503d08ba734cec1d79",
- "reference": "f793dd5a7d9ae9923e35d0503d08ba734cec1d79",
+ "url": "https://api.github.com/repos/symfony/console/zipball/f1fc6f47283e27336e7cebb9e8946c8de7bff9bd",
+ "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd",
"shasum": ""
},
"require": {
@@ -14903,7 +14903,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.4.13"
+ "source": "https://github.com/symfony/console/tree/v6.4.15"
},
"funding": [
{
@@ -14919,20 +14919,20 @@
"type": "tidelift"
}
],
- "time": "2024-10-09T08:40:40+00:00"
+ "time": "2024-11-06T14:19:14+00:00"
},
{
"name": "symfony/dependency-injection",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96"
+ "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96",
- "reference": "728ae8f4e190133ce99d6d5f0bc1e8c8bd7c7a96",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/70ab1f65a4516ef741e519ea938e6aa465e6aa36",
+ "reference": "70ab1f65a4516ef741e519ea938e6aa465e6aa36",
"shasum": ""
},
"require": {
@@ -14984,7 +14984,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dependency-injection/tree/v6.4.13"
+ "source": "https://github.com/symfony/dependency-injection/tree/v6.4.15"
},
"funding": [
{
@@ -15000,7 +15000,7 @@
"type": "tidelift"
}
],
- "time": "2024-10-25T15:07:50+00:00"
+ "time": "2024-11-09T06:56:25+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -15138,16 +15138,16 @@
},
{
"name": "symfony/error-handler",
- "version": "v6.4.13",
+ "version": "v6.4.14",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "e3c78742f86a5b65fe2ac4c4b6b776d92fd7ca0c"
+ "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/e3c78742f86a5b65fe2ac4c4b6b776d92fd7ca0c",
- "reference": "e3c78742f86a5b65fe2ac4c4b6b776d92fd7ca0c",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/9e024324511eeb00983ee76b9aedc3e6ecd993d9",
+ "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9",
"shasum": ""
},
"require": {
@@ -15193,7 +15193,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/error-handler/tree/v6.4.13"
+ "source": "https://github.com/symfony/error-handler/tree/v6.4.14"
},
"funding": [
{
@@ -15209,7 +15209,7 @@
"type": "tidelift"
}
],
- "time": "2024-09-25T14:18:03+00:00"
+ "time": "2024-11-05T15:34:40+00:00"
},
{
"name": "symfony/event-dispatcher",
@@ -15670,16 +15670,16 @@
},
{
"name": "symfony/http-foundation",
- "version": "v6.4.13",
+ "version": "v6.4.14",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "4c0341b3e0a7291e752c69d2a1ed9a84b68d604c"
+ "reference": "ba020a321a95519303a3f09ec2824d34d601c388"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/4c0341b3e0a7291e752c69d2a1ed9a84b68d604c",
- "reference": "4c0341b3e0a7291e752c69d2a1ed9a84b68d604c",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ba020a321a95519303a3f09ec2824d34d601c388",
+ "reference": "ba020a321a95519303a3f09ec2824d34d601c388",
"shasum": ""
},
"require": {
@@ -15727,7 +15727,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v6.4.13"
+ "source": "https://github.com/symfony/http-foundation/tree/v6.4.14"
},
"funding": [
{
@@ -15743,20 +15743,20 @@
"type": "tidelift"
}
],
- "time": "2024-10-11T19:20:58+00:00"
+ "time": "2024-11-05T16:39:55+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "4474015c363ec0cd3bf47d55657e68630dbae66e"
+ "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/4474015c363ec0cd3bf47d55657e68630dbae66e",
- "reference": "4474015c363ec0cd3bf47d55657e68630dbae66e",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b002a5b3947653c5aee3adac2a024ea615fd3ff5",
+ "reference": "b002a5b3947653c5aee3adac2a024ea615fd3ff5",
"shasum": ""
},
"require": {
@@ -15841,7 +15841,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-kernel/tree/v6.4.13"
+ "source": "https://github.com/symfony/http-kernel/tree/v6.4.15"
},
"funding": [
{
@@ -15857,7 +15857,7 @@
"type": "tidelift"
}
],
- "time": "2024-10-27T13:00:29+00:00"
+ "time": "2024-11-13T13:57:37+00:00"
},
{
"name": "symfony/mailer",
@@ -16806,16 +16806,16 @@
},
{
"name": "symfony/process",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "1f9f59b46880201629df3bd950fc5ae8c55b960f"
+ "reference": "3cb242f059c14ae08591c5c4087d1fe443564392"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/1f9f59b46880201629df3bd950fc5ae8c55b960f",
- "reference": "1f9f59b46880201629df3bd950fc5ae8c55b960f",
+ "url": "https://api.github.com/repos/symfony/process/zipball/3cb242f059c14ae08591c5c4087d1fe443564392",
+ "reference": "3cb242f059c14ae08591c5c4087d1fe443564392",
"shasum": ""
},
"require": {
@@ -16847,7 +16847,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v6.4.13"
+ "source": "https://github.com/symfony/process/tree/v6.4.15"
},
"funding": [
{
@@ -16863,7 +16863,7 @@
"type": "tidelift"
}
],
- "time": "2024-09-25T14:18:03+00:00"
+ "time": "2024-11-06T14:19:14+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
@@ -17033,16 +17033,16 @@
},
{
"name": "symfony/serializer",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/serializer.git",
- "reference": "8be421505938b11a0ca4f656e4322232236386f0"
+ "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/serializer/zipball/8be421505938b11a0ca4f656e4322232236386f0",
- "reference": "8be421505938b11a0ca4f656e4322232236386f0",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/9d862d66198f3c2e30404228629ef4c18d5d608e",
+ "reference": "9d862d66198f3c2e30404228629ef4c18d5d608e",
"shasum": ""
},
"require": {
@@ -17111,7 +17111,7 @@
"description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/serializer/tree/v6.4.13"
+ "source": "https://github.com/symfony/serializer/tree/v6.4.15"
},
"funding": [
{
@@ -17127,7 +17127,7 @@
"type": "tidelift"
}
],
- "time": "2024-10-03T09:58:04+00:00"
+ "time": "2024-10-23T13:25:59+00:00"
},
{
"name": "symfony/service-contracts",
@@ -17214,16 +17214,16 @@
},
{
"name": "symfony/string",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "38371c60c71c72b3d64d8d76f6b1bb81a2cc3627"
+ "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/38371c60c71c72b3d64d8d76f6b1bb81a2cc3627",
- "reference": "38371c60c71c72b3d64d8d76f6b1bb81a2cc3627",
+ "url": "https://api.github.com/repos/symfony/string/zipball/73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f",
+ "reference": "73a5e66ea2e1677c98d4449177c5a9cf9d8b4c6f",
"shasum": ""
},
"require": {
@@ -17280,7 +17280,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v6.4.13"
+ "source": "https://github.com/symfony/string/tree/v6.4.15"
},
"funding": [
{
@@ -17296,7 +17296,7 @@
"type": "tidelift"
}
],
- "time": "2024-09-25T14:18:03+00:00"
+ "time": "2024-11-13T13:31:12+00:00"
},
{
"name": "symfony/translation-contracts",
@@ -17378,16 +17378,16 @@
},
{
"name": "symfony/validator",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "68e0bf4522756269d9bff801a16701b2ed5eb730"
+ "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/68e0bf4522756269d9bff801a16701b2ed5eb730",
- "reference": "68e0bf4522756269d9bff801a16701b2ed5eb730",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/7541055cdaf54ff95f0735bf703d313374e8b20b",
+ "reference": "7541055cdaf54ff95f0735bf703d313374e8b20b",
"shasum": ""
},
"require": {
@@ -17455,7 +17455,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v6.4.13"
+ "source": "https://github.com/symfony/validator/tree/v6.4.15"
},
"funding": [
{
@@ -17471,20 +17471,20 @@
"type": "tidelift"
}
],
- "time": "2024-10-25T15:07:50+00:00"
+ "time": "2024-11-08T15:28:48+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v6.4.13",
+ "version": "v6.4.15",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "2acb151474ed8cb43624e3f41a0bf7c4c8ce4f41"
+ "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2acb151474ed8cb43624e3f41a0bf7c4c8ce4f41",
- "reference": "2acb151474ed8cb43624e3f41a0bf7c4c8ce4f41",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80",
+ "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80",
"shasum": ""
},
"require": {
@@ -17540,7 +17540,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v6.4.13"
+ "source": "https://github.com/symfony/var-dumper/tree/v6.4.15"
},
"funding": [
{
@@ -17556,7 +17556,7 @@
"type": "tidelift"
}
],
- "time": "2024-09-25T14:18:03+00:00"
+ "time": "2024-11-08T15:28:48+00:00"
},
{
"name": "symfony/var-exporter",
@@ -17709,16 +17709,16 @@
},
{
"name": "twig/twig",
- "version": "v3.14.0",
+ "version": "v3.14.2",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72"
+ "reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/126b2c97818dbff0cdf3fbfc881aedb3d40aae72",
- "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a",
+ "reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a",
"shasum": ""
},
"require": {
@@ -17772,7 +17772,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v3.14.0"
+ "source": "https://github.com/twigphp/Twig/tree/v3.14.2"
},
"funding": [
{
@@ -17784,7 +17784,7 @@
"type": "tidelift"
}
],
- "time": "2024-09-09T17:55:12+00:00"
+ "time": "2024-11-07T12:36:22+00:00"
},
{
"name": "typhonius/acquia-php-sdk-v2",
@@ -18718,16 +18718,16 @@
},
{
"name": "composer/ca-bundle",
- "version": "1.5.2",
+ "version": "1.5.3",
"source": {
"type": "git",
"url": "https://github.com/composer/ca-bundle.git",
- "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137"
+ "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/ca-bundle/zipball/48a792895a2b7a6ee65dd5442c299d7b835b6137",
- "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137",
+ "url": "https://api.github.com/repos/composer/ca-bundle/zipball/3b1fc3f0be055baa7c6258b1467849c3e8204eb2",
+ "reference": "3b1fc3f0be055baa7c6258b1467849c3e8204eb2",
"shasum": ""
},
"require": {
@@ -18774,7 +18774,7 @@
"support": {
"irc": "irc://irc.freenode.org/composer",
"issues": "https://github.com/composer/ca-bundle/issues",
- "source": "https://github.com/composer/ca-bundle/tree/1.5.2"
+ "source": "https://github.com/composer/ca-bundle/tree/1.5.3"
},
"funding": [
{
@@ -18790,7 +18790,7 @@
"type": "tidelift"
}
],
- "time": "2024-09-25T07:49:53+00:00"
+ "time": "2024-11-04T10:15:26+00:00"
},
{
"name": "composer/class-map-generator",
@@ -18867,16 +18867,16 @@
},
{
"name": "composer/composer",
- "version": "2.8.1",
+ "version": "2.8.3",
"source": {
"type": "git",
"url": "https://github.com/composer/composer.git",
- "reference": "e52b8672276cf436670cdd6bd5de4353740e83b2"
+ "reference": "2a7c71266b2545a3bed9f4860734081963f6e688"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/composer/zipball/e52b8672276cf436670cdd6bd5de4353740e83b2",
- "reference": "e52b8672276cf436670cdd6bd5de4353740e83b2",
+ "url": "https://api.github.com/repos/composer/composer/zipball/2a7c71266b2545a3bed9f4860734081963f6e688",
+ "reference": "2a7c71266b2545a3bed9f4860734081963f6e688",
"shasum": ""
},
"require": {
@@ -18890,7 +18890,7 @@
"justinrainbow/json-schema": "^5.3",
"php": "^7.2.5 || ^8.0",
"psr/log": "^1.0 || ^2.0 || ^3.0",
- "react/promise": "^3.2",
+ "react/promise": "^2.11 || ^3.2",
"seld/jsonlint": "^1.4",
"seld/phar-utils": "^1.2",
"seld/signal-handler": "^2.0",
@@ -18961,7 +18961,7 @@
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/composer/issues",
"security": "https://github.com/composer/composer/security/policy",
- "source": "https://github.com/composer/composer/tree/2.8.1"
+ "source": "https://github.com/composer/composer/tree/2.8.3"
},
"funding": [
{
@@ -18977,7 +18977,7 @@
"type": "tidelift"
}
],
- "time": "2024-10-04T09:31:01+00:00"
+ "time": "2024-11-17T12:13:04+00:00"
},
{
"name": "composer/metadata-minifier",
@@ -19050,16 +19050,16 @@
},
{
"name": "composer/pcre",
- "version": "3.3.1",
+ "version": "3.3.2",
"source": {
"type": "git",
"url": "https://github.com/composer/pcre.git",
- "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4"
+ "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4",
- "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4",
+ "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
+ "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
"shasum": ""
},
"require": {
@@ -19069,8 +19069,8 @@
"phpstan/phpstan": "<1.11.10"
},
"require-dev": {
- "phpstan/phpstan": "^1.11.10",
- "phpstan/phpstan-strict-rules": "^1.1",
+ "phpstan/phpstan": "^1.12 || ^2",
+ "phpstan/phpstan-strict-rules": "^1 || ^2",
"phpunit/phpunit": "^8 || ^9"
},
"type": "library",
@@ -19109,7 +19109,7 @@
],
"support": {
"issues": "https://github.com/composer/pcre/issues",
- "source": "https://github.com/composer/pcre/tree/3.3.1"
+ "source": "https://github.com/composer/pcre/tree/3.3.2"
},
"funding": [
{
@@ -19125,7 +19125,7 @@
"type": "tidelift"
}
],
- "time": "2024-08-27T18:44:43+00:00"
+ "time": "2024-11-12T16:29:46+00:00"
},
{
"name": "composer/spdx-licenses",
@@ -19474,7 +19474,7 @@
},
{
"name": "drupal/core-dev",
- "version": "10.3.6",
+ "version": "10.3.9",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-dev.git",
@@ -19524,7 +19524,7 @@
],
"description": "require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.",
"support": {
- "source": "https://github.com/drupal/core-dev/tree/10.3.6"
+ "source": "https://github.com/drupal/core-dev/tree/10.3.9"
},
"time": "2024-07-04T10:19:29+00:00"
},
@@ -19954,16 +19954,16 @@
},
{
"name": "google/protobuf",
- "version": "v3.25.5",
+ "version": "v4.28.3",
"source": {
"type": "git",
"url": "https://github.com/protocolbuffers/protobuf-php.git",
- "reference": "dd2cf3f7b577dced3851c2ea76c3daa9f8aa0ff4"
+ "reference": "c5c311e0f3d89928251ac5a2f0e3db283612c100"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/dd2cf3f7b577dced3851c2ea76c3daa9f8aa0ff4",
- "reference": "dd2cf3f7b577dced3851c2ea76c3daa9f8aa0ff4",
+ "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/c5c311e0f3d89928251ac5a2f0e3db283612c100",
+ "reference": "c5c311e0f3d89928251ac5a2f0e3db283612c100",
"shasum": ""
},
"require": {
@@ -19992,9 +19992,9 @@
"proto"
],
"support": {
- "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.25.5"
+ "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.28.3"
},
- "time": "2024-09-18T22:04:15+00:00"
+ "time": "2024-10-22T22:27:17+00:00"
},
{
"name": "imbo/behat-api-extension",
@@ -20417,16 +20417,16 @@
},
{
"name": "myclabs/deep-copy",
- "version": "1.12.0",
+ "version": "1.12.1",
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
- "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c"
+ "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
- "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845",
+ "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845",
"shasum": ""
},
"require": {
@@ -20465,7 +20465,7 @@
],
"support": {
"issues": "https://github.com/myclabs/DeepCopy/issues",
- "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0"
+ "source": "https://github.com/myclabs/DeepCopy/tree/1.12.1"
},
"funding": [
{
@@ -20473,7 +20473,7 @@
"type": "tidelift"
}
],
- "time": "2024-06-12T14:39:25+00:00"
+ "time": "2024-11-08T17:47:46+00:00"
},
{
"name": "nyholm/psr7-server",
@@ -20736,20 +20736,20 @@
},
{
"name": "open-telemetry/gen-otlp-protobuf",
- "version": "1.2.0",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/gen-otlp-protobuf.git",
- "reference": "3aa87bc4d0279ebb53c2917a79f26602625c488e"
+ "reference": "66c3b98e998a726691c92e6405a82e6e7b8b169d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/3aa87bc4d0279ebb53c2917a79f26602625c488e",
- "reference": "3aa87bc4d0279ebb53c2917a79f26602625c488e",
+ "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/66c3b98e998a726691c92e6405a82e6e7b8b169d",
+ "reference": "66c3b98e998a726691c92e6405a82e6e7b8b169d",
"shasum": ""
},
"require": {
- "google/protobuf": "^3.3.0",
+ "google/protobuf": "^3.22 || ^4.0",
"php": "^8.0"
},
"suggest": {
@@ -20795,20 +20795,20 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-04-30T18:28:30+00:00"
+ "time": "2024-10-30T11:49:49+00:00"
},
{
"name": "open-telemetry/sdk",
- "version": "1.1.1",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/sdk.git",
- "reference": "126319e6b3996c609fded69f1e3e9dc1582c64af"
+ "reference": "fb0ff8d8279a3776bd604791e2531dd0cc147e8b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/126319e6b3996c609fded69f1e3e9dc1582c64af",
- "reference": "126319e6b3996c609fded69f1e3e9dc1582c64af",
+ "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/fb0ff8d8279a3776bd604791e2531dd0cc147e8b",
+ "reference": "fb0ff8d8279a3776bd604791e2531dd0cc147e8b",
"shasum": ""
},
"require": {
@@ -20885,7 +20885,7 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-10-15T22:42:37+00:00"
+ "time": "2024-10-18T21:01:35+00:00"
},
{
"name": "open-telemetry/sem-conv",
@@ -21202,16 +21202,16 @@
},
{
"name": "phpdocumentor/reflection-docblock",
- "version": "5.4.1",
+ "version": "5.6.0",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
- "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c"
+ "reference": "f3558a4c23426d12bffeaab463f8a8d8b681193c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
- "reference": "9d07b3f7fdcf5efec5d1609cba3c19c5ea2bdc9c",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/f3558a4c23426d12bffeaab463f8a8d8b681193c",
+ "reference": "f3558a4c23426d12bffeaab463f8a8d8b681193c",
"shasum": ""
},
"require": {
@@ -21220,17 +21220,17 @@
"php": "^7.4 || ^8.0",
"phpdocumentor/reflection-common": "^2.2",
"phpdocumentor/type-resolver": "^1.7",
- "phpstan/phpdoc-parser": "^1.7",
+ "phpstan/phpdoc-parser": "^1.7|^2.0",
"webmozart/assert": "^1.9.1"
},
"require-dev": {
- "mockery/mockery": "~1.3.5",
+ "mockery/mockery": "~1.3.5 || ~1.6.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-mockery": "^1.1",
"phpstan/phpstan-webmozart-assert": "^1.2",
"phpunit/phpunit": "^9.5",
- "vimeo/psalm": "^5.13"
+ "psalm/phar": "^5.26"
},
"type": "library",
"extra": {
@@ -21260,29 +21260,29 @@
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
"support": {
"issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
- "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.1"
+ "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.0"
},
- "time": "2024-05-21T05:55:05+00:00"
+ "time": "2024-11-12T11:25:25+00:00"
},
{
"name": "phpdocumentor/type-resolver",
- "version": "1.8.2",
+ "version": "1.10.0",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git",
- "reference": "153ae662783729388a584b4361f2545e4d841e3c"
+ "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/153ae662783729388a584b4361f2545e4d841e3c",
- "reference": "153ae662783729388a584b4361f2545e4d841e3c",
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a",
+ "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a",
"shasum": ""
},
"require": {
"doctrine/deprecations": "^1.0",
"php": "^7.3 || ^8.0",
"phpdocumentor/reflection-common": "^2.0",
- "phpstan/phpdoc-parser": "^1.13"
+ "phpstan/phpdoc-parser": "^1.18|^2.0"
},
"require-dev": {
"ext-tokenizer": "*",
@@ -21318,32 +21318,33 @@
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
"support": {
"issues": "https://github.com/phpDocumentor/TypeResolver/issues",
- "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.8.2"
+ "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0"
},
- "time": "2024-02-23T11:10:43+00:00"
+ "time": "2024-11-09T15:12:26+00:00"
},
{
"name": "phpspec/prophecy",
- "version": "v1.19.0",
+ "version": "v1.20.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy.git",
- "reference": "67a759e7d8746d501c41536ba40cd9c0a07d6a87"
+ "reference": "a0165c648cab6a80311c74ffc708a07bb53ecc93"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/67a759e7d8746d501c41536ba40cd9c0a07d6a87",
- "reference": "67a759e7d8746d501c41536ba40cd9c0a07d6a87",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/a0165c648cab6a80311c74ffc708a07bb53ecc93",
+ "reference": "a0165c648cab6a80311c74ffc708a07bb53ecc93",
"shasum": ""
},
"require": {
"doctrine/instantiator": "^1.2 || ^2.0",
- "php": "^7.2 || 8.0.* || 8.1.* || 8.2.* || 8.3.*",
+ "php": "^7.2 || 8.0.* || 8.1.* || 8.2.* || 8.3.* || 8.4.*",
"phpdocumentor/reflection-docblock": "^5.2",
"sebastian/comparator": "^3.0 || ^4.0 || ^5.0 || ^6.0",
"sebastian/recursion-context": "^3.0 || ^4.0 || ^5.0 || ^6.0"
},
"require-dev": {
+ "friendsofphp/php-cs-fixer": "^3.40",
"phpspec/phpspec": "^6.0 || ^7.0",
"phpstan/phpstan": "^1.9",
"phpunit/phpunit": "^8.0 || ^9.0 || ^10.0"
@@ -21387,9 +21388,9 @@
],
"support": {
"issues": "https://github.com/phpspec/prophecy/issues",
- "source": "https://github.com/phpspec/prophecy/tree/v1.19.0"
+ "source": "https://github.com/phpspec/prophecy/tree/v1.20.0"
},
- "time": "2024-02-29T11:52:51+00:00"
+ "time": "2024-11-19T13:12:41+00:00"
},
{
"name": "phpspec/prophecy-phpunit",
@@ -21540,21 +21541,21 @@
},
{
"name": "phpstan/phpstan-phpunit",
- "version": "1.4.0",
+ "version": "1.4.1",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan-phpunit.git",
- "reference": "f3ea021866f4263f07ca3636bf22c64be9610c11"
+ "reference": "11d4235fbc6313ecbf93708606edfd3222e44949"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/f3ea021866f4263f07ca3636bf22c64be9610c11",
- "reference": "f3ea021866f4263f07ca3636bf22c64be9610c11",
+ "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/11d4235fbc6313ecbf93708606edfd3222e44949",
+ "reference": "11d4235fbc6313ecbf93708606edfd3222e44949",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0",
- "phpstan/phpstan": "^1.11"
+ "phpstan/phpstan": "^1.12"
},
"conflict": {
"phpunit/phpunit": "<7.0"
@@ -21586,9 +21587,9 @@
"description": "PHPUnit extensions and rules for PHPStan",
"support": {
"issues": "https://github.com/phpstan/phpstan-phpunit/issues",
- "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.4.0"
+ "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.4.1"
},
- "time": "2024-04-20T06:39:00+00:00"
+ "time": "2024-11-12T12:43:59+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -23397,16 +23398,16 @@
},
{
"name": "squizlabs/php_codesniffer",
- "version": "3.10.3",
+ "version": "3.11.1",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
- "reference": "62d32998e820bddc40f99f8251958aed187a5c9c"
+ "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/62d32998e820bddc40f99f8251958aed187a5c9c",
- "reference": "62d32998e820bddc40f99f8251958aed187a5c9c",
+ "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/19473c30efe4f7b3cd42522d0b2e6e7f243c6f87",
+ "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87",
"shasum": ""
},
"require": {
@@ -23473,7 +23474,7 @@
"type": "open_collective"
}
],
- "time": "2024-09-18T10:38:58+00:00"
+ "time": "2024-11-16T12:02:36+00:00"
},
{
"name": "symfony/browser-kit",
@@ -23685,16 +23686,16 @@
},
{
"name": "symfony/lock",
- "version": "v6.4.8",
+ "version": "v6.4.13",
"source": {
"type": "git",
"url": "https://github.com/symfony/lock.git",
- "reference": "1387f50285c23607467c1f05b258bde65f1ab276"
+ "reference": "a69c3dd151ab7e14925f119164cfdf65d55392a4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/lock/zipball/1387f50285c23607467c1f05b258bde65f1ab276",
- "reference": "1387f50285c23607467c1f05b258bde65f1ab276",
+ "url": "https://api.github.com/repos/symfony/lock/zipball/a69c3dd151ab7e14925f119164cfdf65d55392a4",
+ "reference": "a69c3dd151ab7e14925f119164cfdf65d55392a4",
"shasum": ""
},
"require": {
@@ -23744,7 +23745,7 @@
"semaphore"
],
"support": {
- "source": "https://github.com/symfony/lock/tree/v6.4.8"
+ "source": "https://github.com/symfony/lock/tree/v6.4.13"
},
"funding": [
{
@@ -23760,20 +23761,20 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T14:49:08+00:00"
+ "time": "2024-10-25T15:19:46+00:00"
},
{
"name": "symfony/phpunit-bridge",
- "version": "v6.4.11",
+ "version": "v6.4.13",
"source": {
"type": "git",
"url": "https://github.com/symfony/phpunit-bridge.git",
- "reference": "168f412dcd6caf3813a9cc0f286cd68f6a76f070"
+ "reference": "e6377bea5b114f70de6332fe935e160da5014ce8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/168f412dcd6caf3813a9cc0f286cd68f6a76f070",
- "reference": "168f412dcd6caf3813a9cc0f286cd68f6a76f070",
+ "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/e6377bea5b114f70de6332fe935e160da5014ce8",
+ "reference": "e6377bea5b114f70de6332fe935e160da5014ce8",
"shasum": ""
},
"require": {
@@ -23826,7 +23827,7 @@
"description": "Provides utilities for PHPUnit, especially user deprecation notices management",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.11"
+ "source": "https://github.com/symfony/phpunit-bridge/tree/v6.4.13"
},
"funding": [
{
@@ -23842,7 +23843,7 @@
"type": "tidelift"
}
],
- "time": "2024-08-13T14:27:37+00:00"
+ "time": "2024-09-25T14:18:03+00:00"
},
{
"name": "symfony/polyfill-php73",
diff --git a/docroot/sites/default/default.settings.php b/docroot/sites/default/default.settings.php
index 264597b163..90883ff469 100644
--- a/docroot/sites/default/default.settings.php
+++ b/docroot/sites/default/default.settings.php
@@ -730,6 +730,8 @@
* Provide a fully qualified class name here if you would like to provide an
* alternate implementation YAML parser. The class must implement the
* \Drupal\Component\Serialization\SerializationInterface interface.
+ *
+ * This setting is deprecated in Drupal 10.3 and removed in Drupal 11.
*/
# $settings['yaml_parser_class'] = NULL;
From c61bc039d64d1efdd3d36fd63e766e54ab943bfe Mon Sep 17 00:00:00 2001
From: Moshe Weitzman
Date: Fri, 22 Nov 2024 16:04:36 -0500
Subject: [PATCH 4/5] Bump 2 modules for D11 (#2751)
* Bump 2 modules for D11
* Add changelog
* typo fix
* Fix type
* Remove file
* Try to fix changelog
---
changelogs/DP-35406.yml | 41 +++++++++++++++++++++++++++++++++++++++++
composer.lock | 36 ++++++++++++++++++------------------
2 files changed, 59 insertions(+), 18 deletions(-)
create mode 100644 changelogs/DP-35406.yml
diff --git a/changelogs/DP-35406.yml b/changelogs/DP-35406.yml
new file mode 100644
index 0000000000..e360800b5d
--- /dev/null
+++ b/changelogs/DP-35406.yml
@@ -0,0 +1,41 @@
+#
+# Write your changelog entry here. Every pull request must have a changelog yml file.
+#
+# Change types:
+# #############################################################################
+# You can use one of the following types:
+# - Added: For new features.
+# - Changed: For changes to existing functionality.
+# - Deprecated: For soon-to-be removed features.
+# - Removed: For removed features.
+# - Fixed: For any bug fixes.
+# - Security: In case of vulnerabilities.
+#
+# Format
+# #############################################################################
+# The format is crucial. Please follow the examples below. For reference, the requirements are:
+# - All 3 parts are required and you must include "Type", "description" and "issue".
+# - "Type" must be left aligned and followed by a colon.
+# - "description" must be indented with 2 spaces followed by a colon
+# - "issue" must be indented with 4 spaces followed by a colon.
+# - "issue" is for the Jira ticket number only e.g. DP-1234
+# - No extra spaces, indents, or blank lines are allowed.
+#
+# Example:
+# #############################################################################
+# Fixed:
+# - description: Fixes scrolling on edit pages in Safari.
+# issue: DP-13314
+#
+# You may add more than 1 description & issue for each type using the following format:
+# Changed:
+# - description: Automating the release branch.
+# issue: DP-10166
+# - description: Second change item that needs a description.
+# issue: DP-19875
+# - description: Third change item that needs a description along with an issue.
+# issue: DP-19843
+#
+Changed:
+ - description: Bump Prod No Redirect and Asset Cache Bust modules to D11 compat.
+ issue: DP-35406
diff --git a/composer.lock b/composer.lock
index 6981c05d04..fdd4d6ff14 100644
--- a/composer.lock
+++ b/composer.lock
@@ -2829,26 +2829,26 @@
},
{
"name": "drupal/asset_cache_bust",
- "version": "1.0.4",
+ "version": "1.0.5",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/asset_cache_bust.git",
- "reference": "1.0.4"
+ "reference": "1.0.5"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/asset_cache_bust-1.0.4.zip",
- "reference": "1.0.4",
- "shasum": "d34b9363a23dcc9965b7a588289f4f361a3046c5"
+ "url": "https://ftp.drupal.org/files/projects/asset_cache_bust-1.0.5.zip",
+ "reference": "1.0.5",
+ "shasum": "72968d03e22a74515143a20054617af6f88ea013"
},
"require": {
- "drupal/core": "^8.7.7 || ^9 || ^10"
+ "drupal/core": "^8.7.7 || ^9 || ^10 || ^11"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "1.0.4",
- "datestamp": "1665990743",
+ "version": "1.0.5",
+ "datestamp": "1731699630",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -8266,26 +8266,26 @@
},
{
"name": "drupal/prod_no_redirect",
- "version": "1.1.1",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/prod_no_redirect.git",
- "reference": "1.1.1"
+ "reference": "1.1.2"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/prod_no_redirect-1.1.1.zip",
- "reference": "1.1.1",
- "shasum": "8d20403bd07bf328997e0c6c21fbc4c5d55f229b"
+ "url": "https://ftp.drupal.org/files/projects/prod_no_redirect-1.1.2.zip",
+ "reference": "1.1.2",
+ "shasum": "f405ccf990ca81aaa4a4d37a38713fa3f58de151"
},
"require": {
- "drupal/core": "^9 || ^10"
+ "drupal/core": "^9 || ^10 || ^11"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "1.1.1",
- "datestamp": "1696344507",
+ "version": "1.1.2",
+ "datestamp": "1731699185",
"security-coverage": {
"status": "not-covered",
"message": "Project has not opted into security advisory coverage!"
@@ -24417,8 +24417,8 @@
"drupal/openid_connect": 20,
"drupal/openid_connect_windows_aad": 20,
"drupal/views_taxonomy_term_name_into_id": 15,
- "drupaltest/queue-runner-trait": 20,
"massgov/mayflower-artifacts": 20,
+ "drupaltest/queue-runner-trait": 20,
"previousnext/phpunit-finder": 20
},
"prefer-stable": true,
@@ -24426,7 +24426,7 @@
"platform": {
"ext-json": "*"
},
- "platform-dev": {},
+ "platform-dev": [],
"platform-overrides": {
"php": "8.3"
},
From 8319c3e3251b1e0179bd35e5cc575f4e3783cf73 Mon Sep 17 00:00:00 2001
From: CircleCI Deployment Bot
Date: Tue, 26 Nov 2024 10:06:21 +0000
Subject: [PATCH 5/5] changelog update and remove old changelog files
---
CHANGELOG.md | 14 +++++++++++++
changelogs/DP-34459.yml | 41 --------------------------------------
changelogs/DP-35406.yml | 41 --------------------------------------
changelogs/DP-35513.yml | 41 --------------------------------------
changelogs/DP-35999.yml | 3 ---
scripts/changelog-body.txt | 27 +++++++------------------
6 files changed, 21 insertions(+), 146 deletions(-)
delete mode 100644 changelogs/DP-34459.yml
delete mode 100644 changelogs/DP-35406.yml
delete mode 100644 changelogs/DP-35513.yml
delete mode 100644 changelogs/DP-35999.yml
diff --git a/CHANGELOG.md b/CHANGELOG.md
index cf3eb2238a..65e15c81dc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,19 @@
+## [0.417.0] - November 26, 2024
+
+### Added
+ - DP-34459: Added reporting views for internal use - trival content and org feedback settings.
+
+### Changed
+ - DP-35406: Bump Prod No Redirect and Asset Cache Bust modules to D11 compat.
+ - DP-35513: Hide survey popup in Percy.io base screenshots.
+
+### Security
+ - DP-35999: Drupal core update.
+
+
+
## [0.416.0] - November 19, 2024
### Fixed
diff --git a/changelogs/DP-34459.yml b/changelogs/DP-34459.yml
deleted file mode 100644
index 95fe9291bc..0000000000
--- a/changelogs/DP-34459.yml
+++ /dev/null
@@ -1,41 +0,0 @@
-#
-# Write your changelog entry here. Every pull request must have a changelog yml file.
-#
-# Change types:
-# #############################################################################
-# You can use one of the following types:
-# - Added: For new features.
-# - Changed: For changes to existing functionality.
-# - Deprecated: For soon-to-be removed features.
-# - Removed: For removed features.
-# - Fixed: For any bug fixes.
-# - Security: In case of vulnerabilities.
-#
-# Format
-# #############################################################################
-# The format is crucial. Please follow the examples below. For reference, the requirements are:
-# - All 3 parts are required and you must include "Type", "description" and "issue".
-# - "Type" must be left aligned and followed by a colon.
-# - "description" must be indented with 2 spaces followed by a colon
-# - "issue" must be indented with 4 spaces followed by a colon.
-# - "issue" is for the Jira ticket number only e.g. DP-1234
-# - No extra spaces, indents, or blank lines are allowed.
-#
-# Example:
-# #############################################################################
-# Fixed:
-# - description: Fixes scrolling on edit pages in Safari.
-# issue: DP-13314
-#
-# You may add more than 1 description & issue for each type using the following format:
-# Changed:
-# - description: Automating the release branch.
-# issue: DP-10166
-# - description: Second change item that needs a description.
-# issue: DP-19875
-# - description: Third change item that needs a description along with an issue.
-# issue: DP-19843
-#
-Added:
- - description: Added reporting views for internal use - trival content and org feedback settings.
- issue: DP-34459
diff --git a/changelogs/DP-35406.yml b/changelogs/DP-35406.yml
deleted file mode 100644
index e360800b5d..0000000000
--- a/changelogs/DP-35406.yml
+++ /dev/null
@@ -1,41 +0,0 @@
-#
-# Write your changelog entry here. Every pull request must have a changelog yml file.
-#
-# Change types:
-# #############################################################################
-# You can use one of the following types:
-# - Added: For new features.
-# - Changed: For changes to existing functionality.
-# - Deprecated: For soon-to-be removed features.
-# - Removed: For removed features.
-# - Fixed: For any bug fixes.
-# - Security: In case of vulnerabilities.
-#
-# Format
-# #############################################################################
-# The format is crucial. Please follow the examples below. For reference, the requirements are:
-# - All 3 parts are required and you must include "Type", "description" and "issue".
-# - "Type" must be left aligned and followed by a colon.
-# - "description" must be indented with 2 spaces followed by a colon
-# - "issue" must be indented with 4 spaces followed by a colon.
-# - "issue" is for the Jira ticket number only e.g. DP-1234
-# - No extra spaces, indents, or blank lines are allowed.
-#
-# Example:
-# #############################################################################
-# Fixed:
-# - description: Fixes scrolling on edit pages in Safari.
-# issue: DP-13314
-#
-# You may add more than 1 description & issue for each type using the following format:
-# Changed:
-# - description: Automating the release branch.
-# issue: DP-10166
-# - description: Second change item that needs a description.
-# issue: DP-19875
-# - description: Third change item that needs a description along with an issue.
-# issue: DP-19843
-#
-Changed:
- - description: Bump Prod No Redirect and Asset Cache Bust modules to D11 compat.
- issue: DP-35406
diff --git a/changelogs/DP-35513.yml b/changelogs/DP-35513.yml
deleted file mode 100644
index 5a3e102054..0000000000
--- a/changelogs/DP-35513.yml
+++ /dev/null
@@ -1,41 +0,0 @@
-#
-# Write your changelog entry here. Every pull request must have a changelog yml file.
-#
-# Change types:
-# #############################################################################
-# You can use one of the following types:
-# - Added: For new features.
-# - Changed: For changes to existing functionality.
-# - Deprecated: For soon-to-be removed features.
-# - Removed: For removed features.
-# - Fixed: For any bug fixes.
-# - Security: In case of vulnerabilities.
-#
-# Format
-# #############################################################################
-# The format is crucial. Please follow the examples below. For reference, the requirements are:
-# - All 3 parts are required and you must include "Type", "description" and "issue".
-# - "Type" must be left aligned and followed by a colon.
-# - "description" must be indented with 2 spaces followed by a colon
-# - "issue" must be indented with 4 spaces followed by a colon.
-# - "issue" is for the Jira ticket number only e.g. DP-1234
-# - No extra spaces, indents, or blank lines are allowed.
-#
-# Example:
-# #############################################################################
-# Fixed:
-# - description: Fixes scrolling on edit pages in Safari.
-# issue: DP-13314
-#
-# You may add more than 1 description & issue for each type using the following format:
-# Changed:
-# - description: Automating the release branch.
-# issue: DP-10166
-# - description: Second change item that needs a description.
-# issue: DP-19875
-# - description: Third change item that needs a description along with an issue.
-# issue: DP-19843
-#
-Changed:
- - description: Hide survey popup in Percy.io base screenshots.
- issue: DP-35513
diff --git a/changelogs/DP-35999.yml b/changelogs/DP-35999.yml
deleted file mode 100644
index 8f73635540..0000000000
--- a/changelogs/DP-35999.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-Security:
- - description: Drupal core update.
- issue: DP-35999
diff --git a/scripts/changelog-body.txt b/scripts/changelog-body.txt
index 117b783797..573e66d57e 100644
--- a/scripts/changelog-body.txt
+++ b/scripts/changelog-body.txt
@@ -1,27 +1,14 @@
-## [0.416.0] - November 19, 2024
+## [0.417.0] - November 26, 2024
-### Fixed
- - DP-34420: Fix error items in entity usage queue.
- - DP-35402: Orphan document report includes documents linked by redirects.
- - DP-35462: Fix backstop config for org pages related to org nav bar.
- - DP-35727: Fix overlapping elements in ckeditor fullscreen mode.
- - DP-35737: Media usage tracking for redirected URLs.
+### Added
+ - DP-34459: Added reporting views for internal use - trival content and org feedback settings.
### Changed
- - DP-34964: Updates to purge modules and DTT, Drush
- - DP-35160: Review and update .htaccess to make sure it reflects the latest changes in the Drupal core 10.3.x
- - DP-35216: Upgrade Drupal Test traits to 2.4
- - DP-35298: Internal label report updated to allow search for labels based on partial text match.
- - DP-35404: D11 - Update most depecations in custom code
- - DP-35553: Change Contact header in right column from H1 to H2 on info detail.
- - DP-35609: Change sitewide alert notifications to only send emails when an alert is published or transitioned out of published state.
- - DP-35809: Altered BigQuery module to query against changed name.
-
-### Added
- - DP-35475: Reports to evaluate effect of hidden headings.
+ - DP-35406: Bump Prod No Redirect and Asset Cache Bust modules to D11 compat.
+ - DP-35513: Hide survey popup in Percy.io base screenshots.
-### Removed
- - DP-35680: Remove Portainer from ddev dependencies.
+### Security
+ - DP-35999: Drupal core update.