Commit Graph

  • cdcd77ebff
    Bump version to v4.3.6 v4.3.6 David Roetzel 2025-03-13 13:32:38 +0100
  • 82be6c8033 Fix account notes being displayed Claire 2025-03-13 12:51:50 +0100
  • fcdd145a7b
    Bump version to v4.1.24 David Roetzel 2025-03-13 12:47:41 +0100
  • f3246b3edd
    Bump version to v4.2.19 David Roetzel 2025-03-13 12:20:35 +0100
  • d30ca309f3
    Bump version to v4.3.6 David Roetzel 2025-03-13 12:12:54 +0100
  • 860795f2fd Update dependency omniauth-saml Claire 2025-03-13 09:36:10 +0100
  • 9dfa629bec Update dependency rack Claire 2025-03-13 09:31:02 +0100
  • 069b7137ca Fix Stoplight errors when using REDIS_NAMESPACE (#34126) Claire 2025-03-10 15:27:43 +0100
  • 25c7761792 Update dependency omniauth-saml Claire 2025-03-13 09:36:47 +0100
  • 2126298cb1 Update dependency rack Claire 2025-03-13 09:27:21 +0100
  • eeca06f14e Fix Stoplight errors when using REDIS_NAMESPACE (#34126) Claire 2025-03-10 15:27:43 +0100
  • c79c9e8c42 Update dependency omniauth-saml Claire 2025-03-13 09:37:45 +0100
  • e84031ea97 Update dependency rack Claire 2025-03-13 09:22:13 +0100
  • d01e407177 Fix Stoplight errors when using REDIS_NAMESPACE (#34126) Claire 2025-03-10 15:27:43 +0100
  • 278345d43c
    Update dependency rubocop to v1.74.0 renovate[bot] 2025-03-13 08:57:52 +0000
  • 211518b65d
    Update dependency omniauth-saml to v2.2.3 [SECURITY] (#34156) renovate[bot] 2025-03-13 09:38:44 +0100
  • f6a87d555a Update dependency omniauth-saml Claire 2025-03-13 09:37:45 +0100
  • d7adabc0c9 Update dependency omniauth-saml Claire 2025-03-13 09:36:47 +0100
  • 5212c332d0 Update dependency omniauth-saml Claire 2025-03-13 09:36:10 +0100
  • 20d1dc6ecc Update dependency rack Claire 2025-03-13 09:31:02 +0100
  • 2c7f70d124 Update dependency rack Claire 2025-03-13 09:27:21 +0100
  • ad09922513 Update dependency rack Claire 2025-03-13 09:22:13 +0100
  • 193d1227cd New Crowdin translations GitHub Actions 2025-03-13 04:27:24 +0000
  • 9a2be14455
    Update dependency omniauth-saml to v2.2.3 [SECURITY] renovate[bot] 2025-03-12 22:37:21 +0000
  • 7661fa5346
    Update dependency libvips to v8.16.1 renovate[bot] 2025-03-12 18:03:48 +0000
  • aff5182375
    Update dependency rubocop-capybara to v2.22.1 (#34153) renovate[bot] 2025-03-12 18:52:24 +0100
  • 78dc10bd57
    Update dependency rubocop-capybara to v2.22.1 renovate[bot] 2025-03-12 16:38:12 +0000
  • 98d703ac91
    Update dependency pg to v8.14.0 (#34141) renovate[bot] 2025-03-12 17:25:27 +0100
  • 649d5fa194 Re-check suspension status on remote accounts on incoming activity fixes/recheck-suspensions Claire 2025-03-12 16:46:59 +0100
  • c59890cda3
    Update dependency rails to v8.0.2 (#34145) renovate[bot] 2025-03-12 16:52:09 +0100
  • 2454a81e71
    Update dependency axios to v1.8.3 (#34146) renovate[bot] 2025-03-12 16:51:43 +0100
  • 41e8eaa872
    Update babel monorepo to v7.26.10 (#34144) renovate[bot] 2025-03-12 16:10:37 +0100
  • a704e1991c
    Further refactor reply fetching code (#34151) Claire 2025-03-12 15:52:10 +0100
  • f71a855e2d
    Add coverage for standard params on push subs create (#34092) Matt Jankowski 2025-03-12 10:29:19 -0400
  • 7bef182139 Fix unnecessary failure when post has been deleted Claire 2025-03-12 14:45:35 +0100
  • f2bf3117ea Add comment regarding extraneous statement Claire 2025-03-12 14:44:40 +0100
  • abe08de693 Downgrade FetchAllRepliesWorker error reporting from error to info Claire 2025-03-12 14:33:16 +0100
  • 39c475b589 Simplify error handling in ActivityPub::FetchAllRepliesWorker#get_replies_url Claire 2025-03-12 14:32:24 +0100
  • f506d99d7d Add negative scenarios Matt Jankowski 2025-03-06 12:16:54 -0500
  • c88609c5cd Add coverage for standard params on push subs create Matt Jankowski 2025-03-06 10:25:17 -0500
  • cad32a946e Rename @parent_status to @root_status to avoid confusion with parent_status Claire 2025-03-12 14:11:47 +0100
  • fef446d22c
    New Crowdin Translations (automated) (#34136) github-actions[bot] 2025-03-12 13:51:16 +0100
  • 966b816382
    Refactor ActivityPub::FetchRepliesService and ActivityPub::FetchAllRepliesService (#34149) Claire 2025-03-12 12:52:38 +0100
  • 41aa32d6c1 Make ActivityPub::FetchAllRepliesService specs more readable Claire 2025-03-12 12:12:16 +0100
  • 7675f096bb fixup! Reduce redundancy between ActivityPub::FetchRepliesService and ActivityPub::FetchAllRepliesService Claire 2025-03-12 12:11:00 +0100
  • b8fc43fdfa Simplify ActivityPub::FetchRepliesService#collection_items by splitting out method Claire 2025-03-12 12:07:21 +0100
  • c634910fa7 Reduce redundancy between ActivityPub::FetchRepliesService and ActivityPub::FetchAllRepliesService Claire 2025-03-12 12:03:10 +0100
  • a36fd8293c Use default of 1 for max_page in ActivityPub::FetchRepliesService#collection_items Claire 2025-03-12 11:49:37 +0100
  • 69aa4cb176 Rework ActivityPub::FetchRepliesService#filter_replies to be less awkward Claire 2025-03-12 11:42:24 +0100
  • fbbe15626c Change ActivityPub::FetchAllRepliesService signature for consistency Claire 2025-03-12 11:42:02 +0100
  • 9387a4421c Refactor ActivityPub::FetchRepliesService to avoid awkward filter_by_host? method Claire 2025-03-12 11:28:36 +0100
  • 9db26db495
    Refactor reply-fetching code and disable it by default (#34147) Claire 2025-03-12 11:28:06 +0100
  • 0ed0a619ed Simplify fetch_resource signature Claire 2025-03-12 10:53:50 +0100
  • 315189ddf1 Disable fetch replies by default and simplify condition Claire 2025-03-12 10:52:52 +0100
  • 3ee5267d89 Simplify condition for removing public but undereferenceable posts Claire 2025-03-12 10:41:48 +0100
  • ac43a77027 New Crowdin translations GitHub Actions 2025-03-12 09:14:47 +0000
  • 46e13dd81c
    Add Fetch All Replies Part 1: Backend (#32615) Jonny Saunders 2025-03-12 02:03:01 -0700
  • 57a1dbec12
    fix(deps): update dependency axios to v1.8.3 renovate[bot] 2025-03-12 08:34:02 +0000
  • 2fe7172002
    Dockerfile: Limit Yarn copy operations to reduce cache impact (#34094) Michael Stanclift 2025-03-12 03:32:07 -0500
  • c2c09ce423
    chore(deps): update dependency rails to v8.0.2 renovate[bot] 2025-03-12 05:41:03 +0000
  • a050e0f979
    dont delete nondistributable statuses when we get a 404 sneakers-the-rat 2025-03-11 15:31:09 -0700
  • e5aada815e
    correctly failing tests for not removing private and follows-only orphaned posts sneakers-the-rat 2025-03-11 15:29:24 -0700
  • f304bbd812
    apply changes from review sneakers-the-rat 2025-03-11 15:12:14 -0700
  • b324d470d6
    fix(deps): update babel monorepo to v7.26.10 renovate[bot] 2025-03-11 22:11:15 +0000
  • 4a2f196c07
    correctly use keyword arguments when calling fetch_collection methods, also use keyword argument for raise_on_error in fetch_resource_without_id_validation sneakers-the-rat 2025-02-22 19:15:42 -0800
  • 457509e554
    make filter_by_host a private method sneakers-the-rat 2025-02-06 16:12:29 -0800
  • 87af45d114
    raise_on_error a keyword argument sneakers-the-rat 2025-02-06 15:59:31 -0800
  • 4c67ad8449
    delete orphaned statuses when we receive a 404 when attempting to re-fetch. allow raising all errors from the json-ld helper fetch_resource method sneakers-the-rat 2025-01-22 22:21:58 -0800
  • cdd2cf0e15
    rm unnecessary allow_synchronous_requests sneakers-the-rat 2025-01-22 17:41:53 -0800
  • ca2a6f899a
    got de Morgan's theorem wrong on should_not_fetch_replies which included ONLY local statuses that me the filtering criteria, rather than local statuses OR those that met EITHER of the filtering criteria sneakers-the-rat 2025-01-22 17:24:06 -0800
  • 1e93fdc427
    Apply suggestions from code review Jonny Saunders 2025-01-22 16:40:10 -0800
  • 44dd7a19a6
    rename debounce parameters sneakers-the-rat 2025-01-20 17:12:41 -0800
  • 173bef6bca
    update unsubscribed statuses that werent in the collection sneakers-the-rat 2025-01-20 16:39:30 -0800
  • 01306a7379
    add accounts with no followers to unsubscribed scope sneakers-the-rat 2025-01-20 16:36:59 -0800
  • 1c876deacb
    add unsubscribed scope to post to indicate posts who would not have received updates/deletions since they were last updated sneakers-the-rat 2025-01-20 15:14:08 -0800
  • e571cd698f
    rm allow_synchronous_requests param, since it always needs to be true sneakers-the-rat 2024-12-02 19:55:34 -0800
  • b886df0a51
    single line for fabricated status when its not humongous sneakers-the-rat 2024-12-02 19:50:43 -0800
  • 522a696e27
    add tests for early returning, fix tests to put root status outside of debounce window sneakers-the-rat 2024-12-02 19:48:13 -0800
  • 5aea224342
    lint sneakers-the-rat 2024-11-24 17:12:39 -0800
  • c917935c2f
    Quit early if shouldn't fetch replies within worker Jonny Saunders 2024-11-24 17:11:21 -0800
  • 4dc5c69818
    Rename should_not_fetch_replies sneakers-the-rat 2024-11-24 17:00:21 -0800
  • aeffba82d3
    add maximum page limit sneakers-the-rat 2024-11-15 02:26:17 -0800
  • eb1a758360
    Update app/services/activitypub/fetch_all_replies_service.rb Jonny Saunders 2024-10-28 09:36:04 -0700
  • d9fea3c56b
    rm duplicated env vars sneakers-the-rat 2024-10-21 14:17:36 -0700
  • 0c246448b5
    rm noisy schema.rb auto-changes sneakers-the-rat 2024-10-21 12:15:41 -0700
  • 8a065937af
    apply changes from patches that couldnt be auto-applied sneakers-the-rat 2024-10-21 12:12:24 -0700
  • 8374a53aa5
    remove redundant params - forgot i subclassed sneakers-the-rat 2024-10-14 22:17:14 -0700
  • 1558c0ef92
    tests for the fetch all reply worker sneakers-the-rat 2024-10-13 18:10:45 -0700
  • 58d55d5fc4
    the most basic test you could imagine sneakers-the-rat 2024-10-13 00:58:45 -0700
  • 954d235f14
    Fix limit in fetch_replies_service to not always limit by 5 (which always caused us to only do one page). Rename some variables to make purpose clearer. Return the array of all fetched uris instead of just the number we got sneakers-the-rat 2024-10-12 21:26:12 -0700
  • d615f9c10c
    Working version of fetch all replies service with global maximum on fetching sneakers-the-rat 2024-10-12 21:02:31 -0700
  • b63daa21ea
    rm more spurious formatting sneakers-the-rat 2024-09-29 23:38:23 -0700
  • 57b652987e
    rm spurious imports and reformatting sneakers-the-rat 2024-09-29 23:37:47 -0700
  • f2b7cb527d
    rm zombie code in fetch_replies_service sneakers-the-rat 2024-09-29 23:32:25 -0700
  • 1d9099614a
    rm redundant request to fetch replies worker in controller sneakers-the-rat 2024-09-29 23:29:52 -0700
  • 6d237c1d84
    Remove recursion, separate out into separate workers/services, add limit to global maximum statuses fetched (untested, this might not work yet) sneakers-the-rat 2024-09-29 23:24:04 -0700
  • d3fe1f24b5
    accept review comments https://github.com/NeuromatchAcademy/mastodon/pull/44\#discussion_r1766143286 and https://github.com/NeuromatchAcademy/mastodon/pull/44\#discussion_r1766148179 sneakers-the-rat 2024-09-18 21:49:57 -0700
  • c7bfa11b58
    correct number of args to replies worker, recursive fetching is working sneakers-the-rat 2024-09-18 21:07:28 -0700
  • 7396406733
    don't do it for every create, only do recursive reply expansion when requested from context endpoint, but async sneakers-the-rat 2024-09-18 20:35:36 -0700
  • a5309309c7
    working (i think?) recursive fetch sneakers-the-rat 2024-09-18 19:42:59 -0700