Commit Graph

1214 Commits

Author SHA1 Message Date
Frédéric Péters 9e69ed2032 misc: fix pylint issues in date/time widgets 2016-06-18 12:47:25 +02:00
Frédéric Péters bb09199d96 api: add endpoint to get number of total/available/reserved places (#11374) 2016-06-18 12:24:21 +02:00
Frédéric Péters 2cc63f1481 api: require proper authentication to use API (#11375) 2016-06-18 11:59:26 +02:00
Frédéric Péters 6bc22b0dfe general: make it possible to cancel bookings (#9999) 2016-03-30 08:05:23 +02:00
Frédéric Péters 71c7ee0552 api: exclude past dates (#10000) 2016-03-30 08:05:21 +02:00
Frédéric Péters bcc9e4091e api: use django DATETIME_FORMAT to format dates
Also add a custom DATETIME_FORMAT value to French locale, without seconds.
2016-03-30 08:04:51 +02:00
Frédéric Péters 7ba881f3d2 api: return datetimes in local timezone 2016-02-23 22:36:09 +01:00
Frédéric Péters f7f7c2ef26 misc: display booked places in manager view
(this factors the booked_place annotation into a new manager for the Event
object)
2016-02-23 22:36:09 +01:00
Frédéric Péters b14ca48427 api: consider booked places 2016-02-23 22:36:09 +01:00
Frédéric Péters 16ed50b9d4 add booking API 2016-02-23 22:36:09 +01:00
Frédéric Péters 2e25f21dd0 add /api/agenda/<agenda>/datetimes/ API endpoint 2016-02-23 22:36:08 +01:00
Frédéric Péters 349d4baaed add initial events management
This includes a copy of django-datetime-widget, it should be replaced by our
own datetime widget, based on a recent version of the bootstrap datetimepicker,
packaged as a xstatic.
2016-02-23 22:35:51 +01:00
Frédéric Péters 101c462157 add skeleton model and management pages for agendas 2016-02-23 22:35:50 +01:00
Frédéric Péters d13dbf8178 initial application skeleton 2016-02-21 10:44:53 +01:00