Commit Graph

13 Commits (c670d2cadd8b3831989d179adf6a9947c06cd458)

Author SHA1 Message Date
Eugen Rochko d6088c5308 Add filters to admin UI for custom emojis () 2017-12-13 13:28:31 +01:00
Eugen Rochko efc97d404c Add logging of admin actions ()
* Add logging of admin actions

* Update brakeman whitelist

* Log creates, updates and destroys with history of changes

* i18n: Update Polish translation ()

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>

* Split admin navigation into moderation and administration

* Redesign audit log page

* 🇵🇱 ()

* Add color coding to audit log

* Change dismiss->resolve, log all outcomes of report as resolve

* Update terminology (e-mail blacklist) ()

* Update terminology (e-mail blacklist)

imho looks better

* Update en.yml

* Fix code style issues

* i18n-tasks normalize
2017-11-24 02:05:53 +01:00
Clworld 6547ebee48 Fix regression : fixes emoji copy () 2017-11-17 18:22:31 +01:00
Eugen Rochko 97178b6d86 Add moderator role and add pundit policies for admin actions ()
* Add moderator role and add pundit policies for admin actions

* Add rake task for turning user into mod and revoking it again

* Fix handling of unauthorized exception

* Deliver new report e-mails to staff, not just admins

* Add promote/demote to admin UI, hide some actions conditionally

* Fix unused i18n
2017-11-11 20:23:33 +01:00
nullkal 19f82492ab Show the local couterpart of emoji when it exists in /admin/custom_emojis ()
* Show the local couterpart of emoji when it exists in admin/custom_emojis

* Fix indentation

* Fix error

* Add class table-action-link to Overwrite link

* Make it enable to overwrite emojis

* Make Code Climate happy
2017-11-07 14:49:32 +01:00
nullkal 0a9cc96cdc Feature: Unlisted custom emojis () 2017-10-27 16:11:30 +02:00
erin fe11a72c0b Fix copying emojos: redirect to the page you were on () 2017-10-26 23:44:24 +09:00
KY d4b9f821ca Fix - Redirection with page params after copy emoji ()
* Fix  - Redirection with page params after copy emoji

* Add page params to copy emoji link
2017-10-14 14:40:10 +02:00
Eugen Rochko 9d5075740a Fix custom emoji copy not copying file () 2017-10-10 15:18:27 +02:00
Eugen Rochko b4af50c521 Improve admin UI for custom emojis, add copy/disable/enable () 2017-10-05 23:42:05 +02:00
Eugen Rochko f621e05356 New API: GET /api/v1/custom_emojis to get a server's custom emojis () 2017-09-23 01:57:23 +02:00
Yamagishi Kazutoshi 3dde6679c2 Fix custom emojis index () 2017-09-19 05:06:13 +02:00
Eugen Rochko e9bb7e62b1 Admin interface for listing, adding and removing custom emojis ()
* Admin interface for listing, adding and removing custom emojis

* Only display local ones in the list
2017-09-19 03:52:38 +02:00