0.5.0 - March 12, 2018
InviteForm
extracted from invites_controller.rb, added atapp/forms/invitation/invite_form.rb
controllers_generator.rb
now has three targets:create_controllers
,create_mailers
, andcreate_forms
- deleted empty
lib/tasks/invitation_tasks.rake
0.4.5 - March 9, 2018
- migration versioned for Rails >= 5
0.4.4 - September 30, 2017
- recipient association optional for Rails >= 5
0.4.3 - July 1, 2017
- configuration.user_model now accepts the user class (with a warning), or the user class name (a String)
0.4.2 - July 1, 2017
- accept a string for configuration.user_model and constantize it
0.4.1 - April 26, 2017
- added case_insensitive_email to template used by install generator
0.4 - April 26, 2017
- added case_sensitive_email configuration option.
0.3 - March 26, 2017
- Added support for Rails 5.1
0.2 - October 17, 2016
- adding pt-BR locale file and fixing an init bug.
0.1.1 - April 21, 2016
- invites controller now users a Form object, form accepts :email or :emails, builds one invite per email address.
0.1.0 - April 18, 2016
invites#create
supports :email or emails:[] in request, via html or json.invites#create
error message reports emails it failed to inviteinvites#create
invite_issued or invite_error messages now 'count' sensitive, e.g. "Invitation issued" vs "Invitations issued"- removed after_invite_url from config, after invite user is redirected to invitable's show action
- added config.routes, set to true by default.
- fixed invitation view generator packaging
- significantly more tests
0.0.2 - April 11, 2016
- invites#create supports html or json. Redirects to invitable with html, returns invite (minus token) as json.
- gemspec dependencies cleaned up
- documentation updated
Initial release.