Tatool Web Versions Save

open-source experiment software for researchers

v1.5.0

3 years ago

FEATURES ADDED

Frontend

  • Add Module Editor Color Picker
  • Add Module Redirect URL
  • Add Module Escape Dialog
  • Add new attribute to Export "session.forceExit" to indicate a forced exit with Escape
  • Add "forceupload" query parmeter for public URL to allow participants to upload incomplete sessions
  • Add Copy URL button for public URL dialog
  • Add autocomplete for Editor Executable Name

Backend

  • Move Tatool hosting from Heroku to GCP
  • Upgrade depdendencies (angular 1.8, etc)
  • Move project and user data from FTP to GCS (removal of PHP component)

BREAKING CHANGES

v1.3.1

5 years ago

Enhancements:

  • #39 / #112 Add Audio stimulus (contributed by @bitbrain-za). See documentation for Stimulus here: http://www.tatool-web.com/#/doc/ref-stimulus.html
  • #114 Allow tracking of external users (users accessing Tatool Module via URL and extid parameter) doing multiple sessions. Tatool recognizes if the same extid parameter is provided for the same module and retrieves the existing users. The data will then be logged under the same user in Analytics and allow for multiple sessions.

v1.3.0

6 years ago

Enhancements:

  • #95 Migrate to webpack: this change removed bower and gulp from our dependency/build workflow and replaced it with webpack. This simplifies installation and makes future development easier.
  • #96 Add stimulusValueStyle to grid and stimulus directive

v1.2.2

6 years ago

Enhancements:

  • #26 Conditional Iterator
  • #62 Allow tatoolShifting executable to work with more than two response keys
  • #79 Random Iterator
  • #82 Add method to access current Trial No
  • #91 Introduce Long Format for Export
  • #93 Add MemorySpanTraining Executable

Bugs Fixed:

  • #85 Instructions not showing updated moduleProperties
  • #86 Dependency on node-uuid missing (deprecated)
  • #94 Module JSON download missing properties

v1.2.1

7 years ago

Enhancements:

  • #66 Allow to control number of iterations from within Executable (see documentation for executableUtils on new methods)
  • #78 Allow access to session number (see documentation for dbUtils on new method)

Bugs Fixed:

  • None

v1.2.0

7 years ago

Enhancements:

  • #63 Customize export CSV delimiter on module basis
  • #65 Added ordered lists to the CSS template (contributed by LSchuepbach)
  • #67 Make it more obvious that Editor tab is not uploading data
  • #70 Allow deletion of single user in Analytics tab
  • #71 Provide funtionality to download all subjects data in Analytics tab in one zip
  • #77 Adding extId and sessionToken to CSV
  • Major revision of Task Library documentation

Bugs Fixed:

  • #64 Issue with special characters in upload trial step
  • #72 Fix issue with JSON definition on project tab
  • #73 No preload of images in case stimulusValueType in not set (contributed by LSchuepbach)

v1.1.0

8 years ago

Enhancements:

  • #59 Add table header sorting for Analytics tab
  • #60 Upgrade dependencies (node, etc.)

Bugs Fixed:

  • #56 Rename of Module doesn't rename Analytics tab
  • #57 Set new module (open from JSON) to moduleVersion 1 by default
  • #58 moduleLabel not copied from Editor to outer property
  • #61 Private Module doesn't allow for dynamic update

v1.0.2

8 years ago

Bugs Fixed:

  • #55 Number of iterations disappears

v1.0.1

8 years ago

Bugs Fixed:

  • #54 Tatool Module URL no longer working

v1.0.0

8 years ago

Enhancements:

  • #7 Maximum number of Sessions per Module
  • #51 Admin: User list add pagination
  • Upgrade of frontend/backend dependencies

Bugs Fixed:

  • #9 Issue with adm-zip module during appending of file to zip archive
  • #52 Allow use of i/strong in instruction html