Skip to content

Releases: silinternational/idp-id-broker

Fix: update "u2f" keys when updating `last_used_utc`

18 Oct 18:16
b39b556
Compare
Choose a tag to compare

Fixed

  • Also check for "u2f" keys when updating the last_used_utc timestamp.

Fix webauthn last-used timestamp

17 Oct 18:07
2daa461
Compare
Choose a tag to compare

Fixed

  • Set the last_used_date on MfaWebauthn records when they are verified. Requires version 2.2.0 of serverless-mfa-api-go

Fix the environment reported when running console tasks

10 Oct 14:54
1366cec
Compare
Choose a tag to compare

Fixed

  • Report the correct environment when running console tasks.

Sentry logging

09 Oct 21:12
f5892f4
Compare
Choose a tag to compare

Added

  • Use Sentry for error logging and reporting
  • New pull request template

Fixed

  • Use a specified version of silinternational/serverless-mfa-api-go to fix broken tests. IDP-750

move MFA config check to status check; better DNS error message

02 Aug 14:33
c46d11b
Compare
Choose a tag to compare

Fixed

  • Check for required MFA configuration during the status check, not in root config file. This alleviates the need to provide dummy variables everywhere the broker image is used.
  • Use a more deterministic dependency list format.
  • Dependency update, including new email-service-php-client that reports DNS error correctly.
  • Delete unused code (Emailer->getSiteStatus())

Ensure required environment variables (as arrays) are present

27 Jun 20:11
0b6b017
Compare
Choose a tag to compare

Fixed

  • The absence of special environment variables (e.g. MFA_TOTP_apiSecret) was causing a vague runtime error (TypeError), due to parameter type casting in a class constructor. This fix ensures those variables are set on initialization.

Allow deletion of unverified webauthn MFAs that have no external_uuid

16 Jun 20:36
adba5fd
Compare
Choose a tag to compare

Changed (non-breaking)

  • An unverified webauthn-type MFA can now be deleted even if it has no_external_uuid

Call Google Analytics 4

21 Mar 14:02
92128d6
Compare
Choose a tag to compare

Changed

It now makes calls for Google Analytics 4. This includes replacing hyphens with underscores in the GA event labels/names, since hyphens are not accepted in GA4.

Added

  • GaController that provides a cli command which makes a call to GA4 for manual testing.
  • Expects to have two new environment variables:
    -- GA_MEASUREMENT_ID
    -- GA_API_SECRET

Removed

No longer expects the environment variable GA_TRACKING_ID

Name new webauthn and fix bug with delete inactive users

08 Mar 20:55
e605307
Compare
Choose a tag to compare

Added

  • Accept a label while adding a new webauthn

Fixed

  • A bug that broke the delete inactive users functionality by deleting children webauthn's before their parent mfa gets deleted

Allow user to have multiple webauthns

21 Feb 09:27
48a32dc
Compare
Choose a tag to compare
Merge pull request #283 from silinternational/develop

Release 6.2.0 Allow user to have multiple webauthns