All Versions
6
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History

  • v2.0.1 Changes

    ๐Ÿ“š Updates documentation in README, and corrects mix install issue, and ๐Ÿ›  fixes bug allowing users to login with multiple ueberauth strategies.

  • v2.0.0 Changes

    Too many changes to list. For the user should be considered a total rewrite.

  • v1.0.2 Changes

    Thanks to commits from @Draiken

    โž• Added a debug log for the confirmation token to make working in dev easier

    โž• Added a get route for user confirmation

    โšก๏ธ Updated session controller bug failing to re-render new with errors

  • v1.0.0 Changes

    Sentinel.AuthHandler returns 401 instead of 403 - because I forgot how to HTTP when writing this library initially

    โšก๏ธ Updates a number of API endpoints to return different HTTP status codes, more RESTFUL interface.

    Lots of general codebase cleanup, thanks in part to @Draiken, and due to the fact that I'm becoming more comfortable with Elixir

    Email handling is no longer case sensitive. Don't know how this bug got past me, but now username is case sensitive, email is not. Added specs to prevent regression

    ๐Ÿ‘‰ User rendering is now handled using a user view, rather than pure json, to allow easy overriding

    โšก๏ธ Updates to Ecto 2

    Swapped out email system from mailer to ThoughtBot's Bamboo, because I trust their team, and because I don't have to use a fork in order to get a working โœ… testing utility

    HTML Views added

  • v0.1.0 Changes

    ๐Ÿ”€ Merges in @termoose's changes that declutter compilation output

    โšก๏ธ Updates password reset with unknown email to always return 200, to prevent malicious fishing for user emails

    โž• Adds invitable module, accessible by adding invitible: true to your sentinel config

  • v0.0.5 Changes

    ๐Ÿ‘‰ Makes guardian_db dependency optional

    โšก๏ธ Updates controllers to use 201 status codes where appropriate

    โšก๏ธ Updates Accounts Controller to render according to the user_view config