Implement Booking Modification Interface 33/50133/4
authorSawyer Bergeron <sbergeron@iol.unh.edu>
Fri, 5 Jan 2018 21:07:13 +0000 (16:07 -0500)
committerSawyer Bergeron <sbergeron@iol.unh.edu>
Tue, 9 Jan 2018 20:03:34 +0000 (15:03 -0500)
commitc32479489db670904579a580a918f3513581fda9
tree9f4778cbd48ce5bf83c86830e7e5117931c73a47
parentdc387ea4307eeb4c676c796ec1380d20564e5ef9
Implement Booking Modification Interface

Jira: PHAROS-330

Users can change start date if it has not already occurred, and
can change end date, purpose, and both installer and scenario.
Standard checks apply similar to when initially creating a booking.

Change-Id: Ibae7fe91a58bd6e0741db065265c05c3823bdc27
Signed-off-by: Sawyer Bergeron <sbergeron@iol.unh.edu>
14 files changed:
dashboard/src/account/migrations/0002_auto_20180109_2002.py [moved from dashboard/src/account/migrations/0003_lab.py with 61% similarity]
dashboard/src/account/migrations/0002_userprofile_email_addr.py [deleted file]
dashboard/src/api/serializers.py
dashboard/src/booking/forms.py
dashboard/src/booking/migrations/0002_booking_changeid.py [moved from dashboard/src/booking/migrations/0002_auto_20171213_1506.py with 68% similarity]
dashboard/src/booking/migrations/0003_auto_20180108_2024.py [new file with mode: 0644]
dashboard/src/booking/models.py
dashboard/src/booking/urls.py
dashboard/src/booking/views.py
dashboard/src/notifier/migrations/0001_initial.py
dashboard/src/static/js/booking-calendar.js
dashboard/src/static/js/fullcalendar-options.js
dashboard/src/templates/booking/booking_calendar.html
dashboard/src/templates/booking/booking_detail.html