Skip to content

Commit

Permalink
Merge pull request sw360#369 from bsinno/dev/useWebJarsForJSDeps_redo
Browse files Browse the repository at this point in the history
feat(webjars): use webjars to obtain JS dependencies 
review-by:[email protected]
tested-by:[email protected],[email protected]
  • Loading branch information
mcjaeger authored Jun 14, 2017
2 parents 5828ac4 + e5799e6 commit 207a0e4
Show file tree
Hide file tree
Showing 86 changed files with 284 additions and 30,274 deletions.
51 changes: 51 additions & 0 deletions frontend/sw360-portlet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,16 @@
<version>2.1.0-SNAPSHOT</version>
</parent>

<properties>
<jquery.version>1.12.4</jquery.version>
<jquery.ui.version>1.12.1</jquery.ui.version>
<jquery.datatables.version>1.10.7</jquery.datatables.version>
<jquery.confirm.version>3.0.1</jquery.confirm.version>
<jquery.treetable.version>3.2.0</jquery.treetable.version>
<jquery.validation.version>1.15.1</jquery.validation.version>
<resumable.js.version>1.0.3</resumable.js.version>
</properties>

<artifactId>sw360-portlet</artifactId>
<packaging>war</packaging>

Expand Down Expand Up @@ -101,6 +111,47 @@
<version>${project.version}</version>
</dependency>

<dependency> <!-- to support Servlet2 containers -->
<groupId>org.webjars</groupId>
<artifactId>webjars-servlet-2.x</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>${jquery.version}</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery-ui</artifactId>
<version>${jquery.ui.version}</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>datatables</artifactId>
<version>${jquery.datatables.version}</version>
</dependency>
<dependency>
<groupId>org.webjars.npm</groupId>
<artifactId>github-com-craftpip-jquery-confirm</artifactId>
<version>${jquery.confirm.version}</version>
</dependency>
<dependency>
<groupId>org.webjars.bower</groupId>
<artifactId>jquery-treetable</artifactId>
<version>${jquery.treetable.version}</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery-validation</artifactId>
<version>${jquery.validation.version}</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>resumable.js</artifactId>
<version>${resumable.js.version}</version>
</dependency>

<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>portal-service</artifactId>
Expand Down
48 changes: 24 additions & 24 deletions frontend/sw360-portlet/src/main/webapp/WEB-INF/liferay-portlet.xml
Original file line number Diff line number Diff line change
Expand Up @@ -157,10 +157,10 @@

<header-portlet-css>/css/dataTable_SiemensHomepage.css</header-portlet-css>
<header-portlet-css>/css/sw360.css</header-portlet-css>
<header-portlet-css>/css/external/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery.dataTables.js</header-portlet-javascript>
<header-portlet-css>/webjars/jquery-ui/1.12.1/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery-ui/1.12.1/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/datatables/1.10.7/js/jquery.dataTables.min.js</header-portlet-javascript>

<header-portlet-javascript>/js/main.js</header-portlet-javascript>
</portlet>
Expand All @@ -175,10 +175,10 @@

<header-portlet-css>/css/dataTable_SiemensHomepage.css</header-portlet-css>
<header-portlet-css>/css/sw360.css</header-portlet-css>
<header-portlet-css>/css/external/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery.dataTables.js</header-portlet-javascript>
<header-portlet-css>/webjars/jquery-ui/1.12.1/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery-ui/1.12.1/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/datatables/1.10.7/js/jquery.dataTables.min.js</header-portlet-javascript>

<header-portlet-javascript>/js/main.js</header-portlet-javascript>
</portlet>
Expand All @@ -193,10 +193,10 @@

<header-portlet-css>/css/dataTable_SiemensHomepage.css</header-portlet-css>
<header-portlet-css>/css/sw360.css</header-portlet-css>
<header-portlet-css>/css/external/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery.dataTables.js</header-portlet-javascript>
<header-portlet-css>/webjars/jquery-ui/1.12.1/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery-ui/1.12.1/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/datatables/1.10.7/js/jquery.dataTables.min.js</header-portlet-javascript>

<header-portlet-javascript>/js/main.js</header-portlet-javascript>
</portlet>
Expand All @@ -211,10 +211,10 @@

<header-portlet-css>/css/dataTable_SiemensHomepage.css</header-portlet-css>
<header-portlet-css>/css/sw360.css</header-portlet-css>
<header-portlet-css>/css/external/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery.dataTables.js</header-portlet-javascript>
<header-portlet-css>/webjars/jquery-ui/1.12.1/jquery-ui.css</header-portlet-css>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery-ui/1.12.1/jquery-ui.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/datatables/1.10.7/js/jquery.dataTables.min.js</header-portlet-javascript>

<header-portlet-javascript>/js/main.js</header-portlet-javascript>
</portlet>
Expand All @@ -233,7 +233,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<portlet>
Expand All @@ -242,7 +242,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<portlet>
Expand All @@ -251,7 +251,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<portlet>
Expand All @@ -260,7 +260,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<portlet>
Expand All @@ -269,7 +269,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<portlet>
Expand All @@ -278,7 +278,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<portlet>
Expand All @@ -287,7 +287,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<portlet>
Expand All @@ -296,7 +296,7 @@
<instanceable>false</instanceable>
<header-portlet-css>/css/main.css</header-portlet-css>
<header-portlet-javascript>/js/main.js</header-portlet-javascript>
<header-portlet-javascript>/js/external/jquery-1.11.1.min.js</header-portlet-javascript>
<header-portlet-javascript>/webjars/jquery/1.12.4/jquery.min.js</header-portlet-javascript>
</portlet>

<role-mapper>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 207a0e4

Please sign in to comment.