fixes #2386 update filters in users activity logs (#2399)

* Add an action filter and a date filter. 

* Additional filters on a specific object (photo/album/group) are available from their dedicated administration page.

* Performances of the page was improved : instead of loading 100k lines in activity table, we loop on 500 activity lines until 100 aggregated lines are found for the current page.
This commit is contained in:
Perrom
2025-08-08 15:17:50 +02:00
committed by GitHub
parent 2465654752
commit 4dc2fc9f8d
16 changed files with 1238 additions and 740 deletions
+8 -15
View File
@@ -7253,17 +7253,16 @@ color:#FF7B00;
/* Activity Tab in user manager */
.select-user {
background: #fafafa;
.activity-select {
height: 50%;
text-align: left;
margin-right: 20px;
}
display: flex;
align-items: center;
padding: 0 20px;
box-shadow: 0px 2px 4px #00000024;
border-radius: 5px;
.activity-filter-container{
border-radius: 20px;
padding: 4px 10px;
margin-right: 6px;
}
.start-date,
@@ -7275,11 +7274,6 @@ color:#FF7B00;
white-space: nowrap;
}
.acivity-time-text {
font-size: 13px;
font-weight: bold;
}
.line {
background: #fafafa;
box-shadow: 0px 2px 4px #00000024;
@@ -7311,7 +7305,6 @@ color:#FF7B00;
}
.download_csv {
margin-left: auto;
height: 25px;
width: 30px;
background: #dddddd;