872 Commits (1f72e6226a3eacb781e1103b1b508f648867de2d)

Author SHA1 Message Date
ThibG 4cd944d364 Hide blocking accounts from blocked users (#10442)
6 years ago
ThibG 65930be714 Ensure request.body isn't emptied out before signature verification (#10432)
6 years ago
Alex Gessner be7c92061c squashed identity proof updates (#10375)
6 years ago
Eugen Rochko 7aeb50cc89 Add order options to relationship manager UI (#10404)
6 years ago
Eugen Rochko 88a85f2574 Change icons of features on admin dashboard to remove bias (#10366)
6 years ago
Eugen Rochko c21bdc81d3 Add validations to admin settings (#10348)
6 years ago
ThibG c967088621 Mark the 410 gone response for suspended accounts as cachable (#10339)
6 years ago
ThibG 11c3ceb56e Do not try fetching keys of unknown accounts on a Delete from them (#10326)
6 years ago
ThibG e9fc1e8ccb Do not distribute Delete when rejecting unapproved accounts (#10321)
6 years ago
Eugen Rochko a3c41f3532 Add Keybase integration (#10297)
6 years ago
Eugen Rochko b1e0164848 Add dormant filter to relationship manager, rename other filters (#10308)
6 years ago
Ben Lubar 591c26dc97 Reduce server load caused by anonymous viewing. (#9059)
6 years ago
Eugen Rochko 4fa2d55d4e Add relationship manager UI (#10268)
6 years ago
Eugen Rochko 1279d85ff4 Add `visibility` param to reblog REST API (#9851)
6 years ago
Eugen Rochko e1130e461e Add a preferences API so apps can share basic behaviours (#10109)
6 years ago
Eugen Rochko 73fb7bfa0f Admission-based registrations mode (#10250)
6 years ago
Eugen Rochko 5ff943716e Fix `tagged` param not being normalized before querying tags (#10249)
6 years ago
Eugen Rochko 56822606f4 Redesign landing page (#10232)
6 years ago
ThibG cdf5a7f854 Avoid race conditions when creating backups (#10234)
6 years ago
Eugen Rochko 4a3acdc916 Add polls (#10111)
6 years ago
ThibG 892327c686 Give the `replies` collection an identifier and enable pagination (#10128)
6 years ago
abcang affb8b1de9 Improve account media query (#10121)
6 years ago
Eugen Rochko 693f2353bc Add type, limit, offset, min_id, max_id, account_id to search API (#10091)
6 years ago
Hinaloe 7517957a91 Randomize emoji filename (#10090)
6 years ago
ThibG abfa8617f3 Do not error out when performing admin actions on no statuses (#10094)
6 years ago
ThibG 9b7de13928 Add domain search/filter to the "Federation" (/admin/instances) page (#10071)
6 years ago
Eugen Rochko 99f902f224 Add vapid_key to the application entity in the REST API (#10058)
6 years ago
ThibG a60f90b078 Save IP address used for sign-up, not only sign-in (#10026)
6 years ago
Takeshi Umeda 3d54d631a4 Fix it as tagged_request of accounts_controller is not addressable_uri (#9976)
6 years ago
Eugen Rochko 06a8ca8937 Fix pinned statuses being shown in a featured hashtag (#9971)
6 years ago
rinsuki d280cc15be Fix authorized applications list page design (#9969)
6 years ago
Eugen Rochko d2d4d38f22 Add featured hashtags to profiles (#9755)
6 years ago
ThibG dfb101cd45 Make displaying application used to toot opt-in (#9897)
6 years ago
Eugen Rochko f77529ca00 Fix directory showing tags that have no currently eligible accounts (#9872)
6 years ago
Eugen Rochko 83fdb7b4f4 Fix REST API showing non-public reblogs for a given status (#9850)
6 years ago
Eugen Rochko 380b246728 Redesign public hashtag page to use a masonry layout (#9822)
6 years ago
Eugen Rochko f2ec1803cb Redesign admin instances area (#9645)
6 years ago
ThibG e60999c3c5 Improvements to signature verification (#9667)
6 years ago
Eugen Rochko defe248b1c Change remote interaction dialog to use specific actions (#9743)
6 years ago
Eugen Rochko d62a2a69e4 Add locale param to sign-up API (#9747)
6 years ago
Eugen Rochko f6940286f5 Add cache to custom emojis API (#9732)
6 years ago
Eugen Rochko ae1aaa3b8a Add scheduled statuses (#9706)
6 years ago
ThibG 631a91cbc0 Add quick links to the admin interface in the WebUI (#8545)
6 years ago
Eugen Rochko 93f560423b Fix list of local followers showing remote followers in admin UI (#9700)
6 years ago
Eugen Rochko 9244a06846 Add CSV export for lists and domain blocks (#9677)
6 years ago
Eugen Rochko 8958e58bd4 Improve admin UI for account view (#9643)
6 years ago
chr v1.x b659f51c43 Add local followers page to admin account UI (#9610)
6 years ago
Eugen Rochko d70d8321d3 Add exclude_reblogs option to account statuses API (#9640)
6 years ago
Eugen Rochko 7c2340443e Redirect to reports overview instead of report after account action (#9639)
6 years ago
ThibG d75e32caa3 Fix account unsilencing and unsuspension (#9637)
6 years ago
Eugen Rochko e5ebd4df78 Fix signature verification stoplight triggering on non-timeout errors (#9617)
6 years ago
Takeshi Umeda 9f74c2b877 Add error message with invalid email confirmation (#9625)
6 years ago
Eugen Rochko bbf9f4f93b Add REST API for creating an account (#9572)
6 years ago
ThibG 4bf67e9cd0 Sanitize and sandbox toot embeds (#9552)
6 years ago
Eugen Rochko 5fdfe0c4cf Show 40 profiles per directory page instead of 30 (#9609)
6 years ago
Eugen Rochko 2e0d617b8b Add moderation warnings (#9519)
6 years ago
Eugen Rochko ae8c6b892f Allow unauthenticated REST API access to GET /api/v1/accounts/:id/statuses (#9573)
6 years ago
jomo dc9f3d2cf2 fix CSP / X-Frame-Options for media embeds (#9558)
6 years ago
ysksn 7df45c6e11 Move #set_user to Admin::BaseController (#9470)
6 years ago
Eugen Rochko 32bd452b56 Remove "most popular" tab from profile directory, add responsive design (#9539)
6 years ago
ysksn 8996de49df Create Settings::BaseController (#9507)
6 years ago
ThibG 5548049e71 Add admin ability to remove an user's header image (#9495)
6 years ago
ThibG 0686523e18 Add instance-wide setting to disable profile directory (#9497)
6 years ago
ysksn dfd6445334 Add specs for activitypub collections controller (#9484)
6 years ago
ysksn af123ea5e8 Remove RemoteAccountControllerConcern never used (#9482)
6 years ago
ysksn a6641d0541 Fix Admin::TagsController#unhide (#9481)
6 years ago
ThibG 097d866028 Add setting to not aggregate reblogs (#9248)
6 years ago
Eugen Rochko fd8ca11f19 Add profile directory (#9427)
6 years ago
ThibG 5e2cd7f672 Fix thread depth computation in statuses_controller (#9426)
6 years ago
Eugen Rochko 305556274a Redesign admin accounts index (#9340)
6 years ago
Eugen Rochko 62c0e112ea Extract counters from accounts table to account_stats table (#9295)
6 years ago
Eugen Rochko 7a939f7cfc Remove intermediary arrays when creating hash maps from results (#9291)
6 years ago
Eugen Rochko d78aed7a37 Reduce connect timeout limit and limit signature failures by source IP (#9236)
6 years ago
Eugen Rochko 5f613d55e6 Optimize the process of following someone (#9220)
6 years ago
James Kiesel d2a9ea58da Allow joining several hashtags in a single column (#8904)
6 years ago
Eugen Rochko ca87d98d16 Revert "feat(auth/session_controller): Send Clear-Site-Data when logging out (8627)" (#9161)
6 years ago
Eugen Rochko cf2ab9c394 Include preview cards in status entity in REST API (#9120)
6 years ago
ThibG b5042bbeeb Fix styling in /auth/edit (#9117)
6 years ago
Eugen Rochko b110105a53 Allow inbox owner to view implicitly targeted ActivityPub payload (#9093)
6 years ago
Yamagishi Kazutoshi cad03e69b3 Set @body_classes to admin layout (#9081)
6 years ago
Eugen Rochko 40d23fc4d1 Add option to block reports from domain (#8830)
6 years ago
Eugen Rochko 9ccae7feff Add "disable" button to report screen (#9024)
6 years ago
Eugen Rochko e3b2234382 Add unread indicator to conversations (#9009)
6 years ago
Eugen Rochko 0a5b65533d Improve signature verification safeguards (#8959)
6 years ago
ThibG 51c53e709f Set Content-Security-Policy rules through RoR's config (#8957)
6 years ago
Eugen Rochko 65d1a2d10a Remove dead code (#8919)
6 years ago
ashleyhull-versent ea57aca5e1 Replace SVG asset with Custom mascot (#8766)
6 years ago
Eugen Rochko c9b5168ebd Add conversations API (#8832)
6 years ago
ThibG 8b48543b77 Ensure only toots from the reported users are reported (#8916)
6 years ago
Eugen Rochko 1ae62b87ed Change admin accounts default sort to most recent (#8813)
6 years ago
Eugen Rochko 5ddcdf3753 Support min_id-based pagination in REST API (#8736)
6 years ago
ふぁぼ原 bb8afc4608 Add a new preference to always hide all media (#8569)
6 years ago
Yamagishi Kazutoshi 449edebb1c Cache instance info (#8765)
6 years ago
Matt Sweetman 674865731a Add user preference to always expand toots marked with content warnings (#8762)
6 years ago
luzpaz 1bce70d3c7 Misc. typos (#8694)
6 years ago
Eugen Rochko 72a8ca84e0 Add force_login option to OAuth authorize page (#8655)
6 years ago
Sorin Davidoi 0c756cfd54 feat(auth/session_controller): Send Clear-Site-Data when logging out (#8627)
6 years ago
Eugen Rochko 00d1699a96 Whitelist report notification param in Settings::NotificationsController (#8560)
6 years ago
Eugen Rochko 601a0dc6cc Add preference for report notification e-mails, skip for duplicates (#8559)
6 years ago
ThibG 108623e86d Self-notify on accepting follow requests (#8541)
6 years ago