289 Commits (5dd885144a3c65604227ee10fa580224a9f61535)

Author SHA1 Message Date
Eugen Rochko 56f0203c66 Refactor controllers for statuses, accounts, and more (#11249)
5 years ago
Eugen Rochko fbbcbd940d Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` (#11247)
5 years ago
Eugen Rochko 4931208dd8 Remove Salmon and PubSubHubbub (#11205)
5 years ago
Eugen Rochko d9f42ba34b Remove deprecated REST API `GET /api/v1/statuses/:id/card` (#11213)
5 years ago
Eugen Rochko 5704e5c963 Remove deprecated REST API `POST /api/v1/notifications/dismiss?id=:id` (#11214)
5 years ago
Eugen Rochko 6cae1b40bf Remove deprecated REST API `GET /api/v1/timelines/direct` (#11212)
5 years ago
Eugen Rochko 433036ab8c Add moderation API (#9387)
5 years ago
Eugen Rochko b788e58ea4 Change /settings/preferences to redirect to appearance, add /settings/preferences/other (#10988)
6 years ago
Eugen Rochko 8bf8d6d9d9 Change preferences page into appearance, notifications, and other (#10977)
6 years ago
ThibG a604f766e0 Fix batch actions not working on pending accounts (#10508)
6 years ago
Eugen Rochko c34a7f5bd2 Add batch actions for approving and rejecting pending accounts (#10469)
6 years ago
Alex Gessner be7c92061c squashed identity proof updates (#10375)
6 years ago
Eugen Rochko a3c41f3532 Add Keybase integration (#10297)
6 years ago
Eugen Rochko 4fa2d55d4e Add relationship manager UI (#10268)
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 56822606f4 Redesign landing page (#10232)
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
Eugen Rochko d2d4d38f22 Add featured hashtags to profiles (#9755)
6 years ago
Eugen Rochko f2ec1803cb Redesign admin instances area (#9645)
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 9244a06846 Add CSV export for lists and domain blocks (#9677)
6 years ago
chr v1.x b659f51c43 Add local followers page to admin account UI (#9610)
6 years ago
Eugen Rochko bbf9f4f93b Add REST API for creating an account (#9572)
6 years ago
Eugen Rochko 2e0d617b8b Add moderation warnings (#9519)
6 years ago
Eugen Rochko 32bd452b56 Remove "most popular" tab from profile directory, add responsive design (#9539)
6 years ago
ThibG 5548049e71 Add admin ability to remove an user's header image (#9495)
6 years ago
Eugen Rochko fd8ca11f19 Add profile directory (#9427)
6 years ago
Eugen Rochko e3b2234382 Add unread indicator to conversations (#9009)
6 years ago
Eugen Rochko c9b5168ebd Add conversations API (#8832)
6 years ago
Eugen Rochko 95d977e51e Add POST /api/v1/notifications/:id/dismiss (#8905)
6 years ago
Eugen Rochko 0c47219e3a Support /.well-known/change-password (#8828)
6 years ago
Eugen Rochko 5ddcdf3753 Support min_id-based pagination in REST API (#8736)
6 years ago
Eugen Rochko b7ec70d486 Redirect from old authorize_follow path (#8584)
6 years ago
Eugen Rochko 94b7dddeac Add admin custom CSS setting (#8399)
6 years ago
Eugen Rochko 801b0f583f Add confirmation step to account suspensions (#8353)
6 years ago
ThibG 09fb9fb07e Add API endpoint to list featured accounts (fixes #8315) (#8317)
6 years ago
Eugen Rochko 834df855e2 Add admin function to deactivate all invites (#8279)
6 years ago
Eugen Rochko 273e8f0474 Add remote interaction dialog for toots (#8202)
6 years ago
Eugen Rochko 6e3cb11f3c Public profile endorsements (accounts picked by profile owner) (#8146)
6 years ago
Eugen Rochko d0b14eaee2 Add admin dashboard (#8029)
6 years ago
Eugen Rochko 171c20ce72 Add federation relay support (#7998)
6 years ago
Eugen Rochko a7039e4fd3 Add API method to remove a suggestion (#7978)
6 years ago
Eugen Rochko aa4e75166b Re-add follow recommendations API (#7918)
6 years ago
Eugen Rochko d878e3e945 Keyword/phrase filtering (#7905)
6 years ago
Eugen Rochko 650e3e346b Remove trending hashtags (#7711)
7 years ago
Eugen Rochko 744d47dee2 Add GET /api/v2/search which returns rich tag objects, adjust web UI (#7661)
7 years ago
Eugen Rochko 8a3b9d26fb Track trending tags (#7638)
7 years ago
Eugen Rochko 7eaa12c83a Ensure push subscription is immediately removed when application is revoked (#7548)
7 years ago
Eugen Rochko 7463d87ec3 Add GET /api/v1/push/subscription REST API (#7471)
7 years ago
Eugen Rochko e86a4fe36b Add REST API for Web Push Notifications subscriptions (#7445)
7 years ago
Shuhei Kitagawa 8c8a850f8a Add resend confirmation for admin (#7378)
7 years ago
Eugen Rochko 0dcca6b6e8 Improve admin UI for accounts (#7360)
7 years ago
Kaito Sinclaire 447741e456 Direct messages column (#4514)
7 years ago
Emelia Smith 765bfd0cf5 Feature: Allow staff to change user emails (#7074)
7 years ago
ThibG a91acd2010 Fix follow/unfollow buttons on public profile (fixes #7036) (#7040)
7 years ago
Emelia Smith 5373b138e8 Feature: Report improvements (#6967) (#7000)
7 years ago
Emelia Smith 0408944627 Implement the ability for an Administrator or Moderator to remove an account avatar (#6998)
7 years ago
Eugen Rochko b1f8dfd3cf Federate pinned statuses over ActivityPub (#6610)
7 years ago
Eugen Rochko f6884555d7 Account archive download (#6460)
7 years ago
Eugen Rochko 9b7490cede Save video metadata and improve video OpenGraph tags (#6481)
7 years ago
Eugen Rochko 5322013f25 CAS + SAML authentication feature (#6425)
7 years ago
Eugen Rochko c8f0be1d6d Revert #5772 (#6221)
7 years ago
Akihiko Odaki 7a0479c830 Allow to dereference Follow object for ActivityPub (#5772)
7 years ago
Eugen Rochko 9427823d5c Add more instance stats APIs (#6125)
7 years ago
Eugen Rochko 7f286d1af0 Fix #5953 - Add GET /api/v1/accounts/:id/lists (#5983)
7 years ago
Eugen Rochko 55d9abcceb Add UI for setting up account migration (#5832)
7 years ago
Eugen Rochko bc8c951083 Add consumable invites (#5814)
7 years ago
Eugen Rochko efc97d404c Add logging of admin actions (#5757)
7 years ago
Eugen Rochko e149067561 Lists (#5703)
7 years ago
Yamagishi Kazutoshi b80a35092e Redirect to reports when moderator (#5733)
7 years ago
Eugen Rochko 97178b6d86 Add moderator role and add pundit policies for admin actions (#5635)
7 years ago
Eugen Rochko 7f1a0241c1 Add ability to disable login and mark accounts as memorial (#5615)
7 years ago
nullkal 0a9cc96cdc Feature: Unlisted custom emojis (#5485)
7 years ago
nullkal 81489970fb Add moderation note (#5240)
7 years ago
Eugen Rochko 60925ce0ae Encode custom emojis as resolveable objects in ActivityPub (#5243)
7 years ago
Eugen Rochko b4af50c521 Improve admin UI for custom emojis, add copy/disable/enable (#5231)
7 years ago
utam0k 51f8cbfbeb Implement EmailBlackList (#5109)
7 years ago
Yamagishi Kazutoshi 6bd4e3bf97 Separate notifications preferences from general preferences (#4447)
7 years ago
Eugen Rochko 5983fa43f5 Fix #5104 - GET /api/v1/apps/verify_credentials to confirm app works (#5112)
7 years ago
Eugen Rochko 795e624d5d Add ability to specify alternative text for media attachments (#5123)
7 years ago
Eugen Rochko f621e05356 New API: GET /api/v1/custom_emojis to get a server's custom emojis (#5051)
7 years ago
Eugen Rochko e9bb7e62b1 Admin interface for listing, adding and removing custom emojis (#5002)
7 years ago
Eugen Rochko 26c797bf0d When accessing uncached media attachment, redownload it (#4955)
7 years ago
Eugen Rochko ad769409f7 Embed modal (#4748)
7 years ago
Eugen Rochko 1b20fe79b4 Add sharedInbox to actors (#4737)
7 years ago
Eugen Rochko 651c659fd6 Update status embeds (#4742)
7 years ago
Eugen Rochko 3e20cb7025 Pinned statuses (#4675)
7 years ago
Eugen Rochko b13501268f Fix up the applications area (#4664)
7 years ago
Colin Mitchell 63b98318c5 Application prefs section (#2758)
7 years ago
Eugen Rochko 2dba0368f8 Redesign public profiles (#4608)
7 years ago
Eugen Rochko 0e5c8372e7 Add protocol handler. Handle follow intents (#4511)
7 years ago
Eugen Rochko f18739fd60 Add ActivityPub inbox (#4216)
7 years ago
Eugen Rochko 3360187a90 Fix #3189 - Share CSRF secret between main app and Sidekiq Web (#4383)
7 years ago
Yamagishi Kazutoshi c946795bc3 Redirect user profile page to short URL when HTML format (#4328)
7 years ago
Eugen Rochko 9d8d1d90e0 Add button to re-subscribe to all accounts from a domain (#4285)
7 years ago
Yamagishi Kazutoshi 9392d10250 Add feature to revoke sessions (#4259)
7 years ago
abcang e3251e74c1 Improve admin page (#4121)
7 years ago