Published May 14, 2021
| Version v3.2.0
Software
Open
psiTurk: An open platform for science on Amazon Mechanical Turk
Authors/Creators
- 1. Leeds School of Business, University of Colorado Boulder
- 2. New York University
Description
Added
- Add custom MTurk qualification support (#493)
- /dashboard/campaigns and /dashboard/tasks now warn if
do_schedulerisFalse(#502) amt_services_wrapper's _get_local_hitids no longer queries the Participants table for hitids. Instead, it wholly relies on the Hit table (
amt_hitsby default). (#498) -- Thanks @evankirkiles!Experiments that are migrating from psiturk v2 should run the new
psiturk migrate dbcommand when migrating to this release.
- user_utils.PsiTurkAuthorization should not allow empty username or password! (#492)
- aws env vars AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY are now preferred over anything set in a config file somewhere (#496, #500)
- Dashboard will refuse to start if
secret_keyis missing or if no valid mturk credentials (#497) - Scheduler is started "paused" if
do_schedulerisFalse, so that tasks can still be created, modified, and destroyed (#502) - Campaigns' "update goal" functionality fixed -- the associated task is updated with the new goal (#502)
- example template for thanks-mturksubmit was missing a call to
{{ super() }}, leading to no styles being loaded by default (#503)
- Migrate from Travis CI to Github Actions (#500)
- API now uses a custom error handler to pass sometimes-gory exception messages back to the api user (#502)
- Change the Participant.datastring column to be lazy-loaded, causing the datastring to not be loaded by the sqlalchemy model until explicilty requested. Leads to massive speed increases for any query involving the Participant table for cases where the datastring is large. (Thanks @evankirkiles!)(#504)
Files
NYUCCL/psiTurk-v3.2.0.zip
Files
(2.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:086c4a959ac0c6b497a3c29a2dc58c2f
|
2.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/NYUCCL/psiTurk/tree/v3.2.0 (URL)