Eric Schultz
6c7451209f
Fix typo of word Houdini in LICENSE file
2018-05-29 15:22:02 -05:00
Eric Schultz
074f5a0e14
Remove unused helper spec
2018-05-29 12:52:29 -05:00
Eric Schultz
2fdf293e26
Fix copyright entity code
2018-05-29 12:13:21 -05:00
Eric Schultz
8342065006
Merge pull request #57 from houdiniproject/fix_for_56
...
Closes #56 - Minimal theme, add for onboard
2018-05-29 12:10:43 -05:00
Eric Schultz
32ad4ed42d
Minimal theme, add for onboard
2018-05-29 12:09:42 -05:00
Eric Schultz
9ec544bddc
Whitespace cleanup
2018-05-24 16:32:39 -05:00
Eric Schultz
c474cc0b7b
Add a Slug P2P campaign naming algorithm
2018-05-24 15:45:05 -05:00
Eric Schultz
46e55da626
Remove unneeded whitespace
2018-05-24 11:23:57 -05:00
Eric Schultz
e2633a831b
Merge pull request #55 from houdiniproject/fix_for_54
...
Fix #54
2018-05-24 11:05:34 -05:00
Eric Schultz
3d1a4f4173
Fix #54
2018-05-24 11:04:22 -05:00
Eric Schultz
cb6103b43b
Merge pull request #51 from houdiniproject/fix_for_50
...
Close #50
2018-05-23 15:50:31 -05:00
Eric Schultz
c1deb8be04
Remove cruft
2018-05-23 15:43:49 -05:00
Eric Schultz
2a70846a9d
Front now redirects to an appropriate page
2018-05-23 15:42:07 -05:00
Eric Schultz
42bcb46926
remove unneeded javascript asset
2018-05-23 15:40:34 -05:00
Eric Schultz
19b3aec4a8
Merge pull request #45 from houdiniproject/grape
...
Support for grape and onboarding via react
2018-05-23 13:24:13 -05:00
Eric Schultz
aa7e3869a5
Some basic cleanup of the UserInfoPanel
2018-05-22 15:15:30 -05:00
Eric Schultz
ab9e4f0e8a
Add tests to verify the basics of the panels are there
2018-05-22 15:15:09 -05:00
Eric Schultz
18d43b6258
Fix bug where UserInfoForm wasn't included
2018-05-22 15:02:27 -05:00
Eric Schultz
4c5b997d65
Support for grape and onboarding via react
2018-05-22 13:33:35 -05:00
Eric Schultz
9c162d3f0d
Fix potential crash in page_editor setting access
2018-05-22 13:31:19 -05:00
Eric Schultz
2d4d6d3242
Fix typo in froala key init
2018-05-21 17:00:00 -05:00
Eric Schultz
a0fbceb5a3
Ignore any generated JS
2018-04-06 14:20:16 -05:00
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