aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2019-06-04Integrate OPNFV workflowSawyer Bergeron6-72/+106
Now that required groundwork is in place, we can start to pull the OPNFV workflow into the booking workflow Change-Id: Ifa026ad446b48356ae03ef1d5ad48db841e13fbd Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-05-31Merge "Refactor selector step logic"Parker Berberian11-437/+439
2019-05-31Refactor selector step logicSawyer Bergeron11-437/+439
Change-Id: I61e361e63da7453b2eee0e0c162a6f4e48460128 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-05-24Add and Fix testsParker Berberian3-591/+416
Makes the existing code less terrible and adds more unit tests Change-Id: Ia3662323eb22ed238829418869ff0363f00337ef Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-05-22Reduce shadow severitySawyer Bergeron3-14/+11
Shadows were somewhat overdone in some areas of the ui, they are now less so Change-Id: Ida04a5580be8493f37ade2554983149d05d91bcc Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-05-22Make steps possible to hide/showSawyer Bergeron10-129/+195
Change-Id: Ice5036ea9801655032cb080537fbd471fb3fda3e Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-05-22Fix expand animation on booking detail pageSawyer Bergeron1-4/+4
Change-Id: I5a7e458c61c7818f70963024d07b86a815c8fd77 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-05-09Merge "Allow query to fail"Parker Berberian1-2/+7
2019-05-08Merge "Adds pdf and idf into api"Parker Berberian7-12/+180
2019-05-08Merge "Fix vlan leak"Parker Berberian1-6/+5
2019-05-08Fix vlan leakSawyer Bergeron1-6/+5
Change-Id: Ida98327266df6cfbd4398b897ebcbcc4dc5df24d Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-05-08Adds pdf and idf into apiParker Berberian7-12/+180
The Pod Descriptor File (pdf) and Installer descriptor file (idf) are now hosted in the api. The url endpoint where the lab can retrieve them are now part of a software task. An OPNFV task also contains a new dictionary that describes how bridges should be configured on the jumphost. This information is not contained in the pdf/idf but is needed by the lab. Change-Id: I6971279979ba180725926035bd9db481aafb1073 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-05-03Merge "Implement OPNFV workflow"Parker Berberian24-343/+920
2019-05-03Implement OPNFV workflowSawyer Bergeron24-343/+920
This is a counterpart to an update to network models, and allows for configuring baremetal OPNFV and Openstack deploys Change-Id: I0185dbfa6c9105d7e63a7e7d7dd1f5cf228a8877 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-04-29Fix change/reset image with multiple collaboratorsSawyer Bergeron1-5/+3
When a host on a booking with multiple collaborators has its image reset/changed, a 500 error is no longer returned Change-Id: Icafdf53059f35c838e0de675da6a8b8bffffe58a Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-04-17Merge "Fixes the idf and pdf templates so that we can deploy opnfv"Parker Berberian7-29/+197
2019-04-17Fixes the idf and pdf templates so that we can deploy opnfvParker Berberian7-29/+197
Change-Id: I0091629f8f0af423210b2e81210d65239e9662b4 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-04-16Fix quick booking image filtering bugSawyer Bergeron1-3/+1
Change-Id: I9fe5b34be2113d3bf7d2e763730b6658f529d387 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-04-16Merge "Limit total number of active bookings per user"Parker Berberian2-2/+12
2019-04-16Limit total number of active bookings per userSawyer Bergeron2-2/+12
Change-Id: I4f79e3225f423274de3d2da912a080521447b185 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-04-16Merge "Fixing Network Models"Parker Berberian7-330/+365
2019-04-15Fixing Network ModelsParker Berberian7-330/+365
Change-Id: Ia2cdf069e90c8091e8d984c368e47f375aed02ea Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-04-10Fix private images being visible to anyoneSawyer Bergeron1-8/+6
Change-Id: I1df1a11dd1b9e51d026157f9c7fd8b4a008371d8 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-04-10Fix dropdown visibility bug on SafariSawyer Bergeron1-1/+15
Change-Id: Ibf9c61cc166f9717fa018946651668da748fe73b Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-04-01Removed bad line in Lab detail pageParker Berberian1-1/+0
profile.labs templates to "account.Lab.None" which is ugly and makes no sense. Change-Id: I835718e72dad57cecf2c83229922046df9f1a312 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-29Merge "fix slider appearance on Firefox"Parker Berberian2-0/+17
2019-03-29Merge "Fix iframe height bug"Parker Berberian1-14/+15
2019-03-28Add host detail viewSawyer Bergeron6-5/+139
Change-Id: Ie385fe3f2fbe3b178f00928914d47a34b181d05e Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-03-28Fix iframe height bugSawyer Bergeron1-14/+15
iframes in workflows should no longer size incorrectly on initial load and page refresh Change-Id: Ic0765138e7c2f94603b69e8a8412ffa17817b2e7 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-03-26fix slider appearance on FirefoxSawyer Bergeron2-0/+17
Change-Id: Icd2e6b46cb6bdc2f7522228e5ead9f3f389afe5e Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-03-25Allow query to failParker Berberian1-2/+7
Query for interface speed when templating the pdf may fail. If it does fail, we provide a default value instead of aborting. Change-Id: Ib3d6ddca7dd055e4066fb4915d33f6f9ad73ca80 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-22Merge "Add ability to clean up hosts and vlans"Parker Berberian1-0/+47
2019-03-22Add ability to clean up hosts and vlansSawyer Bergeron1-0/+47
Change-Id: Idfe8c7245ba76e1a8aadd501401991e215761afc Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-20Merge "Make host entries prettier on Define Hardware step"Parker Berberian1-5/+47
2019-03-20Make host entries prettier on Define Hardware stepSawyer Bergeron1-5/+47
Change-Id: I492ffd5a3cfcb19902a91f587c8acfdb1827be4d Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-03-20Merge "Cleanup Quick Booking Page"Parker Berberian2-8/+17
2019-03-20Cleanup Quick Booking PageParker Berberian2-8/+17
Removed "filter_field" label and moved opnfv options into thier own box Change-Id: I7d2ee1f39a94de0a6638c96a3469f6f4c27e2196 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-20Merge "Update Lab List View"Parker Berberian1-82/+21
2019-03-20Merge "Remove Unneeded field"Parker Berberian1-1/+0
2019-03-20Merge "Fixes Booking List"Parker Berberian2-9/+8
2019-03-19Make "Extra Info" step cleanerSawyer Bergeron1-0/+22
Change-Id: I2e552701e360c2217c2ec59e64a5c28839207394 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2019-03-18Update Lab List ViewParker Berberian1-82/+21
Makes the list of labs detail cards, similar to how we list a user's bookings Change-Id: I4c1594d990bc460b423d38b3ada62f9a12e22614 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-18Remove Unneeded fieldParker Berberian1-1/+0
Removed field that referenced other labs because it is always None Change-Id: I6bfce388844a8c5a7d60d227f51f10e628fc626d Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-18Fixes Booking ListParker Berberian2-9/+8
Adds project collumn, removed Installer and Scenario, and correctly populates the operating system collumn. Change-Id: I8af778c66fa248832ad98188d0c93bbc84027c55 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-15Minor Cleanup enhancementsParker Berberian3-20/+21
Change-Id: I032c8771b69e0f6d320759ee95c4987e41df57ba Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-14Respects lab_token from labParker Berberian1-0/+2
Change-Id: I322f876a21d25dc185a6f4930d2f2a5f463e2d24 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-03-14Merge "Add API tests"Parker Berberian2-10/+478
2019-03-14Add API testsSawyer Bergeron2-10/+478
Change-Id: Ic26d0b6de63405d239a9260b862158962c3140ac Signed-off-by: Sawyer Bergeron <sawyerbergeron@gmail.com>
2019-03-13Merge "Add column ordering to host list"Parker Berberian1-4/+1
2019-03-13Add column ordering to host listSawyer Bergeron1-4/+1
Change-Id: Id1d52217b85aaafed71177c8eed5719dbb1bff4a Signed-off-by: Sawyer Bergeron <sawyerbergeron@gmail.com>