https://github.com/NYUCCL/psiTurk

sort by:
Revision Author Date Message Commit Date
2e88e4b pin ciso8601 to v2.1.3 28 February 2022, 19:30:47 UTC
7b2865f pin markupsafe closes #541 28 February 2022, 19:26:30 UTC
2a2de2b bump to 3.2.1 01 October 2021, 04:51:48 UTC
47787e1 Fix SSTI vulnerability in ad and consent pages (#517) * Fix SSTI vulnerability in ad and consent pages Fixed an issue where users could pass arbitrary Python code to be executed on the server to the mode HTTP arg More information about this type of vulnerability: https://secure-cookie.io/attacks/ssti/ 01 October 2021, 04:50:03 UTC
231d566 bump to 3.2.0 14 May 2021, 21:53:55 UTC
82124c7 add missing links 14 May 2021, 21:53:48 UTC
7ab9c5d Deferred datastring column for insane Participant query speedup (#504) * Deferred datastring column 13 May 2021, 23:11:27 UTC
ba09ab1 fix missing call to `super()` in thanks-mturksubmit example template (#503) * fix missing call to `super()` in template 12 May 2021, 04:17:51 UTC
4ae271b Remove getting local HIT id's from Participants table (#498) * Removed participant table HIT id query when querying for current-study hitids. * add `psiturk migrate db` command. pulls all non-debug hitids from the participant table into the hits table Co-authored-by: Dave Eargle <dave@daveeargle.com> 12 May 2021, 04:00:56 UTC
e96ae64 update docs to list that `allow_repeats` has moved 12 May 2021, 02:54:15 UTC
0a39e53 warn if not do_scheduler; fix if do_scheduler false; more verbose api error handler; fix update campaign goal (#502) * use a custom error handler for the api overrides flask-api's default `handle_error`, which would just return a 500 error for any exception * fix so that a campaign _task_ gets updated campaign task was not getting updated when the campaign goal was updated * start scheduler in paused mode so that tasks can be scheduled, modified, or deleted, even when scheduler is not _running_ tasks * decorator to warn if do_scheduler not true 12 May 2021, 02:50:16 UTC
1188980 Pin github action version for deploy, and skip existing (#501) 12 May 2021, 01:45:50 UTC
69e441b Fix typo in psiturk variable name 12 May 2021, 01:41:02 UTC
06b513c patch aws credentials check bug introduced in b8025ea (#499) * fix -- pass credentials to the session, not the client 12 May 2021, 00:06:21 UTC
c817089 try python app github workflow (#500) Migrate from Travis CI to Github Actions * moves all setup.py stuff to be declarative (put in setup.cfg instead) * readme.md is now rendered as markdown on pypi listing, yay! * move all requirements.txt into setup.cfg 11 May 2021, 23:57:41 UTC
b8025ea Fix friendly dashboard denial (#497) * fix: error checking for secret_key * fix: dashboard should check for mturk connection before starting (only if dashboard requested) 03 May 2021, 22:41:13 UTC
1466abd prefer aws creds set via env (#496) also, set aws access key id from default session, in the event that it wasn't set in psiturk's config files but was set in ones that boto prefers 03 May 2021, 21:03:26 UTC
93f488f Merge branch 'master' of github.com:NYUCCL/psiTurk 03 May 2021, 19:30:14 UTC
99001a1 fix: set default for advanced_quals_path 03 May 2021, 19:30:01 UTC
d31eb74 Add custom MTurk qualification support (#493) * Added custom qualification types JSON file support. * Added type-checking on advanced qualifications. * Added example advanced qualification file and config. * set no advanced_quals_path by default * add note to docs Co-authored-by: Dave Eargle <dave@daveeargle.com> 14 April 2021, 18:40:39 UTC
1defaf5 Update migration guide with some config changes that were forgotten 09 April 2021, 05:56:34 UTC
7faf9c2 Fix psiturk authorization (#492) * fix PsiturkAuthorization to not permit unset login_username or login_pw * comment out routes in custom.py that require auth, and also comment out instantiation of PsiturkAuthorization class * set username and password for unit tests 09 April 2021, 05:52:44 UTC
31d1082 link to v2 from docs 08 April 2021, 23:00:01 UTC
4162a02 Merge pull request #491 from NYUCCL/release-3.1.0 bump v3.1.0 08 April 2021, 22:54:38 UTC
d7f0c48 bump v3.1.0 08 April 2021, 22:53:36 UTC
ed7ccfc update status message 08 April 2021, 20:54:25 UTC
71045e0 Merge pull request #486 from NYUCCL/add-code-of-conduct-1 created a code of conduct from github 30 March 2021, 01:59:34 UTC
1c8363b Merge branch 'BlaiseRitchie-patch-1' 29 March 2021, 22:11:57 UTC
3adf571 update changelog 29 March 2021, 22:11:25 UTC
1df3fbc Fix scoping bug in download_datafiles The variable `outstring` defined in a `with` statement is used outside the scope of the `with` in `get_question_data` and `get_event_data`, resulting in question and event data both throwing "Error reading record" errors (the exception being "I/O operation on closed file") when running `download_datafiles` from the psiturk shell. 29 March 2021, 21:49:32 UTC
43847d2 created a code of conduct from github not been an issue but good to have, and adding to docs 29 March 2021, 01:02:36 UTC
1f47de7 update changelog 28 March 2021, 02:10:39 UTC
9cc0345 Adds StreamHandler to support Heroku-like logging (#483) only set filename logger if not logging to `-` (flask defaults to logging to stdout) Co-authored-by: Dave Eargle <dave@daveeargle.com> 28 March 2021, 02:09:44 UTC
9eb49c4 Merge pull request #484 from NYUCCL/run_from_subfolder_heroku adds and option on startup to move to a different subfolder 26 March 2021, 02:51:22 UTC
d781d4f adds and option on startup to move to a different subfolder 26 March 2021, 02:40:15 UTC
d81d353 Merge pull request #480 from NYUCCL/fix-bad-config-section-name-reference fixed another bad config section name reference 23 March 2021, 05:37:07 UTC
0079861 fixed another bad config section name reference 23 March 2021, 05:31:20 UTC
e728133 Merge branch 'master' of github.com:NYUCCL/psiTurk 23 March 2021, 05:25:49 UTC
db83b6a verison bump to 3.0.6 23 March 2021, 05:25:01 UTC
f62b8f7 Merge pull request #479 from NYUCCL/fix-invalid-usage-bc add backwards compatibility for InvalidUsage exception 23 March 2021, 05:21:27 UTC
1ed4e69 add backwards compatibility for InvalidUsage exception - also mention in 3.0.0 release notes that it broke there. 23 March 2021, 05:18:46 UTC
b970847 Merge pull request #478 from NYUCCL/doc-describe-async-preload-pages docs: describe the new preloadPages approach 23 March 2021, 05:06:29 UTC
2bd8391 docs: describe the new preloadPages approach 23 March 2021, 05:05:18 UTC
3219016 this was throwing an error during bonusing because no subsection named shell 23 March 2021, 02:39:33 UTC
a2a9556 docs: add static ip flexible cloudflare first pass 18 March 2021, 23:06:31 UTC
1d91a6e Merge pull request #477 from NYUCCL/fix-on-heroku-compat Fix backwards compatibility for translating ON_HEROKU=1 to ON_CLOUD=1 18 March 2021, 22:15:53 UTC
88c43c3 Fix backwards compatibility for translating ON_HEROKU=1 to ON_CLOUD=1 18 March 2021, 21:30:48 UTC
da12a87 removing reference which was to “both” aws and psiturk keys 18 March 2021, 19:28:06 UTC
26fd585 add 2.3.12 17 March 2021, 18:43:49 UTC
9f86efd Merge pull request #475 from NYUCCL/fix-shell-invalid-aws-cred-messaging switch order of quiet and aws_wrapper check 16 March 2021, 00:05:50 UTC
8240c57 switch order of quiet and aws_wrapper check so that wrapper doesn't get checked if quiet until a psiturk_shell function asks for it 16 March 2021, 00:00:35 UTC
1d4d6b0 Merge pull request #474 from NYUCCL/fix-shell-hit-create fix bugs in psiturk_shell hit_create feedback 16 March 2021, 00:00:00 UTC
cb187e2 remove accidental tuples? 15 March 2021, 23:42:08 UTC
00f993e bump version 15 March 2021, 23:16:01 UTC
b5a2b7d remove nonexistent ad_id check 15 March 2021, 23:13:57 UTC
8a49101 Merge pull request #472 from NYUCCL/fix-default-ad-url-port-443 default port should be 443 15 March 2021, 22:56:32 UTC
4c8e648 update docs, bump version 15 March 2021, 22:55:50 UTC
f3d785f default port should be 443 15 March 2021, 22:53:06 UTC
49488f6 remove stray merge line 15 March 2021, 21:04:35 UTC
17bba8f adding to avoid pain when i switch branches from gh-pages 15 March 2021, 21:04:18 UTC
0452682 Merge pull request #470 from NYUCCL/disable-heroku-psql-provision disable psiturk-heroku-config attach-psql 15 March 2021, 20:45:42 UTC
e49f238 disable psiturk-heroku-config attach-psql 15 March 2021, 20:37:52 UTC
2ae87a1 Merge pull request #469 from NYUCCL/fix-heroku-docs-mention-setup-command update heroku doc to mention psiturk-heroku-config command! 15 March 2021, 20:12:03 UTC
b61a385 update heroku doc to mention psiturk-heroku-config command! 15 March 2021, 20:11:01 UTC
e593052 Merge pull request #468 from NYUCCL/proof-announcement Proof announcement 14 March 2021, 14:02:25 UTC
7d7bab2 call them notable _technical_ considerations 14 March 2021, 07:05:04 UTC
a60673c change subsection header 14 March 2021, 07:03:33 UTC
fa0ff32 proof the annoucnement 14 March 2021, 06:59:50 UTC
e631e87 fix expected but absent literal block 14 March 2021, 06:40:41 UTC
7c19543 Merge pull request #467 from NYUCCL/white-to-allow standardize on require_quals and block_quals 14 March 2021, 06:32:17 UTC
2586f61 standardize on require_quals and block_quals 14 March 2021, 06:24:49 UTC
8269bc6 psiturk 3.0 announcement draft 14 March 2021, 02:33:30 UTC
24786c2 new links to experiment exchange 14 March 2021, 02:31:00 UTC
0e66573 removing info about amazon’s database 14 March 2021, 02:30:47 UTC
53d4be9 release 3.0.0 13 March 2021, 23:33:09 UTC
454cc32 point quickstart to heroku 13 March 2021, 23:30:06 UTC
92a19e8 try to help readthedocs take 2 13 March 2021, 23:15:46 UTC
6a27003 try to help readthedocs find psiturk 13 March 2021, 23:12:14 UTC
062ad39 majorly update the heroku tutorial because it had never been updated for 3.0 13 March 2021, 22:54:53 UTC
ebdfeb0 add documentation for ad_url 13 March 2021, 21:32:04 UTC
913b2fb import version number from psiturk 13 March 2021, 20:51:16 UTC
7ff98bd add draft migration guide 23 February 2021, 00:05:01 UTC
45a0fec use layout for example templates 23 February 2021, 00:04:23 UTC
c8491ec Merge branch 'master' of github.com:NYUCCL/psiTurk 22 February 2021, 23:08:17 UTC
1ac7cda point to readme image within github repo 22 February 2021, 22:20:34 UTC
611db75 Point to logfile to explain crashing 22 February 2021, 21:52:06 UTC
e53943a ON_CLOUD config refactor - separate several defaults into their own config file, read in if ON_CLOUD=1 in env - backwards compatibility functionality for some config vars 22 February 2021, 20:08:36 UTC
c2c9560 Merge pull request #454 from afdreher/docs-custom-qualifications Update settings.rst 18 November 2020, 05:52:55 UTC
d1cdfc0 Fixes ‘add’ => ‘ad’. This clarifies that adding a qualification to the list controls not only who sees the ad but also who may participate. 16 November 2020, 19:51:55 UTC
39b3c73 Merge pull request #455 from afdreher/docs-typo Update settings.rst 16 November 2020, 19:34:32 UTC
2698bd5 Merge pull request #457 from afdreher/456-cloud-config-typo Fixes typo 16 November 2020, 19:33:20 UTC
0508059 Fixes typo 16 November 2020, 18:04:04 UTC
3644e47 Update settings.rst Fixes missing quotations on comma-delimited string to match the other parts of the file 13 November 2020, 19:24:41 UTC
0ba06ec Update settings.rst Fixes a tiny typo 13 November 2020, 19:21:01 UTC
f8a45a3 Update settings.rst Adds descriptions for setting custom qualifications in the config.txt file using whitelist_qualification_ids and blacklist_qualification_ids. 13 November 2020, 19:16:38 UTC
424ed58 Merge branch 'master' of github.com:NYUCCL/psiTurk 11 November 2020, 10:07:10 UTC
5971580 Merge pull request #452 from jacob-lee/451_dodebugfix Issue 451: do_debug fix 11 November 2020, 10:05:53 UTC
99de428 move sigint handling to experiment_server enables using `flask run` against just experiment.py 11 November 2020, 10:03:29 UTC
9534a50 add TypeError because might be None 11 November 2020, 09:57:00 UTC
18a2046 custom_init_app needs app 11 November 2020, 08:42:39 UTC
back to top