openshift/origin-web-catalog

Name: origin-web-catalog

Owner: OpenShift

Description: null

Created: 2017-02-08 01:35:37.0

Updated: 2018-04-13 18:48:58.0

Pushed: 2018-05-17 09:56:29.0

Homepage: null

Size: 5160

Language: TypeScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

OpenShift Catalog Console Library

A component library created for the cataloging components for The OpenShift Web Console.

Build Status

Quick start
stall the dependencies with npm and bower
m install
wer install

ild the library
m run build
Showcase Application

There is a showcase application used to help develop and view the existing components in the library.

n the server
m run start

Go to https://localhost:9001 in your browser. (though it should auto-launch) This will watch for asset changes.

You will need to patch the web console oauth client to allow for port 9001:

 login -u system:admin
 patch oauthclient/openshift-web-console -p '{"redirectURIs":["https://localhost:9001/"]}'
Contributing
Getting started
  1. Install Nodejs and npm
  2. Build the library with 'npm run build'
  3. Run the test server with 'npm run start'
  4. Launch a browser at https://localhost:9001/ this will watch for asset changes.
Testing
1. Unit Tests

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.