524 Commits (4b21adb4b22ad8af0598d3e68fe9af50065274b8)

Author SHA1 Message Date
Claire 655ad99a37 Fix not being able to follow more than one hashtag (#21285)
2 years ago
trwnh 699bec589f Make tag following idempotent (#20860)
2 years ago
trwnh 9b83c67aa7 Fix pagination of followed tags (#20861)
2 years ago
Daniel Axtens e61dc520ae Add 'private' to Cache-Control, match Rails expectations (#20608)
2 years ago
trwnh 72d3607229 Move V2 Filter methods under /api/v2 prefix (#20622)
2 years ago
Eugen Rochko 8b98bebc17 Fix error when passing unknown filter param in REST API (#20626)
2 years ago
Eugen Rochko 3cc5ed3bae Fix `role_ids` not accepting arrays in admin API (#20625)
2 years ago
Claire 2fe47bc7db Remove dead code and refactor status threading code (#20357)
2 years ago
Claire ee5a39a507 Change logged out /api/v1/statuses/:id/context logged out limits (#20355)
2 years ago
James Tucker c4ff2640c1 Improve performance by avoiding regex construction (#20215)
2 years ago
Eugen Rochko 17881148e4 Revert filtering public timelines by locale by default (#20294)
2 years ago
trwnh 9d3cf4d9d4 Make account endorsements idempotent (fix #19045) (#20118)
2 years ago
trwnh 9596a1374d Fix uncaught 500 error on invalid `replies_policy` (Fix #19097) (#20126)
2 years ago
Claire bfb8121e94 Fix crash in legacy filter creation controller (#19878)
2 years ago
Eugen Rochko b38a465476 Change `AUTHORIZED_FETCH` to not block unauthenticated REST API access (#19803)
2 years ago
Claire 4b0e72b2b7 Fix reblogs being discarded after the reblogged status (#19731)
2 years ago
Eugen Rochko 529fe25add Change post-processing to be deferred only for large media types (#19617)
2 years ago
Eugen Rochko fdfe1eae4a Remove language filtering from hashtag timelines (#19563)
2 years ago
Eugen Rochko 69f2f514d2 Fix admin APIs returning deleted object instead of empty object upon delete (#19479)
2 years ago
Eugen Rochko fa30d092f2 Fix language not being saved when editing status (#19543)
2 years ago
Eugen Rochko 4435be82db Fix uncaught error when invalid date is supplied to API (#19480)
2 years ago
Eugen Rochko 6c1c7d9d3b Change unauthenticated search to not support pagination in REST API (#19326)
2 years ago
Takeshi Umeda 64b46b9ae5 Change featured tag updates to add/remove activity (#19409)
2 years ago
Takeshi Umeda fd61882f1a Add synchronization of remote featured tags (#19380)
2 years ago
Eugen Rochko e376f33207 Change about page to be mounted in the web UI (#19345)
2 years ago
Eugen Rochko b24b85b63f Add support for language preferences for trending statuses and links (#18288)
2 years ago
Eugen Rochko 378e00b59c Change privacy policy to be rendered in web UI, add REST API (#19310)
2 years ago
Eugen Rochko 85a10f182e Change public timelines to be filtered by current locale by default (#19291)
2 years ago
Eugen Rochko c603978cf6 Add server banner to web app, add `GET /api/v2/instance` to REST API (#19294)
2 years ago
Claire c2c59a75cb Fix deleted pinned posts potentially counting towards the pinned posts limit (#19005)
2 years ago
Eugen Rochko a593188ded Add user content translations with configurable backends (#19218)
2 years ago
Eugen Rochko f4e91041b2 Add ability to filter followed accounts' posts by language (#19095)
2 years ago
Claire 534077cea2 Fix REST API sometimes returning HTML on error (#19135)
2 years ago
Eugen Rochko 4207f3d8fc Change search API to be accessible without being logged in (#18963)
2 years ago
Eugen Rochko 7c8bba150b Change following and followers API to be accessible without being logged in (#18964)
2 years ago
Eugen Rochko e7cc67d505 Add admin API for managing e-mail domain blocks (#19066)
2 years ago
Eugen Rochko a0bb5674d9 Add admin API for managing canonical e-mail blocks (#19067)
2 years ago
Eugen Rochko 71f59e78b8 Add admin API for managing IP blocks (#19065)
2 years ago
Claire 522fbf9d13 Add ability to filter individual posts (#18945)
2 years ago
Claire 4536638050 Fix /api/v1/tags/:id route constraints (#18854)
2 years ago
Eugen Rochko 265c09fef1 Add ability to follow hashtags (#18809)
2 years ago
Eugen Rochko 38d04135bf Change how hashtags are normalized (#18795)
2 years ago
Eugen Rochko e164d6a687 Add customizable user roles (#18641)
2 years ago
Claire 90e5a9bd98 Revamp post filtering system (#18058)
2 years ago
Claire d0cc795d0f Add /api/v1/admin/domain_allows (#18668)
2 years ago
tateisu 6d1b8097a0 use Notification::TYPES for api push subscription alerts (#18709)
2 years ago
Claire 9f3bf956ad Add /api/v1/admin/domain_blocks (#18247)
2 years ago
Eugen Rochko b264197a1d Fix suspended users being able to access APIs that don't require a user (#18524)
2 years ago
Claire f5e6c776c1 Change unapproved and unconfirmed account to not be accessible in the REST API (#17530)
2 years ago
Claire 3c87683cf2 Fix error when looking handle with surrounding spaces (#18225)
2 years ago