Giter Club home page Giter Club logo

pipelinedashboard's Introduction

Floobits Status Build Status DashboardHub Badge Gitter Conventional Commits Help Contribute to Open Source

PipelineDashboard

Display your deployed versions and monitor it.

WANT TO GET INVOLVED? Don't know how? ...

All contributions are welcome, not only from code, but also blogs, content, documentation etc. Read more on our contributions guidelines.

Pair with our team remotely over Google Hangout!

Please get in touch via @DashboardHub and let us know, we are happy to chat and more than happy to pair on the technologies we use:

  • Angular (v5+)
  • Material design
  • Node
  • Serverless
  • AWS Lambda & DynamoDB

Website

Features

Application Platform

Releases


REQUIREMENTS

  • node (minimum v8)
  • npm (minimum v5)
  • java (minimum v8) - note: this is only to simulate aws services, you do not need to know any java
  • sed - note: available on linux by default, mac osx has a slightly different version that wont work, install linux version with brew brew install gnu-sed --with-default-names, more info in the FAQ section below.

Built with love using...

angular serverless nodejs aws

ROADMAP

We have an aggressive plan for our ALPHA, so we can get feedback ASAP.

Milestone Status ETA
Notifications Pending May 2018
Social Deployment Pending June 2018
Projects that group Environments Pending August 2018

For more up to date information and more details please visit our milestone list

QUICK START

Using make to build and run the project(s):

    1. Install the npm dependencies for all projects, use make install.local

Open 2 terminals and run each of these commands in its own terminal:

    1. API AUTH0_CLIENT_ID_TEST=XXX AUTH0_CLIENT_SECRET_TEST=YYY NODE_ENV=development make api

NOTE: You will need a pem file for local development, and needs to be in the directory api call auth.pem (api/auth.pem)

    1. UI make ui

Then visit http://localhost:4200/

RUNNING AUTOMATED TESTS

    1. Start the API (step 2 from previous section)
    1. Run make api.test

Additional useful commands

  • make api.clean resets the config files

SUB PROJECTS

  • API, read the API docs
  • Web UI, read the UI docs

COLLABORATION

Use Floobits to do realtime coding collaboration.


FAQs

OS Question Answer
Mac OSx Error sed: 1: "./config.json": invalid command code . Use linux sed brew install gnu-sed --with-default-names
ALL Changes to the API config api/config.json are lost This file is generated, do not make changes to it. If you need to update any config make changes to api/config.json.tpl
ALL First time setup login failure Check you have the auth.pem file in the API directory
ALL Worked before but now login failure The API pem file was renamed from dashboardhub.pem to auth.pem

pipelinedashboard's People

Contributors

eddiejaoude avatar sarajaoude avatar chowbertilla avatar eddiejaoude2 avatar tanyapowell avatar cnak avatar deedeeh avatar jamiebrown201 avatar pinglinh avatar schneems avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.