https://github.com/NYUCCL/psiTurk

sort by:
Revision Author Date Message Commit Date
f36d305 margin on top of main content 05 October 2021, 05:40:21 UTC
2826690 fix missing tasks.js 05 October 2021, 05:40:02 UTC
e5b2faf first pass at extracting frontend changes (#531) - navbar on top - fluid layout - mode changeable via toggle switch 05 October 2021, 05:16:51 UTC
35a9185 update changelog with v3.2.1 release (it was from a tagged branch) 01 October 2021, 04:57:57 UTC
ce90e6d Merge branch 'jacob-lee-patch-2' 01 October 2021, 04:28:20 UTC
4709f6d update changelog 01 October 2021, 04:27:58 UTC
11824f5 Merge branch 'patch-2' of https://github.com/jacob-lee/psiTurk into jacob-lee-patch-2 01 October 2021, 04:25:03 UTC
9974152 pin ciso8601 to v2.1.3 (#529) 01 October 2021, 04:20:03 UTC
4f6d5fb replace build status to point to github actions 01 October 2021, 03:02:42 UTC
428a319 Fix two backwards compatibility bugs 1. The local config file text says that `table_name` is being deprecated in favor of `assignments_table_name` and that `assignments_table_name` is preferred if both defined. However, only `table_name` was being used. An entry into the backwards_compatibility list in psiturk_config.py was added for this. 2. In the psiturk_config.py loop through the backwards compatibilities, the section was being hard-coded to `Hit Configuration`. This prevented fix in (1) from taking effect. It also was preventing the backwards compatibility setting for the logfiles from taking effect. 28 September 2021, 21:24:34 UTC
363aa5d Update CHANGELOG.md 16 June 2021, 18:06:30 UTC
952718a 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/ 16 June 2021, 18:05:28 UTC
e8c0828 Fix errorlog lookup (#516) * Revert "errorlog is preferred but it is a bug to by default set it to empty string" This reverts commit d081cadef3d2fe22b4bf7d64a11faf89272295eb. * experiment_server should look up logfile, not errorlog 07 June 2021, 22:57:01 UTC
d081cad errorlog is preferred but it is a bug to by default set it to empty string - errorlog set to empty string by default - since it is the preferred value this causes an error - instead set errorlog to a value ‘server.log’ and comment out logfile by default 07 June 2021, 18:48:12 UTC
d56d26c adding ability to set custom table names to prevent database table collisions for shared db setups (#495) adds new configuration options for all the table names used by psiturk, including the apscheduler_jobs table Co-authored-by: Dave Eargle <dave@daveeargle.com> 20 May 2021, 05:18:14 UTC
956ef9f Merge branch 'flxsosa-patch-1' 20 May 2021, 04:45:06 UTC
524b448 Update dashboard.rst Updating dashboard.rst to instruct users to also set secret_key as a config variable if they want to enable the dashboard. Before this commit, secret_key is not mentioned as a needed variable, leading to a PsiturkException when you enable the dashboard without secret_key. add a doc section for the secret key 20 May 2021, 04:44:34 UTC
e6ba703 Feature: live and sandbox quals (#505); simplify backwards compat logic * allow separate qualifications for sandbox and live mode * simplify backwards compat logic `prefer_this` if set, should override the value of `over_this`, and the code should usually access the `over_this` key. 20 May 2021, 04:28:48 UTC
d62c750 aws creds: uppercase env, lowercase config file 17 May 2021, 20:53:11 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
back to top