Skip to content

Releases: open-chat-labs/ic-sign-in-with-email

v0.13.0

02 Sep 11:56
751a1a3
Compare
Choose a tag to compare

Changed

  • Bump Rust to 1.80.0 (#50)
  • Bump CDK, DFX and PocketIC to latest versions (#51)

v0.12.0

08 Jul 09:12
ac46795
Compare
Choose a tag to compare

Fixed

  • Fix code check not being performed in all scenarios (#48)

v0.11.0

02 Jul 22:10
fc26044
Compare
Choose a tag to compare

Changed

  • Simplify magic link generation + include email in signature (#45)

v0.10.0

06 Jun 11:03
11e1f28
Compare
Choose a tag to compare

Changed

  • Introduce a 3-digit code to magic link (#42)

v0.9.0

23 May 15:30
9e9f020
Compare
Choose a tag to compare

Changelog

Added

  • Add an explicit endpoint for handling magic links (#33)
  • Add test_utils::generate_magic_link to simplify tests (#38)

Changed

  • Remove dependency on dfx-core (#37)

Fixed

  • Fix template updater lambda function (#36)

v0.7.0

09 May 08:21
7ade2aa
Compare
Choose a tag to compare

Changelog

Changed

  • Exit early if Docker build fails (#31)

v0.6.0

08 May 16:29
7f8738c
Compare
Choose a tag to compare

Changelog

Added

  • Add email_sender_config query endpoint (#28)
  • Display outcome after clicking on magic link (#29)

v0.5.0

07 May 15:57
53703e7
Compare
Choose a tag to compare

Changelog

Added

  • Add canister_upgrader to simplify upgrading the canister (#23)
  • Add AWS Lambda gateway function to support IPv6 (#24)

Changed

  • Start collecting basic stats per account (#10)
  • Pass up session key when generating verification code (#12)
  • Allow specifying the RNG salt for tests (#14)
  • Use magic links rather than verification codes (#13)
  • Keep track of active magic links (#16)
  • Include identity_canister_id when pushing magic links (#19)
  • Move EmailSenderConfig into api package so that it is public (#22)
  • Bump Rust version to 1.78.0 (#25)
  • Transform HTTP response to only return the status code (#26)

v0.4.0

19 Apr 22:00
a6d2775
Compare
Choose a tag to compare

Changelog

Changed

  • Avoid storing any email addresses (#6)
  • Return blocked_duration rather than blocked_until (#7)

Fixed

  • Remove verification code after successful attempt (#8)

v0.3.0

19 Apr 15:51
4a31318
Compare
Choose a tag to compare

Changelog

Changed

  • Introduce ValidatedEmail type to force validation in all cases (#3)
  • Mark codes with any failed attempts as failed when removed (#4)