allourideas allows groups to collect and priorize information in an open, democratic, and efficient process.
Ruby HTML JavaScript CSS Cucumber ApacheConf
Latest commit 843425e Oct 5, 2016 @lukebaker lukebaker update info parameter parsing to allow |
By default, URI.parse will fail if the URL includes a '|'. We can
customize the parser by making that an allowable character. The '|'
symbol is listed as "unsafe" by RFC 2396, but in this case shouldn't
cause problems. We had suggested using | as a delimiter when including
multiple data values via the "info" parameter. With this change, the
code now supports that recommendation.
Permalink
Failed to load latest commit information.
app update info parameter parsing to allow | Oct 5, 2016
config
db verify email of spammy looking wiki surveys Feb 19, 2016
deploy
doc adding timecop and fakeweb to testing gems Aug 15, 2009
features split up admin / non-admin deactivate choice tests Feb 29, 2016
lib add helper script for reverse geocoding lat lng Jul 28, 2016
log first commit Jul 1, 2009
public upgrade to Bootstrap 2.3.2 Apr 3, 2014
script start of bundler work Jan 26, 2012
spec
test add fix for when survey is active but not verified Feb 29, 2016
vendor update selenium-webdriver Feb 22, 2016
.gems Reinserting sax-machine Feb 16, 2010
.gitignore add GeoLiteCity database to git Oct 19, 2012
.travis.yml cache bundler Feb 29, 2016
CHANGELOG.md update Changelog Jul 2, 2014
Capfile first commit Jul 1, 2009
Gemfile use secure rubygems Feb 22, 2016
Gemfile.lock add redirect to verify page if needed Feb 22, 2016
README.markdown fix CI image on readme [ci skip] Nov 5, 2012
Rakefile rework CSV generation process again Jan 31, 2011
config.rb upgrade to Bootstrap 2.3.2 Apr 3, 2014
config.ru add config.ru for Passenger 5 compat Nov 2, 2015

README.markdown

All Our Ideas Build Status

All Our Ideas 2.0. This codebase runs two sites photocracy.org and allourideas.org.

The allourideas.org project provides the user-facing website for doing pairwise voting. This project depends on the API provided by pairwise-api. There are several models that are ActiveResource models that connect to the pairwise API.

Installing

https://github.com/allourideas/allourideas.org/wiki/Installing

Email List

If you would like to join the allourideas email list, send a message to allourideas+subscribe@googlegroups.com. The email list is a place to ask and discuss technical questions about the project.

If you would like to send a question to the allourideas email list, send your message to allourideas@googlegroups.com. Note that you can only post if you are already a member of the group.

If you would like to review and search previous content from the email list, visit https://groups.google.com/forum/#!forum/allourideas.

Ownership

Copyright (c) 2010, Matthew J. Salganik and the Trustees of Princeton University. Licensed under the 3-clause BSD License, which is also known as the "Modified BSD License". Full text of the license is below. This license is GPL compatible (http://www.gnu.org/licenses/license-list.html#ModifiedBSD).

Code for this project has been contributed by (in chronological order): Peter Lubell-Doughtie, Adam Sanders, Pius Uzamere, Dhruv Kapadia, Calvin Lee, Chap Ambrose, Dmitri Garbuzov, Brian Tubergen, and Luke Baker.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of the nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL (COPYRIGHT HOLDER) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.