Fixing the test findings for the 10.7.0 #23177
BackIssue
Angular 10.7 test findings: idle session, root folder refresh, and user lockout date.
Description
Fixes three Angular admin bugs found in 10.7 testing.
- Idle session. The idle timeout starts on page load when the setting is enabled and the user is authenticated. It no longer waits for the first mouse or keyboard event.
- File Management. Creating a folder at the root refreshes the open list. The root has no id, and
undefinedwas dropped by the update stream, so the list stayed stale. A root create is now published asnull. - Identity user lock. The lockout end date defaults to 7 days from today, and slash dates (
M/D/YYYY) are converted to ISO before the lock request so the route value is valid.
Local dev setup on this branch also runs the ng-packs symlink script from volobox.app.yaml and fails the script when no links are created.