Commit graph

  • 711ec006e0
    Merge remote-tracking branch 'upstream/stable' into develop develop Babibubebon 2024-08-01 23:22:44 +0900
  • 36d469cf02 Merge branch 'release/2.7.0' into 'stable' lain 2024-08-01 08:53:29 +0000
  • a5d32aab50 Mix: Update version to 2.7.0 Lain Soykaf 2024-08-01 11:49:57 +0400
  • 574bc1fa5f Frontend: Update to 2.7.0 Lain Soykaf 2024-08-01 11:49:36 +0400
  • 2e6ddc4991 Prepare changelog Lain Soykaf 2024-08-01 11:43:44 +0400
  • f2dc706f6f Merge branch 'fix/disclose_client' into 'develop' feld 2024-07-31 18:38:49 +0000
  • e6951e7e40 Fix User.disclose_client never working correctly Mark Felder 2024-07-31 14:14:31 -0400
  • f646b0554f Merge branch 'fix-migration' into 'develop' feld 2024-07-30 16:29:48 +0000
  • b50261262e Fix publisher job migration error Mark Felder 2024-07-30 11:48:10 -0400
  • 355b028c23 Merge branch 'hackney-pool-timeout' into 'develop' feld 2024-07-30 15:33:17 +0000
  • a90838accf Merge branch 'federation/increase' into 'develop' feld 2024-07-30 15:31:18 +0000
  • 18469f3b1d Merge branch 'oban/simpler-publish' into 'develop' feld 2024-07-30 15:23:28 +0000
  • 49f46220ff Align Hackney and Gun connection pool timeouts Mark Felder 2024-07-30 11:11:30 -0400
  • a6119210b7 Increase federator outgoing job parallelism Mark Felder 2024-07-30 11:06:55 -0400
  • 1bce582f0d Fix migration crashing due to Oban not running Mark Felder 2024-07-30 10:48:06 -0400
  • 4e24445b50 Merge branch 'oban/transmog' into 'develop' feld 2024-07-30 14:14:40 +0000
  • 66649e1dcd Remove unused Oban queue Mark Felder 2024-07-30 09:49:09 -0400
  • 05d4989795 Insert replacement jobs in the new format if any remain undelivered Mark Felder 2024-07-29 13:54:26 -0400
  • c9042763b0 Merge branch 'oban/backup' into 'develop' feld 2024-07-29 16:07:35 +0000
  • b48fd89a41 Revert unintended change to the Logger metadata tag name Mark Felder 2024-07-29 10:03:22 -0400
  • 8893ad9899 Fix cancelling jobs Mark Felder 2024-07-29 09:59:35 -0400
  • 74072622e0 Remove actor and actor_id from the job as it can be inferred by the activity Mark Felder 2024-07-29 09:52:13 -0400
  • 59309a9eff Publisher job simplification Mark Felder 2024-07-28 20:41:21 -0400
  • 6876761837 Merge branch 'fix/optimistic-inbox' into 'develop' feld 2024-07-25 21:18:04 +0000
  • 21cf321f74 Quiet Dialyzer Mark Felder 2024-07-25 16:36:34 -0400
  • c19d55cabb Safer string concatenation Mark Felder 2024-07-25 16:18:45 -0400
  • 84b15ac111 Improve specs and matching Mark Felder 2024-07-25 16:18:31 -0400
  • 775f45cfe2 Merge remote-tracking branch 'origin/develop' into oban/backup Mark Felder 2024-07-25 14:43:40 -0400
  • a964368e31 Add test to fetch and validate an activity that originally failed signature Mark Felder 2024-07-25 14:33:51 -0400
  • 1b9c887dbb Extract validate_signature/2 from the HTTPSignaturePlug Mark Felder 2024-07-25 12:54:27 -0400
  • 1a482a73c3 Fix Optimistic Inbox for failed signatures Mark Felder 2024-07-25 11:18:27 -0400
  • 700c106680 Merge branch 'oban/rich-media-hardening' into 'develop' feld 2024-07-24 20:58:31 +0000
  • 6598919213 Document the new timeout setting Mark Felder 2024-07-24 16:16:37 -0400
  • 2314ff5981 Harden Rich Media parsing against very slow or malicious URLs Mark Felder 2024-07-24 15:55:30 -0400
  • 8c5a68a62e Increase Oban.Pruner max_age to 15 mins Mark Felder 2024-07-24 15:52:23 -0400
  • 97d488aea3 Fix RichMedia negative cache entries Mark Felder 2024-07-24 15:45:35 -0400
  • 5a62868106 Consider errors during HTTP GET and HEAD to be unrecoverable and insert a negative cache entry Mark Felder 2024-07-24 15:43:45 -0400
  • 731f7b87d2 Pad RichMediaWorker timeout to be 2s longer than the Rich Media HTTP timeout Mark Felder 2024-07-24 15:42:50 -0400
  • 858fd01c01 Pleroma.HTTP: permit passing through custom Tesla Middlware for requests Mark Felder 2024-07-24 15:40:15 -0400
  • f32a837afa Merge branch 'dialyzer' into 'develop' feld 2024-07-23 14:51:45 +0000
  • 187897874b Make backup timeout configurable Mark Felder 2024-07-22 14:00:54 -0400
  • e5cbbaf3f0 Extend the backup job time limit to 30 minutes Mark Felder 2024-06-24 22:58:38 -0400
  • 3f60d7bf64 Better random tempdir format Mark Felder 2024-06-24 22:52:21 -0400
  • ece063586b Limit backup jobs to 5 minutes Mark Felder 2024-06-24 16:36:43 -0400
  • e5a738d465 Refactor tests for Backups Mark Felder 2024-06-24 10:10:53 -0400
  • 8f285a787f Refactor backups to be fully controlled by Oban Mark Felder 2024-06-21 13:24:47 -0400
  • 2ee8f4f062 Fix dialyzer error Mark Felder 2024-07-23 09:43:41 -0400
  • ff663c0aeb Merge branch 'commonapi-cleanup' into 'develop' feld 2024-07-22 23:36:18 +0000
  • c700c5db43 changelog Mark Felder 2024-07-22 19:23:16 -0400
  • 12f498bc0d Fix order of args for show_reblogs/2 Mark Felder 2024-07-22 19:19:21 -0400
  • 3f4f567c9c Fix order of args for hide_reblogs/2 Mark Felder 2024-07-22 19:16:00 -0400
  • adb93f7e5d Fix order of args for unfollow/2 Mark Felder 2024-07-22 19:11:22 -0400
  • f79a16c062 Fix order of args for follow/2 Mark Felder 2024-07-22 19:07:55 -0400
  • 082319ff48 Fix order of args for unblock/2 Mark Felder 2024-07-22 18:44:32 -0400
  • cbc5e48417 Fix order of args for block/2 Mark Felder 2024-07-22 18:39:20 -0400
  • 1cccc0fc21 Fix order of args for vote/3 Mark Felder 2024-07-22 18:38:02 -0400
  • 8127e0d8cc Fix order of args for thread_muted?/2 Mark Felder 2024-07-22 18:23:13 -0400
  • 4601473aaf Fix order of args for add_mute/2 Mark Felder 2024-07-22 18:18:30 -0400
  • d27ad36ce4 Fix order of args for remove_mute/2 Mark Felder 2024-07-22 17:59:33 -0400
  • f602813d31 Fix order of args for update/2 Mark Felder 2024-07-22 17:49:30 -0400
  • 7e37882cf7 Fix order of args for favorite/2 Mark Felder 2024-07-22 17:19:31 -0400
  • b1d3348331 Annotate public functions with typespecs and mark some functions as private Mark Felder 2024-07-22 15:12:34 -0400
  • 3a79f060bb Add missing type Mark Felder 2024-07-22 15:11:38 -0400
  • f77911f05b Merge branch 'oban/more-improvements' into 'develop' feld 2024-07-22 17:45:44 +0000
  • 058f8acb58 Merge branch 'metadata/parsing-empty' into 'develop' feld 2024-07-21 04:33:34 +0000
  • f9647a86ed Fix the ObjectValidator error matching Mark Felder 2024-07-21 00:03:51 -0400
  • cf70656d14 Fix test now that the reject error has more detail Mark Felder 2024-07-20 23:58:47 -0400
  • fb654acfad Fix OpenGraph and Twitter metadata providers when parsing objects with no content or summary fields. Mark Felder 2024-07-20 23:48:54 -0400
  • fdeb8616e8 Increase timeout for background, remote fetcher, and user refresh jobs Mark Felder 2024-07-20 22:00:34 -0400
  • d62a9afed3 Improved detecting unrecoverable errors for incoming federation jobs Mark Felder 2024-07-20 21:52:57 -0400
  • b8503f1ad4 PollWorker jobs will not retry if the activity no longer exists. Mark Felder 2024-07-20 21:24:13 -0400
  • e509519db4 Publisher jobs will not retry if the error received is a 400 Mark Felder 2024-07-20 21:21:21 -0400
  • e4a6973e0b Merge branch 'transmogrifier/handle-non-validate-delete-errors' into 'develop' feld 2024-07-21 00:47:10 +0000
  • 776b069a04 Merge branch 'oban/cancel-federation' into 'develop' feld 2024-07-20 19:33:27 +0000
  • d44765bc13 Support cancelling jobs when Unreacting Mark Felder 2024-07-20 15:14:46 -0400
  • 304b7f5093 Support cancelling jobs when Unrepeating Mark Felder 2024-07-20 15:06:19 -0400
  • 86ae00f9da Support cancelling jobs when Unfavoriting Mark Felder 2024-07-20 14:53:53 -0400
  • 3f5c9f003b Reorganize test group to have shared a shared setup Mark Felder 2024-07-20 14:17:35 -0400
  • 62280a3b9f Cancel queued (undelivered) publishing jobs for an activity when deleting that activity. Mark Felder 2024-07-20 13:32:56 -0400
  • d3c2180181 Formatting Mark Felder 2024-07-18 12:12:34 -0400
  • 1f3ac66844 Transmogrifier: handle non-validate errors on incoming Delete activities Mint 2024-07-18 18:00:40 +0300
  • c45ee5fc82 Merge branch 'oban/fetcher-rejected' into 'develop' feld 2024-07-17 18:03:48 +0000
  • 89d22ac68e Merge branch 'docs/fix_mrfs' into 'develop' feld 2024-07-17 17:52:19 +0000
  • 6cd3f9042f Add docs for fix_mrf_policies Mark Felder 2024-07-17 13:51:56 -0400
  • 4544505761 Merge branch 'oban/rich-media-invalid' into 'develop' feld 2024-07-17 17:50:17 +0000
  • c05cbaa937 Dialyzer fix for RemoteFetcherWorker Mark Felder 2024-07-17 13:42:13 -0400
  • f753bd3380 Explicitly handle the GET and HEAD errors Mark Felder 2024-07-17 13:12:51 -0400
  • 1e0d5934d5 Fix return for cancelling job Mark Felder 2024-07-17 12:51:38 -0400
  • d124d8645e Rework some Rich Media functionality for better error handling Mark Felder 2024-07-17 12:40:07 -0400
  • b4c5cc39f6 Merge branch 'oban/live_dashboard' into 'develop' feld 2024-07-17 13:52:07 +0000
  • 4cbb59c8f6 Add Oban Live Dashboard Mark Felder 2024-07-17 09:32:29 -0400
  • 683c4f0867 Merge branch 'fix-mrfs' into 'develop' feld 2024-07-15 19:21:53 +0000
  • c9203f125c Added a Mix task "pleroma.config fix_mrf_policies" which will remove erroneous MRF policies from ConfigDB Mark Felder 2024-07-15 15:21:16 -0400
  • cd535861e2 Merge branch 'oban/improvements' into 'develop' feld 2024-07-15 16:50:55 +0000
  • 80e16de3bd Increase slow job queue parallelization Mark Felder 2024-07-15 12:00:58 -0400
  • 30defb1674 Create a DeleteWorker and change user and instance deletion jobs to use it Mark Felder 2024-07-15 11:58:07 -0400
  • 52b6dd8bff Increase background job concurrency to 20 Mark Felder 2024-07-15 10:28:55 -0400
  • 2f14990c5c Change PurgeExpiredActivity to use the background queue Mark Felder 2024-07-15 10:25:18 -0400
  • 2e2caad28d Fix Oban jobs exiting with :error instead of :cancel Mark Felder 2024-07-15 10:23:03 -0400
  • 6278af209a Bump Oban to 2.17.12 Mark Felder 2024-07-15 10:16:02 -0400