0.2.2

  • Added Sessions::HmacAuthSession
  • Added Sessions::HmacAuthRequest
  • Added SsoLogin

0.2.1

  • Allow SendInviteEmail to receive a person_id instead of a dossier_id

0.2.0

Active interaction to v2.

0.1.1

  • Add token session.
  • Added TokenSession model and CreateTokenSession, DestroyTokenSession usecases.

0.1.0

  • BACKWARD INCOMPATIBLE: CreateDossier now needs a dossier and a person object.

0.0.39

  • Handle empty rails date params

0.0.37

  • Handling new 422 json format in addition to old (temporary hack)

0.0.36

  • Allow basic auth to be used as well for all actions.

0.0.35 / 20114-09-15

  • CreateProfessional accepts new parameters: email_subject and email_body.
  • SendInviteEmail accepts new parameters: email_subject and email_body

0.0.34 / 2014-08-25

  • New dossier creation endpoint. No api change.

0.0.33 / 2014-07-30

  • Added search options with_name and with_identifier to the api.

0.0.31 / 2014-05-14

  • Added translations files for errors we return

0.0.30 / 2014-05-07

  • Added ListDossierGroupRights and DeleteDossierGroupRight

0.0.29 / 2014-05-01

  • Removed ENV['CORE_LOGIN_TITLE'] support
  • Added ENV['CORE_ORGANIZATION'] option that sets the title on the login screen and is used for password resets.

0.0.28 / 2014-04-30

  • Added list of dossier_groups to omniauth info hash

0.0.27 / 2014-04-29

  • Added ENV['CORE_LOGIN_TITLE'] option to set a title for the login screen on Core.

0.0.26 / 2014-04-17

  • Fixed Person.birthdate being settable by birthdate(1i) type params

0.0.25 / 2014-03-26

  • added dossiers list

0.0.24 / 2014-03-24

  • added person_id to info hash.

0.0.22 / 2014-03-18

  • added OAuthSession#ping method

0.0.21 / 2014-03-18

  • Add role to info hash.

0.0.20 / 2014-03-17

  • Fix return_to on logout

0.0.17 / 2014-03-13

  • Now getting environment variables using ENV.fetch, so you will get errors if they are missing

0.0.16 / 2014-03-13

  • Added NoSession and Unauthorized errors, and throwing them when applicable.

0.0.15 / 2014-03-13

  • fix session return_to

0.0.14 / 2014-03-12

  • restore timeout to Ruby default

0.0.13 / 2014-03-11

  • Fix doorkeeper setup

0.0.12 / 2014-03-10

  • Update gemspec to contain omniauth-oauth2
  • Remove ROQUA prefix from ENV variables

0.0.11 / 2014-03-07

  • Various fixes for SendInviteEmail API

0.0.10 / 2014-03-07

  • Remove organization session, dossier_group session and dossier session
  • Implement all apis as ActiveInteraction use cases
  • Authenticate through oauth and basic auth sessions

0.0.9 / 2014-02-27

  • Add core-api omniauth rails config

0.0.7 / 2014-02-27

  • Added logout_url method

0.0.6

  • Removed start api

0.0.5 / 2014-02-10

  • Renamed Organization to DossierGroup

0.0.4 / 2014-02-03

  • Use object ids instead of objects in sessions

0.0.3 / 2014-02-03

  • Replace keys by UUIDs

0.0.2 / 2014-02-03

  • Add organization session
  • Add dossier session
  • Use dossier uuid

0.0.1 / 2014-01-28

  • Initial release:

Here be dragons