Skip to content

Releases: influenzanet/study-service

v1.7.3

12 Jan 09:15
Compare
Choose a tag to compare
added limit parameter to GetReportsForUser api

v0.16.0

27 May 15:21
Compare
Choose a tag to compare

Data exporter logic to provide CSV format directly when downloading surveys

v0.15.0

21 May 20:42
Compare
Choose a tag to compare
  • New endpoint to run custom rules on study participants
  • New expressions available to check old responses

v0.14.1

23 Apr 13:20
Compare
Choose a tag to compare
  • Modify how survey version ID is generated
  • Fixing issue with missing condition when checking for participant states

v0.14.0: - new expressions

13 Apr 11:18
Compare
Choose a tag to compare
  • Adding new study engine expressions

v0.13.5

22 Mar 14:49
Compare
Choose a tag to compare

New attribute to survey version -> versionID

  • versionID will be automatically generated, if survey is saved without specifying it
    -survey response object can have version id as well, explicitly specifying which survey version was used

study timer event

26 Nov 13:51
Compare
Choose a tag to compare

optimizations around Timer event:

  • go over participants only if there is a timer releted rule - skip otherwise
  • improve log messages

Fix db cursor batch size

08 Nov 20:40
Compare
Choose a tag to compare
  • use defined batchsize for predictable fetch and process intervals
  • updating dependencies and go mod for go1.15

Permissions for study management

23 Oct 07:34
Compare
Choose a tag to compare

changes in permission rules:

  • with ADMIN role, studies can be managed even if not explicitly member of the study
  • with ADMIN and RESEARCHER role, data can be accessed without explicitly being a member of the study
    -> RESEARCHERs only, still need to be added as study member

These changes are intended to simplify setup for use-cases with "single purpose studies", where a more fine-granular permission setting is not necessary.

Get which profiles are subscribed for study already

17 Sep 21:28
Compare
Choose a tag to compare

Extend api of study service and logic to send back profile ids that are subscribed for the study.