Commit Graph

28 Commits (18d95ba212c865b8322aa4bdc49fd9e058b41762)

Author SHA1 Message Date
Mélanie Chauvel 08cf81f8c1
Improve appearence consistency of settings pages ()
* Fix header button changing header size in settings pages

* Make form buttons look more like a part of the form in settings pages

- Put buttons closer, using same distance as between inputs
- Make buton font size a bit smaller to blend a bit more
- Add the class button to button tags for consisent styling
ThibG 4a4cd686c1
Add sorting by username, creation and last activity in moderation view ()
* Add ability to order accounts in moderation view

* Display last status date in “Most recent activity” for remote users
Eugen Rochko 6feafb8802
Various fixes and improvements ()
* Fix unused role routes being generated

* Remove unused JavaScript code

* Refactor filters code to be DRYer

* Fix `.count == 0` comparisons to `.empty?` in views

* Fix filters in views
Eugen Rochko e1d0390e29
Add batch actions for approving and rejecting pending accounts ()
Eugen Rochko 51e154f5e8
Admission-based registrations mode ()
Fix 
Fix 
ThibG 2f7f6af26a Hide domain filter in admin page when “local” filter is active ()
Since the “domain” field is ignored in this case.
ThibG 11a91592aa Restore profile links in /admin/accounts ()
Fixes 
Eugen Rochko 73faadad28
Redesign admin accounts index ()
* Improve overview of accounts in admin UI

- Display suspended status, role, last activity and IP prominently
- Default to showing local accounts
- Default to not showing suspended accounts

* Remove unused strings

* Fix tests

* Allow filtering accounts by IP mask
Eugen Rochko e645ae9561
Change admin accounts default sort to most recent ()
Eugen Rochko 20a6584d2d
Clean up admin UI for accounts ()
* Add staff filter to admin UI for accounts, remove obsolete columns

* Only display OStatus section in admin UI for accounts when OStatus data
MitarashiDango 38d072446b add account search condition (instance domain) ()
Lynx Kotoura 3c45d3963a Scrollable tables in settings pages ()
* Scrollable tables in settings pages

* Add space before curly brace
nullkal 075d6a1e13 Show what protocol is used for accounts in admin/accounts#index ()
* Show what protocol used for in admin/accounts#index

* Add frozen_string_literal
のら 2d6128672f Togglable filter links ()
* Togglable filter links

* Rename is_selected to selected?
Eugen Rochko 226c9836e4 Add reset button to admin accounts search, improve looks a little ()
alpaca-tc e89e4355eb Add filter to AccountFilter ()
Matt Jankowski b5eec34230 Add admin area view partials for each record type ()
Ash Furrow 723f25a999 Admin UI for confirming users ()
* Shows confirmed status in list.

* Adds ability to confirm users in admin UI.

* Added new english translations.

* Addresses feedback from .

* More feedback.
Thomas Citharel c0c56db0fa Translate admin ()
* Translate the domain_block panel

Signed-off-by: Thomas Citharel <tcit@tcit.fr>

* Translate PubSubHubbub section

Signed-off-by: Thomas Citharel <tcit@tcit.fr>

* translate account section and correct typos

* move reports translation & translate sidebar

Signed-off-by: Thomas Citharel <tcit@tcit.fr>

* normalize l18n
Matt Jankowski 4ada50985a Pagination improvements ()
* Replace will_paginate with kaminari

* Use #page instead of #paginate in controllers

* Replace will_paginate.page_gap with pagination.truncate in i18n

* Customize kaminari views to match prior styles

* Set kaminari options to match prior behavior

* Replace will_paginate with paginate in views
Eugen Rochko 5426f06ac2 Fix admin UI for accounts somewhat
Eugen Rochko f4bc9620a9 Update settings to re-use admin layout, one big navigation tree, improve settings forms
Eugen Rochko 76ec907993 Improved admin UI
Eugen Rochko f978b06dd1 Add suspend account functionality to admin UI
Eugen Rochko 9d9f796130 Adding more to admin accounts UI
Eugen Rochko 5abf64d647 Add "next" pagination to public profiles
Eugen Rochko ec44cff9a2 Admin accounts page lists accounts
Eugen Rochko 356d3874eb Normalize localizations, add stub for admin/accounts