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 sign_in and sign_up views present og meta infos (#5308) 2017-10-11 00:52:25 +02:00
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 Make salutation of email localizable (#4454) 2017-07-31 00:18:44 +02:00
application Added haml-lint and fix warnings (#2773) 2017-05-08 03:35:25 +02:00
auth Add consumable invites (#5814) 2017-11-27 16:07:59 +01:00
authorize_follows Add "signed in as" header to some pages (#4523) 2017-08-05 04:24:58 +02:00
errors New error page graphic. Other error page improvements (#5099) 2017-09-25 23:05:54 +02:00
follower_accounts Add option to opt out of search engines on public profile/status pages (#4199) 2017-07-14 16:41:02 +02:00
following_accounts Add option to opt out of search engines on public profile/status pages (#4199) 2017-07-14 16:41:02 +02:00
home Add ServiceWorker caching for static assets (#5524) 2017-10-31 12:25:51 +01:00
invites Add consumable invites (#5814) 2017-11-27 16:07:59 +01:00
kaminari
layouts Refactor initial state: reduce_motion and auto_play_gif (#5501) 2017-10-28 00:04:44 +09:00
notification_mailer Make salutation of email localizable (#4454) 2017-07-31 00:18:44 +02:00
oauth Oauth code in input form and add description message (#4986) 2017-09-17 15:23:44 +02:00
remote_follow
settings Remove empty strings (#5732) 2017-11-17 10:52:30 +09:00
shared fix presented og:url is incorrect (#5320) 2017-10-11 19:22:21 +02:00
shares Add protocol handler. Handle follow intents (#4511) 2017-08-14 04:53:31 +02:00
stream_entries Use account.display_name for og:title single toot pages (#5821) 2017-11-27 05:31:26 +01:00
tags Adjust public hashtag pages (#5357) 2017-10-14 14:48:12 +02:00
user_mailer l10n: PT-BR translation updated (#5681) 2017-11-14 11:07:38 +09:00
well_known Send short account URL to remote instance (regression from #3844) (#4355) 2017-07-25 15:59:43 +02:00