Commit graph

298 commits

Author SHA1 Message Date
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
Michael Hall
360a2c67a6 Handle excelptions during permission checks for AnonymousUsers 2018-01-21 21:48:58 -05:00
Michael Hall
df1f638c8d Fix race conditions on lookup fields and improve display of values 2018-01-21 14:01:00 -05:00
Michael Hall
11caac5fa9 Fix places list not showing address and city 2018-01-21 12:26:18 -05:00
Michael Hall
542a8c82e9 Add permission checking before showing edit buttons 2018-01-21 12:23:13 -05:00
Michael Hall
54adf71434 Add ability to edit teams and events 2018-01-21 12:09:18 -05:00
Michael Hall
dd9a836a66 Fix saving eents using the new datepicker widget 2018-01-21 11:18:58 -05:00
Michael Hall
5ce3de6eec Add JQueryUI date picker to event start/end date fields 2018-01-21 10:51:29 -05:00
Michael Hall
e769c79257 Add ability to add Places 2018-01-20 23:18:02 -05:00
Michael Hall
a803c8d96d Add name field label to Team model 2018-01-20 17:00:41 -05:00
Michael Hall
5e97740f7c Include base project directory in python path for wsgi.py 2018-01-20 16:52:19 -05:00
Michael Hall
927933f68e Move loading local_settings overrides to the end of settings.py 2018-01-20 16:51:20 -05:00
Michael Hall
63c542d20f Change team form widget base from Select to TextInput to avoid loading all related values from the database. Fixes #13 2018-01-20 16:50:11 -05:00
Michael Hall
c2195f22ae Use JQuery for dynamic lookups of form fields instead of using a large <select> list 2018-01-20 14:09:57 -05:00
Michael Hall
816e770ccf Merge branch 'master' of github.com:mhall119/GetTogether 2018-01-12 22:47:10 -05:00
Michael Hall
f021893dd3 Add environ_settings.py for situations where you want to configure GetTogether using runtime variables (such as docker, vagrant or other container style deployments). Fixes #12 2018-01-12 22:46:59 -05:00
Michael Hall
9edb3d16c1
Fix README.md formatting 2018-01-12 22:26:09 -05:00
Michael Hall
9e26c86f3c Add instructions for pre-loading city data using GeoNames data files. Fixes #10 2018-01-12 22:23:25 -05:00
Michael Hall
3bb829851d Add Membership model to connect users to teams 2018-01-08 22:35:44 -05:00
Michael Hall
f4cf1c9cda Add Bootstrap CSS, management script to load locale data, add new fields to locale models 2018-01-03 23:44:27 -05:00
Michael Hall
d70435fdcc
Merge pull request #9 from gekitsuu/adding-docker
adding a working Dockerfile for local development and testing
2018-01-03 11:54:50 -05:00
Adam Glenn
90e95f036b adding readme update 2018-01-02 11:15:09 -08:00
Adam Glenn
3260e7734f fixing createsuperuser + readme 2018-01-02 06:48:44 -08:00
Michael Hall
df64e46913 Add simple for for adding Events to a Team 2017-12-31 16:54:35 -05:00
Adam Glenn
7c8acd05ec adding a working dockerfile 2017-12-29 23:08:43 -08:00
Michael Hall
8f3e190c19 Start new user experience, setup a new team and view the team's page. Add event details page too, but not create event page yet 2017-12-29 22:27:05 -05:00
Michael Hall
a17a5b7894 Add social authentication with python-social-auth and social-auth-app-django. You will need to setup app id & secret in a ./local_settings.py file to use them 2017-12-27 15:00:49 -05:00
Michael Hall
186e9eac5b Remoted pkg-resources dependency added by Ubuntu's pip package.
Fixes #1
2017-12-27 10:56:21 -05:00
Michael Hall
42b2415df4 Add list of needs to README 2017-12-27 10:51:51 -05:00
Michael Hall
e123444ceb Add instruction to README for importing federated searchable data 2017-12-26 17:03:10 -05:00
Michael Hall
ddb42e6c91 Add git ignore file 2017-12-26 17:01:24 -05:00
Michael Hall
98a89ab143 Add first pass at federating searchable data 2017-12-26 17:01:09 -05:00
Michael Hall
6ad92b4c4b Add missing step to install pip requirements before running Django commands 2017-12-26 11:57:50 -05:00
Michael Hall
7e59c428dc
Update README.md
Fixed spacing in Getting Started commands
2017-12-26 11:47:54 -05:00
Michael Hall
ae1000850d Initial commit, basic models only and just enough views to show it's working 2017-12-26 11:46:27 -05:00