Commit graph

309 commits

Author SHA1 Message Date
Michael Hall
0a2adeaddb Add new 'resume' module for getting back to a workflow that was interrupted by a necessary redirect 2018-06-13 09:44:24 -04:00
Michael Hall
aa0793241f Use team cover image on new event team selection page 2018-06-10 13:25:33 -04:00
Michael Hall
a366fa951b Finish up Bheesham's work on adding team images for card covers and banners, fixes #25 2018-06-10 13:06:46 -04:00
Michael Hall
7540b93d0a Add a Team slug for human readable URLs. Fixes #73 2018-06-08 22:46:07 -04:00
Michael Hall
488d1f5c1e Don't try to show a fallback speaker avatar if there isn't one 2018-05-22 17:19:16 -04:00
Michael Hall
a6a1b4d935 Throw a 404 error instead of 500 when somebody tries to attend an event that doesn't exist 2018-05-22 17:11:20 -04:00
Michael Hall
a05889bd76 Release 0.5.0 2018-05-22 15:37:11 -04:00
Michael Hall
c4408d9a16 Add Sponsor information for events. Save an event's sponsor to it's team so it can be selected for a future event. Fixes #70 2018-05-20 12:35:52 -04:00
Michael Hall
c3a1eefc8d
Merge pull request #88 from m4sk1n/master
i18n: Add Polish translation file
2018-05-17 22:01:19 -04:00
Michael Hall
50e90788f9 Add permanent button to the header for creating a new event. Direct users to crete a new team if they don't have one yet 2018-05-17 21:57:00 -04:00
Michael Hall
0690d85f92 Fix up email formatting on talk acceptance 2018-05-17 21:32:32 -04:00
Michael Hall
bebb84680a Send talk proposal and acceptance emails. Fixed #83 2018-05-17 21:29:04 -04:00
Michael Hall
787e825f2e Refactor email templates into separate directories 2018-05-17 20:41:56 -04:00
Michael Hall
da3626ec66 Hide event invite buttons when the event is over 2018-05-16 21:57:49 -04:00
Michael Hall
72893c7d89 Remove formatting of sender in email records admin 2018-05-16 21:48:05 -04:00
Michael Hall
cc470ce5fc Limit filter list on some admin screens 2018-05-16 21:46:09 -04:00
Michael Hall
83ef285f8f Add ability for an event host to view and contact attendees. Add ability for an event host to mark if an attendee actually attended or not after the event is over. Fixes #71 2018-05-16 21:30:32 -04:00
Marcin Mikołajczak
8d93402a94 i18n: Add Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-05-16 22:23:23 +02:00
Michael Hall
c2a2bef699 Fix bug recording emails triggered by event comments 2018-05-13 21:33:57 -04:00
Michael Hall
dbbe5ec9e1 Add EmailRecord to accounts to track what emails are being sent out. Only visible to site sysadmins 2018-05-13 21:30:43 -04:00
Michael Hall
dde2b2160f Add joined_date to Member admin 2018-05-13 17:09:15 -04:00
Michael Hall
89d691b6ba Send emails to team admins when they get new members, and to event hosts when they get new attendees 2018-05-13 16:59:03 -04:00
Michael Hall
2f6b563841 Email event hosts when the next event in their series has been created 2018-05-12 23:19:58 -04:00
Michael Hall
508080f78e move comment posting view into get_together so we can have it send emails to attendees. Fixes #87 2018-05-12 17:11:43 -04:00
Michael Hall
26404fdea6 Allow a user to mark themselves as 'yes', 'no' or 'maybe' attending an event, and let them change that value later. Fixes #86 2018-05-12 15:53:07 -04:00
Michael Hall
376c06200b Add form for inviting people to an event. Allows both invite by email, and directly to team members. Fixes #74 2018-05-11 23:06:03 -04:00
Michael Hall
5626065fe5 Add a form for inviting external people to your team via email 2018-05-11 13:26:09 -04:00
Michael Hall
e27b4cd9e9 Make member names a link to their profile on the member management page 2018-05-09 22:39:44 -04:00
Michael Hall
359dd9816e Add member contact form for team admins. 2018-05-09 22:28:08 -04:00
Michael Hall
fb36756ddd Version bump to 0.4.0 2018-05-06 22:47:28 -04:00
Michael Hall
e4046f3e65 Allow adding recurrence data to an existing event to create a new event series. Fixes #68 2018-05-06 22:43:07 -04:00
Michael Hall
c7ebe12875 Configure GetTogether to export translations template file. 2018-05-06 22:19:38 -04:00
Michael Hall
0858449b3f Add LinkedIn sharing, add user help for creating a new talk, fix some permissions around approving presentations 2018-04-30 23:53:54 -04:00
Michael Hall
4445a0d327 Fix event reminder emails missing location name 2018-04-30 09:07:30 -04:00
Michael Hall
7f0a4abb04 Add extra UserProfile info to admin screen 2018-04-28 17:12:31 -04:00
Michael Hall
7ac3d82ac4 Refactor login page to allow local account signup and login 2018-04-28 16:33:37 -04:00
Michael Hall
89b6de3651 URL encode the place name in the google maps embeded api iframe 2018-04-27 23:21:46 -04:00
Michael Hall
6eecdbf4ee Since Google Maps embeded API doesn't let us center by coordinates and highlight the place at the same time, I've changed it to lookup the place by name and full address, rather than just name and city, to avoid it showing the wrong location. Fixes #69 2018-04-27 23:20:18 -04:00
Michael Hall
d654bbb1ca Adds speaker management feature, fixes #36 2018-04-27 22:54:49 -04:00
Michael Hall
fa4c0fd132 Add show-speaker page 2018-04-27 22:49:56 -04:00
Michael Hall
a81c9fddf7 Add ability to accept or decline proposed talks 2018-04-27 22:12:37 -04:00
Michael Hall
f5ac0c2fdd Add premium fields to Team objects, only show presentations for premium teams 2018-04-27 18:11:05 -04:00
Michael Hall
8e7c955928 Refactor Speaker/Talk/Presentation models into their own file, add views and templates for deleting speaker and talk, add view and template for showing a talk, improve the workflow for proposing a talk that wasn't previously defined 2018-04-25 10:43:25 -04:00
Michael Hall
5f16e176f9 Add user management of their speaker bios and talks 2018-04-25 10:43:25 -04:00
Michael Hall
e45c0370a1 Add admin for Speaker, Presenter and Talk 2018-04-25 10:43:25 -04:00
Michael Hall
437134991d Add initial speaker/talk models, expand Category and Topic to they can be used for this, add a user's default City to their profile 2018-04-25 10:43:25 -04:00
Michael Hall
84e5f17cc9 Use get_absolute_url instead of show-event 2018-04-25 10:43:00 -04:00
Michael Hall
4847309b50 Remove a redirect to share-event that was missed when stripping all these out 2018-04-25 10:40:22 -04:00
Michael Hall
ca1fc90cbc Add sharing links directly on the Event page, get rid of a separate sharing page 2018-04-21 22:18:11 -04:00
Michael Hall
8bf0ae0a79 Merge branch 'femilamptey-master' 2018-04-17 11:32:03 -04:00