ebe495a | Dave Eargle | 06 September 2019, 22:47:25 UTC | version bump to 2.3.4 | 06 September 2019, 22:47:25 UTC |
a111117 | Dave Eargle | 27 August 2019, 18:14:28 UTC | use utf-8 encoding for opening files in experiment.py | 27 August 2019, 18:14:28 UTC |
e2b4241 | Dave Eargle | 27 August 2019, 07:28:20 UTC | i think that this will enable quoted strings for bonus reasons | 27 August 2019, 07:28:20 UTC |
5a7cec8 | Dave Eargle | 27 August 2019, 04:33:39 UTC | test against submitted, not completed | 27 August 2019, 04:33:39 UTC |
b32e1b9 | Dave Eargle | 27 August 2019, 04:26:11 UTC | tie reason to the reason arg | 27 August 2019, 04:26:11 UTC |
0aaa5ba | Dave Eargle | 27 August 2019, 04:06:52 UTC | do not return local submitted unless status submitted (do not include completed) | 27 August 2019, 04:07:00 UTC |
1ebe7c8 | Dave Eargle | 02 August 2019, 18:40:41 UTC | backport -- gracefully handle when outer wrapper request fails | 27 August 2019, 04:01:58 UTC |
6d746ac | Dave Eargle | 19 August 2019, 18:48:58 UTC | unit test for asserting that insert_mode runs without error | 19 August 2019, 18:48:58 UTC |
f994efc | Dave Eargle | 29 July 2019, 20:44:43 UTC | skip existing for travis | 29 July 2019, 20:44:43 UTC |
4394a53 | Dave Eargle | 29 July 2019, 20:36:10 UTC | bumping version for tagging | 29 July 2019, 20:36:10 UTC |
b3ecb95 | Dave Eargle | 29 July 2019, 20:35:58 UTC | be quiet on intro prompt if not shell | 29 July 2019, 20:35:58 UTC |
f15421b | Dave Eargle | 29 July 2019, 20:27:59 UTC | check against six string_types instead of str | 29 July 2019, 20:27:59 UTC |
4769f9e | Dave Eargle | 29 July 2019, 20:17:45 UTC | tell travis to build from branch python2 for this branch | 29 July 2019, 20:17:45 UTC |
951930b | Dave Eargle | 29 July 2019, 20:11:29 UTC | unit tests for approve_all_for_hit | 29 July 2019, 20:11:29 UTC |
b48a25a | Dave Eargle | 29 July 2019, 19:22:25 UTC | patch for approve-single-assignment | 29 July 2019, 19:22:25 UTC |
1a2c35d | Dave Eargle | 29 July 2019, 19:21:56 UTC | update changelog for 2.3.2 | 29 July 2019, 19:21:56 UTC |
7d0d843 | Dave Eargle | 29 July 2019, 19:10:03 UTC | backport datastring encoding fix | 29 July 2019, 19:10:03 UTC |
7ed600a | Dave Eargle | 27 June 2019, 22:22:18 UTC | set version number in changelog | 28 June 2019, 19:48:22 UTC |
be169c6 | Dave Eargle | 28 June 2019, 19:44:00 UTC | make python2 compat | 28 June 2019, 19:44:00 UTC |
7e818cf | Dave Eargle | 28 June 2019, 19:28:15 UTC | fix for 2.3.2 release | 28 June 2019, 19:33:11 UTC |
d266194 | Dave Eargle | 28 June 2019, 19:25:28 UTC | set success attribute on wrapperresponsesucess; config psiturk_history | 28 June 2019, 19:31:44 UTC |
e5c8f22 | Dave Eargle | 28 June 2019, 19:17:04 UTC | helpful error messages for non-aws users | 28 June 2019, 19:31:08 UTC |
a42eafb | Dave Eargle | 27 June 2019, 22:09:34 UTC | bump version to 2.3.1 | 27 June 2019, 22:09:34 UTC |
cb836e2 | Dave Eargle | 27 June 2019, 22:03:57 UTC | make status msg raw txt | 27 June 2019, 22:03:57 UTC |
c847801 | Dave Eargle | 27 June 2019, 21:56:03 UTC | Merge pull request #352 from NYUCCL/test-suite Test suite and huge refactor in preparation for python3 and web interface | 27 June 2019, 21:56:03 UTC |
9087c94 | Dave Eargle | 27 June 2019, 21:48:54 UTC | update many dependencies | 27 June 2019, 21:52:23 UTC |
9f2a749 | Dave Eargle | 27 June 2019, 20:41:14 UTC | do not lock down runtime, now that we support python3... | 27 June 2019, 20:41:14 UTC |
06bb22a | Dave Eargle | 27 June 2019, 17:05:54 UTC | fix kwarg grammar problem for py27 | 27 June 2019, 20:35:25 UTC |
a835f4f | Dave Eargle | 27 June 2019, 04:17:14 UTC | amt services wrapper now wraps its methods in something that handles setting data, exceptions, etc, so that the functions can throw meaningful errors and so that they do not all have to have response code repeated. move towards web api ease. | 27 June 2019, 20:35:25 UTC |
dcf417d | Dave Eargle | 26 June 2019, 18:53:24 UTC | move mturk connect check into services wrapper | 27 June 2019, 20:35:25 UTC |
78df120 | Dave Eargle | 26 June 2019, 18:48:11 UTC | wrap most all amt_service calls in a check_mturk_connect call, and also return an api-type response | 27 June 2019, 20:35:25 UTC |
74a98d0 | Dave Eargle | 25 June 2019, 22:47:01 UTC | get ad_id from returned wrapper_response | 27 June 2019, 20:35:25 UTC |
723d840 | Dave Eargle | 25 June 2019, 20:07:55 UTC | update changelog for expire bugfix | 27 June 2019, 20:35:25 UTC |
dde8d4c | Dave Eargle | 25 June 2019, 19:59:53 UTC | set expiry further in past fixes #354 | 27 June 2019, 20:35:25 UTC |
7bf5510 | Dave Eargle | 25 June 2019, 19:00:22 UTC | update changelog with python 3 description and travis ci edits | 27 June 2019, 20:35:24 UTC |
949eedf | Dave Eargle | 24 June 2019, 22:56:54 UTC | travis does not like pickle? | 27 June 2019, 20:35:24 UTC |
9a2d2b0 | Dave Eargle | 24 June 2019, 22:46:06 UTC | fix configparser import for python 2.7.15 | 27 June 2019, 20:35:22 UTC |
2fac55a | Dave Eargle | 24 June 2019, 22:20:47 UTC | python 3! | 27 June 2019, 20:34:13 UTC |
a7fcf76 | Dave Eargle | 21 June 2019, 22:41:33 UTC | after future | 27 June 2019, 20:33:03 UTC |
a7a6f8b | Dave Eargle | 21 June 2019, 20:21:06 UTC | add trove classifiers | 27 June 2019, 20:32:12 UTC |
d9e9c51 | Dave Eargle | 21 June 2019, 20:15:53 UTC | update readme with google group link and with development quickstart | 27 June 2019, 20:32:12 UTC |
34a52ce | Dave Eargle | 21 June 2019, 20:04:56 UTC | strip out openshift | 27 June 2019, 20:32:12 UTC |
e1dfeae | Dave Eargle | 21 June 2019, 19:55:21 UTC | add pytz | 27 June 2019, 20:32:12 UTC |
bf85996 | Dave Eargle | 21 June 2019, 19:51:49 UTC | add pytest-mock to test-requirements | 27 June 2019, 20:32:12 UTC |
0e65b3e | Dave Eargle | 21 June 2019, 19:48:12 UTC | add aws_env to test files, and skip broken psiturk test | 27 June 2019, 20:32:12 UTC |
86b53c1 | Dave Eargle | 21 June 2019, 19:27:39 UTC | adding changelog for recording version changes | 27 June 2019, 20:32:12 UTC |
9c998b0 | Dave Eargle | 21 June 2019, 19:04:10 UTC | * test suite now runs through most-all shell commands * any printing is moved into the psiturk_shell, and the aws_wrapper returns WrapperResponse objects from functions that do not start with a `_` | 27 June 2019, 20:32:12 UTC |
719b116 | Dave Eargle | 04 June 2019, 20:49:38 UTC | fix color prompt; remove all mentions of tunnel | 27 June 2019, 20:32:12 UTC |
c093b9f | Dave Eargle | 04 June 2019, 20:08:38 UTC | remove system status call to psiturk.org, replace with github, and use urllib3 instead with pyopenssl | 27 June 2019, 20:32:12 UTC |
8e1647e | Dave Eargle | 04 June 2019, 18:28:19 UTC | cmd2 can handle its own persistent history file | 27 June 2019, 20:32:12 UTC |
6168c7a | Dave Eargle | 04 June 2019, 17:43:25 UTC | overriding to catch keyboard interrupt no longer necessary with new version of cmd2 | 27 June 2019, 20:32:12 UTC |
bad0b6b | Dave Eargle | 01 June 2019, 06:42:55 UTC | test suite for wrapper bonusing | 27 June 2019, 20:32:12 UTC |
63682bc | Dave Eargle | 30 May 2019, 22:54:14 UTC | up to rejecting and unrejecting | 27 June 2019, 20:32:12 UTC |
60fa4bd | Dave Eargle | 30 May 2019, 19:23:01 UTC | typo | 27 June 2019, 20:32:12 UTC |
a005aa5 | Dave Eargle | 30 May 2019, 18:41:54 UTC | about to bfg | 27 June 2019, 20:32:12 UTC |
fce9559 | Dave Eargle | 29 May 2019, 23:53:12 UTC | typo | 27 June 2019, 20:32:12 UTC |
83f898d | Dave Eargle | 23 May 2019, 20:42:45 UTC | introduce beginnings of test suite, and remove support for aws rds | 27 June 2019, 20:32:12 UTC |
e862af1 | Dave Eargle | 23 May 2019, 20:41:56 UTC | not self | 27 June 2019, 20:32:12 UTC |
092600d | Dave Eargle | 17 May 2019, 22:03:50 UTC | getint for approval req | 27 June 2019, 20:32:12 UTC |
6ca8a56 | Dave Eargle | 17 May 2019, 21:57:27 UTC | local hit | 27 June 2019, 20:32:12 UTC |
c9e7d4d | Dave Eargle | 23 April 2019, 16:47:40 UTC | wip of storing created hits in psiturk db | 27 June 2019, 20:32:11 UTC |
5f10a5f | Dave Eargle | 15 September 2018, 06:42:24 UTC | the beginnings of counting number of completed verkers | 27 June 2019, 20:32:11 UTC |
2d247db | Dave Eargle | 17 August 2018, 19:58:53 UTC | count the number of workers who have finished the study for a given codeversion and mode | 27 June 2019, 20:32:11 UTC |
fff7846 | Dave Eargle | 21 June 2019, 19:30:29 UTC | Merge pull request #340 from ariekahn/339-fix-exit-exception Use sys.exit instead of exit | 21 June 2019, 19:30:29 UTC |
3ac0093 | Dave Eargle | 04 June 2019, 19:35:25 UTC | Create status_msg.json | 04 June 2019, 19:35:25 UTC |
8b5103d | Dave Eargle | 30 May 2019, 22:56:17 UTC | bump version | 30 May 2019, 22:56:17 UTC |
6ebea47 | Dave Eargle | 21 May 2019, 19:12:47 UTC | fix: do_mode was not cascading to amt_services | 21 May 2019, 19:12:47 UTC |
7170b99 | Dave Eargle | 23 April 2019, 20:28:41 UTC | Merge pull request #346 from CatherineWong/patch-1 More informative failure message if no access key. | 23 April 2019, 20:28:41 UTC |
28035a2 | Catherine Wong | 23 April 2019, 19:39:00 UTC | More informative failure message if no access key. | 23 April 2019, 19:39:00 UTC |
ddd7b44 | Dave Eargle | 23 April 2019, 18:09:22 UTC | Merge remote-tracking branch 'origin/master' | 23 April 2019, 18:09:22 UTC |
986523e | Michael Shim | 16 April 2019, 01:07:08 UTC | # This is a combination of 2 commits. # The first commit's message is: Boto3 support # This is the 2nd commit message: tested: * worker list * worker approve * worker reject * worker unreject * hit list * hit create * hit dispose / delete / expire * hit expire | 23 April 2019, 18:00:36 UTC |
61b6a46 | Dave Eargle | 23 April 2019, 16:49:23 UTC | update heroku psycopg2 req | 23 April 2019, 18:00:35 UTC |
e1170a0 | Henrik Siljebråt | 19 March 2019, 21:45:08 UTC | psychopg2 changed to 2.7.7 | 23 April 2019, 18:00:35 UTC |
0f9d1de | Dave Eargle | 20 February 2019, 20:56:29 UTC | bump version but not calling it stable in readme yet | 23 April 2019, 18:00:35 UTC |
d2052a5 | Dave Eargle | 23 April 2019, 16:49:23 UTC | update heroku psycopg2 req | 23 April 2019, 16:49:23 UTC |
c7ed00e | Dave Eargle | 20 March 2019, 19:24:40 UTC | Merge pull request #344 from fohria/343-update-psychopyg-dependency psycopg2 changed to 2.7.7 closes #343 | 20 March 2019, 19:24:40 UTC |
9b669a5 | Henrik Siljebråt | 19 March 2019, 21:45:08 UTC | psychopg2 changed to 2.7.7 | 19 March 2019, 21:45:08 UTC |
d03801d | Ari Kahn | 21 February 2019, 15:52:31 UTC | Use sys.exit instead of exit Fixes #339 | 21 February 2019, 18:32:18 UTC |
dbb6fff | Dave Eargle | 20 February 2019, 20:56:29 UTC | bump version but not calling it stable in readme yet | 20 February 2019, 20:56:29 UTC |
661bf21 | Dave Eargle | 20 February 2019, 20:49:54 UTC | Merge pull request #338 from jpalat/337-parse-httpbin-response Fixes 377 by parsing the json returned from httpbin.org. | 20 February 2019, 20:49:54 UTC |
28aa85f | Jay Palat | 20 February 2019, 20:44:35 UTC | Fixes 377 by parsing the json returned from httpbin.org. This method is safe if the previous output is provided. | 20 February 2019, 20:44:35 UTC |
6508f1c | Todd Gureckis | 09 February 2019, 07:55:00 UTC | require the certifi library psiturk SSL certificates were recently updated and for whatever reason the certs no longer validated. this is fixed by including a dependency on `certifi`, so here it is. https://pypi.org/project/certifi/ resolves #336 | 09 February 2019, 07:55:00 UTC |
c5d2608 | Dave Eargle | 28 December 2018, 23:01:17 UTC | Merge pull request #335 from hyiltiz/master later SQAlchamy is compatible with mysql 8.0 | 28 December 2018, 23:01:17 UTC |
38254d5 | qcao | 28 December 2018, 08:08:57 UTC | later SQAlchamy is compatible with mysql 8.0 | 28 December 2018, 08:08:57 UTC |
9806225 | Dave Eargle | 16 September 2018, 04:04:53 UTC | off first before submit to avoid unload warning | 16 September 2018, 04:04:53 UTC |
a51b5b7 | Dave Eargle | 16 September 2018, 04:03:43 UTC | disabling for now because it is broken | 16 September 2018, 04:03:43 UTC |
6e1422e | Dave Eargle | 16 September 2018, 04:03:19 UTC | one more raw config get | 16 September 2018, 04:03:19 UTC |
ee5a47c | Dave Eargle | 16 September 2018, 03:32:14 UTC | amend previous commit... | 16 September 2018, 03:32:14 UTC |
c02c626 | Dave Eargle | 16 September 2018, 03:30:43 UTC | read in title and description raw | 16 September 2018, 03:30:43 UTC |
cc532db | Dave Eargle | 15 September 2018, 06:39:30 UTC | Merge branch 'master' of github.com:NYUCCL/psiTurk | 15 September 2018, 06:39:30 UTC |
d18c2bd | Dave Eargle | 15 September 2018, 06:36:57 UTC | * swanky new feature that lets psiturk dynamically count the number of conditions based on the num of keys in a file called 'conditions.json' if it is present in the root of the project dir * make the rand_count depend on the mode of the server | 15 September 2018, 06:36:57 UTC |
fbb4a0c | Dave Eargle | 15 September 2018, 06:22:28 UTC | Merge pull request #327 from ariekahn/235-fix-style-tag Fixes #235. Remove slash from opening style tag | 15 September 2018, 06:22:28 UTC |
6672879 | Dave Eargle | 15 August 2018, 21:01:39 UTC | Merge pull request #318 from ariekahn/bf/status_tally bf: reference to tally_hits should be update_hit_tally | 15 August 2018, 21:01:39 UTC |
3ffbe9b | Dave Eargle | 15 August 2018, 21:00:19 UTC | Merge pull request #326 from adamliter/fix/282 Respect PSITURK_GLOBAL_CONFIG_LOCATION in setup-example | 15 August 2018, 21:00:19 UTC |
6439e28 | Dave Eargle | 15 August 2018, 20:59:08 UTC | Merge pull request #329 from ariekahn/enh/config_gunicorn_timeout enh: add parameter to control gunicorn server timeout | 15 August 2018, 20:59:08 UTC |
cc25ecc | Dave Eargle | 15 August 2018, 20:57:40 UTC | Update runtime.txt | 15 August 2018, 20:57:40 UTC |
5519074 | Dave Eargle | 15 August 2018, 20:57:15 UTC | Update heroku.rst | 15 August 2018, 20:57:15 UTC |
c74c94f | Ari Kahn | 15 August 2018, 16:43:29 UTC | enh: add parameter to control gunicorn server timeout | 15 August 2018, 16:43:29 UTC |
5902311 | Ari Kahn | 01 August 2018, 16:53:01 UTC | Fixes #235. Remove slash from opening style tag | 01 August 2018, 16:53:01 UTC |
337ba52 | Adam Liter | 24 August 2017, 14:06:33 UTC | Respect PSITURK_GLOBAL_CONFIG_LOCATION in setup-example Closes #282 | 28 July 2018, 19:16:36 UTC |