Commit graph

  • 470b27a946 UserRefreshWorker: cancel when user is not found Mark Felder 2024-08-24 08:47:31 -04:00
  • 7da333fb3b
    web/endpoint: Add not_found fallback plug for /{emoji,images} emoji-404 Haelwenn (lanodan) Monnier 2024-08-24 15:52:50 +02:00
  • f41a76c22f
    plugs/instance_static: use pipeline fallback for serving frontend Haelwenn (lanodan) Monnier 2024-08-24 15:46:40 +02:00
  • 58f646bcda Merge branch 'weblate' into 'develop' tusooa 2024-08-23 01:19:22 +00:00
  • 16c6942df9 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 08:44:57 +00:00
  • 9e3fa89243 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 08:20:04 +00:00
  • 7b979ac09d Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:13:57 +00:00
  • 914fdc508d Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 08:17:35 +00:00
  • 030be71307 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:11:09 +00:00
  • 73c6d7eaeb Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:47:25 +00:00
  • 6ba1b79259 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:52:28 +00:00
  • 1902323e97 Translated using Weblate (Chinese (Simplified)) Yating Zhan 2024-08-01 08:13:38 +00:00
  • 743c4f2f5f Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 06:49:21 +00:00
  • 99ace19ca9 Added translation using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:12:38 +00:00
  • 0f3920f791 Merge branch 'fix-imports' into 'develop' feld 2024-08-22 18:10:47 +00:00
  • 39108c5f12 Remove unnecessary re-fetch of the actor Mark Felder 2024-08-22 13:43:01 -04:00
  • a9aa810d3d Change imports to generate an Oban job per each task Mark Felder 2024-08-22 12:49:32 -04:00
  • 649e51b581 Fix Oban jobs for imports Mark Felder 2024-08-22 11:29:44 -04:00
  • 3ee8d0eeaf Merge branch 'post-languages' into translate-posts marcin mikołajczak 2024-08-22 13:07:49 +02:00
  • 3e5517e7bb Merge remote-tracking branch 'origin/develop' into post-languages marcin mikołajczak 2024-08-22 13:06:57 +02:00
  • 5138a4984b Skip changelog Mark Felder 2024-08-21 15:24:33 -04:00
  • e65555e8c5 Remove workaround for URI.merge bug on nil fields before Elixir 1.13 Mark Felder 2024-08-21 15:11:41 -04:00
  • 010edcbcb5 Use Map.filter now that minimum Elixir version is 1.13 Mark Felder 2024-08-21 14:50:19 -04:00
  • 08a444f6c3 Merge branch 'reachability' into 'develop' feld 2024-08-19 16:49:08 +00:00
  • 12d682c62f Merge branch 'remote-fetcher-fixes' into 'develop' feld 2024-08-19 16:48:25 +00:00
  • 1b8141b506 Address case where instance reachability status couldn't be updated Mark Felder 2024-08-18 23:13:35 -04:00
  • 55cc1ba50e Fix test cases for validating instance reachability based on results of publishing attempts Mark Felder 2024-08-19 08:39:03 -04:00
  • 2f5a1db56e Merge branch 'mogrify' into 'develop' feld 2024-08-18 01:01:31 +00:00
  • 089fa4d146 Improve Remote Object Fetcher error handling, Oban Mark Felder 2024-08-17 20:33:42 -04:00
  • 190a505ad3 Merge remote-tracking branch 'origin/develop' into mogrify Mark Felder 2024-08-17 17:57:27 -04:00
  • a294f68c74 Fix Oban migration downgrade oban-migration-fix Mark Felder 2024-08-17 17:46:09 -04:00
  • ee26d85578 Merge branch 'bump-oban' into 'develop' feld 2024-08-17 21:35:20 +00:00
  • 7537c22b22 Update Oban to 2.18 Mark Felder 2024-08-17 15:41:53 -04:00
  • 917ac89b4f Update tests marcin mikołajczak 2024-08-17 20:01:25 +02:00
  • 3498662712 Move new fields to pleroma object marcin mikołajczak 2024-08-17 19:59:39 +02:00
  • c802f3b7f6 Validate media description length marcin mikołajczak 2024-08-17 19:58:32 +02:00
  • 855c5a234f Update docs marcin mikołajczak 2024-08-17 17:05:47 +02:00
  • 071452a5d5 Update changelog marcin mikołajczak 2024-08-17 17:03:12 +02:00
  • 681765669c Add test for avatar description marcin mikołajczak 2024-08-17 17:02:44 +02:00
  • 71ef9f9519 Allow providing avatar/header descriptions marcin mikołajczak 2024-08-17 16:36:27 +02:00
  • 7a4edc7bae Fix returns for these Repo.update_all/2 calls nebulex-objects Mark Felder 2024-08-16 23:27:35 -04:00
  • 76a28396c5 Evict both object id and ap_id keys when prune/1 or delete/1 are called Mark Felder 2024-08-16 23:11:14 -04:00
  • 0e6c138b3b Also calls Object.update which will evict the cache Mark Felder 2024-08-16 23:10:34 -04:00
  • d61c99e905 Object.update already handles the cache eviction Mark Felder 2024-08-16 22:58:49 -04:00
  • 7e04a4c385 Also cache lookups by id and use the cleaner caching decoration trick using the match mfa Mark Felder 2024-08-16 22:52:24 -04:00
  • 682350ae1f Include Mastodon admin API views, use worker marcin mikołajczak 2024-08-16 22:27:27 +02:00
  • 403e2a85d7 Update cache when updating objects instead of simply evicting Mark Felder 2024-08-16 15:19:40 -04:00
  • d17e9b3ea2 Replace Object Cachex with Nebulex Mark Felder 2024-08-16 13:44:22 -04:00
  • e2df638432 Fix test file names marcin mikołajczak 2024-08-16 19:21:16 +02:00
  • 4a4f0f2ff8 Merge remote-tracking branch 'origin/develop' into webhooks_ marcin mikołajczak 2024-08-16 19:12:40 +02:00
  • 26cee70dd2 Merge remote-tracking branch 'origin/develop' into webhooks_ marcin mikołajczak 2024-08-16 19:12:32 +02:00
  • 6fb7626822 Activate Nebulex Mark Felder 2024-08-16 10:50:50 -04:00
  • c1d7724c98 Merge remote-tracking branch 'origin/develop' into previewcard-void-fill previewcard-void-fill Mark Felder 2024-08-16 10:23:33 -04:00
  • e1333c4fa4 Update mogrify Mark Felder 2024-08-16 10:10:01 -04:00
  • fcf9ad5573 Merge branch 'bugfix-truncate-remote-user-fields' into 'develop' feld 2024-08-16 00:37:10 +00:00
  • c91fc03e61 Merge branch 'norifications-marker' into 'develop' feld 2024-08-16 00:36:31 +00:00
  • 3119ed3648 Merge branch 'ci-git-fetch' into 'develop' feld 2024-08-16 00:34:15 +00:00
  • b0e3a86316
    CI: GIT_STRATEGY: fetch Haelwenn (lanodan) Monnier 2024-08-15 01:39:03 +02:00
  • 8cd8cea3fb Fix 'Setting a marker should mark notifications as read' marcin mikołajczak 2024-08-14 19:25:51 +02:00
  • 3b1e6ac8f0
    User: truncate remote user fields instead of rejecting Haelwenn (lanodan) Monnier 2024-08-13 20:06:01 +02:00
  • 9a12384c54 Jason Native Mark Felder 2024-08-13 21:42:23 -04:00
  • 5174c29d4c Merge branch 'fix-random-test-errors' into 'develop' feld 2024-08-13 20:16:09 +00:00
  • b281ad06de Revert "Custom mix task to retry failed tests once in CI pipeline" Mark Felder 2024-08-13 15:34:56 -04:00
  • 648e94b369 Fix the uploads migration mix task test which leaked a change to the configured Uploader Mark Felder 2024-08-13 15:28:28 -04:00
  • ccf476a4c8 Merge branch 'mrf-cleanup' into 'develop' feld 2024-08-13 18:52:43 +00:00
  • 2ba5ad8eb5 MRF cleanup Mark Felder 2024-08-13 13:59:07 -04:00
  • 7388c4b5ca Merge branch 'mrf-tests' into 'develop' feld 2024-08-13 13:59:25 +00:00
  • b0c64945c2 MRF.FODirectReply: use Visibility module to verify the scope Mark Felder 2024-08-12 20:17:35 -04:00
  • 8c978727c2 MRF.QuietReply: add test for replies to unlisted posts Mark Felder 2024-08-12 20:10:09 -04:00
  • 4e7928c985 Merge branch 'followers-only-reply-direct-mrf' into 'develop' feld 2024-08-12 21:46:45 +00:00
  • fe2ed3fbc1 Merge branch 'user-factory' into 'develop' feld 2024-08-12 21:38:30 +00:00
  • f87aa8b83c Merge branch 'deprecate-subscribe' into 'develop' feld 2024-08-12 21:27:12 +00:00
  • c0ca7a4eca User Factory: include the nickname in the generated URLs Mark Felder 2024-08-08 14:41:28 -04:00
  • 488c4b8b98 MRF.FODirectReply Mark Felder 2024-03-15 15:10:45 -04:00
  • c29441f30d Merge branch 'mrf-quietreply' into 'develop' feld 2024-08-12 20:25:19 +00:00
  • 471f5c81fd Add module documentation Mark Felder 2024-08-12 16:07:45 -04:00
  • aa4f5428d3 Merge branch 'identity-proofs' into 'develop' feld 2024-08-12 19:53:32 +00:00
  • d3fbbfb39a Merge branch 'swoosh-mailgun' into 'develop' feld 2024-08-12 19:52:37 +00:00
  • b76dfd8146 Revert accidental removal of test unrelated to identity proofs Mark Felder 2024-08-12 15:36:01 -04:00
  • c116024bba Fix Swoosh Mailgun support Mark Felder 2024-08-12 15:28:33 -04:00
  • 34715b8581 remove unused alias marcin mikołajczak 2024-08-12 13:38:33 +02:00
  • c1c0f0b144 Mark /api/v1/pleroma/accounts/:id/subscribe/unsubscribe as deprecated marcin mikołajczak 2024-08-12 12:33:20 +02:00
  • 29f7ab7116 Update test as /api/v1/endorsements is not a stub marcin mikołajczak 2024-08-12 12:25:12 +02:00
  • 6e53e94bda Remove stub for /api/v1/accounts/:id/identity_proofs (deprecated by Mastodon 3.5.0) marcin mikołajczak 2024-08-12 12:23:38 +02:00
  • 5a134a46f7 We must change to/cc in the activity and inner object Mark Felder 2024-08-08 15:23:59 -04:00
  • d6cc6aff9b Unintended commit Mark Felder 2024-08-08 14:22:25 -04:00
  • a0af6cba09 Added MRF.QuietReply which prevents replies to public posts from being published to the timelines Mark Felder 2024-08-08 14:12:44 -04:00
  • 540e62c5fc Merge branch 'inactive-test' into 'develop' feld 2024-08-08 06:27:14 +00:00
  • 72b5974f81 Merge branch 'follow-validator' into 'develop' lain 2024-08-08 05:29:46 +00:00
  • ca934b744f Remove validation for cc fields on Blocks Mark Felder 2024-08-07 21:51:43 -04:00
  • 526a57ff9f Remove validation for cc fields on Follow Accept/Reject Mark Felder 2024-08-07 21:51:22 -04:00
  • fcda1b5e2a Improve variable name Mark Felder 2024-08-07 14:46:39 -04:00
  • b25f67372b Improve the FollowValidator Mark Felder 2024-08-07 14:42:44 -04:00
  • 8f15000c0f Do not require a cc field when validating an incoming Follow activity Mark Felder 2024-08-07 14:38:29 -04:00
  • d2d07bfe4b Add test for Follow objects with a cc Mark Felder 2024-08-07 14:04:20 -04:00
  • 9e42c6b6a7 Merge remote-tracking branch 'origin/develop' into inactive-test Mark Felder 2024-08-07 13:59:01 -04:00
  • 45611ed325 Merge branch 'workerhelper-fix' into 'develop' feld 2024-08-07 17:37:44 +00:00
  • 2531785384 Do not allow committing tests with a .ex extension Mark Felder 2024-08-07 13:07:54 -04:00
  • 6900040fd0 Update changelog Mark Felder 2024-08-07 13:03:25 -04:00
  • 721005b312 Fix WebPush notifications not generating jobs Mark Felder 2024-08-07 13:00:31 -04:00