Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

VACMS-15984: Remove duplicates from people list. #15988

Merged
merged 1 commit into from
Nov 3, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
302 changes: 297 additions & 5 deletions config/sync/views.view.user_admin_people.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1132,7 +1132,7 @@ display:
options:
query_comment: ''
disable_sql_rewrite: false
distinct: false
distinct: true
replica: false
query_tags: { }
relationships: { }
Expand Down Expand Up @@ -1166,8 +1166,10 @@ display:
- 'languages:language_interface'
- url
- url.query_args
- user
- user.permissions
tags: { }
tags:
- workbench_access_view
data_export_1:
id: data_export_1
display_title: 'Data export'
Expand Down Expand Up @@ -1752,8 +1754,10 @@ display:
- 'languages:language_interface'
- request_format
- url
- user
- user.permissions
tags: { }
tags:
- workbench_access_view
data_export_2:
id: data_export_2
display_title: 'Data export: All users'
Expand Down Expand Up @@ -3234,9 +3238,293 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
filters:
combine:
id: combine
table: views
field: combine
relationship: none
group_type: group
admin_label: ''
plugin_id: combine
operator: contains
value: ''
group: 1
exposed: true
expose:
operator_id: combine_op
label: 'Name or email contains'
description: ''
use_operator: false
operator: combine_op
operator_limit_selection: false
operator_list: { }
identifier: user
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
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: { }
fields:
name: name
mail: mail
status:
id: status
table: users_field_data
field: status
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: status
plugin_id: boolean
operator: '='
value: '1'
group: 1
exposed: true
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: status_op
operator_limit_selection: false
operator_list: { }
identifier: status
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
is_grouped: true
group_info:
label: Status
description: ''
identifier: status
optional: true
widget: select
multiple: false
remember: false
default_group: '1'
default_group_multiple: { }
group_items:
1:
title: Active
operator: '='
value: '1'
2:
title: Blocked
operator: '='
value: '0'
roles_target_id:
id: roles_target_id
table: user__roles
field: roles_target_id
relationship: none
group_type: group
admin_label: ''
plugin_id: user_roles
operator: or
value: { }
group: 1
exposed: true
expose:
operator_id: roles_target_id_op
label: Role
description: ''
use_operator: false
operator: roles_target_id_op
operator_limit_selection: false
operator_list: { }
identifier: role
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
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
default_langcode:
id: default_langcode
table: users_field_data
field: default_langcode
relationship: none
group_type: group
admin_label: ''
entity_type: user
entity_field: default_langcode
plugin_id: boolean
operator: '='
value: '1'
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: { }
uid_raw:
id: uid_raw
table: users_field_data
field: uid_raw
relationship: none
group_type: group
admin_label: ''
entity_type: user
plugin_id: numeric
operator: '!='
value:
min: ''
max: ''
value: '0'
group: 1
exposed: false
expose:
operator_id: '0'
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: { }
workbench_access_section__section:
id: workbench_access_section__section
table: users
field: workbench_access_section__section
relationship: none
group_type: group
admin_label: ''
entity_type: user
plugin_id: workbench_access_section
operator: in
value: { }
group: 1
exposed: true
expose:
operator_id: workbench_access_section__section_op
label: Section
description: ''
use_operator: false
operator: workbench_access_section__section_op
operator_limit_selection: false
operator_list: { }
identifier: workbench_access_section__section
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
content_api_consumer: '0'
content_creator_benefits_hubs: '0'
content_creator_resources_and_support: '0'
office_content_creator: '0'
vamc_content_creator: '0'
content_creator_vet_center: '0'
content_editor: '0'
content_reviewer: '0'
content_publisher: '0'
content_admin: '0'
redirect_administrator: '0'
admnistrator_users: '0'
administrator: '0'
homepage_manager: '0'
translation_manager: '0'
next_js: '0'
reduce: 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: { }
reduce_duplicates: 0
section_filter:
show_hierarchy: 1
filter_groups:
operator: AND
groups:
1: AND
defaults:
show_admin_links: false
fields: false
filters: false
filter_groups: false
header: false
footer: false
show_admin_links: false
Expand All @@ -3252,7 +3540,9 @@ display:
empty: false
content: "<div><a href=\"/admin/people/vacms-all-users-export.csv?user=&amp;status=1&amp;role=All&amp;page&amp;_format=csv\" class=\"button\">Download CSV of all users</a></div>\r\nDisplaying @start - @end of @total"
footer: { }
display_extenders: { }
display_extenders:
jsonapi_views:
enabled: true
path: admin/people/list
menu:
type: 'default tab'
Expand All @@ -3274,5 +3564,7 @@ display:
- 'languages:language_interface'
- url
- url.query_args
- user
- user.permissions
tags: { }
tags:
- workbench_access_view
Loading