|
@@ -37,6 +37,8 @@ dependencies:
|
|
module:
|
|
module:
|
|
- address
|
|
- address
|
|
- commerce_tax
|
|
- commerce_tax
|
|
|
|
+ - login_history
|
|
|
|
+ - login_tracker
|
|
- options
|
|
- options
|
|
- pagerer
|
|
- pagerer
|
|
- profile
|
|
- profile
|
|
@@ -114,91 +116,157 @@ display:
|
|
description: ''
|
|
description: ''
|
|
columns:
|
|
columns:
|
|
views_bulk_operations_bulk_form: views_bulk_operations_bulk_form
|
|
views_bulk_operations_bulk_form: views_bulk_operations_bulk_form
|
|
- name: name
|
|
|
|
- mail: mail
|
|
|
|
- operations: operations
|
|
|
|
|
|
+ field_title: field_title
|
|
|
|
+ field_name: field_name
|
|
|
|
+ field_first_name: field_first_name
|
|
|
|
+ field_organization: field_organization
|
|
|
|
+ field_position: field_position
|
|
|
|
+ field_service: field_service
|
|
|
|
+ field_activity_sector: field_activity_sector
|
|
|
|
+ field_employee: field_employee
|
|
|
|
+ field_address: field_address
|
|
|
|
+ field_phone: field_phone
|
|
|
|
+ field_email: field_email
|
|
|
|
+ field_naf: field_naf
|
|
|
|
+ field_siret: field_siret
|
|
|
|
+ field_vat_number_intra_ce: field_vat_number_intra_ce
|
|
roles_target_id: roles_target_id
|
|
roles_target_id: roles_target_id
|
|
- field_member_type: field_member_type
|
|
|
|
- field_company: field_company
|
|
|
|
- field_showroom: field_showroom
|
|
|
|
|
|
+ status: status
|
|
access: access
|
|
access: access
|
|
- created: created
|
|
|
|
- field_memo: field_memo
|
|
|
|
|
|
+ record_id: record_id
|
|
info:
|
|
info:
|
|
views_bulk_operations_bulk_form:
|
|
views_bulk_operations_bulk_form:
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- name:
|
|
|
|
|
|
+ field_title:
|
|
sortable: false
|
|
sortable: false
|
|
default_sort_order: asc
|
|
default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- mail:
|
|
|
|
|
|
+ field_name:
|
|
sortable: false
|
|
sortable: false
|
|
default_sort_order: asc
|
|
default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- operations:
|
|
|
|
|
|
+ field_first_name:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- roles_target_id:
|
|
|
|
|
|
+ field_organization:
|
|
sortable: false
|
|
sortable: false
|
|
default_sort_order: asc
|
|
default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- field_member_type:
|
|
|
|
|
|
+ field_position:
|
|
sortable: false
|
|
sortable: false
|
|
default_sort_order: asc
|
|
default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- field_company:
|
|
|
|
|
|
+ field_service:
|
|
sortable: false
|
|
sortable: false
|
|
default_sort_order: asc
|
|
default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- field_showroom:
|
|
|
|
|
|
+ field_activity_sector:
|
|
sortable: false
|
|
sortable: false
|
|
default_sort_order: asc
|
|
default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- access:
|
|
|
|
- sortable: true
|
|
|
|
- default_sort_order: desc
|
|
|
|
|
|
+ field_employee:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
- empty_column: true
|
|
|
|
|
|
+ empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- created:
|
|
|
|
- sortable: true
|
|
|
|
- default_sort_order: desc
|
|
|
|
|
|
+ field_address:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: false
|
|
|
|
+ responsive: ''
|
|
|
|
+ field_phone:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: false
|
|
|
|
+ responsive: ''
|
|
|
|
+ field_email:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: false
|
|
|
|
+ responsive: ''
|
|
|
|
+ field_naf:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: false
|
|
|
|
+ responsive: ''
|
|
|
|
+ field_siret:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: false
|
|
|
|
+ responsive: ''
|
|
|
|
+ field_vat_number_intra_ce:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: false
|
|
|
|
+ responsive: ''
|
|
|
|
+ roles_target_id:
|
|
|
|
+ sortable: false
|
|
|
|
+ default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- field_memo:
|
|
|
|
|
|
+ status:
|
|
sortable: false
|
|
sortable: false
|
|
default_sort_order: asc
|
|
default_sort_order: asc
|
|
align: ''
|
|
align: ''
|
|
separator: ''
|
|
separator: ''
|
|
empty_column: false
|
|
empty_column: false
|
|
responsive: ''
|
|
responsive: ''
|
|
- default: created
|
|
|
|
|
|
+ access:
|
|
|
|
+ sortable: true
|
|
|
|
+ default_sort_order: desc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: true
|
|
|
|
+ responsive: ''
|
|
|
|
+ record_id:
|
|
|
|
+ sortable: true
|
|
|
|
+ default_sort_order: desc
|
|
|
|
+ align: ''
|
|
|
|
+ separator: ''
|
|
|
|
+ empty_column: false
|
|
|
|
+ responsive: ''
|
|
|
|
+ default: '-1'
|
|
empty_table: false
|
|
empty_table: false
|
|
row:
|
|
row:
|
|
type: fields
|
|
type: fields
|
|
@@ -1365,7 +1433,17 @@ display:
|
|
plugin_id: result
|
|
plugin_id: result
|
|
footer: { }
|
|
footer: { }
|
|
empty: { }
|
|
empty: { }
|
|
- relationships: { }
|
|
|
|
|
|
+ relationships:
|
|
|
|
+ login_history:
|
|
|
|
+ id: login_history
|
|
|
|
+ table: users
|
|
|
|
+ field: login_history
|
|
|
|
+ relationship: none
|
|
|
|
+ group_type: group
|
|
|
|
+ admin_label: Logins
|
|
|
|
+ required: false
|
|
|
|
+ entity_type: user
|
|
|
|
+ plugin_id: standard
|
|
arguments: { }
|
|
arguments: { }
|
|
display_extenders:
|
|
display_extenders:
|
|
views_ef_fieldset:
|
|
views_ef_fieldset:
|
|
@@ -1515,6 +1593,7 @@ display:
|
|
operator: AND
|
|
operator: AND
|
|
groups:
|
|
groups:
|
|
1: AND
|
|
1: AND
|
|
|
|
+ group_by: true
|
|
cache_metadata:
|
|
cache_metadata:
|
|
max-age: 0
|
|
max-age: 0
|
|
contexts:
|
|
contexts:
|
|
@@ -2504,6 +2583,63 @@ display:
|
|
entity_type: user
|
|
entity_type: user
|
|
entity_field: status
|
|
entity_field: status
|
|
plugin_id: field
|
|
plugin_id: field
|
|
|
|
+ record_id:
|
|
|
|
+ id: record_id
|
|
|
|
+ table: login_tracker
|
|
|
|
+ field: record_id
|
|
|
|
+ relationship: none
|
|
|
|
+ group_type: count_distinct
|
|
|
|
+ admin_label: ''
|
|
|
|
+ label: 'Login 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: true
|
|
|
|
+ empty_zero: true
|
|
|
|
+ hide_alter_empty: true
|
|
|
|
+ set_precision: false
|
|
|
|
+ precision: 0
|
|
|
|
+ decimal: .
|
|
|
|
+ separator: ','
|
|
|
|
+ format_plural: false
|
|
|
|
+ format_plural_string: !!binary MQNAY291bnQ=
|
|
|
|
+ prefix: ''
|
|
|
|
+ suffix: ''
|
|
|
|
+ plugin_id: numeric
|
|
defaults:
|
|
defaults:
|
|
fields: false
|
|
fields: false
|
|
cache_metadata:
|
|
cache_metadata:
|
|
@@ -4106,6 +4242,63 @@ display:
|
|
entity_type: user
|
|
entity_type: user
|
|
entity_field: access
|
|
entity_field: access
|
|
plugin_id: field
|
|
plugin_id: field
|
|
|
|
+ record_id:
|
|
|
|
+ id: record_id
|
|
|
|
+ table: login_tracker
|
|
|
|
+ field: record_id
|
|
|
|
+ relationship: none
|
|
|
|
+ group_type: count_distinct
|
|
|
|
+ admin_label: ''
|
|
|
|
+ label: 'Login 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: true
|
|
|
|
+ empty_zero: true
|
|
|
|
+ hide_alter_empty: true
|
|
|
|
+ set_precision: false
|
|
|
|
+ precision: 0
|
|
|
|
+ decimal: .
|
|
|
|
+ separator: ','
|
|
|
|
+ format_plural: false
|
|
|
|
+ format_plural_string: !!binary MQNAY291bnQ=
|
|
|
|
+ prefix: ''
|
|
|
|
+ suffix: ''
|
|
|
|
+ plugin_id: numeric
|
|
relationships:
|
|
relationships:
|
|
profile_type:
|
|
profile_type:
|
|
id: profile_type
|
|
id: profile_type
|
|
@@ -5171,6 +5364,63 @@ display:
|
|
entity_type: user
|
|
entity_type: user
|
|
entity_field: access
|
|
entity_field: access
|
|
plugin_id: field
|
|
plugin_id: field
|
|
|
|
+ record_id:
|
|
|
|
+ id: record_id
|
|
|
|
+ table: login_tracker
|
|
|
|
+ field: record_id
|
|
|
|
+ relationship: none
|
|
|
|
+ group_type: count_distinct
|
|
|
|
+ admin_label: ''
|
|
|
|
+ label: 'Login 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: true
|
|
|
|
+ empty_zero: true
|
|
|
|
+ hide_alter_empty: true
|
|
|
|
+ set_precision: false
|
|
|
|
+ precision: 0
|
|
|
|
+ decimal: .
|
|
|
|
+ separator: ','
|
|
|
|
+ format_plural: false
|
|
|
|
+ format_plural_string: !!binary MQNAY291bnQ=
|
|
|
|
+ prefix: ''
|
|
|
|
+ suffix: ''
|
|
|
|
+ plugin_id: numeric
|
|
relationships:
|
|
relationships:
|
|
profile_type:
|
|
profile_type:
|
|
id: profile_type
|
|
id: profile_type
|
|
@@ -6424,6 +6674,63 @@ display:
|
|
destination: false
|
|
destination: false
|
|
entity_type: user
|
|
entity_type: user
|
|
plugin_id: entity_operations
|
|
plugin_id: entity_operations
|
|
|
|
+ record_id:
|
|
|
|
+ id: record_id
|
|
|
|
+ table: login_tracker
|
|
|
|
+ field: record_id
|
|
|
|
+ relationship: none
|
|
|
|
+ group_type: count_distinct
|
|
|
|
+ admin_label: ''
|
|
|
|
+ label: 'Login 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: true
|
|
|
|
+ empty_zero: true
|
|
|
|
+ hide_alter_empty: true
|
|
|
|
+ set_precision: false
|
|
|
|
+ precision: 0
|
|
|
|
+ decimal: .
|
|
|
|
+ separator: ','
|
|
|
|
+ format_plural: false
|
|
|
|
+ format_plural_string: !!binary MQNAY291bnQ=
|
|
|
|
+ prefix: ''
|
|
|
|
+ suffix: ''
|
|
|
|
+ plugin_id: numeric
|
|
relationships:
|
|
relationships:
|
|
profile_type:
|
|
profile_type:
|
|
id: profile_type
|
|
id: profile_type
|