Skip to content

Releases: Sage-Bionetworks/BridgeServer2

Hungry Rainbow

02 Sep 21:55
ecad67a
Compare
Choose a tag to compare

Gentle Thunder

26 Aug 21:53
65fb88b
Compare
Choose a tag to compare

(Name generated from https://thestoryshack.com/tools/code-name-generator/)

Server

Worker

  • truncate invalid long languages in participant versions
  • misc security dependencies

See also

Flat Angler

27 Jul 18:38
b2ddf97
Compare
Choose a tag to compare

(Name generated from https://thestoryshack.com/tools/code-name-generator/)

Server

See also

Canine Geyser

15 Jul 21:31
16e6f64
Compare
Choose a tag to compare

Urban Starlight

13 May 21:37
e14432a
Compare
Choose a tag to compare
  • BRIDGE-3255: Delete preview users when study is moved into recruitment
  • BRIDGE-3268: Prevent administrative users from being created via AccountService/ParticipantService
  • BRIDGE-3303: Need bulk query for 'declined' status per assessment
  • BRIDGE-3309: Add ETag support to the assessment configuration API

Quiet Eagle

06 May 20:08
f12ad99
Compare
Choose a tag to compare
  • BRIDGE-3179: Concurrent modification of study activity events leads to 400 error responses (actually, duplicate created_on events going into an immutable map)
  • BRIDGE-3296: Adherence reimplemented for MTB
  • BRIDGE-3273: Return 404: schedule not found for all adherence APIs where the study does not have a schedule
  • BRIDGE-3283: Object version attributes can generate 500 NPE error when updates set these values to null
  • BRIDGE-3287: Adherence carry over row duplication fixed
  • BRIDGE-3288: Dates count backwards in adherence report fixed
  • BRIDGE-3290: When synapseUserId is added to an account, sign out that account
  • BRIDGE-3302: Normalize occurrences = 1 in schedules
  • BRIDGE-3188: AWS Credentials should use the Default Credentials Provider instead of env vars
  • BRIDGE-3222: MTB exporter 3.0 clientInfo is problematic (fixed)

Digital Caravan

22 Apr 21:39
fd5eb2d
Compare
Choose a tag to compare
  • BRIDGE-3189: replacing Synapse API key with personal access token, we are deploying cleanup for this task in the worker and exporter infrastructure projects
  • BRIDGE-3267: create a separate admin account service from the participant and account services;
  • BRIDGE-3298: set the timeline_retrieved event before creating the participant schedule
  • BRIDGE-3299: if participant has not signed in, adherence report should be "not started"
  • BRIDGE-3301: adding explicit regions to builders in SpringConfig

Other projects in this release:

Calm Riddler

15 Apr 21:08
59088c8
Compare
Choose a tag to compare
  • BRIDGE-2609: Add API to get S3 pre-signed URL for a record ID
  • BRIDGE-3266: Mark admin Accounts
  • BRIDGE-3294: Getting schedule without passing in session header will throw a 500 Internal Server Error
  • BRIDGE-3286: Possible for DayRange to throw an error in construction some schedule reports
  • BRIDGE-3265: You can create a session with occurrences set to a value and no interval value
  • BRIDGE-3258: Allowing clientTimeZone to be submitted when requesting the participant schedule
  • BRIDGE-3275: Exporter 3.0: Downgrade "Synapse not in writable state" from ERROR to WARN

Blind Mamba

08 Apr 21:01
6dd668e
Compare
Choose a tag to compare
  • BRIDGE-3189: Migrate from Synapse API Keys to Personal Access Tokens
  • BRIDGE-3269: Move authentication-related calls out of AccountService/ParticipantService
  • BRIDGE-3259: Short-Term Permissions changes to unblock Downstream ETL
  • BRIDGE-3228: Add permissions as entity to Bridge (DAO, service, controller/APIs)

Hefty Hawk

01 Apr 21:07
db2a912
Compare
Choose a tag to compare

(Name generated from https://thestoryshack.com/tools/code-name-generator/)

  • BRIDGE-3252 - Bootstrapped admin in DefaultAppBootstrapper is unusable
  • BRIDGE-3212 - Add adherence statistics API
  • Fix findbug error
  • BRIDGE-3262 - Carry over sessions from prior weeks if they end in the current week
  • Use of local date values in DateTime.parse is defaulting to UTC and changing the assumed date in the tests. Fixing that.
  • BRIDGE-3276 - App developers cannot modify studies if the study has a schedule
  • Bump liquibase-core from 3.6.3 to 4.8.0
  • Security updates based on PRs (dependbot)
  • BRIDGE-3189 - [SECURITY] Migrate from Synapse API Keys to Personal Access Tokens
    • Add an access token env variable for the exporter synapse account (BridgeServer2-infra)
  • MTB-496 - Researcher UI - If user deletes app, adherence data is lost if they login again
  • BRIDGE-3274 - NullPointerException in Adherence Worker (BridgeWorkerPlatform)
  • Update dependencies (BridgeWorkerPlatform)

Mitigation plan - rollback

See also