Commit graph

14 commits

Author SHA1 Message Date
Eric Schultz
d4c5780444 Fix bug where lack of user confirmation causes some bugs to occur 2019-05-20 13:37:09 -05:00
Eric Schultz
5cbffca6d3
Merge branch 'master' into remove_gmail 2019-02-15 13:12:28 -06:00
Eric Schultz
43b80f13b3 If you change a campaign slug, we redirect to the proper page 2019-02-07 15:50:35 -06:00
Eric Schultz
e467e1a0ba Remove unused Gmail API javascript 2019-01-30 16:38:05 -06:00
Eric Schultz
b77c8cec41 Now you can add muted to videos in Froala so they can autoplay properly on mobile 2018-11-27 12:15:26 -06:00
Eric Schultz
8a78fad0c7 Various queries now properly include child campaigns 2018-11-21 11:00:45 -06:00
Kasia Jarmołkowicz
e5419408ce Fix removing banner image, refactor 2018-11-21 11:00:44 -06:00
Eric Schultz
acae82368b Add support for muted attribs on video tags. Allows autoplay to work on mobile 2018-06-25 14:47:23 -05:00
Eric Schultz
adc4ee2d74 Even better fix for IOS11 bug! 2018-06-04 16:13:35 -05:00
Eric Schultz
131a6f53ee Fix for IOS on event ticket pages 2018-06-04 16:08:33 -05:00
Eric Schultz
d445904c34 Properly license .es6 files. Fixes #18 2018-03-29 15:42:43 -05:00
Eric Schultz
b91f878584 Fix for javascript failures when partial dollars are used for campaign amounts 2018-03-28 15:56:45 -05:00
Bradley M. Kuhn
fc77ee76d6 Relicense Javascript code in accordance with project's new license
The primary license of the project is changing to:
  AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later

The Additional Permission is designed to permit publicly distributed
Javascript code to be relicensed under LGPL-3.0-or-later, but not server-side
Javascript code.  As such, we've relicensed here static Javscript files under
LGPL-3.0-or-later, and those that run as part of build and/or server side
under AGPL-3.0-or-later.

Note that in future, Javascript files may be updated to be stronger copyleft
license with the Additional Permission, particularly if they adapted to run
on server side and/or turned into templates.  Of course, we'd seek public
discussion with the contributor community about such changes.

This commit is one of the many steps to relicense the entire codebase.

Documentation granting permission for this relicensing (from all past
contributors who hold copyrights) is on file with Software Freedom
Conservancy, Inc.
2018-03-25 15:10:40 -04:00
Eric Schultz
08b383de62 Initial commit. Previous history maintained by CommitChange 2018-03-25 13:30:42 -04:00