~deadlight/maas:split-webui-tabs

Last commit made on 2017-11-20
Get this branch:
git clone -b split-webui-tabs https://git.launchpad.net/~deadlight/maas
Only Karl Williams can upload to this branch. If you are Karl Williams please log in for upload directions.

Branch merges

Branch information

Name:
split-webui-tabs
Repository:
lp:~deadlight/maas

Recent commits

2052857... by deadlight <email address hidden>

First attempt at styling the nav to fit new items

0cd57a8... by Blake Rouse

Split out the node tabs into seperate pages in the navigation bar.

a52798f... by Blake Rouse

Add an index on the created field on the events table.

Since the order of events on a node cannot be determined by its ID, the created field is used to sort the events in the correct order. Without an index on this field it makes the query take a long time. This adds the index to help the sorting of events by created time.

0a9d968... by Blake Rouse

LP: #1715634 - Prefetch all node data in the tags API so SQL queries are consistent.

With the nodes, machines, devices, rack_controllers, and region_controllers on the tags endpoint returning the correct objects Piston will convert them into the correct result object which results in large number of queries per node. This prefetches all the required data making the number of queries consistent.

e358ba9... by gbancroft

Add table sort to machine discovery table on dashboard

5d07bb5... by gbancroft

LP: #1681817 - Device discovery - Mobile table - Device name bleeds outside the card

45342f1... by Björn Tillenius

Add makefile targets and docs for making development testing easier.

Using 'make run' to PXE boot servers is very complicated. This documents
how to use the snap to test your local changes in a relatively quick
and easy way.

94be7ba... by Данило Шеган

Introduce NodeMetadata model and start using it for Switch vendor and model names (for Accton Wedge40 and Wedge100).

53e523c... by Björn Tillenius

Make the switches tab more like the machines tab.

This is a first step towards making the switches listing more useful. Making it look like the machines listing makes sense, since you should be able to perform most machines actions from the switches listing.

5d67818... by Andres Rodriguez

LP: #1707850 - MAAS doesn't report cloud-init failures post-deployment