Commit Graph

19 Commits (bfa99981e5b9ec6b827003b60f9b54b6399e003f)

Author SHA1 Message Date
Eugen Rochko bde5c0eaf9 Fix some views still not using counter caches
Eugen Rochko d0f087db2d Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report
Eugen Rochko 24ba7c9762 Adding index overview for reports in admin UI
Eugen Rochko 5426f06ac2 Fix admin UI for accounts somewhat
Eugen Rochko d2619e0b53 Site title is now a setting
Eugen Rochko f4bc9620a9 Update settings to re-use admin layout, one big navigation tree, improve settings forms
Eugen Rochko 6d98a73180 Domain blocks now have varying severity - auto-suspend vs auto-silence
Eugen Rochko e25170f960 Add extended about page stub
Eugen Rochko ca50ceeaf0 Add settings for contact information
Eugen Rochko b11fdc3ae3 Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
with YAML-defined defaults. Add admin page for editing global settings. Add "site_description"
setting that would show as a paragraph on the frontpage
Eugen Rochko 76ec907993 Improved admin UI
Eugen Rochko f978b06dd1 Add suspend account functionality to admin UI
Eugen Rochko 39cc9fde8a Add account suspension
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
Eugen Rochko 4a2347da41 Track successful PuSH deliveries
Eugen Rochko 27fc49d745 Add simple admin overview of PuSH subscriptions