152 Commits (9b05f5b2bb3f4e881577310bfef93436a39565e9)

Author SHA1 Message Date
Eugen Rochko b6b2d8b8a3 Change design of account notes in web UI (#14208)
4 years ago
ThibG 3afc7977b1 Add user notes on accounts (#14148)
4 years ago
Eugen Rochko a3ce01a102 Add customizable thumbnails for audio and video attachments (#14145)
4 years ago
ThibG 36f31b5cad Add blurhash to preview cards (#13984)
4 years ago
Eugen Rochko 9de5c70980 Fix wrong route helper in encrypted messages controller (#13952)
5 years ago
Eugen Rochko b864e78db8 Add E2EE API (#13820)
5 years ago
ThibG 09162ceb7c Add `invites_enabled` to API (#13501)
5 years ago
Eugen Rochko f459919552 Change local media attachments to perform heavy processing asynchronously (#13210)
5 years ago
ThibG a67fd2fbe1 Add support for links to statuses in announcements to be opened in web UI (#13212)
5 years ago
Eugen Rochko 273aa806d3 Fix punycode being returned in some entities instead of unicode in REST API (#13035)
5 years ago
ThibG 99cf92a3cf Change how unread announcements are handled (#13020)
5 years ago
ThibG d9cdd58423 Change last_status_at to be a date, not datetime (#12966)
5 years ago
Eugen Rochko dd68e44cfa Add streaming API updates for announcements being modified or deleted (#12963)
5 years ago
Eugen Rochko f95fd62bac Add announcements (#12662)
5 years ago
Eugen Rochko c72c27756f Fix IDN mentions not being processed, IDN domains not being rendered (#12715)
5 years ago
Takeshi Umeda 58dd9698c3 Add basic support for group actors (#12071)
5 years ago
trwnh f0e3b99553 Return `discoverable` via REST API (fix #12507) (#12508)
5 years ago
Eugen Rochko fcae5c77de Fix n+1 query for bookmarks on statuses (#12494)
5 years ago
ThibG 517c1cd062 Add bookmarks (#7107)
5 years ago
ThibG f088e090e4 Add voters count support (#11917)
5 years ago
ThibG 70990720c5 Change silences to always require approval on follow (#11975)
5 years ago
ThibG c596206f8c Show user what options they have voted (#11195)
5 years ago
Eugen Rochko 8824964836 Remove deprecated `GET /api/v1/search` API (#11823)
5 years ago
Takeshi Umeda 50c2f0dcc1 Add featured tags API (#11778)
5 years ago
Eugen Rochko 89989b6255 Add timeline read markers API (#11762)
5 years ago
Eugen Rochko 79922ae20f Add profile directory to web UI (#11688)
5 years ago
Eugen Rochko 9027d911d0 Fix `alerts` booleans not being typecast correctly in push subscription (#11343)
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 1c612f24e4 Add categories for custom emojis (#11196)
5 years ago
Eugen Rochko 3208a52d36 Add `short_description` and `approval_required` to `GET /api/v1/instance` (#11146)
5 years ago
Eugen Rochko 433036ab8c Add moderation API (#9387)
5 years ago
ThibG 2a917031c9 Add toot source to delete result to ease Delete & Redraft (#10669)
6 years ago
Eugen Rochko a6d2fe7165 Add blurhash (#10630)
6 years ago
Eugen Rochko c84c30c542 Improve blocked view of profiles (#10491)
6 years ago
ThibG 4cd944d364 Hide blocking accounts from blocked users (#10442)
6 years ago
Alex Gessner be7c92061c squashed identity proof updates (#10375)
6 years ago
Eugen Rochko 364e49ae1f Rename :poll to :preloadable_poll and :owned_poll to :poll on Status (#10401)
6 years ago
Eugen Rochko a8bb10633d Add `blocked_by` relationship to the REST API (#10373)
6 years ago
ThibG 2a211ff18c Add support for custom emojis in poll options (#10322)
6 years ago
Yamagishi Kazutoshi e0e72c90b6 Bump webpacker from 3.5.5 to 4.0.2 (#10277)
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
ThibG 11ce444b8b Support pushing and receiving updates to poll tallies (#10209)
6 years ago
Eugen Rochko b7a8a52bc5 Immediately display poll results to poll author (#10187)
6 years ago
Eugen Rochko 4a3acdc916 Add polls (#10111)
6 years ago
Eugen Rochko 99f902f224 Add vapid_key to the application entity in the REST API (#10058)
6 years ago
Eugen Rochko c7b6f2f6c6 Add registrations attribute to instance entity in REST API (#10060)
6 years ago
ThibG dfb101cd45 Make displaying application used to toot opt-in (#9897)
6 years ago
Eugen Rochko bf1ee883d8 Fix wrong param name in scheduled statuses and return params in API (#9725)
6 years ago
Eugen Rochko ae1aaa3b8a Add scheduled statuses (#9706)
6 years ago
Eugen Rochko 7c9a655933 Fix filter ID not being a string in REST API (#9303)
6 years ago
Eugen Rochko cf2ab9c394 Include preview cards in status entity in REST API (#9120)
6 years ago
Eugen Rochko e3b2234382 Add unread indicator to conversations (#9009)
6 years ago
Eugen Rochko 654520ec8c Improve support for aspects/circles (#8950)
6 years ago
Eugen Rochko 735a43bdea Fix type of conversation ID in conversations API (#8961)
6 years ago
Eugen Rochko c9b5168ebd Add conversations API (#8832)
6 years ago
Eugen Rochko 24f168e58e Fix link verification for remote accounts (#8868)
6 years ago
Eugen Rochko d3105031f8 Redesign forms, verify link ownership with rel="me" (#8703)
6 years ago
Eugen Rochko bf5acc3eae Move status counters to separate table, count replies (#8104)
6 years ago
Eugen Rochko 6e3cb11f3c Public profile endorsements (accounts picked by profile owner) (#8146)
6 years ago
ThibG 4c70bb6d6d Add option to not consider word boundaries when processing keyword filtering (#7975)
6 years ago
Eugen Rochko 0dbaa1badf Fix missing irreversible in filters API, expires_in param (#7976)
6 years ago
Eugen Rochko d878e3e945 Keyword/phrase filtering (#7905)
6 years ago
Eugen Rochko f91fa10804 Allow selecting default posting language instead of auto-detect (#7828)
6 years ago
Eugen Rochko 9bcd509165 Do not pre-emojify note HTML in accounts REST API (#7821)
6 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 e86a4fe36b Add REST API for Web Push Notifications subscriptions (#7445)
7 years ago
Eugen Rochko 7ff3c849d1 Bot nameplates (#7391)
7 years ago
Eugen Rochko 4055ce490c Enable custom emojis in profiles (notes, field values, display names) (#7374)
7 years ago
Eugen Rochko 4258e304c5 Allow updating bio fields via PUT /api/v1/accounts/update_credentials (#7288)
7 years ago
Eugen Rochko 466442b764 Add bio fields (#6645)
7 years ago
David Underwood 44274257de [WIP] Enable custom emoji on account pages and in the sidebar (#6124)
7 years ago
Eugen Rochko 6383580e6f Do not re-query mentions from serializers (#6858)
7 years ago
ThibG 99790407e2 Serialize mentions in the order they are added (#6836)
7 years ago
Akihiko Odaki 0016fd40e7 Do not fetch environment variables to determine default locale (#6618)
7 years ago
Eugen Rochko c421ad685d Add contact_account and languages to instance API (#6574)
7 years ago
Yamagishi Kazutoshi f92399cfe7 Fallback default thumbnail in instance status API (#6177)
7 years ago
Eugen Rochko ef8fc3542b Fix #6022 - Prevent nested migrated accounts, or migrations to self (#6026)
7 years ago
Akihiko Odaki ce3989fc6a Add embed_url to preview cards (#5775)
7 years ago
aschmitz cbaddc6447 Break out nested relationship API keys (#5887)
7 years ago
Eugen Rochko bf8eab12ba Display list column (#5750)
7 years ago
Eugen Rochko b89f614bd7 Profile redirect notes (#5746)
7 years ago
Eugen Rochko e149067561 Lists (#5703)
7 years ago
nullkal 0a9cc96cdc Feature: Unlisted custom emojis (#5485)
7 years ago
Eugen Rochko e589e17b61 In REST API, when URL can be missing, cast it to nil (#5259)
7 years ago
Eugen Rochko f37350c08f When processing custom emoji, ensure a non-animated version exists (#5230)
7 years ago
Eugen Rochko 795e624d5d Add ability to specify alternative text for media attachments (#5123)
7 years ago
Eugen Rochko 40399df3e4 Make sure nil IDs to not get cast to empty string in REST API (#5068)
7 years ago
Eugen Rochko f621e05356 New API: GET /api/v1/custom_emojis to get a server's custom emojis (#5051)
7 years ago
aschmitz 618df7a5ee Change IDs to strings rather than numbers in API JSON output (#5019)
7 years ago
Akihiko Odaki b1ba673029 Introduce OStatus::TagManager (#5008)
7 years ago
Eugen Rochko eb345f8e8b Custom emoji (#4988)
7 years ago
Eugen Rochko 26c797bf0d When accessing uncached media attachment, redownload it (#4955)
7 years ago
Eugen Rochko 9ff429aa6d Uploads for admin site settings (#4913)
7 years ago
Eugen Rochko 3e20cb7025 Pinned statuses (#4675)
7 years ago
Gergely Nagy 8c3f5acf0e api/instances: Include the stats from the /about/more page (#4074)
7 years ago
Yamagishi Kazutoshi 865f5170a8 Add setting a always mark media as sensitive (#4136)
7 years ago
Yamagishi Kazutoshi 2ffd2303ee Add attribute for default privacy to verify credentials (#4075)
7 years ago
unarist 89c8a81ef9 Fix JSON serialization of media_attachment (#4111)
7 years ago