15 Sep, 2015
3 commits
-
A JavaScript build process is more manageable and is compatible with far more JavaScript tooling than the existing Maven process. As an added benefit, Node.js executes the build an order of magnitude faster than the Java-based Rhino runtime. In order to provide a version of Node.js for the JavaScript build to use, this change introduces the use of frontend-maven-plugin, which downloads and executes Node.js. Maven is currently still responsible for the unpacking of the project dependencies and the packaging of the final artefact. The only change in behaviour in this change is the replacement of JSLint with ESLint. This is because the version of JSLint used by the Maven build was 2011-03-07, which is not supported by the grunt wrapper. git-svn-id: https://svn.forgerock.org/openam/trunk@15708 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15705 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15699 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
14 Sep, 2015
2 commits
-
By using a JavaScript module, we give the user more flexibilty in defining their theming config. It also allows us to include comments to act as documentation and to provide a simpler syntax for regular expressions (as these can be written inline in JavaScript). This change also includes significant refactoring of the ThemeManager to simplify it. git-svn-id: https://svn.forgerock.org/openam/trunk@15692 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15688 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
10 Sep, 2015
9 commits
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15652 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
* Swap buttons to align with design guide * Provide missing copyright translation in the footer git-svn-id: https://svn.forgerock.org/openam/trunk@15651 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
We're using features of the quote-props rule that were added in 1.3.0. Reviewed visually. git-svn-id: https://svn.forgerock.org/openam/trunk@15650 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15648 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15647 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
This rule is included in the checks that JSLint performs and hence was missing from our ESLint configuration. git-svn-id: https://svn.forgerock.org/openam/trunk@15645 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15641 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
Reviewed in person by Joe git-svn-id: https://svn.forgerock.org/openam/trunk@15640 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15639 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
09 Sep, 2015
2 commits
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15620 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15619 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
08 Sep, 2015
2 commits
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15590 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15577 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
07 Sep, 2015
3 commits
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15557 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15551 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15550 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
04 Sep, 2015
3 commits
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15518 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
This restores the previous behaviour that was recently removed as it mistakenly considered unneccessary. The XUI may switch realms, and so the theme may change at runtime. In this case, the old theme needs to be removed. git-svn-id: https://svn.forgerock.org/openam/trunk@15515 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15512 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
03 Sep, 2015
4 commits
-
The previous version would also merge arrays, resulting in unexpected behaviour. git-svn-id: https://svn.forgerock.org/openam/trunk@15506 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15503 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15501 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15498 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
02 Sep, 2015
6 commits
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15476 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
…ions/subjects are created git-svn-id: https://svn.forgerock.org/openam/trunk@15473 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15472 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15471 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15470 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
* Also correct linting issues git-svn-id: https://svn.forgerock.org/openam/trunk@15469 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
01 Sep, 2015
2 commits
-
The existing rules have been changed to warnings as there are currently lots of violations in the code base. As these violations are fixed we will transition the warning rules into error rules. git-svn-id: https://svn.forgerock.org/openam/trunk@15455 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15445 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
28 Aug, 2015
3 commits
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15430 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15428 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15427 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d
27 Aug, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/openam/trunk@15390 0f4defcf-c51a-4c67-9f44-6fb5eba73c5d