Michael Hall
9356020772
Fix typo in local_settings.example comment
2018-07-15 15:58:05 -04:00
Michael Hall
6d8770e238
Include database and email settings in local_settings.example
2018-07-15 15:57:16 -04:00
Michael Hall
6664aebcc4
Add example local_settings.py file
2018-07-15 15:51:29 -04:00
Michael Hall
cfa8f004eb
Improve team page design to add visual contrast between sections
2018-07-15 15:22:14 -04:00
Michael Hall
779be91409
Redesign login page based on design contribution. Fixes #97
2018-07-15 15:18:20 -04:00
Michael Hall
01abdb4a36
Remove redundant info about search location on the homepage
2018-07-15 14:48:31 -04:00
Michael Hall
83e0e709e2
If no teams or events are near the viewer (by geoip lookup) show them the 3 closest to them instead of redirecting them to create a team
2018-07-15 14:13:37 -04:00
Michael Hall
da82627c2e
Add latlong to the City admin display
2018-07-15 13:30:44 -04:00
Michael Hall
ad27342d97
Create team sub-pages to separate a summary, full events list, and about page info
2018-07-15 12:48:27 -04:00
Michael Hall
bd1fb3e222
hide team banner image overflow
2018-07-15 12:07:25 -04:00
Michael Hall
293a5332a4
Fix team page layout
2018-07-15 12:05:53 -04:00
Michael Hall
3f4677a976
Show comment posted time in the event's local time
2018-07-08 23:25:51 -04:00
Michael Hall
6291ff26e9
Fix searchable event records having a domain and schema duplicated on the image url
2018-07-08 22:57:02 -04:00
Michael Hall
6ca8c22569
Don't throw a 500 error when verifying csrf token on a session without a cookie
2018-07-07 16:54:52 -04:00
Michael Hall
36ba966da7
Add link to public site to the README
2018-07-07 12:43:03 -04:00
Michael Hall
6d981df6fb
Release 0.6.0
2018-07-07 12:41:23 -04:00
Michael Hall
ea163f34b8
Fix event series page listing all instances as canceled
2018-07-07 12:34:28 -04:00
Michael Hall
f720f626eb
Add csrf token checks to team join/leave as well as event attending views. Fixes #96
2018-07-07 12:06:01 -04:00
Michael Hall
ac62b76c18
Add csrf checks to join/leave team and event attending status. Fixes #96
2018-07-07 12:05:07 -04:00
Michael Hall
61771bd112
Merge pull request #94 from polymerwitch/65-about_page
...
Issue 65: Team About Page
2018-07-01 21:17:08 -04:00
Briar Rose Schreiber
2951309f9c
Issue 65: Team About Page
...
Addresses #65
* Added a team about page.
* The page is rendered at /<team_slug>/about/.
* If the about_page field is None, then the user is redirected to the team
page.
* A link was added from the team page to view the about page
* A link on the about page was added to return to the team page
* Tests of redirect functionality were added
2018-07-01 15:53:56 -07:00
Michael Hall
a3a37ee689
Remove debugging print statement
2018-06-24 13:09:15 -04:00
Michael Hall
501918da77
Switch to using ipstack.com's free API for geoip lookup. Requires setting IPSTACK_ACCESS_KEY in settings.py now. Fixed #90
2018-06-24 13:07:28 -04:00
Michael Hall
316a047f14
Allow cancelling an event with a reason, notify attendees of the change. Fixed #91
2018-06-23 12:04:45 -04:00
Michael Hall
4b0acb0794
Cleanup email subject lines
2018-06-23 10:37:49 -04:00
Michael Hall
39309057ce
Fix event serialization to and from the session storage
2018-06-23 09:34:15 -04:00
Michael Hall
f4b9118d7b
Correction for ga event 'value' parameter
2018-06-22 16:43:31 -04:00
Michael Hall
4fdd428f57
Add events for new teams, events, and user confirmation
2018-06-22 16:34:51 -04:00
Michael Hall
8edfa1c3ee
Remove analytics tracking on search distance
2018-06-22 14:32:06 -04:00
Michael Hall
45d2a54872
Fix broken simple_ga javascript
2018-06-22 14:30:01 -04:00
Michael Hall
0690e3241e
Add simple_ga app to push backend event info to Google Analytics
2018-06-22 14:27:26 -04:00
Michael Hall
aed1dc2b14
Add ActivityPub sources for Event and Place data. Not yet using it for federation, or making use of ActivityPub actions
2018-06-13 17:37:41 -04:00
Michael Hall
94961f09bb
Switch from ipinfo.io to freegeoip because of API call limits
2018-06-13 13:15:41 -04:00
Michael Hall
9ddc993cd5
Add checks for missing user geoip coordinates and fall back to not sorting by distance
2018-06-13 13:01:48 -04:00
Michael Hall
3defa51ff0
Fix resume redirects, add more test cases
2018-06-13 10:03:55 -04:00
Michael Hall
0a2adeaddb
Add new 'resume' module for getting back to a workflow that was interrupted by a necessary redirect
2018-06-13 09:44:24 -04:00
Michael Hall
aa0793241f
Use team cover image on new event team selection page
2018-06-10 13:25:33 -04:00
Michael Hall
a366fa951b
Finish up Bheesham's work on adding team images for card covers and banners, fixes #25
2018-06-10 13:06:46 -04:00
Michael Hall
7540b93d0a
Add a Team slug for human readable URLs. Fixes #73
2018-06-08 22:46:07 -04:00
Michael Hall
488d1f5c1e
Don't try to show a fallback speaker avatar if there isn't one
2018-05-22 17:19:16 -04:00
Michael Hall
a6a1b4d935
Throw a 404 error instead of 500 when somebody tries to attend an event that doesn't exist
2018-05-22 17:11:20 -04:00
Michael Hall
a05889bd76
Release 0.5.0
2018-05-22 15:37:11 -04:00
Michael Hall
c4408d9a16
Add Sponsor information for events. Save an event's sponsor to it's team so it can be selected for a future event. Fixes #70
2018-05-20 12:35:52 -04:00
Michael Hall
c3a1eefc8d
Merge pull request #88 from m4sk1n/master
...
i18n: Add Polish translation file
2018-05-17 22:01:19 -04:00
Michael Hall
50e90788f9
Add permanent button to the header for creating a new event. Direct users to crete a new team if they don't have one yet
2018-05-17 21:57:00 -04:00
Michael Hall
0690d85f92
Fix up email formatting on talk acceptance
2018-05-17 21:32:32 -04:00
Michael Hall
bebb84680a
Send talk proposal and acceptance emails. Fixed #83
2018-05-17 21:29:04 -04:00
Michael Hall
787e825f2e
Refactor email templates into separate directories
2018-05-17 20:41:56 -04:00
Michael Hall
da3626ec66
Hide event invite buttons when the event is over
2018-05-16 21:57:49 -04:00
Michael Hall
72893c7d89
Remove formatting of sender in email records admin
2018-05-16 21:48:05 -04:00