commit aeba6285ac545e078ddc71ded7aa3ca6b631cc32
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Thu Jun 29 17:31:28 2017 -0500
Add Cors support to DRP. It may need to be tweaked.
M frontend/frontend.go
commit 6a2fe4480e1ea0bdbeede0a8b6741484afe5208c
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Tue Jun 27 16:28:28 2017 -0500
Add basic param stuff for validation.
This adds a Param object to the backend, which contains all of the
information needed to describe and validate parameters in profiles.
The frontend is also wired up with a basic CRUD operations
Basic tests are present for all changes.
M backend/dataTracker.go
A backend/param.go
A backend/param_test.go
M backend/profiles.go
M backend/profiles_test.go
M frontend/frontend.go
M frontend/frontend_test.go
A frontend/params.go
A frontend/params_test.go
commit 045b39a9c1022af60fd1f908fb55811f79b4b447
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jun 28 05:20:19 2017 +0000
Undo the exit 1 in local. It isn't needed, it was a console setting
issue with packet.
M assets/templates/local-ipxe.tmpl
commit 4498c619181681f3866763227d5d6a582cbaf18f
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jun 27 12:13:19 2017 -0500
Update gitignore to ignore some pip doc cruft
Update local ipxe boot to exit 1 (it is safer and works on packet)
M .gitignore
M assets/templates/local-ipxe.tmpl
commit a7bd7ccc903b07258a51d45699384c4596a26909
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Tue Jun 27 10:25:21 2017 -0500
Update sledgehammer to latest - b3c09ebd5a9c228c66d8a617b6f5d10ccbe1c273
Add optional template to add additional dhcp interfaces to the system.
This can be used for virtualbox setups to allow nodes to talk to the
outside world.
M assets/bootenvs/discovery.yml
M assets/bootenvs/sledgehammer.yml
A assets/templates/additional-interfaces.tmpl
commit b7d6f53cd5ac7a0e20f01dfe38d03f16890c6dd8
Author: Meshiest <meek.mesh@gmail.com>
Date: Tue Jun 27 10:11:57 2017 -0500
Build ui with last changes
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
M embedded/assets/ui/public/index.html
commit f4b910cea56e42e1f678d30586cb6a55b010ca09
Author: Meshiest <meek.mesh@gmail.com>
Date: Tue Jun 27 10:11:08 2017 -0500
Removed some inline css to clean up the html
M embedded/assets/ui/app/assets/index.html
M embedded/assets/ui/app/dr-provision.css
commit 9dc5d78f0bdbc21c4b417bf7fd14869fe3b31aa4
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 26 13:21:19 2017 -0500
Fix tooltip centering
M embedded/assets/ui/app/dr-provision.css
commit 7816a5ef98dc3610b8eb41b148535ed3d9f5251f
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 26 13:17:03 2017 -0500
Make first tab be subnets
M embedded/assets/ui/app/render.jsx
commit 50a17c36d24eab35d82392ec55a89c2f349f8402
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 26 09:40:36 2017 -0500
Fixed tooltips appearing under other buttons
M embedded/assets/ui/app/dr-provision.css
commit af5f5c8a0f17fec09782b1ea51e42c823a6834ad
Author: Meshiest <meek.mesh@gmail.com>
Date: Fri Jun 23 15:33:40 2017 -0500
Built tabs
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
M embedded/assets/ui/public/index.html
commit 222c4f8bb9e89ed36746a3a099683fd6ef64c80b
Author: Meshiest <meek.mesh@gmail.com>
Date: Fri Jun 23 15:32:48 2017 -0500
Added tabs and changed nav buttons to icon buttons with tooltips
M embedded/assets/ui/app/assets/index.html
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit 9ea2545f1b6a94d9575fcc2ac59ac53e8f1ad514
Author: Meshiest <meek.mesh@gmail.com>
Date: Thu Jun 22 15:04:36 2017 -0500
Built with logging level selects
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.js
commit 9253496aa0afe0c9879cf3139670480dd4928ef3
Author: Meshiest <meek.mesh@gmail.com>
Date: Thu Jun 22 15:01:15 2017 -0500
Added logging level select for prefs
M embedded/assets/ui/app/render.jsx
commit b44c4fa786314d84ab03a6b2ff2c17d042c2e2da
Author: Meshiest <meek.mesh@gmail.com>
Date: Thu Jun 22 09:55:03 2017 -0500
Built with bootenv error display and fixed prefs
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
commit 006773fee2b86581c3fa60b13f47e1e1e8c80918
Author: Meshiest <meek.mesh@gmail.com>
Date: Thu Jun 22 09:54:27 2017 -0500
Added bootenv error view, fixed pref saving
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit f976075f406bc3a5c848e62415ac0831ae116782
Author: Meshiest <meek.mesh@gmail.com>
Date: Thu Jun 22 10:12:23 2017 -0500
Added colorblindness help text
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit c04bcc60710dbd7481af50333d9fc2e970f3fbbf
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 13:32:17 2017 -0500
Build bootenv template preview
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
commit 531658ca8cbda6f39db7bfb23915923c95e384af
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 13:31:51 2017 -0500
Added better bootenv template previews
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit 87a0ed0b38466dfe09fcc0190899d20b6503ffea
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 15:38:01 2017 -0500
Build with focus css
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
commit de5eded6d1181a37d7f08e739d40d12b0341a865
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 15:37:36 2017 -0500
Add css for focus where hover is used
M embedded/assets/ui/app/dr-provision.css
commit 021a4a0251fc16cdc707eaec2bc8324b16c43952
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 10:51:32 2017 -0500
Built ui with right just icons and fixed bootenv remove
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
commit ffc1b77adc6d7367a6d718b5f5db3381a71fd1e4
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 10:50:26 2017 -0500
Fix bootenv remove, right justify icon buttons
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit 5b6436aca0c7ef11f1756d8664091af6cbb8c31c
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 10:35:55 2017 -0500
Built for chrome
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
commit bb1e0101061491abfe838c970ea71b99bb4bcf2b
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 10:34:39 2017 -0500
Fix tab bottom on chrome
M embedded/assets/ui/app/dr-provision.css
commit ede17e7047dca54b73fb2c748b97c5e8cff4fcbf
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 10:03:44 2017 -0500
Built with welcome screen
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
commit 01c0d9274a36a2cef40e18214b661c40f6ca73b4
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed Jun 21 10:03:33 2017 -0500
Added welcome screen with links
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit be38126839dacbe5265c3c8181d847f156308663
Author: Meshiest <meek.mesh@gmail.com>
Date: Tue Jun 20 15:33:39 2017 -0500
Built new login screen
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
commit bf7b162972634b08714c7c8edb218dcbd7d1eebe
Author: Meshiest <meek.mesh@gmail.com>
Date: Tue Jun 20 15:28:53 2017 -0500
Material tabular login screen
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit 13eef2c3029bc5a77ac8f6ba719c9892eb22292f
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 15:35:02 2017 -0500
Rebuilt ui with material changes
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.css.map
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
A embedded/assets/ui/public/css/font/MaterialIcons-Regular.eot
A embedded/assets/ui/public/css/font/MaterialIcons-Regular.ttf
A embedded/assets/ui/public/css/font/MaterialIcons-Regular.woff
A embedded/assets/ui/public/css/font/MaterialIcons-Regular.woff2
M embedded/assets/ui/public/index.html
A embedded/assets/ui/public/vendor.js
A embedded/assets/ui/public/vendor.js.map
commit ba655ce7f26e50c61c24c625f15de162f1857cf7
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 15:33:42 2017 -0500
Added material inputs and table row spacers
M embedded/assets/ui/app/dr-provision.css
commit 996020523fbeb91999f0e411f72792d23f0ff25f
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 15:09:29 2017 -0500
Add nice material buttons, icons, and tooltips
M embedded/assets/ui/app/dr-provision.css
M embedded/assets/ui/app/render.jsx
commit 283e81c23198f816829b2f8db9698c984ae6d1fb
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 10:52:38 2017 -0500
Add default token to login view
M embedded/assets/ui/app/render.jsx
commit f970c1a503f83a45e3089b56cb7f67f9429e0dfc
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 10:49:43 2017 -0500
Fancy login messages
M embedded/assets/ui/app/render.jsx
commit 3daa174374061f756b933d24e9fa1b8ec168f3d5
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 10:49:25 2017 -0500
Fix react order
M embedded/assets/ui/brunch-config.js
commit 23e2f7221aba2313eda7024c639f62c7ea1f348d
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 10:40:21 2017 -0500
include vendor.js in index
M embedded/assets/ui/app/assets/index.html
commit 692b5206aeebd35d2c14f65e8f80144d7aa5a0e0
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 10:39:23 2017 -0500
Move react to vendor
M embedded/assets/ui/brunch-config.js
commit dfef56406a8b9a862eddf7f0da9ce32b0567bd68
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 19 09:56:53 2017 -0500
Added material icon font
A embedded/assets/ui/app/assets/css/font/MaterialIcons-Regular.eot
A embedded/assets/ui/app/assets/css/font/MaterialIcons-Regular.ttf
A embedded/assets/ui/app/assets/css/font/MaterialIcons-Regular.woff
A embedded/assets/ui/app/assets/css/font/MaterialIcons-Regular.woff2
M embedded/assets/ui/app/dr-provision.css
commit 711d38670c060cf8a5882dbb209fed09994dcb42
Author: Meshiest <meek.mesh@gmail.com>
Date: Tue Jun 13 10:32:27 2017 -0500
Remove useless vendor js
D embedded/assets/ui/public/vendor.js
D embedded/assets/ui/public/vendor.js.map
commit 0edc75dfb59594b8921f263b0b6d69b0b4af08e4
Author: Meshiest <meek.mesh@gmail.com>
Date: Tue Jun 13 10:13:28 2017 -0500
Rebuild ui
M embedded/assets/ui/public/build.css
M embedded/assets/ui/public/build.js
M embedded/assets/ui/public/build.js.map
M embedded/assets/ui/public/index.html
commit 108a7235b8c90b352c58b40f26568e492d4cc332
Author: Meshiest <meek.mesh@gmail.com>
Date: Tue Jun 13 10:12:16 2017 -0500
Fix weird git merge issue
M embedded/assets/ui/app/render.jsx
commit 2007dc79410cc794f02fe60ab147b60a5df77e67
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 15:27:52 2017 -0500
Update assets path in frontend to include brunch public folder
M frontend/frontend.go
commit 86227cfeb6eac2c9fd006fd87f910dfa3208a9e9
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 14:59:17 2017 -0500
Ignore node modules, to be included when you build
A embedded/assets/ui/.gitignore
commit a1783f733addec7b7c64e6b7171b9503a716b1df
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 14:58:51 2017 -0500
Add brunch and build folder
A embedded/assets/ui/brunch-config.js
A embedded/assets/ui/package-lock.json
A embedded/assets/ui/package.json
A embedded/assets/ui/public/build.css
A embedded/assets/ui/public/build.css.map
A embedded/assets/ui/public/build.js
A embedded/assets/ui/public/build.js.map
A embedded/assets/ui/public/digitalrebar.ico
A embedded/assets/ui/public/digitalrebar.png
A embedded/assets/ui/public/index.html
A embedded/assets/ui/public/vendor.js
A embedded/assets/ui/public/vendor.js.map
commit f58dc173c242c41ad1d4d2d87106b95a4b1e1206
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 14:58:32 2017 -0500
Prepare index and render for brunchification
R100 embedded/assets/ui/digitalrebar.ico embedded/assets/ui/app/assets/digitalrebar.ico
R100 embedded/assets/ui/digitalrebar.png embedded/assets/ui/app/assets/digitalrebar.png
R081 embedded/assets/ui/index.html embedded/assets/ui/app/assets/index.html
R100 embedded/assets/ui/dr-provision.css embedded/assets/ui/app/dr-provision.css
R099 embedded/assets/ui/render.js embedded/assets/ui/app/render.jsx
D embedded/assets/ui/babel.min.js
D embedded/assets/ui/react-dom.min.js
D embedded/assets/ui/react.min.js
commit a0bf0fdec8d601a5ca3f4de26e2b4574ccadf5c4
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 15:27:52 2017 -0500
Update assets path in frontend to include brunch public folder
M frontend/frontend.go
commit f6142681e6e9232ba910d8f63e3e485a0e73c7d3
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 14:59:17 2017 -0500
Ignore node modules, to be included when you build
A embedded/assets/ui/.gitignore
commit 3b1be9c429e3174d7194fba82b60a4711d8c19a3
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 14:58:51 2017 -0500
Add brunch and build folder
A embedded/assets/ui/brunch-config.js
A embedded/assets/ui/package-lock.json
A embedded/assets/ui/package.json
A embedded/assets/ui/public/build.css
A embedded/assets/ui/public/build.css.map
A embedded/assets/ui/public/build.js
A embedded/assets/ui/public/build.js.map
A embedded/assets/ui/public/digitalrebar.ico
A embedded/assets/ui/public/digitalrebar.png
A embedded/assets/ui/public/index.html
A embedded/assets/ui/public/vendor.js
A embedded/assets/ui/public/vendor.js.map
commit 38a9efcffaf2159264d0d4e5885d4f15fe61c253
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 14:58:32 2017 -0500
Prepare index and render for brunchification
R100 embedded/assets/ui/digitalrebar.ico embedded/assets/ui/app/assets/digitalrebar.ico
R100 embedded/assets/ui/digitalrebar.png embedded/assets/ui/app/assets/digitalrebar.png
R081 embedded/assets/ui/index.html embedded/assets/ui/app/assets/index.html
R100 embedded/assets/ui/dr-provision.css embedded/assets/ui/app/dr-provision.css
R099 embedded/assets/ui/render.js embedded/assets/ui/app/render.jsx
D embedded/assets/ui/babel.min.js
D embedded/assets/ui/react-dom.min.js
D embedded/assets/ui/react.min.js
commit 9e09f3ca3bf0acf65ba2f542df89a339d9c207ae
Author: Meshiest <meek.mesh@gmail.com>
Date: Mon Jun 12 11:39:38 2017 -0500
Make signin smoother
M embedded/assets/ui/index.html
M embedded/assets/ui/render.js
commit 68c448ac61c2ba6d50ec11c3628c2f3d613962e1
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri Jun 9 10:18:25 2017 -0500
Potential fix for selinux envs.
M embedded/assets/explode_iso.sh
commit 809eb0e6500b0b6666f312f1537e784f266e4d72
Author: Meshiest <meek.mesh@gmail.com>
Date: Thu Jun 8 13:26:57 2017 -0500
Added proper network range calculation
M embedded/assets/ui/render.js
commit 6cc5bcbcbee4961fe6b1de48a5252de640105fe2
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Jun 7 00:39:53 2017 -0500
Update the linuxkit docs and bootenvs.
M assets/bootenvs/lk-k8s-master.yml
M assets/bootenvs/lk-k8s-node.yml
M assets/bootenvs/lk-sshd.yml
commit 617ac39b90ba528206e99f5ba239036f77f59bfa
Author: Meshiest <meek.mesh@gmail.com>
Date: Thu May 25 10:32:47 2017 -0500
Basic style improvements
M embedded/assets/ui/dr-provision.css
M embedded/assets/ui/index.html
M embedded/assets/ui/render.js
commit e63d5697dcdc7af5d736fb0dafcf3da2cfd18ad4
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 15:58:12 2017 -0500
Added a button for viewing templates by alert
M embedded/assets/ui/render.js
commit d20f3e862232fb9b7907d07848ef0533f77d894d
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 15:09:36 2017 -0500
Remove dev react deps
M embedded/assets/ui/index.html
commit 6ef1306aff20c8ac6ca14717751384aa6c4d0a77
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 15:06:06 2017 -0500
Added functional refresh button
M embedded/assets/ui/index.html
M embedded/assets/ui/render.js
commit 3957b72ba3335eb1a08ffc06c00a12766c37356d
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 14:35:36 2017 -0500
Stylistic improvements
M embedded/assets/ui/dr-provision.css
M embedded/assets/ui/render.js
commit fed9777565040105f3590e3ba6e24c958f5707da
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 14:26:19 2017 -0500
Make token last for 8 hours
M embedded/assets/ui/render.js
commit 0148786966b6daee46fb1f1c138cb22678fae93a
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 11:18:32 2017 -0500
Improved auth and navbar functionality
M embedded/assets/ui/dr-provision.css
M embedded/assets/ui/render.js
commit f988d969e9a831fd1983bedfbecedc9145248c8e
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 11:17:48 2017 -0500
Remove refresh button for the time being
M embedded/assets/ui/index.html
commit 7d550c073e479959fd74428426f72e06d088a5e8
Author: Meshiest <meek.mesh@gmail.com>
Date: Wed May 24 11:02:00 2017 -0500
Removed unused libs to improve load speed, added reload and refresh buttons
M embedded/assets/ui/index.html
commit e4ab2274602c5a6791fb2d3e6a942250191a780e
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Fri May 19 00:07:56 2017 -0500
Add support for 386 family of processors.
Update install.sh to handle this.
Add libcom32.c32 to the embedded assets for esxi.
M embedded/.gitignore
M server/assets.go
M server/assets_test.go
End of Note