Commit graph

284 commits

Author SHA1 Message Date
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
Michael Hall
ffc95d9756 Merge branch 'update-version' of https://github.com/bheesham/GetTogether into bheesham-update-version 2018-01-28 16:46:31 -05:00
Bheesham Persaud
bf69163325 Include version in README and get_together module. 2018-01-27 13:53:16 -05:00
Michael Hall
d5420d6451 Merge branch 'master' of github.com:mhall119/GetTogether 2018-01-26 22:38:23 -05:00
Michael Hall
4e031ae07d Add ability to delete events and teams. Fixes #14 2018-01-26 22:38:11 -05:00
Michael Hall
c6d93b5db9
Merge pull request #20 from bheesham/update-contact
Update contact info for maintainer.
2018-01-26 21:58:05 -05:00
Michael Hall
37f4ca7869 Refactor get_together views 2018-01-26 21:52:10 -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
7cbb96bb09 Allow importing events without an venue, as long as it has a location (city) 2018-01-26 21:07:07 -05:00
Michael Hall
0b239e553a Expand UserProfile admin, auto-set profile realname if possible 2018-01-26 21:06:33 -05:00
Bheesham Persaud
be235d69cd Update contact info for maintainer. 2018-01-26 21:05:31 -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
bb88e55d49 Add longitude and latitude to city import, use it for searchable data when a Place isn't defined for an event 2018-01-25 16:41:12 -05:00
Michael Hall
d5217c14f3 Fix broken new event form 2018-01-24 10:58:47 -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
Michael Hall
e37a945220 Fix and simplify the new team form 2018-01-23 11:12:46 -05:00
Michael Hall
fe1140d0fc Change events list to a card layout 2018-01-22 18:53:52 -05:00
Michael Hall
b327dcec97 Add permission checks before editing teams or events, use Django messaging framework to tell the use what went wrong 2018-01-22 17:03:25 -05:00
Michael Hall
de445c0728 Fix Boostrap menu collapse on mobile screens. Show user messages at the top of the page 2018-01-22 17:01:38 -05:00
Michael Hall
257d3108e1 Don't broadcast events without a location in the searchable federation 2018-01-22 17:00:31 -05:00
Michael Hall
26357e6b41 Enable Google OAuth2 logins 2018-01-22 12:39:45 -05:00
Michael Hall
6022eb15d5 Add ability to enable Google analytics for production sites 2018-01-22 12:01:07 -05:00