/portal

Web UI for PULSE

Primary LanguageJavaScriptOtherNOASSERTION

Build Status Code Climate Test Coverage

Portal project for PULSE

Required external packages

  • NodeJs
  • Node Package Manager npm install npm -g
  • Gulp npm install --global gulp-cli
  • Bower npm install --global bower

Clone repository

git clone https://github.com/pulse-admin/portal.git

Install internal required packages

$ cd portal
$ npm install
$ bower install

Configure 'local' environment

nano config/local.json

Run Portal webserver

  • Run the server with gulp serve
  • Run the tests with gulp test:auto
  • Or run both with gulp live

Protractor e2etests are run with gulp protractor

Dependencies

Login, and hence everything, including e2e tests, depends on the SAML Service Provider application running. The default configuration expects it to be running on http://localhost:8080