Commit graph

309 commits

Author SHA1 Message Date
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
03e54bbc3f Merge branch 'master' of github.com:mhall119/GetTogether 2018-03-17 16:05:22 -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
246a6f8304 Merge branch 'master' of https://github.com/GetTogetherComm/GetTogether into develop 2018-03-17 09:04:27 -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
db2393e3ff
Merge pull request #51 from craigmaloney/develop
Refactor code to clean it up a bit.
2018-03-15 12:47:16 -04:00
Craig Maloney
c28e26d5cc Refactor code to clean it up a bit. 2018-03-14 20:39:27 -04:00
Michael Hall
ef77c8faed Sort Event admin by start_time, descending 2018-03-10 23:19:44 -08:00
Michael Hall
e0df6b3f5b Add unique URI to Searchable that won't change if the event name changes 2018-03-10 23:13:57 -08: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
7a577250b3 Add migration for Category and Topic, apply to Team and Event models 2018-02-26 20:19:53 -05:00
Michael Hall
ba094c8130 Add initial models for Category and Topic 2018-02-26 20:19:53 -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
233483c0c4 Add fields to Team and Event admin site 2018-02-13 10:33:23 -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
8c3358a60b Show badge images in Admin interface 2018-02-09 15:35:40 -05:00
Michael Hall
0ca75a9baf Avoid runtime errors by declaring None values for settings keys being exported to template contexts 2018-02-09 15:35:25 -05: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
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
5b0104ea98 Merge branch 'bheesham-update-version' 2018-01-28 16:47:29 -05:00