LICENSE
MANIFEST.in
README.md
requirements.txt
setup.py
otree/__init__.py
otree/api.py
otree/api.pyi
otree/apps.py
otree/asgi.py
otree/common.py
otree/common_internal.py
otree/conftest.py
otree/constants.py
otree/constants_internal.py
otree/default_urls.py
otree/deprecate.py
otree/export.py
otree/matching.py
otree/middleware.py
otree/models_concrete.py
otree/room.py
otree/serializers.py
otree/session.py
otree/settings.py
otree/urls.py
otree/widgets.py
otree/wsgi.py
otree/app_template/__init__.py
otree/app_template/models.py
otree/app_template/tests.py
otree/app_template/views.py
otree/app_template/_builtin/__init__.py
otree/app_template/migrations/__init__.py
otree/app_template/templates/app_name/MyPage.html
otree/app_template/templates/app_name/Results.html
otree/bots/__init__.py
otree/bots/__init__.pyi
otree/bots/bot.py
otree/bots/browser.py
otree/bots/runner.py
otree/channels/__init__.py
otree/channels/asgi_redis.py
otree/channels/consumers.py
otree/channels/default_routing.py
otree/checks/__init__.py
otree/checks/mturk.py
otree/checks/templates.py
otree/db/__init__.py
otree/db/idmap.py
otree/db/models.py
otree/db/serializedfields.py
otree/forms/__init__.py
otree/forms/fields.py
otree/forms/forms.py
otree/forms/widgets.py
otree/locale/de/LC_MESSAGES/django.mo
otree/locale/de/LC_MESSAGES/django.po
otree/locale/es/LC_MESSAGES/django.mo
otree/locale/es/LC_MESSAGES/django.po
otree/locale/fr/LC_MESSAGES/django.mo
otree/locale/fr/LC_MESSAGES/django.po
otree/locale/hu/LC_MESSAGES/django.mo
otree/locale/hu/LC_MESSAGES/django.po
otree/locale/it/LC_MESSAGES/django.mo
otree/locale/it/LC_MESSAGES/django.po
otree/locale/ja/LC_MESSAGES/django.mo
otree/locale/ja/LC_MESSAGES/django.po
otree/locale/ko/LC_MESSAGES/django.po
otree/locale/nl/LC_MESSAGES/django.mo
otree/locale/nl/LC_MESSAGES/django.po
otree/locale/no/LC_MESSAGES/django.mo
otree/locale/no/LC_MESSAGES/django.po
otree/locale/ru/LC_MESSAGES/django.mo
otree/locale/ru/LC_MESSAGES/django.po
otree/locale/zh_CN/LC_MESSAGES/django.mo
otree/locale/zh_CN/LC_MESSAGES/django.po
otree/locale/zh_Hans/LC_MESSAGES/django.mo
otree/locale/zh_Hans/LC_MESSAGES/django.po
otree/locale/zh_hans/LC_MESSAGES/django.po
otree/management/__init__.py
otree/management/cli.py
otree/management/commands/__init__.py
otree/management/commands/bots.py
otree/management/commands/botworker.py
otree/management/commands/browser_bots.py
otree/management/commands/celery.py
otree/management/commands/create_session.py
otree/management/commands/ls_sessions.py
otree/management/commands/makemigrations.py
otree/management/commands/resetdb.py
otree/management/commands/runprodserver.py
otree/management/commands/runserver.py
otree/management/commands/startapp.py
otree/management/commands/startproject.py
otree/management/commands/test.py
otree/management/commands/timeoutworker.py
otree/management/commands/webandworkers.py
otree/management/commands/workers.py
otree/migrations/0001_initial.py
otree/migrations/0002_browserbotsubmit_is_last.py
otree/migrations/0003_participant__browser_bot_finished.py
otree/migrations/0004_auto_20160704_1636.py
otree/migrations/0005_auto_20160707_1914.py
otree/migrations/0006_auto_20160708_0657.py
otree/migrations/0007_auto_20160726_1956.py
otree/migrations/0008_auto_20160728_1916.py
otree/migrations/0009_browserbotslaunchersessioncode.py
otree/migrations/0010_session__bot_case_number.py
otree/migrations/0011_auto_20160805_1735.py
otree/migrations/0012_auto_20160821_2339.py
otree/migrations/0013_failedsessioncreation_traceback.py
otree/migrations/__init__.py
otree/models/__init__.py
otree/models/__init__.pyi
otree/models/fieldchecks.py
otree/models/group.py
otree/models/participant.py
otree/models/player.py
otree/models/session.py
otree/models/subsession.py
otree/models/varsmixin.py
otree/project_template/.gitignore
otree/project_template/Procfile
otree/project_template/README.md
otree/project_template/manage.py
otree/project_template/requirements.txt
otree/project_template/requirements_base.txt
otree/project_template/requirements_heroku.txt
otree/project_template/settings.py
otree/project_template/_static/global/instructions.css
otree/project_template/_static/global/matrix.css
otree/project_template/_templates/global/Base.html
otree/project_template/_templates/global/MTurkPreview.html
otree/static/robots.txt
otree/static/bootstrap/css/bootstrap-theme.css
otree/static/bootstrap/css/bootstrap-theme.min.css
otree/static/bootstrap/css/bootstrap.css
otree/static/bootstrap/css/bootstrap.min.css
otree/static/bootstrap/fonts/glyphicons-halflings-regular.eot
otree/static/bootstrap/fonts/glyphicons-halflings-regular.svg
otree/static/bootstrap/fonts/glyphicons-halflings-regular.ttf
otree/static/bootstrap/fonts/glyphicons-halflings-regular.woff
otree/static/bootstrap/js/bootstrap.js
otree/static/bootstrap/js/bootstrap.min.js
otree/static/otree/css/table.css
otree/static/otree/css/theme.css
otree/static/otree/js/init_widgets.js
otree/static/otree/js/jquery.animate-colors-min.js
otree/static/otree/js/jquery.animate-colors.js
otree/static/otree/js/jquery.color-2.1.2.min.js
otree/static/otree/js/jquery.countdown.js
otree/static/otree/js/jquery.min.js
otree/static/otree/js/jquery.timeago.js
otree/static/otree/js/jsondiffpatch.min.js
otree/static/otree/js/jsondiffpatch.min.map
otree/static/otree/js/reconnecting-websocket.js
otree/static/otree/js/reconnecting-websocket.min.js
otree/static/otree/js/table-utils.js
otree/templates/500.html
otree/templates/floppyforms/attrs.html
otree/templates/floppyforms/checkbox_select_horizontal.html
otree/templates/floppyforms/errors.html
otree/templates/floppyforms/moneyinput.html
otree/templates/floppyforms/radio_select_horizontal.html
otree/templates/floppyforms/slider.html
otree/templates/floppyforms/layouts/bootstrap.html
otree/templates/floppyforms/rows/bootstrap.html
otree/templates/floppyforms/rows/bootstrap_checkbox.html
otree/templates/otree/Base.html
otree/templates/otree/BaseAdmin.html
otree/templates/otree/FormPage.html
otree/templates/otree/OutOfRangeNotification.html
otree/templates/otree/RoomInputLabel.html
otree/templates/otree/WaitPage.html
otree/templates/otree/WaitPageRoom.html
otree/templates/otree/login.html
otree/templates/otree/admin/CreateSession.html
otree/templates/otree/admin/Export.html
otree/templates/otree/admin/MTurkCreateHIT.html
otree/templates/otree/admin/MTurkSessionPayments.html
otree/templates/otree/admin/RoomWithSession.html
otree/templates/otree/admin/RoomWithoutSession.html
otree/templates/otree/admin/Rooms.html
otree/templates/otree/admin/ServerCheck.html
otree/templates/otree/admin/Session.html
otree/templates/otree/admin/SessionDescription.html
otree/templates/otree/admin/SessionEditProperties.html
otree/templates/otree/admin/SessionFullscreen.html
otree/templates/otree/admin/SessionMonitor.html
otree/templates/otree/admin/SessionPayments.html
otree/templates/otree/admin/SessionResults.html
otree/templates/otree/admin/SessionStartLinks.html
otree/templates/otree/admin/Sessions.html
otree/templates/otree/demo/index.html
otree/templates/otree/includes/CreateSessionForm.html
otree/templates/otree/includes/InternalScripts.html
otree/templates/otree/includes/InternalStyles.html
otree/templates/otree/includes/OtreeDotOrgFeedbackWidget.html
otree/templates/otree/includes/RoomParticipantLinks.html
otree/templates/otree/includes/SessionInfo.html
otree/templates/otree/includes/TimeLimit.html
otree/templates/otree/includes/TimeLimit.js.html
otree/templates/otree/includes/TopMenu.html
otree/templates/otree/includes/debug_info.html
otree/templates/otree/includes/hidden_form_errors.html
otree/templates/otree/includes/messages.html
otree/templates/otree/tags/NextButton.html
otree/templates/otree/tags/_formfield.html
otree/templatetags/__init__.py
otree/templatetags/otree_forms.py
otree/templatetags/otree_tags.py
otree/test/__init__.py
otree/timeout/__init__.py
otree/timeout/tasks.py
otree/views/__init__.py
otree/views/__init__.pyi
otree/views/abstract.py
otree/views/admin.py
otree/views/concrete.py
otree/views/demo.py
otree/views/export.py
otree/views/mturk.py
otree/views/rest.py
otree_core.egg-info/PKG-INFO
otree_core.egg-info/SOURCES.txt
otree_core.egg-info/dependency_links.txt
otree_core.egg-info/entry_points.txt
otree_core.egg-info/not-zip-safe
otree_core.egg-info/requires.txt
otree_core.egg-info/top_level.txt
tests/__init__.py
tests/base.py
tests/models.py
tests/settings.py
tests/test_admin_basic.py
tests/test_advance_slowest.py
tests/test_apps.py
tests/test_bots.py
tests/test_create_session.py
tests/test_currency.py
tests/test_export.py
tests/test_formfield_templatetag.py
tests/test_management.py
tests/test_matching.py
tests/test_misc.py
tests/test_modelfields.py
tests/test_modelforms.py
tests/test_models.py
tests/test_mturk.py
tests/test_payoff.py
tests/test_rooms.py
tests/test_rounds.py
tests/test_session_admin.py
tests/test_startapp.py
tests/test_startproject.py
tests/test_template_filters.py
tests/test_templatecheck.py
tests/test_templates.py
tests/test_testutils.py
tests/test_views.py
tests/test_views_saveobjectsmixin.py
tests/test_wait_page.py
tests/test_widgets.py
tests/utils.py
tests/advance_slowest/__init__.py
tests/advance_slowest/models.py
tests/advance_slowest/views.py
tests/advance_slowest_wait/__init__.py
tests/advance_slowest_wait/models.py
tests/advance_slowest_wait/views.py
tests/bots/__init__.py
tests/bots/models.py
tests/bots/tests.py
tests/bots/views.py
tests/bots_bad_post/__init__.py
tests/bots_bad_post/models.py
tests/bots_bad_post/tests.py
tests/bots_bad_post/views.py
tests/bots_check_html/__init__.py
tests/bots_check_html/models.py
tests/bots_check_html/tests.py
tests/bots_check_html/views.py
tests/export/__init__.py
tests/export/models.py
tests/export/views.py
tests/misc_1p/__init__.py
tests/misc_1p/models.py
tests/misc_1p/tests.py
tests/misc_1p/views.py
tests/misc_3p/__init__.py
tests/misc_3p/models.py
tests/misc_3p/tests.py
tests/misc_3p/views.py
tests/rounds/__init__.py
tests/rounds/models.py
tests/rounds/views.py
tests/simple/__init__.py
tests/simple/models.py
tests/simple/views.py
tests/skip_look_ahead/__init__.py
tests/skip_look_ahead/models.py
tests/skip_look_ahead/views.py
tests/skip_many/__init__.py
tests/skip_many/models.py
tests/skip_many/tests.py
tests/skip_many/views.py
tests/templates_app/__init__.py
tests/templates_app/models.py
tests/templates_app/views.py
tests/two_rounds_1p/__init__.py
tests/two_rounds_1p/models.py
tests/two_rounds_1p/views.py
tests/wait_page/__init__.py
tests/wait_page/models.py
tests/wait_page/views.py