Commit Graph

327 Commits

Author SHA1 Message Date
Josh de Leeuw
13be1ef4ef timelineVariable() throws an error when the variable doesn't exist (fixes #2680) 2022-06-24 10:01:31 -04:00
bjoluc
57f2ae4c69 Allow asynchronous on_finish methods in extensions 2022-06-13 21:51:19 +02:00
Josh de Leeuw
61514fa781 commenting 2022-06-01 11:36:31 -04:00
Josh de Leeuw
274247d9a3 extend length of test 2022-06-01 11:36:15 -04:00
Josh de Leeuw
0dea483682 remove the testing file -- oops 2022-06-01 11:31:53 -04:00
Josh de Leeuw
9488386a48 add width and height options to give some control to file size generated by recording 2022-05-31 17:48:01 -04:00
Josh de Leeuw
d699a83f11 add width and height options for mirror plugin 2022-05-31 17:25:28 -04:00
Josh de Leeuw
cade6b7f9e add mirror-camera plugin to display live feed of camera 2022-05-31 16:21:28 -04:00
Josh de Leeuw
d36ab98f04 add getCameraStream to get the stream directly 2022-05-31 16:21:03 -04:00
Josh de Leeuw
dff17df884 add a basic working version of html-video-response plugin 2022-05-31 14:37:04 -04:00
Josh de Leeuw
29656816e8 an attempt at delaying the data writing (that doesn't work) 2022-05-29 16:04:15 -04:00
Josh de Leeuw
ce5098cd07 try using timeslice and mime type 2022-05-29 15:30:38 -04:00
Josh de Leeuw
1e2df37f8f fix this reference 2022-05-28 14:31:57 -04:00
Josh de Leeuw
7466fc6ee2 add mime type 2022-05-28 14:31:34 -04:00
Josh de Leeuw
49c1a5ea60 fix build eror 2022-05-28 13:32:24 -04:00
Josh de Leeuw
ece9fc5f44 initial attempt at record-video extension 2022-05-28 10:17:40 -04:00
Josh de Leeuw
fa80a8135d clear display after trial is complete 2022-05-27 16:35:36 -04:00
Josh de Leeuw
00c6fbf8fd revert peer dependency for now (fix this before release) 2022-05-27 16:35:20 -04:00
Josh de Leeuw
ad3dcee9ff add camera recorder to pluginAPI 2022-05-27 16:25:53 -04:00
Josh de Leeuw
e13d504353 add draft of camera plugin 2022-05-27 16:24:20 -04:00
github-actions[bot]
16fac08078 chore(release): version packages 2022-05-23 18:13:04 +00:00
bjoluc
dc00566142 Include regenerator-runtime in the jspsych Babel build 2022-05-23 19:46:07 +02:00
Josh de Leeuw
244bee28f4 extend timeout for long running test 2022-05-19 13:54:28 -04:00
Josh de Leeuw
4f49a58c09 remove console.log from test 2022-05-19 13:44:06 -04:00
github-actions[bot]
f1fa90eb2c chore(release): version packages 2022-05-19 13:10:19 +00:00
Josh de Leeuw
9d66fb24c0 add jspsych-slider class 2022-05-18 14:37:40 -04:00
bjoluc
a3f2c2c0e2 Update SurveyJS version 2022-05-17 20:58:34 +02:00
bjoluc
c534c1ef33
Merge pull request #2632 from jspsych/fix-rollup-babel-config
Fix `@rollup/plugin-babel` config in conjunction with `rollup-plugin-typescript2`
2022-05-17 18:51:36 +02:00
bjoluc
6e8af3ee7a
Merge pull request #2622 from jsato8094/plugin-survey-add-text-input-type
Added `input_type` parameter to plugin-survey
2022-05-17 14:04:59 +02:00
bjoluc
608a40d40a Minor changes to the input_type parameter 2022-05-16 22:44:58 +02:00
bjoluc
a17f423f18 Fix @rollup/plugin-babel config in conjunction with rollup-plugin-typescript2 2022-05-16 19:14:17 +02:00
bjoluc
cd09272546 Pin SurveyJS dependency versions in survey plugin 2022-05-16 17:02:23 +02:00
bjoluc
e77371e94b Update @jspsych/config dependencies 2022-05-16 17:00:03 +02:00
Vijay Marupudi
c84492c87e Use a more efficient method to access the most recent trial 2022-05-15 10:45:01 -05:00
bjoluc
e4263ae61c Explicitly list exported css files 2022-05-13 19:13:56 +02:00
jsato
50ed69c269 Exports css files of plugin-survey 2022-05-13 17:48:39 +09:00
jsato
59fd9f5035 added examples 2022-05-10 18:51:43 +09:00
jsato
777a035a07 implemented test for input_type parameter 2022-05-10 18:15:33 +09:00
jsato
28a3a3a237 added input_type parameter 2022-05-10 18:15:16 +09:00
Becky Gilbert
2154423809 change gulp task name updatePluginVersion -> updatePluginVersions #2609 2022-05-06 12:15:28 -07:00
Becky Gilbert
257bd4544a remove unnecessary import #2609 2022-05-06 12:13:13 -07:00
Becky Gilbert
74cc2ece69 add updatePluginVersion gulp task 2022-05-03 14:18:37 -07:00
github-actions[bot]
977f377236 chore(release): version packages 2022-04-08 18:22:24 +00:00
Josh de Leeuw
c7799f15ae make card image optional 2022-04-08 13:14:51 -04:00
Josh de Leeuw
99bf2924be remove svg dependency, update plugin behavior 2022-04-07 10:34:59 -04:00
github-actions[bot]
b38a8b94f0 chore(release): version packages 2022-03-13 15:31:28 +00:00
bjoluc
f26d2762d2 Use Math.random() to generate the default seed 2022-03-13 16:14:26 +01:00
bjoluc
bad26ebb08 Use alea PRNG for setSeed() 2022-03-13 15:14:25 +01:00
github-actions[bot]
90c844f890 chore(release): version packages 2022-03-12 23:29:17 +00:00
Josh de Leeuw
c10f21e442 fix for #2497 2022-03-12 18:13:47 -05:00
bjoluc
62b131efae Merge branch 'main' into patch-inline-fonts 2022-03-12 11:26:41 +01:00
Josh de Leeuw
6c216e0d34 fix seed type in test file 2022-03-11 15:19:20 -05:00
bjoluc
05091997db Fix circular dev dependency 🧐 🤯 2022-03-11 20:20:22 +01:00
bjoluc
5bd9d8243d Merge branch 'main' into feature-seed-rng 2022-03-11 19:55:53 +01:00
bjoluc
582375f6a0 Add jspsych dev dependency to test-utils 2022-03-11 19:53:52 +01:00
bjoluc
887c247af2 Merge branch 'main' into feature-seed-rng 2022-03-11 19:34:31 +01:00
Josh de Leeuw
2cea5640f7 use string as seed 2022-03-11 12:31:47 -05:00
Josh de Leeuw
f2f9a00ae0 Merge branch 'main' into feature-seed-rng 2022-03-11 12:26:53 -05:00
Josh de Leeuw
b39b2f8671
Merge pull request #2407 from jspsych/feature-filterColumns
Add `filterColumns`, the opposite of `ignore()`.
2022-03-11 12:22:17 -05:00
Josh de Leeuw
594a7708f9
Update packages/jspsych/tests/data/datacollection.test.ts
Co-authored-by: bjoluc <mail@bjoluc.de>
2022-03-11 12:10:02 -05:00
Josh de Leeuw
4eb61c3e19
Update packages/jspsych/tests/data/datacollection.test.ts
Co-authored-by: bjoluc <mail@bjoluc.de>
2022-03-11 12:09:51 -05:00
Josh de Leeuw
9180ab9671
Update packages/jspsych/src/modules/data/DataCollection.ts
Co-authored-by: bjoluc <mail@bjoluc.de>
2022-03-11 12:09:26 -05:00
bjoluc
0cdff1984f
Merge pull request #2505 from jspsych/patch-fix-dist-archive-css-paths
Fix css path rewriting in `createCoreDistArchive` Gulp task
2022-02-08 18:33:56 +01:00
bjoluc
9486bc509f Fix css path rewriting in createCoreDistArchive Gulp task 2022-02-08 17:31:04 +01:00
bjoluc
60f4d86835 Switch to Sass for jsPsych styles and inline fonts 2022-02-08 16:45:23 +01:00
bjoluc
88fe8c8416
Merge branch 'main' into docs-links 2022-01-30 18:58:12 +01:00
bjoluc
dde47d4df6
Merge pull request #2428 from jspsych/turbo
Setup Turborepo
2022-01-30 18:53:12 +01:00
bjoluc
87f332f925 Add updateUnpkgLinks Gulp task 2022-01-06 20:35:43 +01:00
Josh de Leeuw
ab1f3214cd add test case for filterColumns 2021-12-17 12:04:04 -05:00
Josh de Leeuw
1cdbcf145b add return value 2021-12-17 12:02:14 -05:00
Josh de Leeuw
aa4acc4152 remove #s 2021-12-17 11:59:11 -05:00
Josh de Leeuw
d56d246a22 add filterColumns method 2021-12-17 11:58:58 -05:00
github-actions[bot]
a6b5b95249 chore(release): version packages 2021-12-14 14:42:42 +00:00
Josh de Leeuw
76ec31f224 fix sketchpad plugin bugs 2021-12-14 09:22:00 -05:00
bjoluc
6f2613cc5c Setup turborepo 2021-12-11 23:28:07 +01:00
bjoluc
eed3e04833 add seedrandom types as a dev dependency 2021-12-11 17:59:49 +01:00
github-actions[bot]
1eef7219e1 chore(release): version packages 2021-12-08 14:24:49 +00:00
Josh de Leeuw
d9b92da1ac fix case where simulation_options is a function that evals to a string 2021-12-07 14:40:22 -05:00
Josh de Leeuw
83b1ba291f add setSeed to randomization 2021-12-07 11:03:48 -05:00
Josh de Leeuw
512ea0115e add seedable as dependency 2021-12-07 10:35:37 -05:00
Josh de Leeuw
e030ece054 remove # 2021-12-07 10:35:15 -05:00
github-actions[bot]
60e6fdf4ca chore(release): version packages 2021-12-06 19:32:29 +00:00
Josh de Leeuw
03375f66a3 fix bug where default simulation mode of data-only didn't work 2021-12-06 13:40:24 -05:00
Josh de Leeuw
71689a8ef1 update simulateTimeline to not have a default value for mode 2021-12-06 13:39:51 -05:00
github-actions[bot]
b3760e94fb chore(release): version packages 2021-12-01 16:58:07 +00:00
Josh de Leeuw
04f362afe8 fix css inclusion problem 2021-12-01 11:27:24 -05:00
bjoluc
b2c171de64 Fix initialize-microphone plugin package name 2021-12-01 16:28:20 +01:00
github-actions[bot]
19ef2e99c9 chore(release): version packages 2021-12-01 00:00:46 +00:00
Josh de Leeuw
5dbc56b266
Merge pull request #2314 from jspsych/changeset-release/main
Version Packages
2021-11-30 17:18:39 -05:00
Josh de Leeuw
a6d5851a6b
Merge pull request #2363 from jspsych/update-peer-depend
Update the peer dependencies in package.json
2021-11-30 17:17:54 -05:00
Josh de Leeuw
5143363a0a change version number in prep for minor bump 2021-11-30 15:02:17 -05:00
Josh de Leeuw
0d617432d9 update CSS for survey plugin 2021-11-30 15:00:03 -05:00
Josh de Leeuw
ac9cbe3796 update peer dependencies for 7.1.0 2021-11-30 13:06:37 -05:00
Josh de Leeuw
e7252f09a4 fix existing tests for survey plugin 2021-11-30 12:43:02 -05:00
Josh de Leeuw
2b8d4f07df Merge branch 'main' into plugin-survey 2021-11-29 17:02:39 -05:00
github-actions[bot]
8f2eee87d0 chore(release): version packages 2021-11-29 20:50:45 +00:00
Josh de Leeuw
36397244df
Merge pull request #2350 from jspsych/plugin-audio-input-plugins
New plugins: audio response
2021-11-29 15:43:47 -05:00
bjoluc
fc92e40248 add Sass support to include and override SurveyJS styles 2021-11-28 23:05:33 +01:00
Josh de Leeuw
e8f1bd6d08 fix cases where timeouts fire after expected event 2021-11-27 16:39:38 -05:00
Josh de Leeuw
308a791a8a add timing test for audio input 2021-11-27 16:30:01 -05:00