800 Commits (0669783da8cfff14870f18671fb371d23de7dc2e)

Author SHA1 Message Date
Eugen Rochko ed099d8bdc
Change account suspensions to be reversible by default (#14726)
4 years ago
Eugen Rochko e6b272e5c9
Change REST API to return empty data for suspended accounts (#14765)
4 years ago
Thibaut Girka 9748f074a3 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
abcang e79d719e92
Changed tag most_used to recently_used (#14760)
4 years ago
Eugen Rochko e8bc187845
Refactor how public and tag timelines are queried (#14728)
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
Thibaut Girka 3fefb7909b Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 79305428a7
Add configuration option to filter replies in lists (#9205)
4 years ago
dependabot[bot] 8972e5f7f6
Bump rubocop from 0.86.0 to 0.88.0 (#14412)
4 years ago
Akihiko Odaki ae871c4d46
Make Array-creation behavior of Paginable more predictable (#14687)
4 years ago
Thibaut Girka 8c3c27bf06 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Akihiko Odaki 64ef37b89d
Introduce ApplicationController#cache_collection_paginated_by_id (#14677)
4 years ago
Akihiko Odaki b63ede5005
Eagerly load statuses with the main query in Api::V1::BookmarksController (#14674)
4 years ago
Akihiko Odaki e26e7a1cb5
Replace incorrect use of distinct with group (#14675)
4 years ago
Akihiko Odaki 552e886b64
Eagerly load statuses with the main query in Api::V1::FavouritesController (#14673)
4 years ago
Akihiko Odaki 41eeb9ebaa
Use Status.group instead of Status.distinct in HashQueryService (#14662)
4 years ago
Thibaut Girka 74a9affdcc Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG f6a82cb2cd
Fix not being able to unbookmark toots when blocked by their author (#14604)
4 years ago
Thibaut Girka ab967cf5a0 Fix local-only toots not being returned by the local TL API
4 years ago
Thibaut Girka b9f351d845 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
Ariel 2ada2ae18a
Fix/14021 behaviour on add or remove toots (#14212)
4 years ago
Thibaut Girka 3f60b096b5 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG 0a8a3fe595
Fix being unable to unboost when blocked by their author (#14308)
4 years ago
Thibaut Girka d973e11061 Add UI option to show local-only toots in public timeline
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 aae60a2366 Merge branch 'master' into glitch-soc/merge-upstream
4 years ago
ThibG ac8a788370
Fix functional user requirements in whitelist mode (#14093)
4 years ago
Thibaut Girka 12c8ac9e14 Merge branch 'master' into glitch-soc/merge-upstream
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 4a70792b4a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Takeshi Umeda 26b08a3c54
Add remote only to public timeline (#13504)
5 years ago
ThibG f1e0fa80f6
Fix own following/followers not showing muted users (#13614)
5 years ago
Thibaut Girka a22e6a3683 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 988b0493fe
Add more tests for ActivityPub controllers (#13585)
5 years ago
Thibaut Girka 9101254d0a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko c9efb400b4
Add rate limit for reporting (#13390)
5 years ago
Thibaut Girka f3eff922a3 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 0d117c106a
Fix 404 and 410 API errors being silently discarded in WebUI (#13279)
5 years ago
Thibaut Girka 9abb227250 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG b154428e14
Add federation support for the "hide network" preference (#11673)
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
Eugen Rochko 339ce1c4e9
Add specific rate limits for posting and following (#13172)
5 years ago
Eugen Rochko 0ae5c6312f
Remove useless `respond_to` calls (#13208)
5 years ago
Thibaut Girka 51d326f852 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 0c28a505dd
Fix leak of arbitrary statuses through unfavourite action in REST API (#13161)
5 years ago
Thibaut Girka 85933bc9ff Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 7face973fa
Fix dismissing an announcement twice raising an obscure error (#13124)
5 years ago
Thibaut Girka dae5e446fe Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko a64973aecf
Fix malformed HTML causing uncaught error (#13042)
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 9adeaf2bfc Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko c4c315ea40
Fix OEmbed leaking information about existence of non-public statuses (#12930)
5 years ago
Eugen Rochko f52c988e12
Add announcements (#12662)
5 years ago
Thibaut Girka 45709d6987 Merge branch 'master' into glitch-soc/master
5 years ago
Eugen Rochko 02d272cf49
Fix access to OEmbed endpoint in secure mode (#12864)
5 years ago
Thibaut Girka 01eaeab56d Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 49b2f7c0a2
Fix base64-encoded file uploads not being possible (#12748)
5 years ago
ThibG 3b3bdc7293 Hide blocked users from more places (#12733)
5 years ago
Eugen Rochko 2999c95596
Fix error when fetching followers/following from REST API when user has network hidden (#12716)
5 years ago
Thibaut Girka abcba5c198 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 6d7daf6154
Fix generic HTTP 500 error on duplicate records (#12563)
5 years ago
ThibG 911cc14481 Add follow_request notification type (#12198)
5 years ago
Thibaut Girka 2b7158427f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko d9793b2367
Fix proofs API being inaccessible in secure mode (#12495)
5 years ago
Thibaut Girka ff67385cfb Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Gomasy 5a2c0707f1 Support min_id-based pagination for bookmarks (#12381)
5 years ago
Jennifer Glauche fd93a9c871 make it not return http 400 when passing and empty source argument (#12259)
5 years ago
ThibG dfea7368c9 Add bookmarks (#7107)
5 years ago
Thibaut Girka 61631f4751 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 354fdd317e
Fix attachment not being re-downloaded even if file is not stored (#12125)
5 years ago
Eugen Rochko a582185625
Fix `GET /api/v1/instance` REST APIs being unavailable in secure mode (#12089)
5 years ago
Eugen Rochko f665901e3c
Fix performance of home feed regeneration (#12084)
5 years ago
Thibaut Girka 1bbba0016a Merge tag 'v3.0.0' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko eb83d6256e
Add `reason` param to `POST /api/v1/accounts` REST API (#12064)
5 years ago
Thibaut Girka 16ff7c5627 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko ab33c4df94
Add `exclude_unreviewed` param to `GET /api/v2/search` REST API (#11977)
5 years ago
ThibG 18b451c0e6 Change silences to always require approval on follow (#11975)
5 years ago
abcang 059945c97c Improve status pin query (#11972)
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
ThibG 225edac118 Change /api/v1/timelines/public to require auth when public preview is off (#11802)
5 years ago
Eugen Rochko 59da5ccb8e
Change unlisted custom emoji to not appear in autosuggestions (#11818)
5 years ago
Eugen Rochko c5d37f18cb
Change deletes to preserve soft-deleted statuses in unresolved reports (#11805)
5 years ago
ThibG 4faaa5b25e Add updated relationship to follow request API responses (#11800)
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 70ae77895f
Fix error in REST API for an account's statuses (#11700)
5 years ago
Eugen Rochko 22ce4778eb
Fix uncaught parameter missing exceptions and missing error templates (#11702)
5 years ago
Eugen Rochko cb447b28c4
Add profile directory to web UI (#11688)
5 years ago
Thibaut Girka 48b8a1f414 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 282ea17078
Add soft delete for statuses for instant deletes through API (#11623)
5 years ago
Eugen Rochko 97192d9a77
Fix remote and staff-removed statuses leaving media behind for a day (#11638)
5 years ago
Thibaut Girka c4ae7aab6f Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
ThibG 646f96d448 Fix ActivityPub and REST API queries setting cookies and preventing caching (#11539)
5 years ago
Eugen Rochko 699db454c3
Fix pinned statuses API returning pagination headers (#11526)
5 years ago
Thibaut Girka cad2e6eb7a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 115dab78f1
Change admin UI for hashtags and add back whitelisted trends (#11490)
5 years ago
Thibaut Girka 24968d20a0 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 24552b5160
Add whitelist mode (#11291)
5 years ago
Thibaut Girka 2d35e4460a Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
dependabot-preview[bot] 1955aa9f7d Bump active_model_serializers from 0.10.9 to 0.10.10 (#11311)
5 years ago
Thibaut Girka 444796b69b Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 964ae8eee5
Change unconfirmed user login behaviour (#11375)
5 years ago
Eugen Rochko c669bb42ba
Add (back) rails-level JSON caching (#11333)
5 years ago
ThibG f1597e1ab9
Merge pull request #1158 from ThibG/glitch-soc/merge-upstream
5 years ago
Lady Lumb 0ed0c77266 Add env variable to control search limit
5 years ago
Thibaut Girka 249991c498 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 63c7fe8e48
Refactor controllers for statuses, accounts, and more (#11249)
5 years ago
Thibaut Girka 7039dca12c Merge commit 'c07cca4727041ea5a5721acbc603d4bfb45a15a6' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 23aeef52cc
Remove Salmon and PubSubHubbub (#11205)
5 years ago
Eugen Rochko 0c1b1069c9
Remove deprecated REST API `GET /api/v1/statuses/:id/card` (#11213)
5 years ago
Eugen Rochko 3fd6ab99e6
Remove deprecated REST API `GET /api/v1/timelines/direct` (#11212)
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 ca17bae904 Use a redis-cached feed for the DM timeline
5 years ago
Thibaut Girka ddd875ad99 Merge branch 'master' into glitch-soc/merge-upstream
5 years ago
Eugen Rochko 7696f77245
Add moderation API (#9387)
5 years ago
Thibaut Girka 02b56c7e1a Merge remote-tracking branch 'upstream/master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 48fee1a800
Fix poll API not requiring authentication on non-public polls (#10960)
6 years ago
Thibaut Girka 3d73d76e55 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG fe3b863926 Fix web push notifications for polls (#10864)
6 years ago
Thibaut Girka c0dc247bce Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Paul Woolcock 0c933c1b8c Add `account_id` param to `GET /api/v1/notifications` (#10796)
6 years ago
Thibaut Girka 14d7ddcb1c Add API support for setting status content-type
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
ThibG 91634947f8 Explicitly disable storage of REST API results (#10655)
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 1d6152f440 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 9c4cbdbafb
Add Keybase integration (#10297)
6 years ago
Thibaut Girka 4df3b7cb06 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko ba84b6d4d7
Add `visibility` param to reblog REST API (#9851)
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 02062aab55 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 06663fcf87
Fix `tagged` param not being normalized before querying tags (#10249)
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 0158937fc2 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
abcang a5e7ada62f Improve account media query (#10121)
6 years ago
Eugen Rochko e7f20cc43f
Add type, limit, offset, min_id, max_id, account_id to search API (#10091)
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
Thibaut Girka bf94a43496 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 364f2ff9aa
Add featured hashtags to profiles (#9755)
6 years ago
Thibaut Girka 5e0cf92fd1 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 32daecffef
Fix REST API showing non-public reblogs for a given status (#9850)
6 years ago
Thibaut Girka a2a64ecd3e Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 43c61bca60
Add locale param to sign-up API (#9747)
6 years ago
Eugen Rochko 5dbe186585
Add cache to custom emojis API (#9732)
6 years ago
Eugen Rochko a49d43d112
Add scheduled statuses (#9706)
6 years ago
Thibaut Girka 571d219bb9 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko ee1ba59692
Add exclude_reblogs option to account statuses API (#9640)
6 years ago
Takeshi Umeda bf70e5cfda Add error message with invalid email confirmation (#9625)
6 years ago
Eugen Rochko 5d2fc6de32
Add REST API for creating an account (#9572)
6 years ago
Thibaut Girka 3e686beaea Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG e25947db4a Sanitize and sandbox toot embeds (#9552)
6 years ago
Eugen Rochko 108b2139cd
Allow unauthenticated REST API access to GET /api/v1/accounts/:id/statuses (#9573)
6 years ago
Thibaut Girka e7f1bfdc2d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 73be8f38c1
Add profile directory (#9427)
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 d6b9a62e0a
Extract counters from accounts table to account_stats table (#9295)
6 years ago
Thibaut Girka 9201398507 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 6d59dfa15d
Optimize the process of following someone (#9220)
6 years ago
Thibaut Girka 36dab188fd Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
James Kiesel 4c03e05a4e Allow joining several hashtags in a single column (#8904)
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
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 611740ce81 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 25744d43b0 Ensure only toots from the reported users are reported (#8916)
6 years ago
Thibaut Girka c91d9b7389 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko f0fff3eb10
Support min_id-based pagination in REST API (#8736)
6 years ago
Yamagishi Kazutoshi 86f138ed16 Cache instance info (#8765)
6 years ago
Thibaut Girka cd99255698 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 2288d50a7b
Add force_login option to OAuth authorize page (#8655)
6 years ago
Thibaut Girka 6f75a9001f Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
ThibG 0b62585748 Self-notify on accepting follow requests (#8541)
6 years ago
Thibaut Girka 53b7bb9d04 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Jakub Mendyk f3a12ddfd0 Make Api::V1::MutesController paginate properly (#8472)
6 years ago
Quint Guvernator da13fa5021 Fix low-hanging rubocop gripes (#8458)
6 years ago
Thibaut Girka 246c313d45 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko 2f34b747b3
Allow mods to disable login, improve message when login disabled (#8329)
6 years ago
Thibaut Girka 8b4abaa90d Merge branch 'master' into glitch-soc/master
6 years ago
ThibG b34d6238cb Add API endpoint to list featured accounts (fixes #8315) (#8317)
6 years ago
abcang 9e75aa30cd Unuse ActiveRecord::Base#cache_key (#8185)
6 years ago
Thibaut Girka e5a603206d Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Thibaut Girka 90b492143d Introduce OAuth scopes for bookmarks
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 6b9e03e002
Add API method to remove a suggestion (#7978)
6 years ago
Eugen Rochko 9804ec3a6d
Fix missing irreversible in filters API, expires_in param (#7976)
6 years ago
Eugen Rochko 1f6ed4f86a
Add more granular OAuth scopes (#7929)
6 years ago
Eugen Rochko da8fe8079e
Re-add follow recommendations API (#7918)
6 years ago
Eugen Rochko cdb101340a
Keyword/phrase filtering (#7905)
6 years ago
Thibaut Girka ab5f450700 Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko a58ec29631
Allow selecting default posting language instead of auto-detect (#7828)
7 years ago
Jenkins 4d8d1fa129 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Eugen Rochko 10f51c9886
Fix domain hiding logic (#7765)
7 years ago
David Yip c55263027a
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Eugen Rochko 0deb9fa6b9
Remove trending hashtags (#7711)
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
tateisu b87a1229c7 optimize direct timeline (#7614)
7 years ago
Eugen Rochko 9bd23dc4e5
Track trending tags (#7638)
7 years ago
Thibaut Girka a4c9bda771 Merge branch 'master' into glitch-soc/merge-upstream
7 years ago
Eugen Rochko 05f8c375a2
Remove small pagination limit from context API (#7564)
7 years ago
David Yip e0eebba461
Merge remote-tracking branch 'origin/master' into merge-upstream
7 years ago
Eugen Rochko 1e02dc8715
Add preference to hide following/followers lists (#7532)
7 years ago
Thibaut Girka 78ac246b87 Merge branch 'master' into glitch-soc/merge-upstream
7 years ago
Akihiko Odaki 77cd6b5096 Do not use permitted_for scope when querying pinned statuses (#7510)
7 years ago
Thibaut Girka ba7ee67498 Merge branch 'master' into glitch-soc/merge
7 years ago
Eugen Rochko 416f644505
Fix 404 for GET /api/v1/push/subscription (#7472)
7 years ago
Eugen Rochko 97e43ec5f0
Add GET /api/v1/push/subscription REST API (#7471)
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
abcang db012b57c2 Fix distribute_add_activity and distribute_remove_activity (#7393)
7 years ago
David Yip c816701550
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Eugen Rochko cb5b5cb5f7
Slightly reduce RAM usage (#7301)
7 years ago
Eugen Rochko cae933510c
Allow updating bio fields via PUT /api/v1/accounts/update_credentials (#7288)
7 years ago
Eugen Rochko f62ee1ddb0
Disable API access when login is disabled (#7289)
7 years ago
Eugen Rochko 54f34d3f2a
Return HTTP 410 for suspended accounts in GET /api/v1/accounts/:id (#7287)
7 years ago
Akihiko Odaki 1258efa882 Paginate descendant statuses in public page (#7148)
7 years ago
David Yip 16d5217502
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Kaito Sinclaire 156b916caf Direct messages column (#4514)
7 years ago
abcang 897199910f Improve web api protect (#6343)
7 years ago
David Yip d66192f21c
Merge remote-tracking branch 'glitchsoc/master' into gs-master
7 years ago
David Yip b7804028c2
Merge pull request #419 from ThibG/glitch-soc/features/bookmarks
7 years ago
David Yip ed490b781f
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Yamagishi Kazutoshi 50529cbceb Upgrade Rails to version 5.2.0 (#5898)
7 years ago
David Yip a817f084ea
Merge remote-tracking branch 'tootsuite/master'
7 years ago
Thibaut Girka 50eb8f1f61 Add backend support for bookmarks
7 years ago
Akihiko Odaki 519119f657 Paginate ancestor statuses in public page (#7102)
7 years ago
David Yip 67e77f230e
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Levi Bard cd0eaa349c Enable updating additional account information from user preferences via rest api (#6789)
7 years ago
David Yip eb39db7f93
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
Eugen Rochko 33513753b9
Fix unpermitted parameters warning when generating pagination URLs (#6995)
7 years ago
Jenkins a0724cd742 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
abcang 37b043d447 Improve performance of account_media_status_ids (#6729)
7 years ago
Jenkins 447d7e6127 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Eugen Rochko 9110db41c5
Federate pinned statuses over ActivityPub (#6610)
7 years ago
David Yip 1b8fcd4df5
Merge remote-tracking branch 'origin/master' into merge-upstream
7 years ago
Eugen Rochko 68218d97c8
Add only_media param to public and hashtag timelines API (#6576)
7 years ago
Eugen Rochko fce8464077
Ensure that boolean params in the API are parsed for truthiness (#6575)
7 years ago
Eugen Rochko 41a01bec23
Federated reports (#6570)
7 years ago
imncls bb6988a7ac
Merge branch 'master' of https://github.com/tootsuite/mastodon
7 years ago
Eugen Rochko 90f12f2e5a
Focal points (#6520)
7 years ago
Eugen Rochko 4bc625166e
Fix bug in relationships API introduced by #6482 (#6527)
7 years ago
Jenkins 1445ba1703 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Konrad Pozniak bb26cdda24 add parameter locked to /api/v1/update_credentials (#6506)
7 years ago
Jenkins 5ba2c300d8 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
abcang cf32f7da5c Fix response of signature_verification_failure_reason (#6441)
7 years ago
David Yip a6fb1c58ee
Merge remote-tracking branch 'origin/master' into merge-upstream
7 years ago
abcang 3f35d43222 Exclude nil from relationships array (#6427)
7 years ago
David Yip 201e82686f
Merge remote-tracking branch 'origin/master' into merge-upstream
7 years ago
Eugen Rochko 7badad7797
Fix home regeneration (#6251)
7 years ago
Jenkins 0c7dc6c781 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Patrick Figel 537d2939b1 Suppress CSRF token warnings (#6240)
7 years ago
Jenkins 7c719c567c Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
nightpool c235711ffe Refactor /api/web APIs to use the centralized axios instance (#6223)
7 years ago
Jenkins f6adb409fd Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
TheKinrar 95bd85d9e8 Represent numbers by strings in instance activity API (#6198)
7 years ago
David Yip 4cca1d1e7e
Merge remote-tracking branch 'origin/master' into merge-upstream
7 years ago
Eugen Rochko 38fc1b498d
Add more instance stats APIs (#6125)
7 years ago
David Yip a057ed5cfe
Merge remote-tracking branch 'tootsuite/master' into merge-upstream
7 years ago
Eugen Rochko 1356ed72cd
Fix #5953 - Add GET /api/v1/accounts/:id/lists (#5983)
7 years ago
abcang fcc0795a40 Remove unused function (#5950)
7 years ago
abcang 99242b92bc Keep WebPush settings (#5879)
7 years ago
Eugen Rochko 2f4c5f504f
Limit users to 50 lists, remove pagination from lists API (#5933)
7 years ago
Jenkins 8ca91cef45 Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
7 years ago
Yamagishi Kazutoshi b21db9bbde Using double splat operator (#5859)
7 years ago
Eugen Rochko e20895f251
Add list of lists component to web UI (#5811)
7 years ago
David Yip 95c270f5b1
Merge remote-tracking branch 'origin/master' into gs-master
7 years ago
aschmitz eeaec39888 Allow hiding of reblogs from followed users (#5762)
7 years ago
David Yip 1ab12ba38e Merge remote-tracking branch 'origin/master' into merge-upstream
7 years ago
Eugen Rochko 24cafd73a2
Lists (#5703)
7 years ago
Surinna Curtis 35fbdc36f9 Merge tootsuite/master at 3023725936
7 years ago
Surinna Curtis 031a5a8f92 Optional notification muting (#5087)
7 years ago
ThibG 58bca7b1e4 Filter searched toots to be consistent with blocking behaviors (#5383)
7 years ago
aschmitz 5128c4261e Updates per code review
7 years ago
Eugen Rochko 7bb8b0b2fc
Add moderator role and add pundit policies for admin actions (#5635)
7 years ago