289 Commits (5ef92dff5730db3175c3b9c4aece44d9dccb581f)

Author SHA1 Message Date
Eugen Rochko e6b272e5c9
Change REST API to return empty data for suspended accounts (#14765)
4 years ago
Thibaut Girka e5f934ddf0 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda 33ad850c98
Added account featured tags API (#11817)
4 years ago
ThibG 79305428a7
Add configuration option to filter replies in lists (#9205)
4 years ago
Thibaut Girka b9f351d845 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Takeshi Umeda 47931db1f5
Add thumbnail_remote_url in MediaAttachment REST response (#14358)
4 years ago
Thibaut Girka e9ad99bc93 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Eugen Rochko c3187411c2
Change design of account notes in web UI (#14208)
4 years ago
Thibaut Girka 9c3b9d5ab9 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 65506bac3f
Add user notes on accounts (#14148)
4 years ago
Eugen Rochko 64aac30733
Add customizable thumbnails for audio and video attachments (#14145)
4 years ago
Thibaut Girka 12c8ac9e14 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 346d9b3d2e
Add blurhash to preview cards (#13984)
5 years ago
Eugen Rochko f669b8bcce
Fix wrong route helper in encrypted messages controller (#13952)
5 years ago
Eugen Rochko 5d8398c8b8
Add E2EE API (#13820)
5 years ago
Thibaut Girka a22e6a3683 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG b40d68cc31
Add `invites_enabled` to API (#13501)
5 years ago
Thibaut Girka 9abb227250 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 9660aa4543
Change local media attachments to perform heavy processing asynchronously (#13210)
5 years ago
Thibaut Girka c790ecb14d Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG aa67036b41
Add support for links to statuses in announcements to be opened in web UI (#13212)
5 years ago
Thibaut Girka 1a54b9b99e Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 92e7c84969
Fix punycode being returned in some entities instead of unicode in REST API (#13035)
5 years ago
Thibaut Girka 369201a425 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 3adc722d1c
Change how unread announcements are handled (#13020)
5 years ago
Thibaut Girka c56a504d11 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 42d2a915e4 Change last_status_at to be a date, not datetime (#12966)
5 years ago
Eugen Rochko b9d74d4076
Add streaming API updates for announcements being modified or deleted (#12963)
5 years ago
Thibaut Girka 9adeaf2bfc Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko f52c988e12
Add announcements (#12662)
5 years ago
Thibaut Girka 01eaeab56d Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko f86ee4b59f
Fix IDN mentions not being processed, IDN domains not being rendered (#12715)
5 years ago
Thibaut Girka abcba5c198 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Takeshi Umeda f43f1e0184 Add basic support for group actors (#12071)
5 years ago
trwnh 4354936a39 Return `discoverable` via REST API (fix #12507) (#12508)
5 years ago
Thibaut Girka 2b7158427f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 07da35c17c
Fix n+1 query for bookmarks on statuses (#12494)
5 years ago
ThibG dfea7368c9 Add bookmarks (#7107)
5 years ago
Thibaut Girka 16ff7c5627 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 3babf8464b Add voters count support (#11917)
5 years ago
ThibG 18b451c0e6 Change silences to always require approval on follow (#11975)
5 years ago
ThibG b359974d9b Show user what options they have voted (#11195)
5 years ago
Thibaut Girka 74c5b2bd08 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 18331fefa2
Remove deprecated `GET /api/v1/search` API (#11823)
5 years ago
Takeshi Umeda 9c9dcf580a Add featured tags API (#11778)
5 years ago
Eugen Rochko e445a8af64
Add timeline read markers API (#11762)
5 years ago
Thibaut Girka 9044a2b051 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko cb447b28c4
Add profile directory to web UI (#11688)
5 years ago
Thibaut Girka 444796b69b Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 043d52f785
Fix `alerts` booleans not being typecast correctly in push subscription (#11343)
5 years ago
Thibaut Girka 249991c498 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko b851456139
Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` (#11247)
5 years ago
Thibaut Girka 3922b518f7 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko e64e6a03dd
Add categories for custom emojis (#11196)
5 years ago
Thibaut Girka ddd875ad99 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko d61d164685
Add `short_description` and `approval_required` to `GET /api/v1/instance` (#11146)
5 years ago
Eugen Rochko 7696f77245
Add moderation API (#9387)
5 years ago
Thibaut Girka b3e68de4d2 Serialize content-type on Delete & Redraft
6 years ago
Thibaut Girka 2b97d9d780 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 6d44f2441b Add toot source to delete result to ease Delete & Redraft (#10669)
6 years ago
Thibaut Girka 33c80e0783 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko fba96c808d
Add blurhash (#10630)
6 years ago
Thibaut Girka f5f6d23d55 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 67b3b62b98
Improve blocked view of profiles (#10491)
6 years ago
Thibaut Girka 12dae9d583 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 62bafa20a1 Hide blocking accounts from blocked users (#10442)
6 years ago
Thibaut Girka ce7d055d3c Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Alex Gessner 69141dca26 squashed identity proof updates (#10375)
6 years ago
Thibaut Girka 050efbc126 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko f1bc90ab50
Rename :poll to :preloadable_poll and :owned_poll to :poll on Status (#10401)
6 years ago
Thibaut Girka b9f314bba7 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 9745de883b
Add `blocked_by` relationship to the REST API (#10373)
6 years ago
Thibaut Girka cbf1d711ba Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 80f0910e21 Add support for custom emojis in poll options (#10322)
6 years ago
Thibaut Girka 4df3b7cb06 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Yamagishi Kazutoshi 8347479f5d Bump webpacker from 3.5.5 to 4.0.2 (#10277)
6 years ago
Eugen Rochko d94e21f933
Add a preferences API so apps can share basic behaviours (#10109)
6 years ago
Thibaut Girka 07eb31eeac Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 51e154f5e8
Admission-based registrations mode (#10250)
6 years ago
Thibaut Girka 89bee860cd Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 3a92885a86 Support pushing and receiving updates to poll tallies (#10209)
6 years ago
Thibaut Girka 93daa97fc3 Fix min/max duration poll limits being inverted
6 years ago
Thibaut Girka 5528719bc9 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 054bbb3da2
Immediately display poll results to poll author (#10187)
6 years ago
Thibaut Girka 3b1390dc78 Serialize poll limits in instance serializer and initial state
6 years ago
Thibaut Girka f513317ba2 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 230a012f00
Add polls (#10111)
6 years ago
Thibaut Girka 369a475a70 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko cc84a407f4
Add vapid_key to the application entity in the REST API (#10058)
6 years ago
Eugen Rochko a006d4afbe
Add registrations attribute to instance entity in REST API (#10060)
6 years ago
ThibG ed30110618 Make displaying application used to toot opt-in (#9897)
6 years ago
Thibaut Girka f938800ef4 Revert to storing application info, and display it to the author via API
6 years ago
Thibaut Girka 05415fa5d3 Make storing and displaying application used to toot opt-in
6 years ago
Thibaut Girka a2a64ecd3e Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 1cbdf8d218
Fix wrong param name in scheduled statuses and return params in API (#9725)
6 years ago
Eugen Rochko a49d43d112
Add scheduled statuses (#9706)
6 years ago
Thibaut Girka bd23288a52 Add a per-user setting to hide followers count
6 years ago
Thibaut Girka a1c56fcef1 Add admin setting to disable followers count
6 years ago
Thibaut Girka 06c7fb8015 Add backend support to read and update list-specific show_replies settings
6 years ago
Thibaut Girka f8e07ca5cd Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 1d38c9750a
Fix filter ID not being a string in REST API (#9303)
6 years ago
Thibaut Girka f84897c7d7 Add field to serialized local-only statuses
6 years ago
Thibaut Girka b00f60f1d3 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 795f0107d2
Include preview cards in status entity in REST API (#9120)
6 years ago
Thibaut Girka dcded13a99 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko a38a452481
Add unread indicator to conversations (#9009)
6 years ago
Eugen Rochko ddd30f331c
Improve support for aspects/circles (#8950)
6 years ago
Eugen Rochko 8fd2cc54c1
Fix type of conversation ID in conversations API (#8961)
6 years ago
Thibaut Girka d17844e6d1 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 774ac47373
Add conversations API (#8832)
6 years ago
Thibaut Girka 00fcdebed7 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 7fe137d2f7
Fix link verification for remote accounts (#8868)
6 years ago
Thibaut Girka 91bef4759f Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko f4d549d300
Redesign forms, verify link ownership with rel="me" (#8703)
6 years ago
Thibaut Girka 280d7b1df8 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 8e111b753a
Move status counters to separate table, count replies (#8104)
6 years ago
Thibaut Girka e5a603206d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko f2404de871
Public profile endorsements (accounts picked by profile owner) (#8146)
6 years ago
Thibaut Girka d392020da6 Merge branch 'master' into glitch-soc/tentative-merge
6 years ago
ThibG 1ca4e51eb3 Add option to not consider word boundaries when processing keyword filtering (#7975)
6 years ago
Eugen Rochko 9804ec3a6d
Fix missing irreversible in filters API, expires_in param (#7976)
6 years ago
Eugen Rochko cdb101340a
Keyword/phrase filtering (#7905)
6 years ago
Thibaut Girka ab5f450700 Merge branch 'master' into glitch-soc/merge-upstream
7 years ago
Eugen Rochko a58ec29631
Allow selecting default posting language instead of auto-detect (#7828)
7 years ago
Eugen Rochko 5e9d51c24b
Do not pre-emojify note HTML in accounts REST API (#7821)
7 years ago
Thibaut Girka c087738270 Merge branch 'master' into glitch-soc/merge-upstream
7 years ago
Eugen Rochko 8bb74e50be
Add GET /api/v2/search which returns rich tag objects, adjust web UI (#7661)
7 years ago
Eugen Rochko 9bd23dc4e5
Track trending tags (#7638)
7 years ago
Thibaut Girka 45fce0e496 Merge branch 'master' into glitch-soc/merge
7 years ago
Eugen Rochko b4fb766b23
Add REST API for Web Push Notifications subscriptions (#7445)
7 years ago
Thibaut Girka 1c9c0167b7 Merge branch 'master' into glitch-soc/master
7 years ago
Eugen Rochko 42cd363542
Bot nameplates (#7391)
7 years ago
Eugen Rochko 61a9018607
Enable custom emojis in profiles (notes, field values, display names) (#7374)
7 years ago
David Yip c816701550
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Eugen Rochko cae933510c
Allow updating bio fields via PUT /api/v1/accounts/update_credentials (#7288)
7 years ago
David Yip 813da6788e
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Eugen Rochko 78ed4ab75f
Add bio fields (#6645)
7 years ago
Thibaut Girka 50eb8f1f61 Add backend support for bookmarks
7 years ago
David Yip eb39db7f93
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
David Underwood 123a343d11 [WIP] Enable custom emoji on account pages and in the sidebar (#6124)
7 years ago
Jenkins 03b2f701e7 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Eugen Rochko 9fe1619db9
Do not re-query mentions from serializers (#6858)
7 years ago
Jenkins df70571bfe Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
ThibG ff6b8a6443 Serialize mentions in the order they are added (#6836)
7 years ago
Jenkins 447d7e6127 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Akihiko Odaki 778b37790b Do not fetch environment variables to determine default locale (#6618)
7 years ago
David Yip 1b8fcd4df5
Merge remote-tracking branch 'origin/master' into merge-upstream
7 years ago
Eugen Rochko a3c4138197
Add contact_account and languages to instance API (#6574)
7 years ago
Jenkins c69a23ae46 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Yamagishi Kazutoshi 3c18964256 Fallback default thumbnail in instance status API (#6177)
7 years ago