mastodon/app/views
Eugen Rochko 740f8a95a9
Add consumable invites (#5814)
* Add consumable invites

* Add UI for generating invite codes

* Add tests

* Display max uses and expiration in invites table, delete invite

* Remove unused column and redundant validator

- Default follows not used, probably bad idea
- InviteCodeValidator is redundant because RegistrationsController
  checks invite code validity

* Add admin setting to disable invites

* Add admin UI for invites, configurable role for invite creation

- Admin UI that lists everyone's invites, always available
- Admin setting min_invite_role to control who can invite people
- Non-admin invite UI only visible if users are allowed to

* Do not remove invites from database, expire them instantly
2017-11-27 16:07:59 +01:00
..
about
accounts Add “staff” badge to admin user pages (#5735) 2017-11-19 04:13:57 +01:00
admin Add consumable invites (#5814) 2017-11-27 16:07:59 +01:00
admin_mailer
application
auth Add consumable invites (#5814) 2017-11-27 16:07:59 +01:00
authorize_follows
errors
follower_accounts
following_accounts
home
invites Add consumable invites (#5814) 2017-11-27 16:07:59 +01:00
kaminari
layouts
notification_mailer
oauth
remote_follow
settings Remove empty strings (#5732) 2017-11-17 10:52:30 +09:00
shared
shares
stream_entries Use account.display_name for og:title single toot pages (#5821) 2017-11-27 05:31:26 +01:00
tags
user_mailer
well_known