4.0.0
org.apache.nifi
nifi-web
1.6.0-SNAPSHOT
nifi-web-ui
war
v5.7.0
1.3.8
true
true
${project.build.directory}/tmp
canvas.properties
history.properties
summary.properties
counters.properties
cluster.properties
templates.properties
users.properties
bulletin-board.properties
login.properties
provenance.properties
${basedir}/src/main/frontend
${project.build.directory}/frontend-working-directory
${project.build.directory}/${project.build.finalName}/assets
src/main/resources/filters/${canvas.filter}
src/main/resources/filters/${history.filter}
src/main/resources/filters/${summary.filter}
src/main/resources/filters/${counters.filter}
src/main/resources/filters/${cluster.filter}
src/main/resources/filters/${templates.filter}
src/main/resources/filters/${users.filter}
src/main/resources/filters/${bulletin.board.filter}
src/main/resources/filters/${login.filter}
src/main/resources/filters/${provenance.filter}
org.eclipse.jetty
jetty-jspc-maven-plugin
${jetty.version}
jspc
true
true
**/message-page.jsp,
**/canvas.jsp,
**/summary.jsp,
**/history.jsp,
**/provenance.jsp,
**/counters.jsp,
**/cluster.jsp,
**/templates.jsp,
**/users.jsp,
**/bulletin-board.jsp,
**/login.jsp
org.apache.maven.plugins
maven-resources-plugin
copy-web-xml
prepare-package
copy-resources
${staging.dir}/WEB-INF
${project.build.directory}
true
web.xml
copy-client-side-deps
prepare-package
copy-resources
${frontend.assets}
${frontend.working.dir}/node_modules
false
d3/d3.min.js*
d3/LICENSE
angular/angular.min.js*
angular/LICENSE.md
angular-animate/angular-animate.min.js*
angular-animate/LICENSE.md
angular-aria/angular-aria.min.js*
angular-aria/LICENSE.md
angular-material/angular-material.min.js*
angular-material/angular-material.min.css
angular-material/LICENSE
angular-messages/angular-messages.min.js*
angular-messages/LICENSE.md
angular-mocks/angular-mocks.min.js*
angular-mocks/LICENSE.md
angular-resource/angular-resource.min.js*
angular-resource/README.md
angular-route/angular-route.min.js*
angular-route/README.md
angular-sanitize/angular-sanitize.min.js*
angular-sanitize/LICENSE.md
font-awesome/css/**/*
font-awesome/fonts/**/*
font-awesome/README.md
jquery/dist/jquery.min*
jquery/LICENSE.txt
jquery-ui-dist/jquery-ui.min.js
jquery-ui-dist/jquery-ui.min.css
jquery-ui-dist/LICENSE.txt
jquery-minicolors/jquery.minicolors.min.js
jquery-minicolors/jquery.minicolors.css
jquery-minicolors/jquery.minicolors.png
jquery-minicolors/readme.md
jquery-form/jquery.form.js
jquery-form/README.md
qtip2/dist/*.css
qtip2/dist/jquery.qtip.min*
qtip2/LICENSE
slickgrid/slick.core.js
slickgrid/slick.dataview.js
slickgrid/slick.editors.js
slickgrid/slick.formatters.js
slickgrid/slick.grid.js
slickgrid/plugins/slick.autotooltips.js
slickgrid/plugins/slick.cellrangedecorator.js
slickgrid/plugins/slick.cellrangeselector.js
slickgrid/plugins/slick.cellselectionmodel.js
slickgrid/plugins/slick.rowselectionmodel.js
slickgrid/lib/jquery.event.drag-2.3.0.js
slickgrid/slick.grid.css
slickgrid/images/collapse.gif
slickgrid/images/expand.gif
slickgrid/MIT-LICENSE.txt
jsonlint/lib/jsonlint.js
jsonlint/README.md
JSON2/json2.js
reset.css/reset.css
reset.css/README.md
url-search-params/build/url-search-params.js
url-search-params/README.md
url-search-params/LICENSE.txt
copy-package-json
generate-sources
copy-resources
${frontend.working.dir}
${frontend.dependency.configs}
false
package.json
org.apache.maven.plugins
maven-war-plugin
${staging.dir}/WEB-INF/web.xml
src/main/webapp/WEB-INF/pages
WEB-INF/pages
canvas.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
summary.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
history.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
provenance.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
counters.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
users.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
templates.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
cluster.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
bulletin-board.jsp
true
src/main/webapp/WEB-INF/pages
WEB-INF/pages
login.jsp
true
com.github.eirslett
frontend-maven-plugin
1.1
${frontend.working.dir}
install-node-and-npm
install-node-and-npm
generate-resources
${node.version}
${npm.version}
npm install
npm
--cache-min Infinity install
${frontend.working.dir}
minify-and-compress
true
canvas-min.properties
history-min.properties
summary-min.properties
counters-min.properties
cluster-min.properties
templates-min.properties
users-min.properties
bulletin-board-min.properties
login-min.properties
provenance-min.properties
net.alchim31.maven
yuicompressor-maven-plugin
1.5.1
minify
compress
src/main/webapp
${staging.dir}
false
false
true
true
true
${staging.dir}/js/nf/nf-ng-bridge.js
${staging.dir}/js/nf/nf-ng-service-provider.js
${staging.dir}/js/nf/nf-cluster-summary.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/canvas/nf-component-state.js
${staging.dir}/js/nf/nf-shell.js
${staging.dir}/js/nf/nf-client.js
${staging.dir}/js/nf/canvas/nf-clipboard.js
${staging.dir}/js/nf/canvas/nf-custom-ui.js
${staging.dir}/js/nf/canvas/nf-canvas-utils.js
${staging.dir}/js/nf/canvas/nf-go-to.js
${staging.dir}/js/nf/canvas/nf-snippet.js
${staging.dir}/js/nf/canvas/nf-connection.js
${staging.dir}/js/nf/canvas/nf-funnel.js
${staging.dir}/js/nf/canvas/nf-label.js
${staging.dir}/js/nf/canvas/nf-port.js
${staging.dir}/js/nf/canvas/nf-process-group.js
${staging.dir}/js/nf/canvas/nf-remote-process-group.js
${staging.dir}/js/nf/canvas/nf-processor.js
${staging.dir}/js/nf/canvas/nf-processor-configuration.js
${staging.dir}/js/nf/nf-processor-details.js
${staging.dir}/js/nf/canvas/nf-label-configuration.js
${staging.dir}/js/nf/canvas/nf-port-configuration.js
${staging.dir}/js/nf/canvas/nf-port-details.js
${staging.dir}/js/nf/canvas/nf-process-group-configuration.js
${staging.dir}/js/nf/canvas/nf-variable-registry.js
${staging.dir}/js/nf/canvas/nf-component-version.js
${staging.dir}/js/nf/canvas/nf-remote-process-group-configuration.js
${staging.dir}/js/nf/canvas/nf-remote-process-group-details.js
${staging.dir}/js/nf/canvas/nf-remote-process-group-ports.js
${staging.dir}/js/nf/canvas/nf-connection-configuration.js
${staging.dir}/js/nf/nf-connection-details.js
${staging.dir}/js/nf/canvas/nf-context-menu.js
${staging.dir}/js/nf/canvas/nf-quick-select.js
${staging.dir}/js/nf/canvas/nf-selectable.js
${staging.dir}/js/nf/canvas/nf-birdseye.js
${staging.dir}/js/nf/canvas/nf-draggable.js
${staging.dir}/js/nf/canvas/nf-connectable.js
${staging.dir}/js/nf/canvas/nf-graph.js
${staging.dir}/js/nf/canvas/nf-flow-version.js
${staging.dir}/js/nf/nf-filtered-dialog-common.js
${staging.dir}/js/nf/nf-status-history.js
${staging.dir}/js/nf/canvas/nf-queue-listing.js
${staging.dir}/js/nf/canvas/nf-policy-management.js
${staging.dir}/js/nf/canvas/nf-actions.js
${staging.dir}/js/nf/canvas/nf-canvas.js
${staging.dir}/js/nf/canvas/nf-canvas-error-handler.js
${staging.dir}/js/nf/canvas/nf-controller-service.js
${staging.dir}/js/nf/canvas/nf-controller-services.js
${staging.dir}/js/nf/canvas/nf-reporting-task.js
${staging.dir}/js/nf/canvas/nf-settings.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-breadcrumbs-controller.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-header-controller.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-toolbox-controller.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-flow-status-controller.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-global-menu-controller.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-graph-controls-controller.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-navigate-controller.js
${staging.dir}/js/nf/canvas/controllers/nf-ng-canvas-operate-controller.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-processor-component.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-input-port-component.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-output-port-component.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-group-component.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-remote-process-group-component.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-funnel-component.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-template-component.js
${staging.dir}/js/nf/canvas/header/components/nf-ng-label-component.js
${staging.dir}/js/nf/canvas/directives/nf-ng-breadcrumbs-directive.js
${staging.dir}/js/nf/canvas/directives/nf-ng-draggable-directive.js
${staging.dir}/js/nf/nf-ng-app-controller.js
${staging.dir}/js/nf/nf-ng-app-config.js
${staging.dir}/js/nf/canvas/nf-canvas-bootstrap.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/nf-cluster-summary.js
${staging.dir}/js/nf/history/nf-history-model.js
${staging.dir}/js/nf/history/nf-history-table.js
${staging.dir}/js/nf/history/nf-history.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/nf-ng-bridge.js
${staging.dir}/js/nf/nf-ng-app-controller.js
${staging.dir}/js/nf/nf-ng-app-config.js
${staging.dir}/js/nf/provenance/nf-provenance-table.js
${staging.dir}/js/nf/provenance/nf-provenance-lineage.js
${staging.dir}/js/nf/provenance/nf-provenance.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/nf-client.js
${staging.dir}/js/nf/canvas/nf-custom-ui.js
${staging.dir}/js/nf/nf-cluster-summary.js
${staging.dir}/js/nf/nf-processor-details.js
${staging.dir}/js/nf/canvas/nf-settings.js
${staging.dir}/js/nf/canvas/nf-process-group-configuration.js
${staging.dir}/js/nf/nf-connection-details.js
${staging.dir}/js/nf/nf-status-history.js
${staging.dir}/js/nf/nf-ng-bridge.js
${staging.dir}/js/nf/summary/nf-summary-table.js
${staging.dir}/js/nf/summary/nf-cluster-search.js
${staging.dir}/js/nf/nf-ng-service-provider.js
${staging.dir}/js/nf/nf-ng-app-controller.js
${staging.dir}/js/nf/nf-ng-app-config.js
${staging.dir}/js/nf/summary/nf-summary.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/counters/nf-counters-table.js
${staging.dir}/js/nf/counters/nf-counters.js
true
${staging.dir}/js/nf/nf-client.js
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/users/nf-users-table.js
${staging.dir}/js/nf/users/nf-users.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/templates/nf-templates-table.js
${staging.dir}/js/nf/templates/nf-templates.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/cluster/nf-cluster-table.js
${staging.dir}/js/nf/cluster/nf-cluster.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/nf-ng-bridge.js
${staging.dir}/js/nf/nf-ng-service-provider.js
${staging.dir}/js/nf/nf-ng-app-controller.js
${staging.dir}/js/nf/nf-ng-app-config.js
${staging.dir}/js/nf/bulletin-board/nf-bulletin-board.js
true
${staging.dir}/js/nf/nf-dialog.js
${staging.dir}/js/nf/nf-storage.js
${staging.dir}/js/nf/nf-common.js
${staging.dir}/js/nf/nf-error-handler.js
${staging.dir}/js/nf/nf-universal-capture.js
${staging.dir}/js/nf/nf-ajax-setup.js
${staging.dir}/js/nf/login/nf-login.js
true
${staging.dir}/css/reporting-task.css
${staging.dir}/css/controller-service.css
${staging.dir}/css/processor-configuration.css
${staging.dir}/css/processor-details.css
${staging.dir}/css/process-group-configuration.css
${staging.dir}/css/policy-management.css
${staging.dir}/css/remote-process-group-configuration.css
${staging.dir}/css/port-configuration.css
${staging.dir}/css/port-details.css
${staging.dir}/css/queue-listing.css
${staging.dir}/css/component-state.css
${staging.dir}/css/label-configuration.css
${staging.dir}/css/connection-configuration.css
${staging.dir}/css/connection-details.css
${staging.dir}/css/shell.css
${staging.dir}/css/dialog.css
${staging.dir}/css/new-processor-dialog.css
${staging.dir}/css/new-controller-service-dialog.css
${staging.dir}/css/new-reporting-task-dialog.css
${staging.dir}/css/graph.css
${staging.dir}/css/header.css
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/navigation.css
${staging.dir}/css/flow-status.css
${staging.dir}/css/settings.css
${staging.dir}/css/about.css
${staging.dir}/css/status-history.css
true
${staging.dir}/css/common-ui.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/history.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/provenance.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/processor-details.css
${staging.dir}/css/connection-details.css
${staging.dir}/css/status-history.css
${staging.dir}/css/summary.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/counters.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/cluster.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/users.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/templates.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/bulletin-board.css
true
${staging.dir}/css/main.css
${staging.dir}/css/banner.css
${staging.dir}/css/dialog.css
${staging.dir}/css/login.css
org.apache.maven.plugins
maven-war-plugin
2.5
assets/**/*,
css/common-ui.css,
css/common-ui.css.gz,
css/slick-nifi-theme.css,
css/slick-nifi-theme.css.gz,
css/message-page.css,
css/message-page.css.gz,
css/message-pane.css,
css/message-pane.css.gz,
css/nf-common-ui.css,
css/nf-common-ui.css.gz,
css/nf-canvas-all.css,
css/nf-canvas-all.css.gz,
css/nf-history-all.css,
css/nf-history-all.css.gz,
css/nf-provenance-all.css,
css/nf-provenance-all.css.gz,
css/nf-summary-all.css,
css/nf-summary-all.css.gz,
css/nf-counters-all.css,
css/nf-counters-all.css.gz,
css/nf-cluster-all.css,
css/nf-cluster-all.css.gz,
css/nf-users-all.css,
css/nf-users-all.css.gz,
css/nf-templates-all.css,
css/nf-templates-all.css.gz,
css/nf-bulletin-board-all.css,
css/nf-bulletin-board-all.css.gz,
css/nf-login-all.css,
css/nf-login-all.css.gz,
js/*,
js/d3/**/*,
js/codemirror/**/*,
js/jquery/**/*,
js/nf/nf-namespace.js,
js/nf/nf-namespace.js.gz,
js/nf/nf-ng-namespace.js,
js/nf/nf-ng-namespace.js.gz,
js/nf/canvas/nf-ng-canvas-namespace.js,
js/nf/canvas/nf-ng-canvas-namespace.js.gz,
js/nf/nf-universal-capture.js,
js/nf/nf-universal-capture.js.gz,
js/nf/nf-storage.js,
js/nf/nf-storage.js.gz,
js/nf/nf-ajax-setup.js,
js/nf/nf-ajax-setup.js.gz,
js/nf/nf-status-history.js,
js/nf/nf-status-history.js.gz,
js/nf/canvas/nf-canvas-all.js,
js/nf/canvas/nf-canvas-all.js.gz,
js/nf/history/nf-history-all.js,
js/nf/history/nf-history-all.js.gz,
js/nf/provenance/nf-provenance-all.js,
js/nf/provenance/nf-provenance-all.js.gz,
js/nf/provenance/nf-provenance-lineage.js,
js/nf/provenance/nf-provenance-lineage.js.gz,
js/nf/summary/nf-summary-all.js,
js/nf/summary/nf-summary-all.js.gz,
js/nf/counters/nf-counters-all.js,
js/nf/counters/nf-counters-all.js.gz,
js/nf/cluster/nf-cluster-all.js,
js/nf/cluster/nf-cluster-all.js.gz,
js/nf/users/nf-users-all.js,
js/nf/users/nf-users-all.js.gz,
js/nf/templates/nf-templates-all.js,
js/nf/templates/nf-templates-all.js.gz,
js/nf/bulletin-board/nf-bulletin-board-all.js,
js/nf/bulletin-board/nf-bulletin-board-all.js.gz,
js/nf/login/nf-login-all.js,
js/nf/login/nf-login-all.js.gz,
views/*,
fonts/**/*,
images/*,
resources/*,
images/*,
WEB-INF/**/*
org.apache.rat
apache-rat-plugin
nbactions.xml
src/main/frontend/package.json
src/main/webapp/js/jquery/jquery.base64.js
src/main/webapp/js/d3/d3.min.js
src/main/webapp/js/codemirror/
src/main/webapp/fonts/**/*
commons-io
commons-io
provided
org.apache.nifi
nifi-utils
provided
org.apache.commons
commons-lang3
provided
javax.servlet
javax.servlet-api