Commit Graph

  • 669bbb6a3a
    Add API to delete media attachments that are not in use Emelia Smith 2025-02-24 18:13:45 +0100
  • 76d21b34a2 Fix `GET /api/v2/notifications/:id` and `POST /api/v2/notifications/:id/dismiss` for ungrouped notifications Claire 2025-02-24 17:22:17 +0100
  • 7dc250d368
    Add capability toggle callbacks David Roetzel 2025-02-18 15:51:34 +0100
  • 2b46f1fc3f
    Implement backfill requests David Roetzel 2025-01-06 14:39:09 +0100
  • 8af55c1a34
    Only share public statuses. David Roetzel 2024-12-20 16:19:51 +0100
  • c242d30651
    Fix typo David Roetzel 2024-12-19 17:07:41 +0100
  • 1fd4a850b7
    Improve iconography David Roetzel 2024-12-19 15:06:17 +0100
  • 5bd1df3001
    Select what to share with fasp David Roetzel 2024-12-19 14:03:30 +0100
  • 02c8ecb711
    Add account and trend data sharing David Roetzel 2024-12-18 09:51:44 +0100
  • 1d81884088
    Handle full content lifecycle for subscribed fasps David Roetzel 2024-12-16 15:50:59 +0100
  • a647bfbb16
    Humble beginnings of fasp data sharing. David Roetzel 2024-12-16 10:50:01 +0100
  • b3c978cecd
    First tiny steps towards FASP integration David Roetzel 2024-12-09 12:49:08 +0100
  • 937aa52100 Update dependency `rack` Claire 2025-02-24 12:05:22 +0100
  • db2b9ee23c Update dependency `net-imap` Claire 2025-02-24 12:04:57 +0100
  • dc05e2deed Update dependency `rack` Claire 2025-02-24 11:02:34 +0100
  • c18fce4c8a Update dependency `net-imap` Claire 2025-02-24 11:02:12 +0100
  • 1d7adb63a9 Update dependency `nokogiri` Claire 2025-02-24 10:45:12 +0100
  • db03fb5ef4 Update dependency `rack` Claire 2025-02-24 10:43:16 +0100
  • 9ceca43b81 Update dependencies `net-imap`, `net-smtp` and `timeout` Claire 2025-02-24 10:42:25 +0100
  • 4f84acff1c Update dependency ruby-vips Claire 2025-02-24 10:40:10 +0100
  • b1692628de
    fix(deps): update dependency postcss-preset-env to v10.1.5 (#33986) renovate[bot] 2025-02-24 10:33:09 +0100
  • 073a006850 Add optional `delete_media` parameter to `DELETE /api/v1/statuses/:id` Claire 2025-02-24 10:17:04 +0100
  • 442fab1094 Add ability to email announcements to all users features/mail-announcements Claire 2025-02-14 11:39:48 +0100
  • 5a3fb4594b
    New Crowdin Translations (automated) (#33977) github-actions[bot] 2025-02-24 09:48:56 +0100
  • 3083056451
    fix(deps): update dependency @reduxjs/toolkit to v2.6.0 renovate/reduxjs-toolkit-2.x-lockfile renovate[bot] 2025-02-24 08:38:57 +0000
  • 77c5951235
    fix(deps): update dependency postcss-preset-env to v10.1.5 renovate[bot] 2025-02-24 08:38:42 +0000
  • 3a60b53e9a
    chore(deps): update dependency selenium-webdriver to v4.29.1 (#33981) renovate[bot] 2025-02-24 09:35:42 +0100
  • 162671da69 Post to Pulse gha 2025-02-24 11:21:43 +0300
  • a5979402ce Sidekiq needs to run inline now in specs Angus McLeod 2025-02-24 08:53:51 +0100
  • c8fbc194e9 Merge remote-tracking branch 'upstream/main' into add_username_change_integration_test Angus McLeod 2025-02-24 08:48:08 +0100
  • dfad6ef06a New Crowdin translations GitHub Actions 2025-02-24 04:27:12 +0000
  • 77ae92dd42
    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
  • d7a60dcd4b make filter_by_host a private method sneakers-the-rat 2025-02-06 16:12:29 -0800
  • e27a890e70 raise_on_error a keyword argument sneakers-the-rat 2025-02-06 15:59:31 -0800
  • 7b9998a9b0 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
  • d7ba4aaa6c rm unnecessary allow_synchronous_requests sneakers-the-rat 2025-01-22 17:41:53 -0800
  • 06f8f64608 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
  • 55ebad02c7 Apply suggestions from code review Jonny Saunders 2025-01-22 16:40:10 -0800
  • a6ee370866 rename debounce parameters sneakers-the-rat 2025-01-20 17:12:41 -0800
  • 20e5e9083e update unsubscribed statuses that werent in the collection sneakers-the-rat 2025-01-20 16:39:30 -0800
  • 9904ce876b add accounts with no followers to unsubscribed scope sneakers-the-rat 2025-01-20 16:36:59 -0800
  • eb9c940c5b 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
  • e6d9ab6e13 rm allow_synchronous_requests param, since it always needs to be true sneakers-the-rat 2024-12-02 19:55:34 -0800
  • a519a7b569 single line for fabricated status when its not humongous sneakers-the-rat 2024-12-02 19:50:43 -0800
  • 6da09cb605 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
  • c552acd90a lint sneakers-the-rat 2024-11-24 17:12:39 -0800
  • 1db46207ce Quit early if shouldn't fetch replies within worker Jonny Saunders 2024-11-24 17:11:21 -0800
  • 34072d3963 Rename should_not_fetch_replies sneakers-the-rat 2024-11-24 17:00:21 -0800
  • ad8f3a4fe4 add maximum page limit sneakers-the-rat 2024-11-15 02:26:17 -0800
  • 677e8e75c2 Update app/services/activitypub/fetch_all_replies_service.rb Jonny Saunders 2024-10-28 09:36:04 -0700
  • e695e896df rm duplicated env vars sneakers-the-rat 2024-10-21 14:17:36 -0700
  • 166352dd07 rm noisy schema.rb auto-changes sneakers-the-rat 2024-10-21 12:15:41 -0700
  • 400335eab4 apply changes from patches that couldnt be auto-applied sneakers-the-rat 2024-10-21 12:12:24 -0700
  • da1c0aeb9a remove redundant params - forgot i subclassed sneakers-the-rat 2024-10-14 22:17:14 -0700
  • 726a9b4170 tests for the fetch all reply worker sneakers-the-rat 2024-10-13 18:10:45 -0700
  • b1c0c747b4 the most basic test you could imagine sneakers-the-rat 2024-10-13 00:58:45 -0700
  • 906f334d5c 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
  • 8a51f4b431 Working version of fetch all replies service with global maximum on fetching sneakers-the-rat 2024-10-12 21:02:31 -0700
  • 4990272994 rm more spurious formatting sneakers-the-rat 2024-09-29 23:38:23 -0700
  • 724fb94b52 rm spurious imports and reformatting sneakers-the-rat 2024-09-29 23:37:47 -0700
  • 0382df0cbd rm zombie code in fetch_replies_service sneakers-the-rat 2024-09-29 23:32:25 -0700
  • 9d3eb63904 rm redundant request to fetch replies worker in controller sneakers-the-rat 2024-09-29 23:29:52 -0700
  • 44b0e55464 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
  • 86c8c6f5b2 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
  • f2f21c3233 correct number of args to replies worker, recursive fetching is working sneakers-the-rat 2024-09-18 21:07:28 -0700
  • 97a5aa501d 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
  • 038276db63 working (i think?) recursive fetch sneakers-the-rat 2024-09-18 19:42:59 -0700
  • 35d2d0842d committing all ugly with a bunch of logger calls in the middle but we are almost there baby jonny 2024-05-08 01:55:55 -0700
  • cf98ad6f76 Initial draft of fetching all replies on context load sneakers-the-rat 2024-04-15 19:03:51 -0600
  • 9ac501cdfd
    chore(deps): update dependency selenium-webdriver to v4.29.1 renovate[bot] 2025-02-22 23:02:23 +0000
  • db97197685
    Remove `rails-controller-testing` gem (#33955) Matt Jankowski 2025-02-21 09:00:16 -0500
  • 04e7c6fcc0 Add nan-TW locale GunChleoc 2024-02-13 09:28:29 +0000
  • 43f537ddbd Unify array structure for locales GunChleoc 2024-03-10 12:22:24 +0000
  • 8113cf659c Unified array for SUPPORTED_LOCALES and add handling for all locale codes to ActivityPub::CaseTransform GunChleoc 2024-03-10 11:52:56 +0000
  • 6a19460b9f Replace 'local timeline' by 'this server' and 'federated timeline' by 'other servers' GunChleoc 2023-08-25 09:32:58 +0100
  • 02e565a63d Remove `rails-controller-testing` gem Matt Jankowski 2025-02-18 09:37:08 -0500
  • fab5cbc512 Use parsed body checks in admin/domain_blocks spec Matt Jankowski 2025-02-18 09:36:35 -0500
  • 68e5f0c452
    fix(deps): update dependency ws to v8.18.1 (#33970) renovate[bot] 2025-02-21 11:48:32 +0000
  • 2a15bf4ede
    Convert `admin/roles` controller spec to request/sytem specs (#33947) Matt Jankowski 2025-02-21 06:47:47 -0500
  • 0a00f456a4
    fix(deps): update dependency ws to v8.18.1 renovate[bot] 2025-02-21 10:45:31 +0000
  • f2147d7a99 Parens style Matt Jankowski 2025-02-21 05:18:36 -0500
  • 13cc60da78 Move the rest to request spec Matt Jankowski 2025-02-17 12:51:36 -0500
  • 9c6a3f9a7c Move admin user happy path to system spec Matt Jankowski 2025-02-17 12:39:02 -0500
  • b88c4f6b4d Move happy path to system spec Matt Jankowski 2025-02-17 11:44:26 -0500
  • 0e4e717980 Move permissions elevation checks to request spec Matt Jankowski 2025-02-17 11:00:44 -0500
  • 06798469d1 Move no permissions checks to request spec Matt Jankowski 2025-02-17 10:36:22 -0500
  • 93bc48d649
    Use bundler version 2.6.5 (#33965) Matt Jankowski 2025-02-21 02:55:34 -0500
  • 26c692d45b
    Fix streaming server not filtering unknown-language posts from public timelines (#33774) Claire 2025-02-21 08:48:31 +0100
  • 2788808b07
    New Crowdin Translations (automated) (#33967) github-actions[bot] 2025-02-21 08:41:14 +0100
  • 8d3bd919d8
    chore(deps): update dependency selenium-webdriver to v4.29.0 (#33969) renovate[bot] 2025-02-21 08:41:08 +0100
  • d065d02d88
    Improve example wording in 2FA/confirmations controller spec (#33944) Matt Jankowski 2025-02-21 02:31:06 -0500
  • fc83fdc993
    fix(deps): update dependency postcss to v8.5.3 (#33962) renovate[bot] 2025-02-21 08:29:53 +0100
  • 12d0533bd7
    Change "Specific people" to "Private mention" in menu in web UI (#33963) Eugen Rochko 2025-02-21 08:29:34 +0100
  • 7e0d737fef
    chore(deps): update dependency selenium-webdriver to v4.29.0 renovate[bot] 2025-02-21 07:26:18 +0000
  • 52c6f6dffc
    fix(deps): update dependency uuid to v11.1.0 (#33964) renovate[bot] 2025-02-21 08:24:35 +0100
  • 7a1d51ff59 New Crowdin translations GitHub Actions 2025-02-21 04:27:34 +0000
  • db7dcc1a5d Update diff-lcs to version 1.6.0 Matt Jankowski 2025-02-20 13:08:08 -0500
  • 6613ff90c0 Update mime-types-data to version 3.2025.0220 Matt Jankowski 2025-02-20 13:07:43 -0500
  • 6349754918 Update msgpack to version 1.8.0 Matt Jankowski 2025-02-20 13:07:28 -0500
  • 6f20ac2c92 Update selenium-webdriver to version 4.29.0 Matt Jankowski 2025-02-20 13:07:03 -0500