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
returns401
instead of403
- 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 utilityHTML 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