Commit graph

19 commits

Author SHA1 Message Date
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
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
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
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
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
e37a945220 Fix and simplify the new team form 2018-01-23 11:12:46 -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
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
df64e46913 Add simple for for adding Events to a Team 2017-12-31 16:54:35 -05: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