Giter Site home page Giter Site logo

ki-labs / on-web-ui Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rackhd/on-web-ui

0.0 0.0 2.0 34.37 MB

RackHD Web UI

Home Page: http://rackhd.github.io/on-web-ui

JavaScript 3.22% CSS 3.32% HTML 27.00% TypeScript 66.33% Dockerfile 0.13%

on-web-ui's People

Contributors

changev avatar danielgek avatar danieltolmon avatar hqebupt avatar iceiilin avatar jsaguiar avatar lanchongyizu avatar pengz1 avatar yaolingling avatar

Watchers

 avatar

on-web-ui's Issues

Mock APIs

You should be able to run your FE without the need of running the backend.

You should mock the API calls to remove this dependency. Feel free to use tools like Mirage js,

decrease bundle size

We should not include mirage code in production and bundle only the modules needed for the app instead the of bundling the full libraries.

Pre-select compute

The majority of times, we only want to see computes in Management Center.
Please pre-select computes as default

Add tasks

As you may know right now, a workflow has a lot of tasks. In order add a custom task, we need to use the api. Please add UI support for it

Categories

I should be able to create custom categories besides the "compute" "enclouse" "switch"....
For this we need a way to enable filtering from the catalogs or check how rackhd is currently doing this.

Further investigation to implement this is needed

State tracker

we should have a way to track the state of the server.
To start, we should only consider 3 states:

  • Broken (if a workflow fails)
  • Deployed (if install os succeeded)
  • Discovered (after discovered)

it's important to keep track of the events, timestamps and transitions.

Retry

We should be able to easily define the number of retries to run a specific workflow.
Sometimes a workflow fails just because. it would be awesome if we could just easily define the number of retries

Default should be 1.

Completely delete computes info

When we delete computes there is no need to keep there Obm and Enclosure nodes. It would be amazing to create a new action "delete and clean" (something like that), that would completely remove the node and everything related to it.

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.