1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-20 19:08:21 +00:00

sysadmin reconstruct logs page (#4171)

* sysadmin reconstruct logs page

* modify date check logic in logs export excel

* close dialog after download excel
This commit is contained in:
Leo
2019-10-22 19:49:30 +08:00
committed by Daniel Pan
parent ad9fe20735
commit 7dafe5a0e7
9 changed files with 1085 additions and 3 deletions

View File

@@ -165,10 +165,14 @@ class SidePanel extends React.Component {
}
{sysadminExtraEnabled && canViewUserLog &&
<li className="nav-item">
<a className='nav-link ellipsis' href={siteRoot + 'sys/loginadmin/'}>
<span className="sf2-icon-clock" aria-hidden="true"></span>
<Link
className={`nav-link ellipsis ${this.getActiveClass('logs')}`}
to={siteRoot + 'sys/logs/login'}
onClick={() => this.props.tabItemClick('logs')}
>
<span className="sf2-icon-msgs" aria-hidden="true"></span>
<span className="nav-text">{gettext('Logs')}</span>
</a>
</Link>
</li>
}
{isPro && isDefaultAdmin && enableFileScan &&