Add filters to log pages (#3815)
Credit to @gergo85. Thanks to @petehalverson for octodock to test this with
This commit is contained in:
parent
3ac740d2c3
commit
9522deff4e
|
|
@ -0,0 +1,16 @@
|
||||||
|
# ===================================
|
||||||
|
# Filter Scope Definitions
|
||||||
|
# ===================================
|
||||||
|
|
||||||
|
scopes:
|
||||||
|
|
||||||
|
created_at:
|
||||||
|
label: backend::lang.access_log.created_at
|
||||||
|
type: daterange
|
||||||
|
conditions: created_at >= ':after' AND created_at <= ':before'
|
||||||
|
|
||||||
|
user:
|
||||||
|
label: backend::lang.access_log.login
|
||||||
|
modelClass: Backend\Models\User
|
||||||
|
conditions: user_id in (:filtered)
|
||||||
|
nameFrom: login
|
||||||
|
|
@ -13,3 +13,5 @@ toolbar:
|
||||||
buttons: list_toolbar
|
buttons: list_toolbar
|
||||||
search:
|
search:
|
||||||
prompt: backend::lang.list.search_prompt
|
prompt: backend::lang.list.search_prompt
|
||||||
|
|
||||||
|
filter: config_filter.yaml
|
||||||
|
|
|
||||||
|
|
@ -438,7 +438,9 @@ return [
|
||||||
'hint' => 'This log displays a list of successful sign in attempts by administrators. Records are kept for a total of :days days.',
|
'hint' => 'This log displays a list of successful sign in attempts by administrators. Records are kept for a total of :days days.',
|
||||||
'menu_label' => 'Access log',
|
'menu_label' => 'Access log',
|
||||||
'menu_description' => 'View a list of successful back-end user sign ins.',
|
'menu_description' => 'View a list of successful back-end user sign ins.',
|
||||||
|
'id' => 'ID',
|
||||||
'created_at' => 'Date & Time',
|
'created_at' => 'Date & Time',
|
||||||
|
'type' => 'Type',
|
||||||
'login' => 'Login',
|
'login' => 'Login',
|
||||||
'ip_address' => 'IP address',
|
'ip_address' => 'IP address',
|
||||||
'first_name' => 'First name',
|
'first_name' => 'First name',
|
||||||
|
|
|
||||||
|
|
@ -437,7 +437,9 @@ return [
|
||||||
'hint' => 'Ez a napló a felhasználók sikeres bejelentkezési kísérleteit listázza ki. A bejegyzéseket :days napig őrzi meg a rendszer.',
|
'hint' => 'Ez a napló a felhasználók sikeres bejelentkezési kísérleteit listázza ki. A bejegyzéseket :days napig őrzi meg a rendszer.',
|
||||||
'menu_label' => 'Hozzáférés napló',
|
'menu_label' => 'Hozzáférés napló',
|
||||||
'menu_description' => 'A felhasználók sikeres bejelentkezéseinek megtekintése.',
|
'menu_description' => 'A felhasználók sikeres bejelentkezéseinek megtekintése.',
|
||||||
|
'id' => 'ID',
|
||||||
'created_at' => 'Időpont',
|
'created_at' => 'Időpont',
|
||||||
|
'type' => 'Típus',
|
||||||
'login' => 'Felhasználónév',
|
'login' => 'Felhasználónév',
|
||||||
'ip_address' => 'IP cím',
|
'ip_address' => 'IP cím',
|
||||||
'first_name' => 'Keresztnév',
|
'first_name' => 'Keresztnév',
|
||||||
|
|
|
||||||
|
|
@ -3,12 +3,27 @@
|
||||||
# ===================================
|
# ===================================
|
||||||
|
|
||||||
columns:
|
columns:
|
||||||
|
|
||||||
|
id:
|
||||||
|
label: backend::lang.access_log.id
|
||||||
|
searchable: yes
|
||||||
|
invisible: true
|
||||||
|
width: 75px
|
||||||
|
|
||||||
created_at:
|
created_at:
|
||||||
label: backend::lang.access_log.created_at
|
label: backend::lang.access_log.created_at
|
||||||
searchable: yes
|
searchable: yes
|
||||||
type: timetense
|
type: timetense
|
||||||
width: 160px
|
width: 160px
|
||||||
|
|
||||||
|
type:
|
||||||
|
label: backend::lang.access_log.type
|
||||||
|
invisible: true
|
||||||
|
|
||||||
|
ip_address:
|
||||||
|
label: backend::lang.access_log.ip_address
|
||||||
|
searchable: yes
|
||||||
|
|
||||||
login:
|
login:
|
||||||
label: backend::lang.access_log.login
|
label: backend::lang.access_log.login
|
||||||
relation: user
|
relation: user
|
||||||
|
|
@ -16,10 +31,6 @@ columns:
|
||||||
searchable: yes
|
searchable: yes
|
||||||
sortable: false
|
sortable: false
|
||||||
|
|
||||||
ip_address:
|
|
||||||
label: backend::lang.access_log.ip_address
|
|
||||||
searchable: yes
|
|
||||||
|
|
||||||
first_name:
|
first_name:
|
||||||
label: backend::lang.access_log.first_name
|
label: backend::lang.access_log.first_name
|
||||||
relation: user
|
relation: user
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
# ===================================
|
||||||
|
# Filter Scope Definitions
|
||||||
|
# ===================================
|
||||||
|
|
||||||
|
scopes:
|
||||||
|
|
||||||
|
created_at:
|
||||||
|
label: backend::lang.access_log.created_at
|
||||||
|
type: daterange
|
||||||
|
conditions: created_at >= ':after' AND created_at <= ':before'
|
||||||
|
|
||||||
|
user:
|
||||||
|
label: backend::lang.access_log.login
|
||||||
|
modelClass: Backend\Models\User
|
||||||
|
conditions: user_id in (:filtered)
|
||||||
|
nameFrom: login
|
||||||
|
|
@ -18,3 +18,5 @@ toolbar:
|
||||||
buttons: list_toolbar
|
buttons: list_toolbar
|
||||||
search:
|
search:
|
||||||
prompt: backend::lang.list.search_prompt
|
prompt: backend::lang.list.search_prompt
|
||||||
|
|
||||||
|
filter: config_filter.yaml
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
# ===================================
|
||||||
|
# Filter Scope Definitions
|
||||||
|
# ===================================
|
||||||
|
|
||||||
|
scopes:
|
||||||
|
|
||||||
|
created_at:
|
||||||
|
label: backend::lang.access_log.created_at
|
||||||
|
type: daterange
|
||||||
|
conditions: created_at >= ':after' AND created_at <= ':before'
|
||||||
|
|
@ -15,3 +15,5 @@ toolbar:
|
||||||
buttons: list_toolbar
|
buttons: list_toolbar
|
||||||
search:
|
search:
|
||||||
prompt: backend::lang.list.search_prompt
|
prompt: backend::lang.list.search_prompt
|
||||||
|
|
||||||
|
filter: config_filter.yaml
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue