Commit graph

9 commits

Author SHA1 Message Date
Eric Schultz
6d16f44f1b Remove unused typewriter.js 2019-05-30 11:29:45 -05:00
Eric Schultz
9babcbfb82 Fix bug where nonprofit branding isn't properly exported into javascript files from typescript 2019-05-29 16:18:15 -05:00
Eric Schultz
f5eabcd5ba Move nonprofit branding to a TS file 2019-05-23 14:29:19 -05:00
Eric Schultz
0b065f226d Remove unused javascript 2018-11-21 11:00:08 -06:00
Eric Schultz
6da496b736 Correct bug in the Google Maps key inclusion 2018-07-17 17:05:00 -05:00
Eric Schultz
065e1582c2 Add support for Google Maps API keys since they're required now. Closes #64 2018-06-06 13:53:07 -05:00
Eric Schultz
d445904c34 Properly license .es6 files. Fixes #18 2018-03-29 15:42:43 -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