├── .gitignore ├── .travis.yml ├── CHANGELOG.txt ├── CONTRIBUTING.md ├── COPYING.txt ├── IdeaBox Playbook v1 - 20150317.pdf ├── README.md ├── TERMS.md ├── bootstrap.py ├── doc ├── Makefile ├── build │ ├── doctrees │ │ ├── api │ │ │ ├── idea.buildout.doctree │ │ │ ├── idea.doctree │ │ │ ├── idea.migrations.doctree │ │ │ ├── idea.tests.doctree │ │ │ ├── idea.utility.doctree │ │ │ └── modules.doctree │ │ ├── environment.pickle │ │ └── index.doctree │ └── html │ │ ├── .buildinfo │ │ ├── _sources │ │ ├── api │ │ │ ├── idea.buildout.txt │ │ │ ├── idea.migrations.txt │ │ │ ├── idea.tests.txt │ │ │ ├── idea.txt │ │ │ ├── idea.utility.txt │ │ │ └── modules.txt │ │ └── index.txt │ │ ├── _static │ │ ├── ajax-loader.gif │ │ ├── basic.css │ │ ├── comment-bright.png │ │ ├── comment-close.png │ │ ├── comment.png │ │ ├── default.css │ │ ├── doctools.js │ │ ├── down-pressed.png │ │ ├── down.png │ │ ├── file.png │ │ ├── jquery.js │ │ ├── minus.png │ │ ├── plus.png │ │ ├── pygments.css │ │ ├── searchtools.js │ │ ├── sidebar.js │ │ ├── underscore.js │ │ ├── up-pressed.png │ │ ├── up.png │ │ └── websupport.js │ │ ├── api │ │ ├── idea.buildout.html │ │ ├── idea.html │ │ ├── idea.migrations.html │ │ ├── idea.tests.html │ │ ├── idea.utility.html │ │ └── modules.html │ │ ├── genindex.html │ │ ├── index.html │ │ ├── objects.inv │ │ ├── py-modindex.html │ │ ├── search.html │ │ └── searchindex.js ├── images │ └── profile.png └── source │ ├── api │ ├── idea.buildout.rst │ ├── idea.migrations.rst │ ├── idea.rst │ ├── idea.tests.rst │ ├── idea.utility.rst │ └── modules.rst │ ├── conf.py │ └── index.rst ├── idea ├── __init__.py ├── admin.py ├── example_urls.py ├── fixtures │ ├── config.json │ └── state.json ├── forms.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto__del_field_comment_issue__add_field_comment_idea.py │ ├── 0003_auto__add_field_state_previous__chg_field_idea_text__chg_field_idea_ti.py │ ├── 0004_statuses.py │ ├── 0005_auto__chg_field_vote_time__chg_field_comment_time.py │ ├── 0006_auto__chg_field_vote_time__chg_field_comment_time__chg_field_idea_time.py │ ├── 0007_auto__del_comment__add_field_vote_vote.py │ ├── 0008_auto__add_banner.py │ ├── 0009_auto__chg_field_idea_text__chg_field_idea_title.py │ ├── 0010_auto__add_field_banner_title__chg_field_banner_text__add_field_idea_ba.py │ ├── 0011_auto__add_field_idea_summary__chg_field_idea_text.py │ ├── 0012_auto__chg_field_idea_summary.py │ ├── 0013_auto__add_config.py │ ├── 0014_load_config.py │ ├── 0015_auto__add_unique_config_key.py │ ├── 0016_auto__chg_field_idea_summary.py │ ├── 0017_auto__chg_field_vote_creator__chg_field_idea_creator.py │ ├── 0018_auto__chg_field_banner_text.py │ ├── 0019_auto__add_field_banner_slug__add_field_banner_private__chg_field_vote_.py │ ├── 0020_populate_banner_slugs.py │ ├── 0021_auto__add_unique_banner_slug__chg_field_vote_creator__chg_field_idea_c.py │ ├── 0022_auto__ren_field_banner_private__add_field_banner_is_votes__add_field_i.py │ └── __init__.py ├── models.py ├── search_indexes.py ├── settings │ ├── __init__.py │ ├── base.py │ └── test.py ├── static │ ├── base.css │ └── idea │ │ ├── css │ │ ├── idea.css │ │ ├── sample_style.css │ │ └── selectize.default.css │ │ ├── img │ │ ├── alert-arrow.png │ │ ├── alert-check.png │ │ ├── archive.png │ │ ├── back-arrow.png │ │ ├── comment-icon-detail.png │ │ ├── comment-icon.png │ │ ├── more-arrow.png │ │ ├── vote-thumb-hover.png │ │ └── vote-thumb.png │ │ └── js │ │ ├── admin.js │ │ ├── es5-shim.min.js │ │ ├── functions.js │ │ └── selectize.min.js ├── templates │ ├── base.html │ ├── idea │ │ ├── add.html │ │ ├── add_success.html │ │ ├── banner_detail.html │ │ ├── banner_list.html │ │ ├── detail.html │ │ ├── edit.html │ │ ├── email │ │ │ ├── new_comment.html │ │ │ ├── new_comment.txt │ │ │ ├── new_comment_anonymous.html │ │ │ └── new_comment_anonymous.txt │ │ ├── idea-base.html │ │ ├── list.html │ │ └── show_likes.html │ └── search │ │ └── indexes │ │ └── idea │ │ ├── banner_text.txt │ │ └── idea_text.txt ├── tests │ ├── __init__.py │ ├── addidea_tests.py │ ├── banner_tests.py │ ├── bannerlistview_tests.py │ ├── bannerview_tests.py │ ├── comment_tests.py │ ├── detailview_tests.py │ ├── editidea_tests.py │ ├── ideaform_tests.py │ ├── listview_tests.py │ ├── model_tests.py │ ├── privatebannerview_tests.py │ ├── smoke_tests.py │ ├── tag_tests.py │ ├── utils.py │ └── voting_tests.py ├── urls.py ├── utility │ ├── __init__.py │ └── state_helper.py └── views.py ├── manage.py ├── requirements.txt ├── requirements_dev.txt ├── requirements_test.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/CHANGELOG.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/COPYING.txt -------------------------------------------------------------------------------- /IdeaBox Playbook v1 - 20150317.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/IdeaBox Playbook v1 - 20150317.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/README.md -------------------------------------------------------------------------------- /TERMS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/TERMS.md -------------------------------------------------------------------------------- /bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/bootstrap.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/build/doctrees/api/idea.buildout.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/api/idea.buildout.doctree -------------------------------------------------------------------------------- /doc/build/doctrees/api/idea.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/api/idea.doctree -------------------------------------------------------------------------------- /doc/build/doctrees/api/idea.migrations.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/api/idea.migrations.doctree -------------------------------------------------------------------------------- /doc/build/doctrees/api/idea.tests.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/api/idea.tests.doctree -------------------------------------------------------------------------------- /doc/build/doctrees/api/idea.utility.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/api/idea.utility.doctree -------------------------------------------------------------------------------- /doc/build/doctrees/api/modules.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/api/modules.doctree -------------------------------------------------------------------------------- /doc/build/doctrees/environment.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/environment.pickle -------------------------------------------------------------------------------- /doc/build/doctrees/index.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/doctrees/index.doctree -------------------------------------------------------------------------------- /doc/build/html/.buildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/.buildinfo -------------------------------------------------------------------------------- /doc/build/html/_sources/api/idea.buildout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_sources/api/idea.buildout.txt -------------------------------------------------------------------------------- /doc/build/html/_sources/api/idea.migrations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_sources/api/idea.migrations.txt -------------------------------------------------------------------------------- /doc/build/html/_sources/api/idea.tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_sources/api/idea.tests.txt -------------------------------------------------------------------------------- /doc/build/html/_sources/api/idea.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_sources/api/idea.txt -------------------------------------------------------------------------------- /doc/build/html/_sources/api/idea.utility.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_sources/api/idea.utility.txt -------------------------------------------------------------------------------- /doc/build/html/_sources/api/modules.txt: -------------------------------------------------------------------------------- 1 | API 2 | === 3 | 4 | .. toctree:: 5 | :maxdepth: 4 6 | 7 | idea 8 | -------------------------------------------------------------------------------- /doc/build/html/_sources/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_sources/index.txt -------------------------------------------------------------------------------- /doc/build/html/_static/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/ajax-loader.gif -------------------------------------------------------------------------------- /doc/build/html/_static/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/basic.css -------------------------------------------------------------------------------- /doc/build/html/_static/comment-bright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/comment-bright.png -------------------------------------------------------------------------------- /doc/build/html/_static/comment-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/comment-close.png -------------------------------------------------------------------------------- /doc/build/html/_static/comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/comment.png -------------------------------------------------------------------------------- /doc/build/html/_static/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/default.css -------------------------------------------------------------------------------- /doc/build/html/_static/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/doctools.js -------------------------------------------------------------------------------- /doc/build/html/_static/down-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/down-pressed.png -------------------------------------------------------------------------------- /doc/build/html/_static/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/down.png -------------------------------------------------------------------------------- /doc/build/html/_static/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/file.png -------------------------------------------------------------------------------- /doc/build/html/_static/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/jquery.js -------------------------------------------------------------------------------- /doc/build/html/_static/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/minus.png -------------------------------------------------------------------------------- /doc/build/html/_static/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/plus.png -------------------------------------------------------------------------------- /doc/build/html/_static/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/pygments.css -------------------------------------------------------------------------------- /doc/build/html/_static/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/searchtools.js -------------------------------------------------------------------------------- /doc/build/html/_static/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/sidebar.js -------------------------------------------------------------------------------- /doc/build/html/_static/underscore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/underscore.js -------------------------------------------------------------------------------- /doc/build/html/_static/up-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/up-pressed.png -------------------------------------------------------------------------------- /doc/build/html/_static/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/up.png -------------------------------------------------------------------------------- /doc/build/html/_static/websupport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/_static/websupport.js -------------------------------------------------------------------------------- /doc/build/html/api/idea.buildout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/api/idea.buildout.html -------------------------------------------------------------------------------- /doc/build/html/api/idea.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/api/idea.html -------------------------------------------------------------------------------- /doc/build/html/api/idea.migrations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/api/idea.migrations.html -------------------------------------------------------------------------------- /doc/build/html/api/idea.tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/api/idea.tests.html -------------------------------------------------------------------------------- /doc/build/html/api/idea.utility.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/api/idea.utility.html -------------------------------------------------------------------------------- /doc/build/html/api/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/api/modules.html -------------------------------------------------------------------------------- /doc/build/html/genindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/genindex.html -------------------------------------------------------------------------------- /doc/build/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/index.html -------------------------------------------------------------------------------- /doc/build/html/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/objects.inv -------------------------------------------------------------------------------- /doc/build/html/py-modindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/py-modindex.html -------------------------------------------------------------------------------- /doc/build/html/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/search.html -------------------------------------------------------------------------------- /doc/build/html/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/build/html/searchindex.js -------------------------------------------------------------------------------- /doc/images/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/images/profile.png -------------------------------------------------------------------------------- /doc/source/api/idea.buildout.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/source/api/idea.buildout.rst -------------------------------------------------------------------------------- /doc/source/api/idea.migrations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/source/api/idea.migrations.rst -------------------------------------------------------------------------------- /doc/source/api/idea.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/source/api/idea.rst -------------------------------------------------------------------------------- /doc/source/api/idea.tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/source/api/idea.tests.rst -------------------------------------------------------------------------------- /doc/source/api/idea.utility.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/source/api/idea.utility.rst -------------------------------------------------------------------------------- /doc/source/api/modules.rst: -------------------------------------------------------------------------------- 1 | API 2 | === 3 | 4 | .. toctree:: 5 | :maxdepth: 4 6 | 7 | idea 8 | -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /idea/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/__init__.py -------------------------------------------------------------------------------- /idea/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/admin.py -------------------------------------------------------------------------------- /idea/example_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/example_urls.py -------------------------------------------------------------------------------- /idea/fixtures/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/fixtures/config.json -------------------------------------------------------------------------------- /idea/fixtures/state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/fixtures/state.json -------------------------------------------------------------------------------- /idea/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/forms.py -------------------------------------------------------------------------------- /idea/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0001_initial.py -------------------------------------------------------------------------------- /idea/migrations/0002_auto__del_field_comment_issue__add_field_comment_idea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0002_auto__del_field_comment_issue__add_field_comment_idea.py -------------------------------------------------------------------------------- /idea/migrations/0003_auto__add_field_state_previous__chg_field_idea_text__chg_field_idea_ti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0003_auto__add_field_state_previous__chg_field_idea_text__chg_field_idea_ti.py -------------------------------------------------------------------------------- /idea/migrations/0004_statuses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0004_statuses.py -------------------------------------------------------------------------------- /idea/migrations/0005_auto__chg_field_vote_time__chg_field_comment_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0005_auto__chg_field_vote_time__chg_field_comment_time.py -------------------------------------------------------------------------------- /idea/migrations/0006_auto__chg_field_vote_time__chg_field_comment_time__chg_field_idea_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0006_auto__chg_field_vote_time__chg_field_comment_time__chg_field_idea_time.py -------------------------------------------------------------------------------- /idea/migrations/0007_auto__del_comment__add_field_vote_vote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0007_auto__del_comment__add_field_vote_vote.py -------------------------------------------------------------------------------- /idea/migrations/0008_auto__add_banner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0008_auto__add_banner.py -------------------------------------------------------------------------------- /idea/migrations/0009_auto__chg_field_idea_text__chg_field_idea_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0009_auto__chg_field_idea_text__chg_field_idea_title.py -------------------------------------------------------------------------------- /idea/migrations/0010_auto__add_field_banner_title__chg_field_banner_text__add_field_idea_ba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0010_auto__add_field_banner_title__chg_field_banner_text__add_field_idea_ba.py -------------------------------------------------------------------------------- /idea/migrations/0011_auto__add_field_idea_summary__chg_field_idea_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0011_auto__add_field_idea_summary__chg_field_idea_text.py -------------------------------------------------------------------------------- /idea/migrations/0012_auto__chg_field_idea_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0012_auto__chg_field_idea_summary.py -------------------------------------------------------------------------------- /idea/migrations/0013_auto__add_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0013_auto__add_config.py -------------------------------------------------------------------------------- /idea/migrations/0014_load_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0014_load_config.py -------------------------------------------------------------------------------- /idea/migrations/0015_auto__add_unique_config_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0015_auto__add_unique_config_key.py -------------------------------------------------------------------------------- /idea/migrations/0016_auto__chg_field_idea_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0016_auto__chg_field_idea_summary.py -------------------------------------------------------------------------------- /idea/migrations/0017_auto__chg_field_vote_creator__chg_field_idea_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0017_auto__chg_field_vote_creator__chg_field_idea_creator.py -------------------------------------------------------------------------------- /idea/migrations/0018_auto__chg_field_banner_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0018_auto__chg_field_banner_text.py -------------------------------------------------------------------------------- /idea/migrations/0019_auto__add_field_banner_slug__add_field_banner_private__chg_field_vote_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0019_auto__add_field_banner_slug__add_field_banner_private__chg_field_vote_.py -------------------------------------------------------------------------------- /idea/migrations/0020_populate_banner_slugs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0020_populate_banner_slugs.py -------------------------------------------------------------------------------- /idea/migrations/0021_auto__add_unique_banner_slug__chg_field_vote_creator__chg_field_idea_c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0021_auto__add_unique_banner_slug__chg_field_vote_creator__chg_field_idea_c.py -------------------------------------------------------------------------------- /idea/migrations/0022_auto__ren_field_banner_private__add_field_banner_is_votes__add_field_i.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/migrations/0022_auto__ren_field_banner_private__add_field_banner_is_votes__add_field_i.py -------------------------------------------------------------------------------- /idea/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /idea/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/models.py -------------------------------------------------------------------------------- /idea/search_indexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/search_indexes.py -------------------------------------------------------------------------------- /idea/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /idea/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/settings/base.py -------------------------------------------------------------------------------- /idea/settings/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/settings/test.py -------------------------------------------------------------------------------- /idea/static/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/base.css -------------------------------------------------------------------------------- /idea/static/idea/css/idea.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/css/idea.css -------------------------------------------------------------------------------- /idea/static/idea/css/sample_style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/css/sample_style.css -------------------------------------------------------------------------------- /idea/static/idea/css/selectize.default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/css/selectize.default.css -------------------------------------------------------------------------------- /idea/static/idea/img/alert-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/alert-arrow.png -------------------------------------------------------------------------------- /idea/static/idea/img/alert-check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/alert-check.png -------------------------------------------------------------------------------- /idea/static/idea/img/archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/archive.png -------------------------------------------------------------------------------- /idea/static/idea/img/back-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/back-arrow.png -------------------------------------------------------------------------------- /idea/static/idea/img/comment-icon-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/comment-icon-detail.png -------------------------------------------------------------------------------- /idea/static/idea/img/comment-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/comment-icon.png -------------------------------------------------------------------------------- /idea/static/idea/img/more-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/more-arrow.png -------------------------------------------------------------------------------- /idea/static/idea/img/vote-thumb-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/vote-thumb-hover.png -------------------------------------------------------------------------------- /idea/static/idea/img/vote-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/img/vote-thumb.png -------------------------------------------------------------------------------- /idea/static/idea/js/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/js/admin.js -------------------------------------------------------------------------------- /idea/static/idea/js/es5-shim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/js/es5-shim.min.js -------------------------------------------------------------------------------- /idea/static/idea/js/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/js/functions.js -------------------------------------------------------------------------------- /idea/static/idea/js/selectize.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/static/idea/js/selectize.min.js -------------------------------------------------------------------------------- /idea/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/base.html -------------------------------------------------------------------------------- /idea/templates/idea/add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/add.html -------------------------------------------------------------------------------- /idea/templates/idea/add_success.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/add_success.html -------------------------------------------------------------------------------- /idea/templates/idea/banner_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/banner_detail.html -------------------------------------------------------------------------------- /idea/templates/idea/banner_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/banner_list.html -------------------------------------------------------------------------------- /idea/templates/idea/detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/detail.html -------------------------------------------------------------------------------- /idea/templates/idea/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/edit.html -------------------------------------------------------------------------------- /idea/templates/idea/email/new_comment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/email/new_comment.html -------------------------------------------------------------------------------- /idea/templates/idea/email/new_comment.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/email/new_comment.txt -------------------------------------------------------------------------------- /idea/templates/idea/email/new_comment_anonymous.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/email/new_comment_anonymous.html -------------------------------------------------------------------------------- /idea/templates/idea/email/new_comment_anonymous.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/email/new_comment_anonymous.txt -------------------------------------------------------------------------------- /idea/templates/idea/idea-base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/idea-base.html -------------------------------------------------------------------------------- /idea/templates/idea/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/list.html -------------------------------------------------------------------------------- /idea/templates/idea/show_likes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/idea/show_likes.html -------------------------------------------------------------------------------- /idea/templates/search/indexes/idea/banner_text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/search/indexes/idea/banner_text.txt -------------------------------------------------------------------------------- /idea/templates/search/indexes/idea/idea_text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/templates/search/indexes/idea/idea_text.txt -------------------------------------------------------------------------------- /idea/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /idea/tests/addidea_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/addidea_tests.py -------------------------------------------------------------------------------- /idea/tests/banner_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/banner_tests.py -------------------------------------------------------------------------------- /idea/tests/bannerlistview_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/bannerlistview_tests.py -------------------------------------------------------------------------------- /idea/tests/bannerview_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/bannerview_tests.py -------------------------------------------------------------------------------- /idea/tests/comment_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/comment_tests.py -------------------------------------------------------------------------------- /idea/tests/detailview_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/detailview_tests.py -------------------------------------------------------------------------------- /idea/tests/editidea_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/editidea_tests.py -------------------------------------------------------------------------------- /idea/tests/ideaform_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/ideaform_tests.py -------------------------------------------------------------------------------- /idea/tests/listview_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/listview_tests.py -------------------------------------------------------------------------------- /idea/tests/model_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/model_tests.py -------------------------------------------------------------------------------- /idea/tests/privatebannerview_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/privatebannerview_tests.py -------------------------------------------------------------------------------- /idea/tests/smoke_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/smoke_tests.py -------------------------------------------------------------------------------- /idea/tests/tag_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/tag_tests.py -------------------------------------------------------------------------------- /idea/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/utils.py -------------------------------------------------------------------------------- /idea/tests/voting_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/tests/voting_tests.py -------------------------------------------------------------------------------- /idea/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/urls.py -------------------------------------------------------------------------------- /idea/utility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /idea/utility/state_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/utility/state_helper.py -------------------------------------------------------------------------------- /idea/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/idea/views.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/manage.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_dev.txt: -------------------------------------------------------------------------------- 1 | ipython 2 | sphinx 3 | flake8 4 | -------------------------------------------------------------------------------- /requirements_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/requirements_test.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfpb/idea-box/HEAD/setup.py --------------------------------------------------------------------------------