Frédéric Péters
|
06c72c6e46
|
tests: import missing fixtures in import/export test
|
2017-05-23 15:00:06 +02:00 |
Frédéric Péters
|
63ffddd5fb
|
api: fix datetimes API on UTC/local timezone/hour borders (#16348)
|
2017-05-23 14:50:16 +02:00 |
Frédéric Péters
|
70a99cadd0
|
jenkins: switch to tox for running tests (#15974)
|
2017-05-23 13:28:45 +02:00 |
Frédéric Péters
|
8818a38827
|
debian: add systemd service file (#16320)
|
2017-05-15 23:27:10 +02:00 |
Frédéric Péters
|
0596918f9b
|
trivial: remove leftover commas
|
2017-05-06 13:19:32 +02:00 |
Frédéric Péters
|
bff5792e91
|
general: port management commands to new argument parsing (#16214)
|
2017-05-06 13:15:03 +02:00 |
Frédéric Péters
|
206a97ffe4
|
tests: run in a different time zone (#16194)
|
2017-05-06 13:04:42 +02:00 |
Frédéric Péters
|
7a0d7e5557
|
api: make datetimes return datetimes in localtime (#16194)
|
2017-05-06 13:04:42 +02:00 |
Frédéric Péters
|
c5d7c3da9d
|
api: change agendas API to have datetimes URL in a datetimes_url key (#16213)
|
2017-05-06 13:04:42 +02:00 |
Frédéric Péters
|
2e0f219a66
|
api: include accept/cancel URLs in booking response (#16126)
|
2017-05-06 10:03:46 +02:00 |
Frédéric Péters
|
59f03a9fbe
|
api: include fillslot API URLs in datetimes response (#16125)
|
2017-05-06 10:03:46 +02:00 |
Frédéric Péters
|
5ad7c3ee62
|
api: include datetime in fillslot return value (#16031)
|
2017-05-06 10:03:46 +02:00 |
Frédéric Péters
|
3ddd583c56
|
misc: update urls.py to remove patterns usage (#15972)
|
2017-05-06 10:03:46 +02:00 |
Frédéric Péters
|
11c9c33629
|
manager: use correct keyword args to set field options (#16191)
|
2017-05-06 10:03:46 +02:00 |
Frédéric Péters
|
b181bd8d78
|
hide header from time-only picker (#14736)
|
2017-04-11 10:16:32 +02:00 |
Frédéric Péters
|
47d9a147e6
|
pylint: use longer variable name
|
2017-03-29 15:31:52 +02:00 |
Frédéric Péters
|
c4180f94ea
|
pylint: use cls as first argument for class method
|
2017-03-29 15:31:52 +02:00 |
Frédéric Péters
|
52e21e98c6
|
general: add export/import support (#15527)
|
2017-03-29 09:04:09 +02:00 |
Frédéric Péters
|
fe18e6a360
|
tests: add check for timeperiod overlapping current moment
|
2017-03-26 23:08:04 +02:00 |
Frédéric Péters
|
4343b37bb9
|
tests: adapt to django-webtest 1.9.1 change of server name
|
2017-03-11 16:18:25 +01:00 |
Frédéric Péters
|
de7e84dc5b
|
tests: check for meetings with different durations
|
2017-02-21 17:54:08 +01:00 |
Frédéric Péters
|
34615709cf
|
style: mark buttons with appropriate submit/cancel classes (#14984)
|
2017-02-13 17:50:51 +01:00 |
Frédéric Péters
|
a6dedc21d1
|
jenkins: add temporary limit to setuptools version
|
2017-01-24 09:24:18 +01:00 |
Frédéric Péters
|
e5d44b42df
|
api: include iso formatted datetime in datetime APIs (#14514)
|
2017-01-20 10:50:07 +01:00 |
Frédéric Péters
|
51bbc55b7f
|
general: don't allow booking past the event date (#14513)
|
2017-01-20 10:39:47 +01:00 |
Frédéric Péters
|
f4a7564058
|
api: open up agendas and datetimes API endpoints (#14604)
|
2017-01-13 14:59:10 +01:00 |
Frédéric Péters
|
9ea37ad16d
|
debian: don't collectstatic and migrate schemas on reload (#14486)
|
2017-01-03 08:51:31 +01:00 |
Frédéric Péters
|
37b5d6951b
|
misc: ship sample csv file
|
2016-12-22 11:22:11 +01:00 |
Frédéric Péters
|
3b82689ba8
|
tests: add more api error checks
|
2016-10-29 20:39:52 +02:00 |
Frédéric Péters
|
c33754433f
|
api: update meeting types API to be based on slugs (#13792)
|
2016-10-29 15:14:50 +02:00 |
Frédéric Péters
|
6e1fb0aa94
|
agendas: add slug to MeetingType model (#13792)
|
2016-10-29 15:14:50 +02:00 |
Frédéric Péters
|
a233f39dd1
|
api: update datetimes/fillslot API to get agenda by slug (#13792)
|
2016-10-29 15:14:49 +02:00 |
Frédéric Péters
|
dc5c647391
|
general: always consider booking periods to start/end at midnight (#13793)
|
2016-10-28 19:39:04 +02:00 |
Frédéric Péters
|
2370679e11
|
translation update
|
2016-10-11 14:47:27 +02:00 |
Frédéric Péters
|
948bb3d003
|
api: include full events in /datetimes/ API, with a disabled attribute (#13037)
|
2016-10-09 11:38:56 +02:00 |
Frédéric Péters
|
89a452d924
|
manager: mark events that are out of booking period (#13382)
|
2016-10-03 14:24:47 +02:00 |
Frédéric Péters
|
1f89a542f6
|
translation update
|
2016-09-19 13:36:04 +02:00 |
Frédéric Péters
|
e807eb2156
|
manager: add possibility to delete meeting times and time periods
|
2016-09-18 20:23:13 +02:00 |
Frédéric Péters
|
0851680dcf
|
manager: pass correct class to super()
|
2016-09-18 19:11:36 +02:00 |
Frédéric Péters
|
b0322e6050
|
manager: don't allow deletion of busy agenda/events (#13214)
|
2016-09-18 19:03:01 +02:00 |
Frédéric Péters
|
fcdf6cff93
|
misc: style
|
2016-09-18 17:35:35 +02:00 |
Frédéric Péters
|
6fa14100e3
|
manager: add edit/view permissions to agendas (#13201)
|
2016-09-18 17:17:33 +02:00 |
Frédéric Péters
|
f466770c8b
|
tests: align booking delays on weeks, to get stable results
|
2016-09-17 22:30:02 +02:00 |
Frédéric Péters
|
22f0eb2113
|
translation update
|
2016-09-16 16:32:52 +02:00 |
Frédéric Péters
|
a0aa2d6b5d
|
manager: only allow column headers on first line of CSV file
|
2016-09-16 15:28:09 +02:00 |
Frédéric Péters
|
43fd4e736f
|
manager: check for correct number of columns in CSV
|
2016-09-16 15:27:03 +02:00 |
Frédéric Péters
|
6290336343
|
manager: use csv-dialect that's been detected
|
2016-09-16 15:22:27 +02:00 |
Frédéric Péters
|
85a64b6a52
|
misc: declare agenda attribute
|
2016-09-16 15:20:48 +02:00 |
Frédéric Péters
|
71919eee34
|
tests: add check for empty lines in CSV (they're allowed)
|
2016-09-16 15:19:50 +02:00 |
Frédéric Péters
|
e6fa7e3a05
|
manager: add possibility to import events from a CSV file (#13143)
|
2016-09-16 15:04:02 +02:00 |