283 Commits (157bf444098f64d09256f825de49a641f502da64)

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
Takeshi Umeda 3343de96a0 Add visibility parameter in share page (#13023)
4 years ago
ThibG 36f31b5cad Add blurhash to preview cards (#13984)
4 years ago
ThibG e67a55ee49 Fix serialization of replies when some of them are URIs (#13957)
4 years ago
Eugen Rochko 9de5c70980 Fix wrong route helper in encrypted messages controller (#13952)
4 years ago
Eugen Rochko b864e78db8 Add E2EE API (#13820)
4 years ago
ThibG 41536557be Improve RSS entries for statuses (#13592)
4 years ago
ThibG 09162ceb7c Add `invites_enabled` to API (#13501)
4 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
Faye Duxovni 6bca6dbc2d Add setting for whether to crop images in unexpanded toots (#12126)
5 years ago
Takeshi Umeda 1dc1d01f95 Split AccountsHelper from StatusesHelper (#12078)
5 years ago
Eugen Rochko 37f09d3ace Add `openRegistrations` attribute to nodeinfo endpoint (#12058)
5 years ago
ThibG f088e090e4 Add voters count support (#11917)
5 years ago
Eugen Rochko 51a72a802f Add a nodeinfo endpoint (#12002)
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 a2d3728c36 Add account migration UI (#11846)
5 years ago
tsia e998a170a0 fix rss enclosure length (#11889)
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
Yamagishi Kazutoshi 50195c790d Add method and enctype to manifest (#11767)
5 years ago
ThibG 8b271d6d25 Fix ActivityPub context not being dynamically computed (#11746)
5 years ago
Eugen Rochko 79922ae20f Add profile directory to web UI (#11688)
5 years ago
Takeshi Umeda 363c6e8f52 Add an RSS feed tagged to a public profile page (#10502)
5 years ago
ThibG 404b64f5ca Fix multiple issues with replies collection for pages further than self-replies (#11582)
5 years ago
Eugen Rochko a8d983934e Fix blurhash and autoplay not working on public pages (#11585)
5 years ago
Eugen Rochko a398045539 Add indicator of unread content to window title when web UI is out of focus (#11560)
5 years ago
Eugen Rochko 191392e5c3 Add trends UI with admin and user settings (#11502)
5 years ago
Eugen Rochko 0ed96e9aee Remove XML version of Webfinger and remove links to Atom feeds (#11460)
5 years ago
Eugen Rochko 172bf17555 Revert "Remove conversation URI (#11423)" (#11424)
5 years ago
Eugen Rochko 47bf2698c2 Remove conversation URI (#11423)
5 years ago
Eugen Rochko 9027d911d0 Fix `alerts` booleans not being typecast correctly in push subscription (#11343)
5 years ago
ThibG c2126e3f98 Add ActivityPub actor representing the entire server (#11321)
5 years ago
Eugen Rochko 9dead08055 Add option to disable real-time updates in web UI (#9984)
5 years ago
ThibG f9548fd31f Drop magic-public-key from webfinger replies as it's only used for OStatus (#11280)
5 years ago
Eugen Rochko f83ce1d943 Fix activity being rendered within activity due to caching (#11271)
5 years ago
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 1c612f24e4 Add categories for custom emojis (#11196)
5 years ago
ThibG 8adac384ed Fix account URI in UpdatePollSerializer (#11194)
5 years ago
ThibG 4b3d91dc2c Add option to disable blurhash previews (#11188)
5 years ago
Eugen Rochko 3208a52d36 Add `short_description` and `approval_required` to `GET /api/v1/instance` (#11146)
5 years ago
Eugen Rochko d85b2a734b Fix audio not being downloaded from remote servers (#11145)
5 years ago
Eugen Rochko 433036ab8c Add moderation API (#9387)
5 years ago
Eugen Rochko d7e2f554fb Add audio uploads (#11123)
5 years ago
Eugen Rochko a1bceb2cb6 Add responsive panels to the single-column layout (#10820)
5 years ago
ThibG 2a917031c9 Add toot source to delete result to ease Delete & Redraft (#10669)
5 years ago
Eugen Rochko a6d2fe7165 Add blurhash (#10630)
5 years ago
Sho Kusano 1af37e09f3 Configrationable repository url (#10600)
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
Eugen Rochko a82bc7f5ae Add ActivityPub representation for identity proofs (#10414)
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 367ab6764f Remove unused ActivityPub `@context` values depending on response (#10378)
6 years ago
Eugen Rochko a8bb10633d Add `blocked_by` relationship to the REST API (#10373)
6 years ago
rinsuki 74e9a4dec4 Add allowfullscreen attribute to oembed iframe (#10370)
6 years ago
Eugen Rochko d20386e209 Improve config serializer for Keybase (#10338)
6 years ago
ThibG 2a211ff18c Add support for custom emojis in poll options (#10322)
6 years ago
ThibG 9efb9d7f72 Set and store report URIs (#10303)
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
ThibG acbf18b517 When serializing polls over OStatus, serialize poll options to text (#10160)
6 years ago
Eugen Rochko a7dfbbd4fb Fix NoMethodError in ActivityPub::NoteSerializer (#10172)
6 years ago
Eugen Rochko 1321801577 Fix various issues in polls (#10165)
6 years ago
ThibG 7da087dabe Store remote votes URI (#10158)
6 years ago
Eugen Rochko 6056edf7a5 Fix ActivityPub votes having nil IDs (#10151)
6 years ago
Eugen Rochko 8e75233020 Fix missing in_reply_to in ActivityPub::VoteSerializer (#10148)
6 years ago
Eugen Rochko 4a3acdc916 Add polls (#10111)
6 years ago
ThibG 7daa4425ac Fix serialization of boosts (#10129)
6 years ago
ThibG 892327c686 Give the `replies` collection an identifier and enable pagination (#10128)
6 years ago
ThibG 9f3f47e91f Improved remote thread fetching (#10106)
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 99dcb6d910 Alternative handling of private self-boosts (#9998)
6 years ago
ThibG dfb101cd45 Make displaying application used to toot opt-in (#9897)
6 years ago
gol-cha 73558377c9 Upgrade new Web Share Target API (#9963)
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
ThibG 631a91cbc0 Add quick links to the admin interface in the WebUI (#8545)
6 years ago
Takeshi Umeda c3a406ec62 If it is disabled, remove the link of the profile directory (#9665)
6 years ago
Eugen Rochko 4e3131f02f Add handler for Move activity (#9629)
6 years ago