-
Seems like it's pretty simple to server ones experiments behind SSL using Let's Encrypt. There's also a docker container: https://github.com/staticfloat/docker-nginx-certbot
Do you think that would…
-
Great project. As a suggestion, I think you guys should look into Docker as a psiTurk in a box. This will make deployment totally trivial. You can also set up docker hub to rebuild the image for every…
-
A little while ago there was a thread on the mailing list describing a server-side-heavy paradigm for psiturk that's mostly flask with only very simple js client code. It would be great to get an exam…
-
Hi all,
I've been poking around for some solutions to allow repeated workers. #214 and #90 are the standing reference points. @gureckis mentioned that the ad server might be fussy to get working …
-
psiturk stores the `codeversion` variable in a column in the `assignment_table_name`. However, a more natural target if the experimenter is using git is to use the current git hash of the code base f…
-
Issue is exactly https://github.com/giampaolo/psutil/issues/1738, which is fixed in psutil 5.7.6 but psiturk uses psutil~=5.6.3
Bumping to psutil==5.7.3 seems to resolve the issue and can at least …
-
Documentation should make it clear if an expired HIT can be extended
Psiturk documentation says that `hit extend` will
```Extend an existing HIT by increasing the amount of time before the HIT exp…
-
I think the current naming conventions can be a little confusing.
The 'condition' and 'counterbalance' parameters are essentially both between-subjects factor, so it might be better to use names that…
-
The assumption currently is that if you're on linux, then you have xterm installed, but this isn't necessarily the case. Perhaps it could check whether xterm exists, and use it if it does, but otherwi…
-
It would be great to have a web interface that can take the place of the shell. Functionality should include:
- posting HITs
- approving assignments
- granting bonuses
These three would be goo…