AME-10498 Upgrade ESLint to 2.9.0 and enable new rules
AME-10495 Remove explicit module names
OPENAM-8692 Move "uma" and "dashboard" folders into the "user" folder.
OPENAM-6347 Automatically logout XUI "users" to login page, admins still use session expiry dialog
OPENAM-7602 XUI does not redirect to start of authentication chain upon module failure
AME-8914 Change UI role of dashboard to ui-self-service-user
AME-8914 Upgrade Navigation component to be aware of roles and nav groups
Remove global comments ESLint allows us to specify what it calls "environments". This controls which globals it allows files to reference. By enabling the "amd" environment, we can happily reference define and require, which are made available through our use of RequireJS. Using this mechanism is less error prone and verbose than the continued use of global comments.
Fix remaining 'quotes' eslint error and make build fail on rule
CR-8232 AME-8397 CUSS UI should be realm-aware in OpenAM-merge from branch
CR-8078 Move no-undef eslint rule to error and fix problems
OPENAM-6570 / CR-7904 - Dashboard doesn't open if click on it in top navigation
CR-7811 - AME-7109 - upgrade to forgerock-ui 2.2.0-SNAPSHOT
AME-7996 / CR-7814 - Refactor dialog according to acceptance criteria
Rearranging and refactoring UI modules to make use of common code location. First step in overall restructuring of UIs. Reviewed under branches/xui-restructure