nflow-explorer

nFlow Explorer

License

License

GroupId

GroupId

com.nitorcreations
ArtifactId

ArtifactId

nflow-explorer
Last Version

Last Version

1.2.8
Release Date

Release Date

Type

Type

pom
Description

Description

nflow-explorer
nFlow Explorer
Project URL

Project URL

https://github.com/NitorCreations/nflow-explorer
Project Organization

Project Organization

Nitor Creations Oy
Source Code Management

Source Code Management

https://github.com/NitorCreations/nflow-explorer

Download nflow-explorer

How to add to project

<!-- https://jarcasting.com/artifacts/com.nitorcreations/nflow-explorer/ -->
<dependency>
    <groupId>com.nitorcreations</groupId>
    <artifactId>nflow-explorer</artifactId>
    <version>1.2.8</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.nitorcreations/nflow-explorer/
implementation 'com.nitorcreations:nflow-explorer:1.2.8'
// https://jarcasting.com/artifacts/com.nitorcreations/nflow-explorer/
implementation ("com.nitorcreations:nflow-explorer:1.2.8")
'com.nitorcreations:nflow-explorer:pom:1.2.8'
<dependency org="com.nitorcreations" name="nflow-explorer" rev="1.2.8">
  <artifact name="nflow-explorer" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.nitorcreations', module='nflow-explorer', version='1.2.8')
)
libraryDependencies += "com.nitorcreations" % "nflow-explorer" % "1.2.8"
[com.nitorcreations/nflow-explorer "1.2.8"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

nflow-explorer

User Interface for nFlow.

nflow-explorer is now part of nFlow repository. This repository is no longer updated.


Screenshots

Demo

http://bank.nflow.io/nflow/explorer/

Quick Start

Install Node.js and then:

$ sudo npm  -g install grunt-cli karma bower
$ npm install
$ bower install
$ grunt
$ grunt serve

Naming Conventions

Category Convention Example
folder name lisp-case src/app/front-page
file name camelCase frontPage.js
angular module camelCase angular.module('nflowExplorer.frontPage', ...
angular controller PascalCase .controller('FrontPageCtrl', ...
angular directive camelCase .directive('workflowExecutorTable', ...
angular service PascalCase .factory('ManageWorkflow', ...

Overall Directory Structure

nflow-explorer/
  |- dist/
  |- src/
  |  |- app/
  |  |  |- <app logic>
  |  |- external/
  |  |  |- <third-party libraries: customized or not available on Bower>
  |  |- images/
  |  |  |- <static image files>
  |  |- styles/
  |  |  |- main.scss
  |- test/
  |- bower_components/
  |- .bowerrc
  |- bower.json
  |- Gruntfile.js
  |- package.json
  • dist/ - release is built into this directory.
  • src/ - our application sources. Read more »
  • test/ - test sources and configuration. Read more »
  • bower_components/ - third-party libraries. Bower will install packages here. Anything added to this directory will need to be manually added to src/index.html and test/karma.conf.js to be picked up by the build system.
  • .bowerrc - the Bower configuration file. This tells Bower to install components into the bower_components/ directory.
  • bower.json - this is our project configuration for Bower and it contains the list of Bower dependencies we need.
  • Gruntfile.js - our build script.
  • package.json - metadata about the app, used by NPM and our build script. Our NPM dependencies are listed here.

Running test

Unit tests

grunt test

Integration tests:

First install webdriver:

node_modules/protractor/bin/webdriver-manager update

Running tests

grunt itest
com.nitorcreations

Nitor Creations

Versions

Version
1.2.8
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2