Skip to content

Releases: clarkeash/doorman

v3.0.0

13 Jul 19:15
f0e8f40
Compare
Choose a tag to compare
  • Support for custom models
  • Add checks for Laravel 5.8 to travis
  • Now uses a custom validation rule
  • Better config/translation/migration group names

Fix case sensitivity issue

14 Oct 19:03
7cdfe6e
Compare
Choose a tag to compare

Laravel 5.7

06 Oct 19:15
Compare
Choose a tag to compare

Support for laravel 5.7 has been added while still supporting 5.6.
Some dependencies were updated and tests were changed (no src code changes)

This fixes #35 (has a few details on what changed)

v2

17 Mar 14:52
Compare
Choose a tag to compare
v2

This release contains support for multiple drivers for code generation, comes with a basic driver (generates random 5 char code) and a UUID driver which can be enabled in you config/doorman.php file.

You can now only generate 1 invite code per email address

This release requires laravel 5.6 and php 7.1.3 (same version laravel requires)

Add console command

03 May 19:07
Compare
Choose a tag to compare

Added php artisan doorman:cleanup command to help remove used and expired invites

Added helpers to Invite Model

22 Apr 19:45
Compare
Choose a tag to compare

Helper Methods (all return a boolean):

  • $invite->hasExpired() - has expired.
  • $invite->isFull() - has maxed its usages.
  • $invite->isRestricted() - its restricted to an email.
  • $invite->isRestrictedFor($email) its restricted to this email.
  • $invite->isUseless() - is full or expired.

Query Scopes:

  • Invite::expired() - return all expired invites.
  • Invite::full() - return all full (max uses reached) invites.
  • Invite::useless() - return all expired and full invites.

Use config for table name

17 Apr 19:24
Compare
Choose a tag to compare
v1.1.2

and config info

Add Spanish translations

17 Apr 18:59
Compare
Choose a tag to compare

Add Spanish translations

Add custom validation rule

17 Apr 18:37
Compare
Choose a tag to compare

Add custom validation rule. details

First Release

10 Apr 18:40
Compare
Choose a tag to compare

First stable release of doorman.