Commit graph

  • 83fcf42c70 Force cc to an empty list if undefined Mark Felder 2024-08-06 12:00:50 -0400
  • 30eef434a9 Test that cc on a published Follow is an empty list Mark Felder 2024-08-06 11:58:45 -0400
  • 21fee42157 Test Factory: ensure remote users have a valid inbox Mark Felder 2024-08-06 11:54:18 -0400
  • 0319d1ad3c Remove test, logic was flawed Mark Felder 2024-08-06 11:17:34 -0400
  • f8bdcaa161 Split Federator.publish_one/1 into a second function called prepare_one/1 Mark Felder 2024-08-06 11:15:35 -0400
  • 16ba2742b7 Use the normal Oban test assertions Mark Felder 2024-08-06 09:55:09 -0400
  • 7f79345cdb EventController: pagination marcin mikołajczak 2024-08-05 17:05:22 +0200
  • 7fc7c19331 Merge remote-tracking branch 'origin/develop' into events marcin mikołajczak 2024-08-05 16:59:08 +0200
  • e9aa48e656 Update pleroma_api.md marcin mikołajczak 2024-08-05 16:58:50 +0200
  • 9cf684d661 Merge branch 'get-statuses-param' into 'develop' Haelwenn 2024-08-05 07:34:05 +0000
  • fb51c861f9 Changelog publisher-cache Mark Felder 2024-08-04 21:33:46 -0400
  • 99dbde56f4 Add a cache for publishing to reduce db load Mark Felder 2024-08-04 21:27:54 -0400
  • 8c91fd8785 Fix Mastodon WebSocket authentication Mark Felder 2024-08-04 14:58:16 -0400
  • 3e4768efca Revert "Remove invalid test" Mark Felder 2024-08-04 13:59:13 -0400
  • 52f7033f7a StreamerView: Do not leak follows count if hidden marcin mikołajczak 2024-08-04 16:02:44 +0200
  • de9194893e Support id param in GET /api/v1/statuses marcin mikołajczak 2024-08-03 18:28:43 +0200
  • ee7dbe41dc Merge branch 'feature/prune-deletes' into 'develop' faried nawaz 2024-08-03 13:13:44 +0000
  • e57febc3aa Apply Boomer's suggestion(s) to 1 file(s) defuse-binary Haelwenn 2023-08-08 23:43:54 +0000
  • 78a7af4f0c Ditch "safe" as terms that are not "safe" for deserialization are used. Offensive Boomer 2023-08-08 09:48:26 +0000
  • 62fe3014e4 Update binary_value.ex to allow atom creation Offensive Boomer 2023-08-07 23:54:40 +0000
  • 4bd424a9fa Update file binary_to_term-rce.security Offensive Boomer 2023-08-07 07:05:47 +0000
  • 7b02d8cb10 Fix RCE via erlang.binary_to_term Offensive Boomer 2023-08-07 07:03:07 +0000
  • b389b85d77 Merge branch 'gun/snooze' into 'develop' feld 2024-08-02 13:49:11 +0000
  • 1f986ec713 Gun: Publisher job behavior improvement Mark Felder 2024-08-01 22:02:04 -0400
  • 8f1866e3ad Merge branch 'stable' into 'develop' lain 2024-08-02 10:45:44 +0000
  • f7a7517296 Merge remote-tracking branch 'origin/develop' into translate-posts marcin mikołajczak 2024-08-02 09:42:17 +0200
  • b430093cab Translation: Rename target language param marcin mikołajczak 2024-08-02 09:41:48 +0200
  • 36d469cf02 Merge branch 'release/2.7.0' into 'stable' v2.7.0 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
  • d56b889cf1 Update changelog Mark Felder 2024-06-28 12:21:27 -0400
  • 1d3a92be11 Remove :workers config from ConfigDB Mark Felder 2024-06-28 12:06:43 -0400
  • 52e9bec156 Remove WorkerHelper Mark Felder 2024-06-28 11:47:31 -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
  • 051525611f Update DatabaseTest marcin mikołajczak 2024-07-28 14:56:22 +0200
  • b2fe401f7f Merge remote-tracking branch 'origin/develop' into multitenancy marcin mikołajczak 2024-07-28 14:55:39 +0200
  • 5eff527a5f Merge branch 'backups-chats' into 'develop' marcin mikołajczak 2024-07-28 12:53:25 +0000
  • a40bf5d24f Fix good_locale_code?/1 regex marcin mikołajczak 2024-07-28 13:44:17 +0200
  • ad8c26f6c2 Merge remote-tracking branch 'origin/develop' into post-languages marcin mikołajczak 2024-07-28 13:41:58 +0200
  • dc0502cf1d
    fix: move erroneous prune database worker's timeout into code faried nawaz 2023-12-11 02:39:45 +0500
  • bf5396c4ec
    remove prune code related to Tombstones. faried nawaz 2023-09-24 21:38:52 +0500
  • 42d3b3ea32
    rename queue from database_prune to prune_database, and document faried nawaz 2023-09-24 21:22:44 +0500
  • 338daff590
    add tests for PruneDatabaseWorker faried nawaz 2023-09-24 21:16:02 +0500
  • 34fd9091f0
    module is PruneDatabaseWorker but filename was database_prune_worker.ex faried nawaz 2023-09-24 21:12:55 +0500
  • 8761b66f1f
    test output cleanup, no code change faried nawaz 2023-09-24 21:11:25 +0500
  • c66f34edbd
    don't hard-code a "like" activity for undo_activity_factory faried nawaz 2023-09-24 21:09:41 +0500
  • 3e9629907f
    add tests to prune old delete, undo, and remove activities faried nawaz 2023-09-24 19:01:05 +0500
  • f471a5f3d0
    add activity factories for undo and delete, fix remove factory faried nawaz 2023-09-24 18:36:11 +0500
  • 7a55d7550f
    simplify the prune functions in Pleroma.Activity.Pruner faried nawaz 2023-09-24 18:34:37 +0500
  • 872306eba9
    mix task for prune_task faried nawaz 2023-09-18 01:02:22 +0500
  • 3e096d08c8
    oban job to prune old activities and objects faried nawaz 2023-09-18 01:01:18 +0500
  • 04a35be738
    prune old Delete, Undo, Remove activities and Tombstone objects faried nawaz 2023-09-18 00:58:34 +0500
  • 7e7fb4be92
    add migration to cascade-delete report notes on activity delete faried nawaz 2023-09-18 00:46:30 +0500
  • 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
  • ab851c6eda Merge remote-tracking branch 'origin/develop' into assign-users marcin mikołajczak 2024-07-25 12:44:16 +0200
  • b315f09772 Update test marcin mikołajczak 2024-07-25 12:42:51 +0200
  • 7549843f5f Merge remote-tracking branch 'origin/develop' into events marcin mikołajczak 2024-07-25 12:24:40 +0200
  • 5a3713c4a8 Merge branch 'develop' into 'multitenancy' marcin mikołajczak 2024-07-25 10:18:04 +0000
  • c1114317a9 Merge branch 'develop' into 'pin-chats' marcin mikołajczak 2024-07-25 10:15:29 +0000
  • 878e94bb5f Merge branch 'develop' into 'backups-chats' marcin mikołajczak 2024-07-25 10:13:55 +0000
  • 3d33ce2555
    priv/static/images/city.jpg.license: new Haelwenn (lanodan) Monnier 2024-07-25 00:42:17 +0200
  • 5a6408c8d1
    changelog.d: Skip for REUSE Haelwenn (lanodan) Monnier 2024-07-25 00:30:56 +0200
  • 1655951e84
    {AGPL-3,CC-BY-4.0,CC-BY-SA-4.0}: Remove in favor of copies in LICENSES/ Haelwenn (lanodan) Monnier 2024-07-25 00:30:02 +0200
  • 05d9bbc52e
    COPYING: Refer to LICENSES/ directory Haelwenn (lanodan) Monnier 2024-07-25 00:28:23 +0200
  • 5b4c67e89f
    benchmarks: Add pleroma copyright header Haelwenn (lanodan) Monnier 2024-07-25 00:26:36 +0200
  • 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
  • 4ee2bf9079 adding legal information to binary files Lina Ceballos 2024-07-24 14:16:21 +0200
  • c8f3b5ef0b creating LICENSES directory Lina Ceballos 2024-07-24 14:13:52 +0200