Michael Hall
d0fa1aac59
Lighten platinum sponsor badge
2018-08-25 11:53:44 -04:00
Michael Hall
9290e95b31
Add new badge images for platinum sponsors and developers
2018-08-25 11:50:12 -04:00
Michael Hall
83550b4cf7
Show badges on user profile page
2018-08-25 11:29:30 -04:00
Michael Hall
a1c387f520
Add event toggles to enable/disable presentations, comments and photos. Fixes #109
2018-08-25 10:34:23 -04:00
Michael Hall
50995b0a0f
Remove Premium setting and restrictions
2018-08-25 10:21:22 -04:00
Michael Hall
117f4e8dc2
Handle case where user or profile form is invalid, send the user back to them to fix any errors
2018-08-24 09:33:39 -04:00
Michael Hall
30083d573c
Allow team records in the database without a country_id to support personal teams where the owner doesn't have a country set. City will still be required via forms when being created by a user
2018-08-19 13:24:07 -04:00
Michael Hall
65f795fa27
Merge branch 'polymerwitch-7_compose_file'
2018-08-19 11:59:32 -04:00
Michael Hall
7e6d478a8b
Rebase off master with updated Dockerfile
2018-08-19 11:59:03 -04:00
Michael Hall
8906e0e7d8
Merge branch 'crashsystems-smaller_docker_image'
2018-08-19 11:32:03 -04:00
Michael Hall
5ce3aa476c
Include /lib and /usr/lib from builder for PIL to work. Use environ_settings to pass config info to Django
2018-08-19 11:31:27 -04:00
Douglass Clem
11e335bb71
Make a smaller Docker image
...
This shrinks the resulting docker image from 500+ mb to 151, by
switching to the official python alpine image and using multi-stage
builds.
2018-08-19 10:36:36 -04:00
Michael Hall
57050075c0
Improve new event creation workflow, fixes #56 . Allow adding events without a host team (falls back to 'Personal' team), fixes #92 . Lays the groundwork for 'Private' teams for #46 .
2018-08-17 00:07:29 -04:00
Michael Hall
74be8e4bd6
Show event title in banner image of event cards
2018-08-12 10:03:21 -04:00
Michael Hall
5a8341fc3f
Fix missing teams in city search
2018-08-12 09:52:54 -04:00
Michael Hall
e44aba4b55
Fix city lookup not matching by city name when clicking on the map on the Place selection screens
2018-08-08 17:03:18 -04:00
Michael Hall
8ee6060112
Bump to version 0.7.0
2018-08-06 23:53:08 -04:00
Michael Hall
b120321cd9
Email admins from an organization's member teams to notify them of a newly created common event that they should participate in
2018-08-06 22:53:55 -04:00
Michael Hall
75feaa649a
Add ability to invite teams to an org, or request to have your team added to an org
2018-08-06 11:08:51 -04:00
Michael Hall
a304da76be
Add fields to admin interface
2018-08-05 13:06:22 -04:00
Michael Hall
1ff59d5d7d
Add a 'do not track' setting on user profile that will prevent the use of Google Analytics and embedded social media buttons for the user
2018-08-03 22:56:48 -04:00
Michael Hall
8e5d8c9a7e
Improve event page look
2018-07-30 23:05:03 -04:00
Michael Hall
470ddff522
Add gaming category image
2018-07-30 11:44:29 -04:00
Michael Hall
5f46eba6d4
Only allow creating a new team for an organization if the user can edit the organization
2018-07-29 23:03:02 -04:00
Michael Hall
f15dc66dc9
Add ability to create new teams for an organization
2018-07-29 16:21:46 -04:00
Michael Hall
82a696261a
Improve organization display pages
2018-07-28 22:31:59 -04:00
Michael Hall
3ad259887a
Change contact info to direct people to the Gitter channel. Fixes #105
2018-07-28 21:10:14 -04:00
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