Skip to content

Releases: influenzanet/study-service

Profile ID for study flow methods

12 Sep 20:43
Compare
Choose a tag to compare

Study flow methods accept a manually selected profile id, which however is checked against the user token infos. The token must include the profile ID (as main or other), otherwise a log event is saved and the method return permission denied error.

Improved Logging and Assigned Surveys workflow

11 Sep 07:58
Compare
Choose a tag to compare

Important

The service needs a new environment variable ADDR_LOGGING_SERVICE, to be able to connect to the logging service.

Changes

  • Connect to logging service over grpc to be able to log important events regarding study management and accessing data by researchers and admins.
  • GetAssingedSurveys endpoint returns all assigned surveys for the user - every profile from every study they are in together with survey infos (once per study), so that the client can have all the necessary infos after one single http-call.

v0.11.1

07 Sep 21:10
Compare
Choose a tag to compare
  • fix bug about participant flags not included when no context rules

v0.11.0

30 Aug 21:39
Compare
Choose a tag to compare

This release implements:

  • expression to check submitted response if it contains any of the specified keys (works similar than the client method)
  • lookup participant state and include flags into the survey context when sending assigned surveys

v0.10.1

27 Aug 20:10
Compare
Choose a tag to compare
  • don't accept empty response array - however more complex validations needs to be done on the client-side for now

v0.10.0

24 Jul 19:55
Compare
Choose a tag to compare
  • update study model to include study stats
  • update survey model - move name and description to props and add new attribute about typical duration

v0.9.0

20 Jul 16:05
Compare
Choose a tag to compare
  • use centrally defined api definitions
  • re-use token checking code
  • add survey category with logic
  • other code improvements

v0.8.0

21 Jun 20:52
Compare
Choose a tag to compare

Add endpoint and logic for removing participant data from studies

v0.7.3

10 Jun 21:29
Compare
Choose a tag to compare

Improvement: Add localisation possibility to study tags

v0.7.2

09 Jun 20:17
Compare
Choose a tag to compare
  • cache previous surveys if needed to retrieve items from them more than once