16679: Adds AutoLogout component that closes the session if configured.
authorLucas Di Pentima <lucas@di-pentima.com.ar>
Fri, 4 Sep 2020 22:48:44 +0000 (19:48 -0300)
committerLucas Di Pentima <lucas@di-pentima.com.ar>
Fri, 4 Sep 2020 22:48:44 +0000 (19:48 -0300)
commit0cb01f7da9fcb4fc3bb49cc5039f6b712466bf74
tree67a1372b7e5e63ab8a019f677facc889a10f9ad7
parent2f9cad5098e4261d61e5a72e24232f3a637b0d73
16679: Adds AutoLogout component that closes the session if configured.

When Workbench.IdleTimeout is set to a non-zero value, it is used to
check for user inactivity; 1 minute before closing the session, a warning
snackbar is displayed until the session is auto-closed or user activity is
detected.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
package.json
src/common/config.ts
src/views-components/auto-logout/auto-logout.tsx [new file with mode: 0644]
src/views/main-panel/main-panel-root.tsx
src/views/main-panel/main-panel.tsx
src/views/workbench/workbench.tsx
yarn.lock