Commit graph

1187 commits

Author SHA1 Message Date
Eric Schultz
76c9469712 Fix for not being able to use non-US state on Supporter forms based on erb files 2018-04-06 14:19:01 -05:00
Eric Schultz
d9a8aba971 Fix bug in editable.css.scss.erb 2018-04-04 14:26:35 -05:00
Eric Schultz
2b85e7ce83
Merge pull request #22 from houdiniproject/fix_for_stripe_email
Stripe can now be created when org doesn't have email address
2018-04-02 13:43:52 -05:00
Eric Schultz
4d3fc77867 Stripe can now be created when org doesn't have email address 2018-04-02 13:42:34 -05:00
Eric Schultz
697110394a Fix bug in scss.erb files related to license comments 2018-03-30 16:11:37 -05:00
Eric Schultz
70b4e7bf76 Fix bug preventing the addition of tickets via Event Attendee Dashboard 2018-03-30 13:30:45 -05:00
Eric Schultz
44ce86901b
Merge pull request #19 from houdiniproject/fix_for_18
Properly license .es6 files. Fixes #18
2018-03-29 15:43:19 -05:00
Eric Schultz
d445904c34 Properly license .es6 files. Fixes #18 2018-03-29 15:42:43 -05:00
Eric Schultz
4df46b4c1b
Merge pull request #16 from houdiniproject/ts_in_webpack
Add initial registration page plus make it all work in webpack
2018-03-29 15:26:05 -05:00
Eric Schultz
80698c5f56 Add initial registration page plus make it all work in webpack 2018-03-29 15:25:03 -05:00
Eric Schultz
9002b129fa Correct some language in the README.md 2018-03-29 14:15:37 -05:00
Eric Schultz
f1e2a52c31
Merge pull request #15 from houdiniproject/react_generator
React generators
2018-03-29 14:12:14 -05:00
Eric Schultz
22bcde5274 Include basic react generators 2018-03-29 14:10:27 -05:00
Eric Schultz
296209ac09 Add React, Typescript and ts-loader 2018-03-28 16:06:07 -05:00
Eric Schultz
7fa0039d14
Merge pull request #13 from houdiniproject/fix_for_partial_dollar_campaign_amounts
Fix for javascript failures when partial dollars are used for campaign gift levels
2018-03-28 15:57:51 -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
Eric Schultz
e0cb5a4880
Merge pull request #10 from houdiniproject/rd_backend_fix
Fixes bug where Recurring Donations can't be setup from the backend
2018-03-27 17:56:26 -04:00
Eric Schultz
0e509244be Fixes bug where backend RDs can't be setup 2018-03-27 16:53:53 -05:00
Bradley M. Kuhn
30fd83753f Paragraph reformat only; no textual change. 2018-03-25 15:48:15 -04:00
Software Freedom Conservancy
e4f696b9d2 The Web Template Output Additional Permission, Version 3.0
as downloaded from:
   https://k.sfconservancy.org/license-additional-permissions/rawfile/master/AGPLv3-Web-Template-Output-Additional-Permission.txt
2018-03-25 15:47:49 -04:00
Free Software Foundation
0975f62684 LGPLv3, as downloaded from https://www.gnu.org/licenses/lgpl-3.0.txt 2018-03-25 15:46:42 -04:00
Free Software Foundation
eb3de74538 GPLv3, as downloaded from https://www.gnu.org/licenses/gpl-3.0.txt 2018-03-25 15:46:42 -04:00
Bradley M. Kuhn
dbcb69a294 Web Template Output Additional Permission, 3.0
Write grant statement for the additional permission in the LICENSE file.
2018-03-25 15:46:42 -04:00
Bradley M. Kuhn
0ea60714e9 LICENSE file, explaining all licensing in the Houdini project
This file is an overview and full permission texts for the license of the
Houdini project.
2018-03-25 15:10:40 -04:00
Free Software Foundation, Inc
21bfb8c3ad AGPLv3, as downloaded from https://www.gnu.org/licenses/agpl-3.0.txt 2018-03-25 15:10:40 -04:00
Bradley M. Kuhn
5e910bdea1 Relicense all .rabl files under new project 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

with some specific files to be licensed under the one of two licenses:
   CC0-1.0
   LGPL-3.0-or-later

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
Bradley M. Kuhn
46193ab5fe Relicense all .scss files under new project 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

with some specific files to be licensed under the one of two licenses:
   CC0-1.0
   LGPL-3.0-or-later

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
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
Bradley M. Kuhn
847bc3864c Relicense all .css files as LGPL-3.0-or-later
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 CSS to
be relicensed under LGPL-3.0-or-later, so we're also relicensing all CSS
files in the repository as LGPL-3.0-or-later, too.

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
Bradley M. Kuhn
22adb4d5fd Relicense all .erb files under new project 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

with some specific files to be licensed under the one of two licenses:
   CC0-1.0
   LGPL-3.0-or-later

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
Bradley M. Kuhn
dff436355d Relicense all .html files as CC-1.0
The primary license of the project is changing to:
  AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later

with some specific files (including HTML files) to be licensed under the one
of two licenses:
   CC0-1.0
   LGPL-3.0-or-later

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
Bradley M. Kuhn
ed8872422f Relicense all .yml files as CC-1.0
The primary license of the project is changing to:
  AGPL-3.0-or-later WITH Web-Template-Output-Additional-Permission-3.0-or-later

with some specific files to be licensed under the one of two licenses:
   CC0-1.0
   LGPL-3.0-or-later

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

We decided to relicense the .yml files, which currently contain only
translations, under CC0-1.0 for now.  The project may in future place these
files under a copyleft license, but will discuss that with the contributor
community before doing so.

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
Bradley M. Kuhn
09110d107c Relicense all .rake files under new project 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

with some specific files to be licensed under the one of two licenses:
   CC0-1.0
   LGPL-3.0-or-later

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
Bradley M. Kuhn
6772312ea7 Relicense all .rb files under new project 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

with some specific files to be licensed under the one of two licenses:
   CC0-1.0
   LGPL-3.0-or-later

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
Creative Commons, Inc
08e04f50b8 Creative Commons 0 1.0 Universal (CC0 1.0), Public Domain Dedication, as downloaded from: http://creativecommons.org/publicdomain/zero/1.0/legalcode.txt 2018-03-25 15:10:39 -04:00
Eric Schultz
482daa07ba
Update Get Involved section of README.md 2018-03-25 14:00:16 -04:00
Eric Schultz
08b383de62 Initial commit. Previous history maintained by CommitChange 2018-03-25 13:30:42 -04:00