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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
eb5fcc9a08
|
Add templates for 404 and 500 errors. Fixed #66
|
2018-04-15 17:43:05 -04:00 |
|
Michael Hall
|
54a4bfbadf
|
Fix broken links for setting place on an Event
|
2018-04-15 16:15:33 -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
|
74ee8e2d31
|
Start using django-recurrence for Events
|
2018-04-09 17:06:30 -04:00 |
|
Michael Hall
|
be01304611
|
Only use Google Place API to change the place name if a google place_id is available
|
2018-04-08 12:02:23 -04:00 |
|
Michael Hall
|
90a5546df7
|
Set place name and website from Google Places API when possible
|
2018-04-08 11:59:53 -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
|
0be7c4b30e
|
Only send reminders for events starting in the next day, add extra tests, and replace get_absolute_url with get_full_url in email templates
|
2018-04-05 22:50:24 -04:00 |
|
Bheesham Persaud
|
b0b9f273e9
|
Send event reminder emails.
|
2018-04-04 01:22:26 -04:00 |
|
Michael Hall
|
a0eed6c3f7
|
Add virst iteration of a logo and favicon
|
2018-04-03 22:49:02 -04:00 |
|
Michael Hall
|
5bef56366a
|
Clean up team pages, fix missing created_time stamp on new teams
|
2018-04-03 22:26:11 -04:00 |
|
Michael Hall
|
4ba3376d19
|
Use an event's category image for OpenGraph image when available
|
2018-04-02 22:51:19 -04:00 |
|
Michael Hall
|
2840c3445d
|
Use an event's category image for OpenGraph image when available
|
2018-04-02 22:49:12 -04:00 |
|
Michael Hall
|
0a1832d026
|
Add buttons to view all events or all teams when none are found nearby on the homepage. Fixes #58
|
2018-04-02 22:47:12 -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
|
3d5046e0c4
|
Improve Lookup field to be more intuitive and show initial value. Move css out of base.html and into new static get_together.css. Fixes #57
|
2018-03-25 14:40:29 -04:00 |
|
Michael Hall
|
80b6374f4b
|
Allow any logged in user to leave a comment
|
2018-03-24 00:05:44 -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
|
6228e0e003
|
Add footer with flatpages links
|
2018-03-20 19:17:06 -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
|
6fe6c69dad
|
Add boostrap styling back to timezone dropdowns
|
2018-03-18 13:03:04 -04:00 |
|
Michael Hall
|
0df056e6ed
|
Merge branch 'develop' of https://github.com/craigmaloney/GetTogether into craigmaloney-develop
|
2018-03-18 12:57:12 -04:00 |
|
Michael Hall
|
037dd7f3b5
|
Add the 5 most recent past events to a team's page
|
2018-03-18 12:48:03 -04:00 |
|
Michael Hall
|
97de26ea85
|
Add a placeholder local avatar image for users who don't set one. Fix screens where a missing avatar caused errors. Fixes #53, Fixes #50
|
2018-03-18 12:26:32 -04:00 |
|
Michael Hall
|
39719c5896
|
Only show photo upload button if user can upload photos to the event
|
2018-03-17 17:41:15 -04:00 |
|
Michael Hall
|
fc198115e7
|
Add ability to upload photos to an event
|
2018-03-17 17:37:56 -04:00 |
|
Michael Hall
|
3618ba6def
|
Support both old-style avatar URLs and new-style upload avatar files
|
2018-03-17 16:21:38 -04:00 |
|
Michael Hall
|
353286e1d6
|
Use django-imagekit to allow uploading avatar images. Fixes #41
|
2018-03-17 16:05:13 -04:00 |
|
Craig Maloney
|
e15abd4a4b
|
Set the height of the UI Select Menu so it doesn't exceed 200px
|
2018-03-17 09:03:50 -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
|
a76076e58a
|
Add new user setup workflow to walk the user through confirming their profile information, choosing categories, finding teams and attending events. Fixes #23
|
2018-03-04 14:10:37 -05:00 |
|
Michael Hall
|
8d9bfa0c8d
|
Fix broken profile template
|
2018-03-01 17:23:22 -05:00 |
|
Michael Hall
|
d115224268
|
Use the profile user's avatar instead of the requester's avatar
|
2018-03-01 17:22:07 -05:00 |
|
Michael Hall
|
92b6370ed7
|
Small spelling fixes in email, use real name in header bar when logged in, add fields to Account admin
|
2018-03-01 17:16:59 -05:00 |
|
Michael Hall
|
8a63da154c
|
Add Bootstrap layouts to profile view page
|
2018-03-01 17:16:04 -05:00 |
|
Michael Hall
|
742680620d
|
Correct wording and styling around confirmation emails
|
2018-02-28 16:44:29 -05:00 |
|
Michael Hall
|
9ff9b55692
|
Add Category support for teams and events, including card images. Fixes #37
|
2018-02-26 23:03:56 -05:00 |
|
Michael Hall
|
ba69749cc5
|
Add email confirmation step so that we can (in the future) send team and event notifications to a user. Fixes #29
|
2018-02-26 11:53:50 -05:00 |
|
Michael Hall
|
30e2aed4af
|
Merge branch 'bheesham-view-profile'
Add user profile view page.
|
2018-02-25 17:07:04 -05:00 |
|
Michael Hall
|
04282c8d85
|
Merge branch 'view-profile' of https://github.com/bheesham/GetTogether into bheesham-view-profile
|
2018-02-25 17:04:43 -05:00 |
|
Bheesham Persaud
|
5f4d85f709
|
Fix bug with show-profile.
|
2018-02-25 12:11:26 -05:00 |
|
Michael Hall
|
ffc5d8d80e
|
Include jquery and bootstrap javascript and css as local static files
|
2018-02-24 23:06:17 -05:00 |
|
Michael Hall
|
856d48bbcb
|
Merge branch 'view-profile' of https://github.com/bheesham/GetTogether into bheesham-view-profile
|
2018-02-24 21:16:27 -05:00 |
|
Michael Hall
|
3107735e32
|
Refresh jquery-ui-lookup field after settings it's value based on a map click
|
2018-02-24 10:28:10 -05:00 |
|
Michael Hall
|
c07f6fdb7c
|
Created a custom JQuery-UI widget for dynamic lookup fields. Fixes #39
|
2018-02-24 10:22:19 -05:00 |
|
Bheesham Persaud
|
88c809a50d
|
Add show-profile view.
Allows users to view the profiles of other people.
|
2018-02-24 00:56:32 -05:00 |
|
Michael Hall
|
db7eda85cf
|
Cleanup minor bugs from new homepage
|
2018-02-14 23:42:01 -02:00 |
|
Michael Hall
|
36459b11da
|
Add a functional homepage using team and event lookups based on geoip or specifid city. Use Searchable to include federated events. Move login to it's own page
|
2018-02-14 23:01:43 -02:00 |
|
Michael Hall
|
e29da6ce6f
|
Add a functional homepage using team and event lookups based on geoip or specifid city. Use Searchable to include federated events. Move login to it's own page
|
2018-02-14 23:00:21 -02:00 |
|
Michael Hall
|
e96dc59efb
|
Allow anybody to share an event on social media
|
2018-02-12 19:54:17 -02:00 |
|
Michael Hall
|
2cb2089678
|
Use event name instead of summary in social media sharing posts
|
2018-02-12 19:52:16 -02: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
|
fe8a1f625f
|
Remove link to create a new place outside of the event creation pipeline
|
2018-02-08 17:56:43 -05: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
|
d47ec4635e
|
Add accounts app and ability to give badges to users
|
2018-02-02 22:34:08 -05:00 |
|
Michael Hall
|
3826e49168
|
Allow editing your user profile. Limited ability at the moment
|
2018-02-01 23:26:11 -05:00 |
|
Michael Hall
|
51b9530a04
|
Add ability for pages to override google analytics page path
|
2018-02-01 23:03:12 -05:00 |
|
Michael Hall
|
76ef0160b2
|
Display user avatar in team members list and event attendee list
|
2018-02-01 22:52:02 -05:00 |
|
Michael Hall
|
e15cdd7fc1
|
Require 3 characters or more before calling an API for Lookup fields. Limit returned results to 20 objects. Include 'no value' option in lookup field results
|
2018-01-29 12:48:14 -05:00 |
|
Michael Hall
|
4e031ae07d
|
Add ability to delete events and teams. Fixes #14
|
2018-01-26 22:38:11 -05:00 |
|
Michael Hall
|
93469e283b
|
Refactor get_together templates
|
2018-01-26 21:42:13 -05:00 |
|
Michael Hall
|
c0bb231734
|
Add ability to logout
|
2018-01-26 21:27:35 -05:00 |
|
Michael Hall
|
3a9d1b6863
|
Add Description field to Teams, allow Markdown for team and event descriptions, use Bootstrap layouts for team and event pages
|
2018-01-25 16:50:19 -05:00 |
|
Michael Hall
|
a3a636f5c0
|
Add ability to mark yourself as attending an event
|
2018-01-23 23:52:42 -05:00 |
|
Michael Hall
|
b29eaf5457
|
Add ability to join a team as a member, migrate team owners to admin members, add Attendee objects
|
2018-01-23 23:15:14 -05:00 |
|
Michael Hall
|
386d757fe9
|
Switch team name and event name in events list cards
|
2018-01-23 11:29:46 -05:00 |
|
Michael Hall
|
60516e4bb7
|
Fix link to bootstrap album stylesheet
|
2018-01-23 11:14:49 -05:00 |
|