trackit / trackit2-home

TrackIt helps you to optimize your AWS cloud
https://trackit.io/
Apache License 2.0
48 stars 8 forks source link

Trackit Console UI Update #11

Closed hug33k closed 7 years ago

alexis-ld commented 7 years ago

@hug33k :

There's quite some things to change before merging. Here's a list :

1./ On the home page, the monthly bill endpoint is not found (404). I tried after merging the dev branch from the main trackit repo into your branch but it's sill not found on the API. Can you please troubleshoot this issue and make sure every endpoint is working for the next PR ?

screen shot 2017-09-21 at 17 05 04

2./ On the Monitor -> Ressources view

fireshot capture 52 - trackit io - http___localhost_8000_ _app_resources

3./ Can you comment the Automate entry from the menu for now ? The cloudmover is not really functionnal for now so we won't display it for now. Also since it gives us more space please remove the Optimize Dropdown and expose the two entries directly. The menu should be HOME MONITOR MY RESOURCES PREDICTION We may change it again later but for now we'll do that.

hug33k commented 7 years ago

@alexis-ld

1 / In Progress

2 + 3 / Is it good like that ?

alexis-ld commented 7 years ago

@hug33k : Menu is good like that for now. The badges are still very slightly too big but yes it is way better :). Ping me when you're done with 1./ so I can review again.

hug33k commented 7 years ago

@alexis-ld

1 / Fixed

hug33k commented 7 years ago

TODO

hug33k commented 7 years ago

@alexis-ld Tasks TRAC-[499|500|501|502|503|504|506] are now done

alexis-ld commented 7 years ago

Thanks. Waiting for the react cleaning to be done also please remerge the latest dev branch into this and I will approve :)