~~~~~~~~~~~~~~~~~~~
- Periods now have a confirmed flag. Confirmed periods can be booked directly,
while unconfirmed bookings an be booked through the wishlist and matched
using the matching algorithm.
[href]
- Adds an implementation of Deferred Acceptance as a matching algorithm.
[href]
- Introduces a happiness function on the attendee which returns a value
between 0.0 and 1.0 depending on how happy the attendee is assumed to be
with the bookings confirmed for the given period.
[href]
- Adds the denormalized period_id to the bookings.
[href]
- Make sure all models are hashable.
[href]