Michael Hall
de814e2b03
Allow moving an event from one team to another. Fixes #120
2018-09-20 23:57:23 -04:00
Michael Hall
9f09405ecd
Add ability for org owners to edit common events
2018-09-07 14:20:06 -04:00
Michael Hall
a1c387f520
Add event toggles to enable/disable presentations, comments and photos. Fixes #109
2018-08-25 10:34:23 -04:00
Michael Hall
50995b0a0f
Remove Premium setting and restrictions
2018-08-25 10:21:22 -04:00
Michael Hall
b120321cd9
Email admins from an organization's member teams to notify them of a newly created common event that they should participate in
2018-08-06 22:53:55 -04:00
Michael Hall
f15dc66dc9
Add ability to create new teams for an organization
2018-07-29 16:21:46 -04:00
Michael Hall
82a696261a
Improve organization display pages
2018-07-28 22:31:59 -04:00
Michael Hall
ac62b76c18
Add csrf checks to join/leave team and event attending status. Fixes #96
2018-07-07 12:05:07 -04:00
Michael Hall
316a047f14
Allow cancelling an event with a reason, notify attendees of the change. Fixed #91
2018-06-23 12:04:45 -04:00
Michael Hall
4b0acb0794
Cleanup email subject lines
2018-06-23 10:37:49 -04:00
Michael Hall
f4b9118d7b
Correction for ga event 'value' parameter
2018-06-22 16:43:31 -04:00
Michael Hall
4fdd428f57
Add events for new teams, events, and user confirmation
2018-06-22 16:34:51 -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
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
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
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
787e825f2e
Refactor email templates into separate directories
2018-05-17 20:41:56 -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
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
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
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
359dd9816e
Add member contact form for team admins.
2018-05-09 22:28:08 -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
a81c9fddf7
Add ability to accept or decline proposed talks
2018-04-27 22:12:37 -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
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
Femi Lamptey
d124585079
Created function to delete Searchables when event is deleted
...
Added the function
delete_event_searchable
in events\model\events.py, which deletes the searchable for an event, and called that function in
get_together\views\events.py
in the delete_event function to delete the searchable for the event before deleting the event
2018-04-17 11:47:38 +00:00
Michael Hall
23ab01b374
Rework the new team creation workflow to make it simpler and include a little more instruction. If a user doesn't have a team near them, prompt them to create one instead of showing them an empty homepage. Also impoves some of the instructions around creating a new event. Fixes #55
2018-04-16 21:52:24 -04:00
Michael Hall
7db2bcf356
Use get_object_or_404 to throw 404 errors when a page's primary object isn't found, rather than a 500 error
2018-04-15 17:53:22 -04:00
Michael Hall
b495f81ff8
Fix broken links for setting place on an EventSeries
2018-04-15 16:13:49 -04:00
Michael Hall
8c43ab394e
Allow creating an EventSeries when created an Event by adding a RecurrenceField to the new Event form and generating an EventSeries if it's filled in. Add a management command to auto-create the next event in a Series if the previously created Event's original start_time has passed. Fixes #40
2018-04-15 11:31:12 -04:00
Michael Hall
c63eaa6436
Add EventSeries model to hold recurrence data, implement screens to view, edit and delete Series. Show recurrence rules for events that are part of a Series.
2018-04-14 11:14:40 -04:00
Michael Hall
933d3285a8
Show previously used places on the map when selecting the venue for an event to allow reuse. Fixes #49
2018-04-07 23:03:19 -04:00
Michael Hall
d440e5b173
Convert Event start and end times to UTC, display them in local time but store them in UTC. Show ical feeds for the user and teams. Fixes #28 , Fixes #59
2018-04-01 22:22:30 -04:00
Michael Hall
c0f0519c05
Add event comments, move photos to the sidebar. Fixes #26
2018-03-24 00:00:38 -04:00
Michael Hall
2952a1eb0b
Allow the user to toggle between their teams and events, and all teams and events
2018-03-23 18:02:36 -04:00
Michael Hall
3e15d89c43
Add preliminary support for common events and organizations. Fixes #44 , Fixes #45
2018-03-22 00:15:09 -04:00
Michael Hall
96a087f8d6
Make it easier to start creating event without having to navigate to a team page first
2018-03-20 18:35:02 -04:00
Michael Hall
fc198115e7
Add ability to upload photos to an event
2018-03-17 17:37:56 -04:00
Michael Hall
a908901ca9
Limit event and team listing to only those the user is connected to.
2018-03-04 14:45:25 -05:00
Michael Hall
aa50e85b9a
Add support for login and sharing with Facebook and Twitter if app keys are defined
2018-02-12 19:32:42 -02:00
Michael Hall
29e58be896
Split event creation into two steps: 1) define the event, 2) pick the place. Make place selection optional. Use Google maps to easily find the address of a place
2018-02-06 23:20:38 -05:00
Michael Hall
4e031ae07d
Add ability to delete events and teams. Fixes #14
2018-01-26 22:38:11 -05:00
Michael Hall
37f4ca7869
Refactor get_together views
2018-01-26 21:52:10 -05:00