Skip to content

Upgraded user service

Compare
Choose a tag to compare
@KarlSjostrand KarlSjostrand released this 30 Nov 18:28
· 852 commits to master since this release

The main feature in this release is a new authentication service. This service combines basic auth (for API usage) with session cookie-based auth (for web clients). Session cookies is (marginally) safer than basic auth since username and passwords is not communicated with each request. Instead, a session cookie is obtained by logging in. The session cookie is tied to a user, user agent and IP address until the user logs out or the session expires. If the session cookie (containing a random string) is sent with a request, the user is authenticated.

Other features in this release is

  • smoother sending of images, the sorting order from the list is preserved, possible to preserve anonymous patient names etc
  • added bulk operations for listing all images for a patient or study, and for deleting a list of images
  • added advanced filtering to queries
  • possibility to upload a jpeg image which is wrapped in a dicom object. Including viewing of such images