Commit graph

76 commits

Author SHA1 Message Date
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
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
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
fc198115e7 Add ability to upload photos to an event 2018-03-17 17:37:56 -04:00
Michael Hall
353286e1d6 Use django-imagekit to allow uploading avatar images. Fixes #41 2018-03-17 16:05:13 -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
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
Bheesham Persaud
5f4d85f709 Fix bug with show-profile. 2018-02-25 12:11:26 -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
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
3826e49168 Allow editing your user profile. Limited ability at the moment 2018-02-01 23:26:11 -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
8e6fc7c4da Fix team creation failure when City isn't defined by making City a required field 2018-01-29 10:06:46 -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