~andreserl/maas:drop_python2_deps

Last commit made on 2018-02-23
Get this branch:
git clone -b drop_python2_deps https://git.launchpad.net/~andreserl/maas
Only Andres Rodriguez can upload to this branch. If you are Andres Rodriguez please log in for upload directions.

Branch merges

Branch information

Name:
drop_python2_deps
Repository:
lp:~andreserl/maas

Recent commits

816d428... by Andres Rodriguez

Cleanup devenv packages

efdbd7c... by Anthony Dillon

Pod list table layout updates

4509b08... by Mike Pontillo

Clean up node.js infrastructure in preparation for React

 * Add yarn.lock file to source control. This ensures that all developers
   and CI systems install the same node_modules in the same order,
   preventing "works on my machine" bugs.
 * Add shortcuts in bin/ for yarn and webpack.
 * Add new dependencies to package.json:
   - react and react-dom: React itself
   - vanilla-framework-react: Vanilla components for React
   - react2angular: a simple way to embed React components in existing
     angular applications. Also add some of its peer dependencies (in the
     @types scope).
   - webpack: will be used to facilitate compiling and bundling the
     JavaScript sources into a single file.
 * Add initial webpack.config.js (not used in MAAS itself yet)
 * Remove dead test_sticky_header.js code.
 * Add ui/maas-ui.js to Karma so it can be tested (this is a new file
   that came for free with the new Vanilla merge).

eb59d25... by Anthony Dillon

LP: #1750007 - Fix numbered code blocks

bbf5ec9... by Mike Pontillo

Move macaroon JavaScript files to their own directory.

d310086... by Alberto Donato

Add login/logout with macaroons

02b1bf4... by Lee Trager

LP: #1750160 - Confirm running tests on deployed hardware in the UI.

5262f90... by Karl Williams

LP: #1749877 Reinstate and update locked state

Locked state was broken in the Vanilla upgrade:
 - Reinstated the icon to machine lists and the machine details page
 - Embedded locked SVG in CSS (and removed the SVG file and old SCSS file)
 - Added temporary vertical-alignment fix for header icons

Additional small fixes to machine details:
 - Hide machine status when header is in name edit mode
 - Updated the "Hardware information" card header to match the others

Additional general fixes:
 - Icons now updated to have em, rather than rem, sizing so that they scale with text

0062adc... by Mike Pontillo

Move node_modules to top level directory.

42fefc4... by Mike Pontillo

LP: #1735207: Add MTU to dhcpd.conf (for IPv4 only)