Skip to content
Snippets Groups Projects
  1. Nov 03, 2021
    • Andreas Ellewsen's avatar
      Introduce OuIdentifiers · 460f2133
      Andreas Ellewsen authored
      To facilitate multiple identifiers of OUs we introduce the OuIdentifier
      model and removed the orgreg_id field from OrganizationalUnit.
      
      All current orgreg_ids are recreated as OuIdentifiers with name
      'orgreg_id' and source 'orgreg'. Both values are configurable in the
      base settings file in the gregsite app. Note that changing this value
      after migration will require manual work changing all OuIdentifiers
      already created before the next run of the orgreg_import management
      command since that assumes all current orgreg identifiers uses these
      values.
      
      All endpoints that previously exposed the orgreg_id field now exposes an
      identifiers field with a list of OuIdentifiers connected to that model
      with fields id, name, source, and value.
      
      Resolves: GREG-88
      Verified
      460f2133
  2. Oct 06, 2021
    • Andreas Ellewsen's avatar
      Add backend parts of guest registration · 467c08d3
      Andreas Ellewsen authored
      - Introduces the Invitation and InvitationLink models for keeping track
        of guest invitations and the links connected to them.
      - Adds a post endpoint accessible by sponsors to create invitations for
        guests.
      - Adds a get endpoint for the guests to review their invitation
        information.
      - Adds a post endpoint for the guests to confirm their invitation with
        updated mobile_phone number if they want.
      - Removes token field from Person since it is not used.
      Verified
      467c08d3
  3. Sep 08, 2021
    • Andreas Ellewsen's avatar
      Use VersionAdmin as baseclass for ConsentTypeAdmin · 2e712eee
      Andreas Ellewsen authored
      Enables rollback to previous version of a Consent Type in the history
      part of the admin interface.
      2e712eee
    • Andreas Ellewsen's avatar
      Add management command for keeping OUs up to date · 6513dad3
      Andreas Ellewsen authored
      - Takes OrgReg url and api key as arguments
      - Assumes that the OrgReg api has been registered behind a Gravitee
        instance.
      - Introduces active and deleted fields to OrganizationalUnit for
        keeping track of status in OrgReg. Logic should be introduced in the
        future to ensure that Sponsors and Guests are not connected to
        deleted or inactive OUs.
      - Add search and orgreg_id to Admin interface of OUs.
      6513dad3
  4. Sep 03, 2021
  5. Aug 31, 2021
  6. Jul 16, 2021
  7. Jul 15, 2021
  8. Jul 14, 2021
  9. Jul 13, 2021
  10. Jul 09, 2021
Loading