aboutsummaryrefslogtreecommitdiffstats
path: root/src/account/models.py
AgeCommit message (Collapse)AuthorFilesLines
2021-03-29Remove exposure of users on dashboardSean Smith1-0/+2
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I83b93d9247a7eafb54e4a5761d1423a504d86400
2021-03-08Filters non working servers in quick bookingSean Smith1-1/+1
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I47776a3e239a333d544d9e6e86f702b1d299baeb
2020-10-22Fix quick booking allocation of private vlans for podsSawyer Bergeron1-3/+3
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Ie515da2c28fcbc51d8fa87e24a3ff64c234d1bee Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2020-08-28Fixed one issue account creationSean Smith1-16/+0
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I7582c8aa8b58f6adf487329fd4936a58f4bb4727
2020-08-19Enforce company constraintsSean Smith1-2/+18
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: Id5726e5c9930e684c23cebafb98d5fbcb95e67bc
2020-07-28Fixes for prod deploySawyer Bergeron1-0/+2
broken configstate causes hosts not to power on when they should vlan manager needs to actually return allocated vlans Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: I1060a6599fb44bd2ca239d35fbf7e69d13f499a6
2020-07-28Fix vlan allocation for reserved vlans and multiple allocationSawyer Bergeron1-8/+23
This also fixes quick booking duplication for this case Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Change-Id: Ibad51fbeca8529c0f4f38cfcdf0ab0f5e4b7bf31 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2020-07-27Make static OPNFV references dynamicSean Smith1-1/+4
Change-Id: I3830a30a927834b642052643d94c39a9faec4d54 Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
2020-06-23Quick Booking Menu Resource Availibilityssmith1-0/+8
Signed-off-by: Sean Smith <ssmith@iol.unh.edu> Change-Id: I79f411af8996698d2c553185eed0221792a348d0
2020-01-28Comments and DocumentationParker Berberian1-2/+65
This change adds a ton of comments and documentation across all the code. Change-Id: Ifee0a2f534e8584f14b0f13af4dda8dc70eb7553 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-08-13Adds Downtime AwarenessParker Berberian1-0/+20
This adds a Downtime model and relevant operations so that the dashboard knows when a lab is down for maintenance and can act accordingly. This change doesn't modify the front end at all, but it does pass relevant downtime info to the templates so that they can be updated in a future change. Change-Id: Idb88b15838b949f352f11a31a1fce9749d283d28 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-02-12Fixed all Flake8 errorsParker Berberian1-2/+2
Change-Id: I1186429df8989461e2384f1f3e533c55cebfb1b4 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2019-01-18Add Quick-Booking WorkflowSawyer Bergeron1-3/+3
Users can now quickly provision a single-host pod without having to configure unecessary networking. This is intended to be analogous to the workflow used during LaaS 1.0, and to speed up the process of creating a booking for users who do not need more than a single host (for virtual deployments) Change-Id: Ia19cea9a42bbb1df57aad05af8f8ea821395664d Signed-off-by: Sawyer Bergeron <sawyerbergeron@gmail.com>
2018-11-26Fix all flake8 errorsParker Berberian1-3/+1
The flake8 command in test.sh finds no longer finds any errors. This may form a basis of a jenkins verify job as a sort of 'weak compile-time checks' The flake8 command will not complain about line length, and will not complain about django's manage.py file Change-Id: Ic47cb4fc7ada55e64485661ab6881aef475018ff Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2018-10-15Lab as a Service 2.0Parker Berberian1-0/+127
See changes here: https://wiki.opnfv.org/display/INF/Pharos+Laas Change-Id: I59ada5f98e70a28d7f8c14eab3239597e236ca26 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu> Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
2018-01-17Add Nullable Lab Field to ResourcesSawyer Bergeron1-2/+1
Jira: PHAROS-347 Resources are now possible to associate with lab instances upon creation Change-Id: Id8abbcc448a6d840d55e4bf5130dbec22c8bc58f
2018-01-09Create Lab ModelSawyer Bergeron1-0/+10
Jira: PHAROS-346 Allows admin to instantiate lab instances Change-Id: I67f8ceb3bc76d4cdd09fb6f3a0b715af312f6f83 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2018-01-02Implement Notification Framework with Initial Email SupportSawyer Bergeron1-1/+1
JIRA: None Notification/notifier objects are now created with title, content, sender, associated resource, and recipient and there is now support for emails at the very least to be sent as notifications. Change-Id: I456cf0e901d9a1e2a1e7d187dcc03d28fca003fb Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2017-12-07Integrate Initial Email SupportSawyer Bergeron1-0/+1
JIRA: None Integrate ability for users to change email presented to admins with field initially filled with user's Jira associated email address This amend takes into account a streamlining change suggested by Parker Berbarian Change-Id: I677ce669f200e5cad70c198737118f0b7925bac5 Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
2017-09-22Rename pharos-dashboard and pharos-validatorTrevor Bramwell1-0/+35
As subdirectories of the pharos-tools repo, there is little need to keep the pharos prefix. Change-Id: Ica3d79411f409df638647300036c0664183c2725 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>