log js/core.js @ 3141:335bc77627e0 tip

age author description
Tue, 16 Mar 2021 21:02:40 +0000 Nicholas Jillings requestKey uses POST to avoid cache
Thu, 21 Feb 2019 12:01:34 +0000 Nicholas Jillings Fixed #287
Thu, 21 Feb 2019 11:52:09 +0000 Nicholas Jillings #287 empty surveys should be skipped
Thu, 21 Feb 2019 11:44:17 +0000 Nicholas Jillings Fix for #287
Wed, 18 Jul 2018 16:32:44 +0100 Nicholas Jillings #283. Will only trigger keydown IF current state is in test
Wed, 18 Jul 2018 14:47:14 +0100 Nicholas Jillings Better asynchronous catcher. If a long queue of file uploads builds up, will resolve to the last in the queue
Wed, 18 Jul 2018 11:11:29 +0100 Nicholas Jillings Potential workaround for #220
Tue, 10 Apr 2018 10:22:34 +0100 Nicholas Jillings Merge branch 'master' into vnext
Sun, 04 Feb 2018 11:16:45 +0000 Nicholas Jillings Merge branch 'master' into vnext
Thu, 18 Jan 2018 17:15:52 +0000 Nicholas Jillings Race condition on saves when no pre-test
Thu, 18 Jan 2018 10:12:12 +0000 Nicholas Jillings #171 Completed
Wed, 17 Jan 2018 17:41:25 +0000 Nicholas Jillings #171 Implemented
Fri, 12 Jan 2018 16:39:39 +0000 Nicholas Jillings JSHinted Dev_main
Fri, 12 Jan 2018 15:46:05 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Fri, 12 Jan 2018 15:45:59 +0000 Nicholas Jillings Merge branch 'master' into vnext
Fri, 12 Jan 2018 15:40:34 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Fri, 12 Jan 2018 15:40:26 +0000 Nicholas Jillings Merge branch 'master' into vnext
Tue, 09 Jan 2018 16:27:56 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Tue, 09 Jan 2018 16:27:50 +0000 Nicholas Jillings Merge branch 'master' into vnext
Tue, 31 Oct 2017 16:44:53 +0000 Nicholas Jillings Fix some lingering APE.js issues with movement trackers
Tue, 31 Oct 2017 16:21:58 +0000 Nicholas Jillings Close #109
Tue, 31 Oct 2017 11:30:27 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Tue, 31 Oct 2017 11:30:20 +0000 Nicholas Jillings Merge branch 'master' into vnext
Tue, 31 Oct 2017 10:00:19 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Tue, 31 Oct 2017 09:58:15 +0000 Nicholas Jillings Merge branch 'master' into vnext
Mon, 30 Oct 2017 15:36:47 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Mon, 30 Oct 2017 15:36:34 +0000 Nicholas Jillings Merge branch 'master' into vnext
Mon, 30 Oct 2017 15:24:44 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Mon, 30 Oct 2017 15:24:38 +0000 Nicholas Jillings Merge branch 'master' into vnext
Tue, 26 Sep 2017 15:13:12 +0100 Nicholas Jillings Fix #95
Tue, 26 Sep 2017 09:34:38 +0100 Nicholas Jillings Fix #218
Mon, 25 Sep 2017 11:55:52 +0100 Nicholas Jillings Merge branch 'vnext' into Dev_main
Mon, 25 Sep 2017 11:55:42 +0100 Nicholas Jillings Merge branch 'master' into vnext
Mon, 25 Sep 2017 11:02:02 +0100 Nicholas Jillings Merge branch 'vnext' into Dev_main
Mon, 25 Sep 2017 11:01:52 +0100 Nicholas Jillings Merge branch 'master' into vnext
Thu, 14 Sep 2017 13:14:00 +0100 Nicholas Jillings Merge branch 'vnext' into Dev_main
Thu, 14 Sep 2017 13:13:51 +0100 Nicholas Jillings Merge branch 'master' into vnext
Tue, 12 Sep 2017 19:24:03 +0100 Nicholas Jillings Merge branch 'vnext' into Dev_main
Tue, 12 Sep 2017 19:23:56 +0100 Nicholas Jillings Merge branch 'master' into vnext
Tue, 12 Sep 2017 15:28:22 +0100 Nicholas Jillings Hide the back button #232
Wed, 06 Sep 2017 14:50:13 +0100 Nicholas Jillings Merge branch 'vnext' into Dev_main
Wed, 06 Sep 2017 14:50:00 +0100 Nicholas Jillings Merge branch 'master' into vnext
Wed, 02 Aug 2017 08:50:19 +0100 Nicholas Jillings #193. Partial files save with prefix ‘update’. Partials are deleted once full test is submitted and saved.
Wed, 02 Aug 2017 07:42:50 +0100 Nicholas Jillings Merge branch 'master' into Dev_main
Tue, 27 Feb 2018 16:13:44 +0000 Nicholas Jillings Apply showdown to exit texts
Sun, 04 Feb 2018 11:16:20 +0000 Nicholas Jillings Fix for #270
Fri, 12 Jan 2018 15:45:47 +0000 Nicholas Jillings JSHinted
Fri, 12 Jan 2018 13:58:03 +0000 Nicholas Jillings #262 chaining of update requests
Fri, 12 Jan 2018 13:38:59 +0000 Nicholas Jillings #262 debug confirms
Fri, 12 Jan 2018 13:34:20 +0000 Nicholas Jillings #262 debug confirmations
Fri, 12 Jan 2018 13:26:50 +0000 Nicholas Jillings #262 SessionKey refactoring typo
Fri, 12 Jan 2018 13:24:26 +0000 Nicholas Jillings #262 SessionKey refactoring typo
Fri, 12 Jan 2018 13:23:44 +0000 Nicholas Jillings #262 SessionKey refactoring typo
Fri, 12 Jan 2018 13:22:32 +0000 Nicholas Jillings #262 SessionKey refactoring issues
Fri, 12 Jan 2018 13:20:06 +0000 Nicholas Jillings #262 SessionKey refactoring typo
Fri, 12 Jan 2018 13:18:58 +0000 Nicholas Jillings #262 Better catcher for returnURL undefined in SessionKey
Fri, 12 Jan 2018 13:17:09 +0000 Nicholas Jillings SessionKey refactor typos
Fri, 12 Jan 2018 13:15:21 +0000 Nicholas Jillings Minor typos in SessionKey object
Fri, 12 Jan 2018 13:11:49 +0000 Nicholas Jillings Major reworking of SessionKey object
Tue, 09 Jan 2018 16:27:28 +0000 Nicholas Jillings Fix #264
Tue, 31 Oct 2017 11:26:43 +0000 Nicholas Jillings Implemented #243
Tue, 31 Oct 2017 09:54:55 +0000 Nicholas Jillings Fix for #250
Mon, 30 Oct 2017 15:34:44 +0000 Nicholas Jillings Fixed #246
Mon, 30 Oct 2017 15:24:22 +0000 Nicholas Jillings Fix for #249
Mon, 25 Sep 2017 11:47:06 +0100 Nicholas Jillings Fix #242
Mon, 25 Sep 2017 11:00:05 +0100 Nicholas Jillings Fix #241
Thu, 14 Sep 2017 13:10:51 +0100 Nicholas Jillings Potential fix for #235
Tue, 12 Sep 2017 19:22:21 +0100 Nicholas Jillings Fixed #233 for radios
Wed, 06 Sep 2017 14:47:19 +0100 Nicholas Jillings Implemented #225
Wed, 06 Sep 2017 13:40:23 +0100 Nicholas Jillings Potential fix for #226. WIP for #225
Wed, 02 Aug 2017 07:40:29 +0100 Nicholas Jillings Revert "Fix for #104"
Wed, 02 Aug 2017 07:39:49 +0100 Nicholas Jillings Fix for #104
Tue, 01 Aug 2017 14:19:45 +0100 Nicholas Jillings Fix for #161 with popup focus.
Tue, 01 Aug 2017 14:17:02 +0100 Nicholas Jillings Fix for #161
Tue, 01 Aug 2017 10:09:26 +0100 Nicholas Jillings ITU-R BS.1116 compliant template
Mon, 26 Jun 2017 11:59:39 +0100 Nicholas Jillings Merge branch 'hot_fix' into vnext
Tue, 09 May 2017 16:11:11 +0100 Nicholas Jillings Merge branch 'master' into vnext
Tue, 09 May 2017 14:52:47 +0100 Nicholas Jillings Merge branch 'master' into vnext
Fri, 05 May 2017 09:35:58 +0100 Nicholas Jillings Merge branch 'master' into Dev_main
Tue, 25 Apr 2017 16:19:37 +0100 Nicholas Jillings #119 initial code added to provide index-list of sorted values
Mon, 26 Jun 2017 11:58:59 +0100 Nicholas Jillings Fix for #210
Tue, 09 May 2017 15:42:59 +0100 Nicholas Jillings #209 minor typos
Tue, 09 May 2017 15:40:37 +0100 Nicholas Jillings #209 define interfaceContext.checkFragmentMinPlays
Tue, 09 May 2017 14:52:00 +0100 Nicholas Jillings Implementation for #209
Fri, 28 Apr 2017 11:32:28 +0100 Nicholas Jillings Using animation callback for playhead
Tue, 25 Apr 2017 09:52:30 +0100 Nicholas Jillings Merge branch 'master' into vnext
Mon, 24 Apr 2017 15:49:58 +0100 Nicholas Jillings Merge branch 'master' into vnext
Sat, 22 Apr 2017 17:53:51 +0100 Nicholas Jillings #133 check handles in core.js accept unknown message string. Will override displayed message but preserved debug and results message
Sat, 22 Apr 2017 17:28:22 +0100 Nicholas Jillings Minor JSHint issues #138
Fri, 21 Apr 2017 14:56:28 +0100 Nicholas Jillings #138 Create the image controller in core.js
Fri, 21 Apr 2017 14:09:08 +0100 Nicholas Jillings #145. Added survey node duration to results
Fri, 21 Apr 2017 14:03:51 +0100 Nicholas Jillings #145. Added minWait to all <surveyx> elements. Specify the amount of time to wait in seconds.
Tue, 25 Apr 2017 09:52:05 +0100 Nicholas Jillings Minor fix for always randomised pools in reverse order
Mon, 24 Apr 2017 15:49:07 +0100 Nicholas Jillings Errors in checkScaleRange
Fri, 21 Apr 2017 11:21:51 +0100 Nicholas Jillings Minor corrections to the processing of conditional elements.
Wed, 19 Apr 2017 10:58:33 +0100 Nicholas Jillings #144 #190. Better handling of 'completed' tags in <page> and <waetresult> nodes.
Wed, 19 Apr 2017 09:30:06 +0100 Nicholas Jillings #201 Fixed
Sat, 15 Apr 2017 11:59:21 +0100 Nicholas Jillings #163. Made comment box highlighting a core function
Sat, 15 Apr 2017 11:23:25 +0100 Nicholas Jillings Moved all of the save comms into the Storage() node. #186 #190
Sat, 15 Apr 2017 11:10:38 +0100 Nicholas Jillings #186. Interim saves now use the prefix. Re-writting completion save to use correct stores
Fri, 14 Apr 2017 16:28:19 +0100 Nicholas Jillings Merge branch 'vnext' into hot_fix
Fri, 14 Apr 2017 16:24:17 +0100 Nicholas Jillings Minor
Fri, 14 Apr 2017 16:16:03 +0100 Nicholas Jillings Minor ref errors
Fri, 14 Apr 2017 16:12:52 +0100 Nicholas Jillings JSHint merges
Fri, 14 Apr 2017 16:11:38 +0100 Nicholas Jillings Better merge of master
Fri, 14 Apr 2017 16:06:37 +0100 Nicholas Jillings Merge branch 'vnext' into Dev_main
Fri, 14 Apr 2017 16:04:05 +0100 Nicholas Jillings Undefined vs null conditional checks in core.js
Fri, 14 Apr 2017 16:02:52 +0100 Nicholas Jillings Merge branch 'master' into vnext
Fri, 31 Mar 2017 10:47:27 +0100 Nicholas Jillings Finished #180
Thu, 30 Mar 2017 17:05:07 +0100 Nicholas Jillings Improved creation of comment-question boxes for radio and checkbox entries
Tue, 28 Mar 2017 13:04:29 +0100 Nicholas Jillings Merge branch 'master' into vnext
Mon, 20 Mar 2017 16:22:11 +0000 Nicholas Jillings Merge branch 'master' into vnext
Fri, 17 Mar 2017 11:25:27 +0000 Nicholas Jillings Merge branch 'master' into vnext
Mon, 13 Mar 2017 13:29:28 +0000 Nicholas Jillings #180. Fixed checkScaleRange
Mon, 13 Mar 2017 11:46:24 +0000 Nicholas Jillings #180. JSHinted Mushra
Mon, 13 Mar 2017 11:39:30 +0000 Nicholas Jillings JShinted Horizontal-Sliders (#180). Minor fixes to core and discrete
Mon, 13 Mar 2017 11:08:51 +0000 Nicholas Jillings Minor fixes to APE and core
Mon, 13 Mar 2017 10:46:31 +0000 Nicholas Jillings Fixed fault hidden anchor and hidden reference marker checks
Sat, 11 Mar 2017 18:38:12 +0000 Nicholas Jillings JSHint ABX (#180)
Sat, 11 Mar 2017 18:14:59 +0000 Nicholas Jillings Minor fixed for AB
Sat, 11 Mar 2017 11:04:04 +0000 Nicholas Jillings #180 Completed core JSHint
Sat, 11 Mar 2017 11:00:45 +0000 Nicholas Jillings Several compatability fixes
Sat, 11 Mar 2017 08:48:04 +0000 Nicholas Jillings #180. specification now holds processAttribute as private function. Schema is also set-once and hold
Wed, 01 Mar 2017 16:30:59 +0000 Nicholas Jillings Completing #180 up to the singletons
Wed, 01 Mar 2017 15:13:01 +0000 Nicholas Jillings #180. Tidying up of audioEngineContext
Wed, 01 Mar 2017 11:56:08 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Wed, 01 Mar 2017 11:32:38 +0000 Nicholas Jillings Completed converting this.popup with safe functions for individual nodes
Wed, 01 Mar 2017 10:24:06 +0000 Nicholas Jillings #180. More JSHint corrections
Wed, 01 Mar 2017 10:15:12 +0000 Nicholas Jillings Fixed Several JSHint issues. Functionalised the popup / survey manager
Fri, 14 Apr 2017 16:25:26 +0100 Nicholas Jillings Small typos
Thu, 13 Apr 2017 11:36:24 +0100 Nicholas Jillings #191: Now added to <page> nodes the “position” attribute
Tue, 28 Mar 2017 12:59:27 +0100 Nicholas Jillings Fix for #194
Mon, 20 Mar 2017 16:21:44 +0000 Nicholas Jillings Tighten of code around submission for Safari 8. #190
Fri, 17 Mar 2017 11:24:17 +0000 Nicholas Jillings radio entry conditionals are being falsed.
Wed, 01 Mar 2017 11:53:20 +0000 Nicholas Jillings Local loudness fix for #184
Wed, 01 Mar 2017 11:50:28 +0000 Nicholas Jillings Code fix for part of #184
Thu, 19 Jan 2017 17:00:24 +0000 Nicholas Jillings Merge branch 'master' into vnext
Thu, 19 Jan 2017 16:15:47 +0000 Nicholas Jillings #6: Added getCombinedInterfaces() to populate the page interface nodes with the global information
Thu, 19 Jan 2017 15:51:49 +0000 Nicholas Jillings #9 Clear node on each postNode event
Thu, 19 Jan 2017 15:50:36 +0000 Nicholas Jillings LC
Thu, 19 Jan 2017 15:49:33 +0000 Nicholas Jillings #9: Use DOMParser to conver HTML string to DOM for injection
Thu, 19 Jan 2017 15:46:17 +0000 Nicholas Jillings First work on #9. Using showdown-js (https://github.com/showdownjs/showdown)
Thu, 19 Jan 2017 15:00:15 +0000 Nicholas Jillings Revert "#3: Added resampler from JS-xtract into resampler.js. Automatically use to match sample rates"
Thu, 19 Jan 2017 14:48:02 +0000 Nicholas Jillings #3: Added resampler from JS-xtract into resampler.js. Automatically use to match sample rates
Thu, 19 Jan 2017 10:47:42 +0000 Nicholas Jillings Including samediff into global label-maker (34b20b6)
Wed, 18 Jan 2017 14:54:12 +0000 Nicholas Jillings #135: Added user-modifiable interfaces/interfaces.json. Users just need to update this file to add 3rd party interfaces
Thu, 17 Nov 2016 13:08:26 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Thu, 17 Nov 2016 13:08:00 +0000 Nicholas Jillings Merge branch 'master' into vnext
Tue, 15 Nov 2016 15:50:34 +0000 Nicholas Jillings #101 . Complete
Tue, 15 Nov 2016 15:31:53 +0000 Nicholas Jillings #101.Mostly done. Loads up alternatives if one of them fails, until end of URL lists
Tue, 15 Nov 2016 15:27:45 +0000 Nicholas Jillings #101. Working implementatin, loads correct initial buffer. WIP
Mon, 14 Nov 2016 16:21:42 +0000 Nicholas Jillings Completed #37
Mon, 14 Nov 2016 16:12:34 +0000 Nicholas Jillings #37. All interfaces use interfaceContext.getLabel to generate labels
Mon, 14 Nov 2016 14:49:57 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Mon, 14 Nov 2016 14:45:39 +0000 Nicholas Jillings Merge master into vnext
Thu, 10 Nov 2016 16:46:47 +0000 Nicholas Jillings #37: Completed interfaceContext.getLabel. APE uses this getLabel for creating the page labels.
Thu, 10 Nov 2016 16:31:01 +0000 Nicholas Jillings Format APE. Added getLabel for global interface handler
Thu, 10 Nov 2016 14:41:18 +0000 Nicholas Jillings Fix for #23. Calibration range is from -12dB to 0dB of the output range.
Wed, 09 Nov 2016 13:49:45 +0000 Nicholas Jillings Merge branch 'vnext' into Dev_main
Wed, 09 Nov 2016 13:48:36 +0000 Nicholas Jillings Merge branch 'master' into vnext
Mon, 31 Oct 2016 16:34:55 +0000 Nicholas Jillings Added <surveyslider> to <survey> nodes. Supports min, max, minText and maxText.
Mon, 31 Oct 2016 15:14:53 +0000 Nicholas Jillings Added minimum (left) and maximum (right) slider markers to the comment slider element
Sun, 30 Oct 2016 13:57:37 +0000 Nicholas Jillings #137. Modified <commentquestion> nodes in pages to have a proper list structure. Differently labelled nodes depending on type <commentquestion>, <commentradio>. Added slider and converted project.xml to match new specifications. AB_example.xml shows new slider type
Mon, 24 Oct 2016 11:23:02 +0100 Nicholas Jillings Merge branch 'master' into Dev_main
Tue, 18 Oct 2016 15:49:58 +0100 Nicholas Jillings Merge branch 'master' into Dev_main
Tue, 18 Oct 2016 12:30:12 +0100 Nicholas Jillings Fix for #142. Possible to submit ann empty radio survey entry. The <response> node will be empty.
Tue, 18 Oct 2016 12:22:22 +0100 Nicholas Jillings Fix for #100. Plus reformatting for whitespace
Thu, 08 Sep 2016 16:20:18 +0100 Nicholas Jillings Survey checkbox now supports min and max to define how many options should be selected #17
Thu, 19 Jan 2017 16:59:59 +0000 Nicholas Jillings #175: Fixed alwaysInclude being ignored
Thu, 17 Nov 2016 13:06:58 +0000 Nicholas Jillings Minor fix to hanging on submissions when using no server or on server errors
Mon, 14 Nov 2016 14:41:12 +0000 Nicholas Jillings Reincluded missing checkAllCommented function from interfaceContext.
Wed, 09 Nov 2016 13:38:01 +0000 Nicholas Jillings Fix for #159
Wed, 09 Nov 2016 13:30:31 +0000 Nicholas Jillings #159: Overlap audio start/stops for crossFade
Mon, 24 Oct 2016 11:10:42 +0100 Nicholas Jillings Update on save key
Mon, 24 Oct 2016 11:07:45 +0100 Nicholas Jillings Removed references to old keygen system.
Mon, 24 Oct 2016 11:01:55 +0100 Nicholas Jillings Fix for #158
Mon, 24 Oct 2016 10:39:20 +0100 Nicholas Jillings Work for #158
Tue, 18 Oct 2016 10:33:17 +0100 Nicholas Jillings Potential patch for #154
Thu, 13 Oct 2016 12:04:06 +0100 Nicholas Jillings Minor fix. consistently use setValueAtTime
Thu, 13 Oct 2016 10:22:23 +0100 Nicholas Jillings Fixed error causing Safari browsers to crash interface. Occurs only if syncronous="true"
Tue, 20 Sep 2016 17:55:56 +0100 Nicholas Jillings Fix for #147 and #13
Tue, 20 Sep 2016 17:34:27 +0100 Nicholas Jillings Potential fix for looped playback in chrome
Tue, 20 Sep 2016 17:19:39 +0100 Nicholas Jillings Fix for #148
Thu, 25 Aug 2016 10:50:00 +0100 Nicholas Jillings Correctly destroy popup nodes once survey completed.
Thu, 25 Aug 2016 10:45:10 +0100 Nicholas Jillings Added video support #134
Wed, 03 Aug 2016 14:52:04 +0100 Nicholas Jillings Starting timeline.js interface
Tue, 02 Aug 2016 12:26:19 +0100 Nicholas Jillings Merge branch 'master' into Dev_main
Thu, 07 Jul 2016 10:04:35 +0100 Nicholas Jillings Hotfix. Completed results should be closed with state="complete"
Thu, 23 Jun 2016 13:44:17 +0100 Nicholas Jillings Implemented #5
Thu, 23 Jun 2016 12:57:46 +0100 Nicholas Jillings Fix for #110
Thu, 23 Jun 2016 12:26:25 +0100 Nicholas Jillings Fix for #117
Wed, 08 Jun 2016 14:12:42 +0100 Nicholas Jillings Implementation for #1