ui
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>org.openidentityplatform.commons</groupId>
<artifactId>ui</artifactId>
<version>3.1.0</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<!--
~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
~
~ Copyright (c) 2011-2016 ForgeRock AS. All Rights Reserved
~
~ The contents of this file are subject to the terms
~ of the Common Development and Distribution License
~ (the License). You may not use this file except in
~ compliance with the License.
~
~ You can obtain a copy of the License at
~ http://forgerock.org/license/CDDLv1.0.html
~ See the License for the specific language governing
~ permission and limitations under the License.
~
~ When distributing Covered Code, include this CDDL
~ Header Notice in each file and include the License file
~ at http://forgerock.org/license/CDDLv1.0.html
~ If applicable, add the following below the CDDL Header,
~ with the fields enclosed by brackets [] replaced by
~ your own identifying information:
~ "Portions Copyrighted [year] [name of copyright owner]"
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.openidentityplatform.commons</groupId>
<artifactId>parent</artifactId>
<version>3.1.0</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<node.install.directory>${project.parent.basedir}</node.install.directory>
<jquery.version>3.7.1</jquery.version>
<sinon.version>15.2.0</sinon.version>
</properties>
<groupId>org.openidentityplatform.commons</groupId>
<artifactId>ui</artifactId>
<name>${project.groupId}.${project.artifactId}</name>
<description>Common modern Open Identity Platform CommunityWeb UI</description>
<packaging>pom</packaging>
<inceptionYear>2012</inceptionYear>
<modules>
<module>commons</module>
<module>user</module>
<module>mock</module>
</modules>
<build><finalName>${project.groupId}.${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.openidentityplatform.commons</groupId>
<artifactId>maven-external-dependency-plugin</artifactId>
<inherited>false</inherited>
<configuration>
<stagingDirectory>${project.build.directory}/dependencies/</stagingDirectory>
<createChecksum>false</createChecksum>
<skipChecksumVerification>true</skipChecksumVerification>
<force>true</force>
<artifactItems>
<artifactItem>
<groupId>org.openidentityplatform</groupId>
<artifactId>cddl-license</artifactId>
<version>1.0.0</version>
<packaging>txt</packaging>
<downloadUrl>https://oss.oracle.com/licenses/CDDL-1.1</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>handlebars</artifactId>
<version>4.7.7</version>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-select-all</artifactId>
<version>0.3.5</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-select-all/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>lodash</artifactId>
<version>3.10.1</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/lodash.js/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>lodash</artifactId>
<version>2.4.1</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/lodash.js/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>js2form</artifactId>
<packaging>js</packaging>
<version>2.0-769718a</version>
<downloadUrl>https://raw.githubusercontent.com/maxatwork/form2js/769718a159ff88da82613c2c7e5b1eaa2e0c73e7/src/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>form2js</artifactId>
<packaging>js</packaging>
<version>2.0-769718a</version>
<downloadUrl>https://raw.githubusercontent.com/maxatwork/form2js/769718a159ff88da82613c2c7e5b1eaa2e0c73e7/src/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>titatoggle</artifactId>
<version>1.2.6</version>
<classifier>min</classifier>
<packaging>css</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/titatoggle/{version}/{artifactId}-dist-{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>dragula</artifactId>
<version>3.6.7</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/dragula/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>font-awesome</artifactId>
<version>4.5.0</version>
<packaging>zip</packaging>
<downloadUrl>https://github.com/FortAwesome/Font-Awesome/archive/v{version}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>react</artifactId>
<version>15.2.1</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>react-dom</artifactId>
<version>15.2.1</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>sinon</artifactId>
<version>${sinon.version}</version>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/sinon.js/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>qunit</artifactId>
<version>2.20.1</version>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/qunit/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>qunit</artifactId>
<packaging>css</packaging>
<version>2.20.1</version>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/qunit/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery.ba-dotimeout</artifactId>
<version>1.0</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/jquery-dotimeout/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap-dialog</artifactId>
<version>1.34.4</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/bootstrap3-dialog/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap-dialog</artifactId>
<version>1.34.4</version>
<classifier>min</classifier>
<packaging>css</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/bootstrap3-dialog/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>selectize</artifactId>
<version>0.12.1</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/selectize.js/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>selectize</artifactId>
<version>0.12.1</version>
<classifier>bootstrap3</classifier>
<packaging>css</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/selectize.js/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>moment</artifactId>
<version>2.28.0</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/moment.js/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>i18next</artifactId>
<version>1.7.3</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/i18next/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>requirejs</artifactId>
<version>2.3.7</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/require.js/{version}/require.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backbone-relational</artifactId>
<version>0.9.0</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backbone-relational/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backbone</artifactId>
<version>1.1.2</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backbone.js/{version}/{artifactId}-{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backbone.paginator.min</artifactId>
<version>2.0.2</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backbone.paginator/{version}/backbone.paginator.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid.min</artifactId>
<version>0.3.5</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backgrid.js/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid.min</artifactId>
<version>0.3.5</version>
<packaging>less</packaging>
<downloadUrl>https://raw.githubusercontent.com/aldaris/xui-deps/master/less/backgrid.min-0.3.5.less</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-paginator.min</artifactId>
<version>0.3.5</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-paginator/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-paginator.min</artifactId>
<version>0.3.5</version>
<packaging>css</packaging>
<downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-paginator/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-filter.min</artifactId>
<version>0.3.7</version>
<classifier>min</classifier>
<packaging>js</packaging>
<downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-filter/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-filter.min</artifactId>
<version>0.3.7</version>
<packaging>css</packaging>
<downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-filter/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery</artifactId>
<version>${jquery.version}</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/jquery/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.5</version>
<classifier>custom</classifier>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/{version}/{packaging}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.5</version>
<classifier>custom</classifier>
<packaging>css</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/{version}/{packaging}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery.placeholder</artifactId>
<version>2.0.8</version>
<packaging>js</packaging>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/jquery-placeholder/{version}/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>spin</artifactId>
<version>2.0.1</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}.{packaging}/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>xdate</artifactId>
<version>0.8</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://raw.githubusercontent.com/arshaw/{artifactId}/v{version}/src/{artifactId}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>CodeMirror</artifactId>
<version>4.10</version>
<packaging>zip</packaging>
<downloadUrl>https://github.com/codemirror/{artifactId}/archive/{version}.0.{packaging}</downloadUrl>
</artifactItem>
<!-- org.openidentityplatform.commons.ui.libs:jsoneditor:js:min:0.7.9, -->
<!-- org.openidentityplatform.commons.ui.libs:ldapjs-filter:js:min:2253, -->
<!-- org.openidentityplatform.commons.ui.libs:jquery-cron:js:f831f2, -->
<!-- org.openidentityplatform.commons.ui.libs:bootstrap-tabdrop:js:1.0, -->
<!-- org.openidentityplatform.commons.ui.libs:d3:js:min:3.5.5, -->
<!-- org.openidentityplatform.commons.ui.libs:dimple:js:min:2.1.2, -->
<!-- org.openidentityplatform.commons.ui.libs:fontawesome-iconpicker:js:min:1.0.0, -->
<!-- org.openidentityplatform.commons.ui.libs:fontawesome-iconpicker:css:min:1.0.0, -->
<!-- org.openidentityplatform.commons.ui.libs:dragula:css:min:3.6.7, -->
<!-- org.openidentityplatform.commons.ui.libs:bootstrap-datetimepicker:js:min:4.14.30, -->
<!-- org.openidentityplatform.commons.ui.libs:bootstrap-datetimepicker:css:min:4.14.30, -->
<!-- org.openidentityplatform.commons.ui.libs:r:js:2.1.10, -->
<!-- org.openidentityplatform.commons.ui.libs:moment-timezone-with-data:js:min:0.5.4: -->
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jsoneditor</artifactId>
<version>0.7.9</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/json-editor/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery-cron</artifactId>
<version>f831f2</version>
<packaging>js</packaging>
<downloadUrl>https://raw.githubusercontent.com/shawnchin/jquery-cron/master/cron/jquery-cron.js</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap-tabdrop</artifactId>
<version>1.0</version>
<packaging>js</packaging>
<downloadUrl>https://raw.githubusercontent.com/jmschabdach/bootstrap-tabdrop/master/js/bootstrap-tabdrop.js</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>d3</artifactId>
<version>3.5.5</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>dimple</artifactId>
<version>2.1.2</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{artifactId}.latest.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>fontawesome-iconpicker</artifactId>
<version>1.0.0</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>fontawesome-iconpicker</artifactId>
<version>1.0.0</version>
<packaging>css</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>dragula</artifactId>
<version>3.6.7</version>
<packaging>css</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap-datetimepicker</artifactId>
<version>4.14.30</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap-datetimepicker</artifactId>
<version>4.14.30</version>
<packaging>css</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>moment-timezone-with-data</artifactId>
<version>0.5.4</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/{version}/moment-timezone-with-data-2010-2020.{classifier}.{packaging}</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>contentflow</artifactId>
<version>1.0.2</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://raw.githubusercontent.com/collective/collective.js.contentflow/master/collective/js/contentflow/static/contentflow.js</downloadUrl>
</artifactItem>
<artifactItem>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery-ui</artifactId>
<version>1.11.1</version>
<packaging>js</packaging>
<classifier>min</classifier>
<downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/jqueryui/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl>
</artifactItem>
</artifactItems>
</configuration>
<executions>
<execution>
<id>clean-external-dependencies</id>
<phase>clean</phase>
<goals>
<goal>clean-external</goal>
</goals>
</execution>
<execution>
<id>resolve-install-external-dependencies</id>
<phase>process-resources</phase>
<goals>
<goal>resolve-external</goal>
<goal>install-external</goal>
</goals>
</execution>
<!-- <execution> -->
<!-- <id>deploy-external-dependencies</id> -->
<!-- <phase>deploy</phase> -->
<!-- <goals> -->
<!-- <goal>deploy-external</goal> -->
<!-- </goals> -->
<!-- </execution> -->
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<mavenExecutorId>forked-path</mavenExecutorId>
<useReleaseProfile>false</useReleaseProfile>
<suppressCommitBeforeTag>false</suppressCommitBeforeTag>
<goals>deploy</goals>
<arguments>-Pforgerock-release</arguments>
</configuration>
</plugin>
<plugin>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.15.0</version>
<configuration>
<installDirectory>${node.install.directory}</installDirectory>
</configuration>
<executions>
<execution>
<id>install-node-and-npm</id>
<goals>
<goal>install-node-and-npm</goal>
</goals>
<phase>initialize</phase>
<configuration>
<nodeVersion>v20.12.2</nodeVersion>
<npmVersion>10.5.0</npmVersion>
</configuration>
</execution>
<execution>
<id>npm-install</id>
<goals>
<goal>npm</goal>
</goals>
<phase>initialize</phase>
<configuration>
<arguments>install</arguments>
</configuration>
</execution>
<execution>
<id>grunt</id>
<goals>
<goal>grunt</goal>
</goals>
<phase>compile</phase>
<configuration>
<arguments>build</arguments>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>install-jar-lib-ldapjs-filter</id>
<goals>
<goal>install-file</goal>
</goals>
<phase>validate</phase>
<configuration>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>ldapjs-filter</artifactId>
<version>2253</version>
<packaging>js</packaging>
<classifier>min</classifier>
<file>${basedir}/extlib/ldapjs-filter.min.js</file>
<generatePom>true</generatePom>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
</build>
<dependencyManagement>
<dependencies>
<!-- core framework libraries -->
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery</artifactId>
<version>${jquery.version}</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>lodash</artifactId>
<version>3.10.1</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>handlebars</artifactId>
<version>4.7.7</version>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>requirejs</artifactId>
<version>2.3.7</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backbone</artifactId>
<version>1.1.2</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backbone.paginator.min</artifactId>
<version>2.0.2</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>i18next</artifactId>
<version>1.7.3</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>react</artifactId>
<version>15.2.1</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>react-dom</artifactId>
<version>15.2.1</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<!-- Bootstrap, widgets and related theming -->
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.5</version>
<classifier>custom</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.5</version>
<classifier>custom</classifier>
<type>css</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap-dialog</artifactId>
<version>1.34.4</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>bootstrap-dialog</artifactId>
<version>1.34.4</version>
<classifier>min</classifier>
<type>css</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>font-awesome</artifactId>
<version>4.5.0</version>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>selectize</artifactId>
<version>0.12.1</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>selectize</artifactId>
<version>0.12.1</version>
<classifier>bootstrap3</classifier>
<type>css</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>dragula</artifactId>
<version>3.6.7</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<!-- misc date utilities -->
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>xdate</artifactId>
<version>0.8</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>moment</artifactId>
<version>2.28.0</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<!-- basic form helpers -->
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>js2form</artifactId>
<type>js</type>
<version>2.0-769718a</version>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>form2js</artifactId>
<type>js</type>
<version>2.0-769718a</version>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery.placeholder</artifactId>
<version>2.0.8</version>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>spin</artifactId>
<version>2.0.1</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>jquery.ba-dotimeout</artifactId>
<version>1.0</version>
<type>js</type>
<classifier>min</classifier>
</dependency>
<!-- Libraries for grid support -->
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid.min</artifactId>
<version>0.3.5</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid.min</artifactId>
<version>0.3.5</version>
<type>less</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-paginator.min</artifactId>
<version>0.3.5</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-paginator.min</artifactId>
<version>0.3.5</version>
<type>css</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-filter.min</artifactId>
<version>0.3.7</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-filter.min</artifactId>
<version>0.3.7</version>
<type>css</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backbone-relational</artifactId>
<version>0.9.0</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>backgrid-select-all</artifactId>
<version>0.3.5</version>
<classifier>min</classifier>
<type>js</type>
</dependency>
<!-- testing and mocks -->
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>sinon</artifactId>
<version>${sinon.version}</version>
<type>js</type>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>qunit</artifactId>
<version>2.20.1</version>
<type>js</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.openidentityplatform.commons.ui.libs</groupId>
<artifactId>qunit</artifactId>
<type>css</type>
<version>2.20.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</dependencyManagement>
</project>