Commit Graph

626 Commits

Author SHA1 Message Date
Élie Bouttier
0122f0b1d1 fix talk acceptation confirmation
Send mail notification to speakers instead of commenting the talk as it was before
this commit.
2018-01-24 15:51:54 +01:00
Élie Bouttier
003e24cec7 fix regression 2018-01-24 11:09:25 +01:00
Élie Bouttier
0434a4514d fix speaker & volunteer mails 2017-12-19 17:05:48 +01:00
Élie Bouttier
1c39923fd7 add missing code to handle volunteer emails 2017-12-19 17:05:48 +01:00
Élie Bouttier
73778e8e64 templated email to a list of volunteers 2017-12-19 17:05:48 +01:00
Élie Bouttier
41ea5bbb62 add missing migrations 2017-12-19 17:05:48 +01:00
Élie Bouttier
9c7cbf5ae9 one mail per speaker from talks list 2017-12-19 17:05:48 +01:00
Élie Bouttier
277f54c0b8 i18n 2017-12-19 17:05:48 +01:00
Élie Bouttier
3710c6c708 templated emails to a list of speakers 2017-12-19 17:05:48 +01:00
Élie Bouttier
47ea352998 i18n 2017-12-19 17:05:48 +01:00
Élie Bouttier
b4cfc5bf7b update requirements.txt (jinja2) 2017-12-19 17:05:48 +01:00
Élie Bouttier
aa8d4b3984 templated email to all speakers of a list of talks 2017-12-19 17:05:48 +01:00
Élie Bouttier
6cbbb6bd1f django 2.0 2017-12-19 17:05:48 +01:00
Élie Bouttier
c5af037435 doc: add new conference guide (WIP) 2017-12-19 17:05:48 +01:00
Élie Bouttier
9b4340562a test volunteer profile edit 2017-12-19 17:05:48 +01:00
Élie Bouttier
ebbf63a203 rename template 2017-12-19 17:05:48 +01:00
Élie Bouttier
80eff76d89 i18n 2017-12-19 17:05:48 +01:00
Élie Bouttier
fd5928ca18 improve volunteer dashboard 2017-12-19 17:05:48 +01:00
Élie Bouttier
83620d16f1 volunteers: select activities in enrole form 2017-12-19 17:05:48 +01:00
Élie Bouttier
e56e10f8b8 Activity.volunteers → Volunteer.activities 2017-12-19 17:05:48 +01:00
Élie Bouttier
d4473665a7 volunteer details: add mail conversation 2017-12-19 17:05:48 +01:00
Élie Bouttier
23401def0a
Create LICENSE 2017-12-10 22:00:31 +01:00
Élie Bouttier
6e063c0162 fix url name 2017-12-01 00:23:06 +01:00
Élie Bouttier
d788f893eb begin documentation with sphinx 2017-11-30 23:49:57 +01:00
Élie Bouttier
3288d6272f upgrade local_settings.py.example 2017-11-30 23:49:26 +01:00
Élie Bouttier
45642e7221 fix issues in mailing backward token compatibility 2017-11-30 23:00:25 +01:00
Élie Bouttier
4ef67398ff separate mailing data and schema migrations 2017-11-30 21:41:20 +01:00
Élie Bouttier
8c7660a240 improve mailing system 2017-11-30 20:38:28 +01:00
Élie Bouttier
92fda40e9c fetch mails from imap server without SSL 2017-11-30 20:38:28 +01:00
Guilhem Saurel
6401a8fc85 remove useless file 2017-11-30 00:08:44 +01:00
Guilhem Saurel
b1e5d0b481 merge talk-speaker-{add,remove} in talk-edit 2017-11-30 00:01:39 +01:00
Guilhem Saurel
5e7143d239 fix ParticipantRemove view’s get_queryset 2017-11-29 00:29:50 +01:00
Guilhem Saurel
603cec8303 staff can delete a participant that does not have any talk, fix #102 2017-11-28 01:11:04 +01:00
Guilhem Saurel
ca38b114ec staff can only add speakers from the right conference to a talk 2017-11-28 00:39:25 +01:00
Guilhem Saurel
45facae55c fix date tests
Previously, if tests where ran around midnight, a talk starting in a day
and ending in another one would have been created, and this is not
currently handleable
2017-11-28 00:20:48 +01:00
Guilhem Saurel
0a8ec84b0b staff can add speakers to a talk 2017-11-28 00:12:28 +01:00
Guilhem Saurel
17e807b886 Update requirements
django-select2<6 because it dropped support for python 3.5 that we are
using in prod:
https://github.com/applegrew/django-select2/blob/master/CHANGELOG.md
2017-11-27 22:50:18 +01:00
Élie Bouttier
b365364a56 add conference videos publishing date 2017-11-27 21:22:41 +01:00
Élie Bouttier
305236efad more tests 2017-11-27 20:32:27 +01:00
Élie Bouttier
1b8f5d0d27 validate uuid token before use 2017-11-26 20:55:09 +01:00
Élie Bouttier
ecab4cc23d fix tests and regressions 2017-11-26 20:30:19 +01:00
Élie Bouttier
dc10f4132b minor template change 2017-11-25 23:28:01 +01:00
Élie Bouttier
1610119fa7 i18n 2017-11-25 23:25:30 +01:00
Élie Bouttier
6cfc417937 add missing js file 2017-11-25 23:22:15 +01:00
Élie Bouttier
825a0111b4 homepage markdown preview 2017-11-25 23:19:24 +01:00
Élie Bouttier
476dd3fbd4 use pk instead of token in staff area 2017-11-25 22:41:21 +01:00
Élie Bouttier
42edc32880 remove backward compatibility 2017-11-25 22:20:05 +01:00
Élie Bouttier
06977b0cc8 volunteer-home -> volunteer-dashboard 2017-11-25 22:05:47 +01:00
Élie Bouttier
e853c59fce translate room fields 2017-11-22 23:12:31 +01:00
Élie Bouttier
fc23caad8a remove cancelled talks from schedule 2017-11-22 22:37:52 +01:00