Commit graph

101 commits

Author SHA1 Message Date
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
335943c0ff Version bump to 0.3.0 2018-04-05 23:04:58 -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
2e21c5789e Only try to use city in search form if it has a value 2018-03-26 19:23:12 -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
453d4cb7d9 Fix typo causing upcoming events to not be displayed 2018-03-18 12:49:43 -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
9d51251031 Move MEDIA_URL and MEDIA_ROOT from the bottom of settings.py 2018-03-17 16:31:15 -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
4debf8e255 Create initial empty test cases for accounts, events and get_together apps. Fixes #22 2018-03-06 17:26:12 -08:00
Michael Hall
11da53e006 Skip trying to send confirmation emails to accounts without email addresses 2018-03-05 20:44:23 -05:00
Michael Hall
5c30446c5a Add management command for re-sending confirmation emails to people who haven't responded 2018-03-05 20:36:23 -05:00
Michael Hall
e3eeb66c1b Release 0.2.0 2018-03-04 22:40:27 -05: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