Commit graph

  • 55c73f6c0a Plug.Logger has been replaced by Plug.Telemetry in Phoenix 1.4 Mark Felder 2024-08-20 11:49:16 -0400
  • 363371e133 Change telemetry attach so the id can be {module, event} which follows the same pattern used by Phoenix and other libraries Mark Felder 2024-08-20 11:28:16 -0400
  • d409f04fe9 Telemetry requires 3rd arg to be a map of metadata or excluded; nil is not valid Mark Felder 2024-08-20 10:53:36 -0400
  • 1b94c636bf Ensure we capture events when using Pleroma native authentication for both bad usernames and bad passwords Mark Felder 2024-08-20 10:51:36 -0400
  • 98a5e2486d Formatting Mark Felder 2024-08-20 10:49:24 -0400
  • f27fc3d6fa Add periodic Oban queue status log printing Mark Felder 2024-08-19 18:15:18 -0400
  • 67c4ebe22f Publisher telemetry Mark Felder 2024-08-19 15:55:46 -0400
  • bbb9b15526 User updates happen as a side effect for many different reasons and add excessive noise Mark Felder 2024-08-19 15:30:41 -0400
  • 07537e1e37 Basic User account/oauth telemetry Mark Felder 2024-08-19 15:09:55 -0400
  • 08a444f6c3 Merge branch 'reachability' into 'develop' feld 2024-08-19 16:49:08 +0000
  • 12d682c62f Merge branch 'remote-fetcher-fixes' into 'develop' feld 2024-08-19 16:48:25 +0000
  • c5d5c95d41 User create/delete/update events are not necessarily a local user account, so remove :account to avoid confusion Mark Felder 2024-08-19 12:27:17 -0400
  • 740ffb1f03 Add instance reachability telemetry Mark Felder 2024-08-19 11:56:49 -0400
  • 0e9858bed7 Alpha sort events Mark Felder 2024-08-19 11:34:11 -0400
  • 1b8141b506 Address case where instance reachability status couldn't be updated Mark Felder 2024-08-18 23:13:35 -0400
  • 55cc1ba50e Fix test cases for validating instance reachability based on results of publishing attempts Mark Felder 2024-08-19 08:39:03 -0400
  • 29981c0ec1 Add telemetry for user delete and update events Mark Felder 2024-08-19 10:28:43 -0400
  • 7e93696022 User account creation centralized through User.create/1 Mark Felder 2024-08-19 10:28:23 -0400
  • 8b47a60a20 Add handlers for user account events Mark Felder 2024-08-19 10:04:50 -0400
  • 605a44bf4c Make the telemetry events more granular Mark Felder 2024-08-19 08:47:14 -0400
  • 9e0ae1080a Address case where instance reachability status couldn't be updated Mark Felder 2024-08-18 23:13:35 -0400
  • 13110ee341 Filter and Pass events should be debug only Mark Felder 2024-08-18 16:19:49 -0400
  • 388574a717 Fix ap_id match on inbox telemetry Mark Felder 2024-08-18 16:17:50 -0400
  • 115941f4a0 Inbox telemetry should log the ap_id Mark Felder 2024-08-18 16:14:32 -0400
  • d296048b76 Fix compile Mark Felder 2024-08-18 16:07:03 -0400
  • 0f5e6516e1 Attach to the events Mark Felder 2024-08-18 16:04:38 -0400
  • 8bd02c3fc9 Annotate MRFs with telemetry for centralized logging and future metrics collection Mark Felder 2024-08-18 15:36:35 -0400
  • 2aad0bb093 ReceiverWorker: honor :not_found and :forbidden as permanent errors Mark Felder 2024-08-18 12:17:16 -0400
  • 38de57ca44 Unwrap the fetching actor error Mark Felder 2024-08-18 12:16:37 -0400
  • 0dd5a01ac6 Formatting Mark Felder 2024-08-18 12:16:06 -0400
  • 667de2714d Add RingLogger for easier remote debugging Mark Felder 2024-08-18 11:52:53 -0400
  • d3fea1f7c1 Fix the log level override Mark Felder 2024-08-18 09:56:29 -0400
  • 788e34c266 Change Phoenix log level to debug Mark Felder 2024-08-18 09:54:47 -0400
  • 3c47eab57d Inbox logs to info level Mark Felder 2024-08-18 09:49:42 -0400
  • 51a47672b3 Remove the default Logger metadata Mark Felder 2024-08-18 09:48:59 -0400
  • 05b5a695d3 Telemetry WIP Mark Felder 2024-08-18 09:45:26 -0400
  • 2f5a1db56e Merge branch 'mogrify' into 'develop' feld 2024-08-18 01:01:31 +0000
  • 089fa4d146 Improve Remote Object Fetcher error handling, Oban Mark Felder 2024-08-17 20:33:42 -0400
  • 190a505ad3 Merge remote-tracking branch 'origin/develop' into mogrify Mark Felder 2024-08-17 17:57:27 -0400
  • a4293a8edd Oban schema back up to v12 Mark Felder 2024-08-17 17:44:14 -0400
  • 07915ca0a9 Bump Lazarus so it works with all Oban 2.x Mark Felder 2024-08-17 17:42:10 -0400
  • f810d21346 Update Oban to 2.18 Mark Felder 2024-08-17 15:41:53 -0400
  • 6889e461a6 User: truncate remote user fields instead of rejecting Haelwenn (lanodan) Monnier 2024-08-13 20:06:01 +0200
  • 269d26bc32 Fix 'Setting a marker should mark notifications as read' marcin mikołajczak 2024-08-14 19:25:51 +0200
  • 1abdaff821 CI: GIT_STRATEGY: fetch Haelwenn (lanodan) Monnier 2024-08-15 01:39:03 +0200
  • 9d31f8e369 Revert "Downgrade to Oban 1.13.6" Mark Felder 2024-08-17 17:37:06 -0400
  • 157c37a34f Revert "Remove Oban Live Dashboard as it is not compatible with this version" Mark Felder 2024-08-17 17:36:53 -0400
  • ee26d85578 Merge branch 'bump-oban' into 'develop' feld 2024-08-17 21:35:20 +0000
  • 7537c22b22 Update Oban to 2.18 Mark Felder 2024-08-17 15:41:53 -0400
  • 917ac89b4f Update tests marcin mikołajczak 2024-08-17 20:01:25 +0200
  • 3498662712 Move new fields to pleroma object marcin mikołajczak 2024-08-17 19:59:39 +0200
  • c802f3b7f6 Validate media description length marcin mikołajczak 2024-08-17 19:58:32 +0200
  • 855c5a234f Update docs marcin mikołajczak 2024-08-17 17:05:47 +0200
  • 071452a5d5 Update changelog marcin mikołajczak 2024-08-17 17:03:12 +0200
  • 681765669c Add test for avatar description marcin mikołajczak 2024-08-17 17:02:44 +0200
  • 71ef9f9519 Allow providing avatar/header descriptions marcin mikołajczak 2024-08-17 16:36:27 +0200
  • e1333c4fa4 Update mogrify Mark Felder 2024-08-16 10:10:01 -0400
  • fcf9ad5573 Merge branch 'bugfix-truncate-remote-user-fields' into 'develop' feld 2024-08-16 00:37:10 +0000
  • c91fc03e61 Merge branch 'norifications-marker' into 'develop' feld 2024-08-16 00:36:31 +0000
  • 3119ed3648 Merge branch 'ci-git-fetch' into 'develop' feld 2024-08-16 00:34:15 +0000
  • b0e3a86316
    CI: GIT_STRATEGY: fetch Haelwenn (lanodan) Monnier 2024-08-15 01:39:03 +0200
  • 8cd8cea3fb Fix 'Setting a marker should mark notifications as read' marcin mikołajczak 2024-08-14 19:25:51 +0200
  • 3b1e6ac8f0
    User: truncate remote user fields instead of rejecting Haelwenn (lanodan) Monnier 2024-08-13 20:06:01 +0200
  • 4ae446d0d3 Remove Oban Live Dashboard as it is not compatible with this version Mark Felder 2024-08-13 21:29:36 -0400
  • 4f0c1851fe Downgrade to Oban 1.13.6 Mark Felder 2024-08-13 21:23:34 -0400
  • 4beaff6918 Merge remote-tracking branch 'origin/develop' into feld/debugging Mark Felder 2024-08-13 20:47:32 -0400
  • 5174c29d4c Merge branch 'fix-random-test-errors' into 'develop' feld 2024-08-13 20:16:09 +0000
  • b281ad06de Revert "Custom mix task to retry failed tests once in CI pipeline" Mark Felder 2024-08-13 15:34:56 -0400
  • 648e94b369 Fix the uploads migration mix task test which leaked a change to the configured Uploader Mark Felder 2024-08-13 15:28:28 -0400
  • ccf476a4c8 Merge branch 'mrf-cleanup' into 'develop' feld 2024-08-13 18:52:43 +0000
  • 2ba5ad8eb5 MRF cleanup Mark Felder 2024-08-13 13:59:07 -0400
  • 7388c4b5ca Merge branch 'mrf-tests' into 'develop' feld 2024-08-13 13:59:25 +0000
  • b0c64945c2 MRF.FODirectReply: use Visibility module to verify the scope Mark Felder 2024-08-12 20:17:35 -0400
  • 8c978727c2 MRF.QuietReply: add test for replies to unlisted posts Mark Felder 2024-08-12 20:10:09 -0400
  • 4e7928c985 Merge branch 'followers-only-reply-direct-mrf' into 'develop' feld 2024-08-12 21:46:45 +0000
  • fe2ed3fbc1 Merge branch 'user-factory' into 'develop' feld 2024-08-12 21:38:30 +0000
  • f87aa8b83c Merge branch 'deprecate-subscribe' into 'develop' feld 2024-08-12 21:27:12 +0000
  • c0ca7a4eca User Factory: include the nickname in the generated URLs Mark Felder 2024-08-08 14:41:28 -0400
  • 488c4b8b98 MRF.FODirectReply Mark Felder 2024-03-15 15:10:45 -0400
  • c29441f30d Merge branch 'mrf-quietreply' into 'develop' feld 2024-08-12 20:25:19 +0000
  • 471f5c81fd Add module documentation Mark Felder 2024-08-12 16:07:45 -0400
  • aa4f5428d3 Merge branch 'identity-proofs' into 'develop' feld 2024-08-12 19:53:32 +0000
  • d3fbbfb39a Merge branch 'swoosh-mailgun' into 'develop' feld 2024-08-12 19:52:37 +0000
  • b76dfd8146 Revert accidental removal of test unrelated to identity proofs Mark Felder 2024-08-12 15:36:01 -0400
  • c116024bba Fix Swoosh Mailgun support Mark Felder 2024-08-12 15:28:33 -0400
  • 59c62b2e18
    Add back the BlockNotificationPolicy fluffytail-dev-oban Phantasm 2024-08-12 17:33:40 +0200
  • 34715b8581 remove unused alias marcin mikołajczak 2024-08-12 13:38:33 +0200
  • c1c0f0b144 Mark /api/v1/pleroma/accounts/:id/subscribe/unsubscribe as deprecated marcin mikołajczak 2024-08-12 12:33:20 +0200
  • 29f7ab7116 Update test as /api/v1/endorsements is not a stub marcin mikołajczak 2024-08-12 12:25:12 +0200
  • 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 +0200
  • 5a134a46f7 We must change to/cc in the activity and inner object Mark Felder 2024-08-08 15:23:59 -0400
  • d6cc6aff9b Unintended commit Mark Felder 2024-08-08 14:22:25 -0400
  • a0af6cba09 Added MRF.QuietReply which prevents replies to public posts from being published to the timelines Mark Felder 2024-08-08 14:12:44 -0400
  • 31f7e6a3f9 Merge remote-tracking branch 'origin/develop' into feld/debugging Mark Felder 2024-08-08 09:43:52 -0400
  • 540e62c5fc Merge branch 'inactive-test' into 'develop' feld 2024-08-08 06:27:14 +0000
  • 72b5974f81 Merge branch 'follow-validator' into 'develop' lain 2024-08-08 05:29:46 +0000
  • ca934b744f Remove validation for cc fields on Blocks Mark Felder 2024-08-07 21:51:43 -0400
  • 526a57ff9f Remove validation for cc fields on Follow Accept/Reject Mark Felder 2024-08-07 21:51:22 -0400
  • 8611355113
    Fixup incorrect cherry-pick fluffytail-follows Phantasm 2024-08-07 23:40:39 +0200
  • f1816b2138
    Credo.Check.Readability.PredicateFunctionNames Mark Felder 2024-01-26 16:55:08 -0500