Commit graph

  • b2c29527fb make xmerl shut up about markup Floatingghost 2024-04-16 10:19:30 +0100
  • 59d32c10d9
    Formatting timorl 2024-04-16 08:02:13 +0200
  • d2cee15c15 mix format says no Floatingghost 2024-04-16 03:07:28 +0100
  • d70fa16383 oban options should be a keyword list Floatingghost 2024-04-16 02:58:50 +0100
  • 5043571084 Enable oban job uniqueness Floatingghost 2024-04-16 02:53:24 +0100
  • 1896ff1ab0 changelog entry Floatingghost 2024-04-16 02:35:59 +0100
  • b7dd739de1 Make sure we return the right format for oban Floatingghost 2024-04-16 02:35:21 +0100
  • b144218dce
    Merge branch 'develop' into elseinspe timorl 2024-04-14 20:31:33 +0200
  • 2fc25980d1 fix pattern matching in fetch errors Floatingghost 2024-04-13 23:55:26 +0100
  • c1f0b6b875 Merge pull request 'Accept body parameters for /api/pleroma/notification_settings' (#738) from Oneric/akkoma:notif-setting-parameters into develop floatingghost 2024-04-13 22:55:02 +0000
  • 18442dcc7e Fix quote test Floatingghost 2024-04-13 23:05:52 +0100
  • 33fb74043d Bring our adjustments into line with atom-failure Floatingghost 2024-04-13 22:56:04 +0100
  • 49ed27cd96 require logger Floatingghost 2024-04-13 22:25:31 +0100
  • 7f6e35ece4 formatting Floatingghost 2024-04-12 20:33:33 +0100
  • 2e369aef71 Allow the Remote Fetcher to attempt fetching an unreachable instance Mark Felder 2024-01-14 13:23:17 -0500
  • fed7a78c77 Oban jobs should be discarded on permanent errors Mark Felder 2023-12-28 23:52:05 -0500
  • c0532bcae0 Handle 401s as I have observed it in the wild Mark Felder 2023-12-28 23:09:33 -0500
  • f31b262aec Improve test descriptions Mark Felder 2023-12-27 22:37:06 -0500
  • ff515c05c3 Prevent requeuing Remote Fetcher jobs that exceed thread depth Mark Felder 2023-12-27 22:28:41 -0500
  • 7e5004b3e2 Leverage existing atoms as return errors for the object fetcher Mark Felder 2023-12-27 21:57:47 -0500
  • 53a9413b95 Formatting Mark Felder 2023-12-27 21:55:07 -0500
  • d69cba1b93 Remove duplicate log messages from Transmogrifier Mark Felder 2023-12-27 21:39:17 -0500
  • 3c54f407c5 Conslidate log messages for object fetcher failures and leverage Logger.metadata Mark Felder 2023-12-27 20:47:18 -0500
  • 825ae46bfa Set Logger level to error Mark Felder 2023-12-27 20:18:14 -0500
  • 331710b6bb RemoteFetcherWorker Oban job tests Mark Felder 2023-12-27 16:06:10 -0500
  • eeed051a0f Fix detection of user follower collection being private Mark Felder 2023-12-27 15:27:37 -0500
  • 30d63aaa6e Revert "Mark instances as unreachable when returning a 403 from an object fetch" Mark Felder 2023-12-26 17:12:58 -0500
  • e2b04fac5a Skip remote fetch jobs for unreachable instances Mark Felder 2023-12-26 16:28:05 -0500
  • 6d368808d3 Remove mistaken duplicate fetch Mark Felder 2023-12-26 16:23:41 -0500
  • 160d113b30 Changelogs Mark Felder 2023-12-26 16:08:36 -0500
  • 132036f951 Cancel remote fetch jobs for deleted objects Mark Felder 2023-12-26 16:05:44 -0500
  • 4ff22a409a Consolidate the HTTP status code checking into the private get_object/1 Mark Felder 2023-12-26 16:05:28 -0500
  • 4c29366fe5 Mark instances as unreachable when returning a 403 from an object fetch Mark Felder 2023-12-26 15:54:14 -0500
  • ac4cc619ea Fix Transmogrifier tests Mark Felder 2023-12-26 14:22:04 -0500
  • c241b5b09f Remove Fetcher.fetch_object_from_id!/2 Mark Felder 2023-12-26 14:20:33 -0500
  • f8a53fbe2f bump dependencies Floatingghost 2024-04-12 19:59:30 +0100
  • e36c0f96fc Merge pull request 'Add docker override file to docs and gitignore' (#621) from norm/akkoma:docker-compose-override into develop floatingghost 2024-04-12 18:50:25 +0000
  • 6f3c955aa0 Merge pull request 'elixir1.16 testing' (#742) from elixir1.16 into develop floatingghost 2024-04-12 18:49:33 +0000
  • 024ffadd80 Merge pull request 'Don't list old accounts as aliases in WebFinger' (#713) from erincandescent/akkoma:no-old-account-alias into develop floatingghost 2024-04-12 18:34:14 +0000
  • e2e4f53585 Merge pull request 'Use standard-compliant Accept header when fetching' (#740) from Oneric/akkoma:fetch_std-accept-hdr into develop floatingghost 2024-04-12 18:28:26 +0000
  • d910e8d7d1 Add test suite for elixir1.16 Floatingghost 2024-04-12 19:13:33 +0100
  • df25d86999 Cleaned up FEP-fffd commits a bit Floatingghost 2024-04-12 18:50:57 +0100
  • 4887df12d7 Merge pull request 'Allow for url to be a list' (#718) from helge/akkoma:develop into develop floatingghost 2024-04-12 17:39:38 +0000
  • e6ca2b4d2a Merge pull request 'Fix array-less EmojiReacts' (#739) from Oneric/akkoma:tag-arrayless into develop floatingghost 2024-04-12 17:26:07 +0000
  • 6ba80aaff5 Merge pull request 'Check if data is visible before embedding it in OG tags' (#741) from ograph-restrictions into develop floatingghost 2024-04-12 17:22:59 +0000
  • 8e60177466 Merge pull request 'MRF.InlineQuotePolicy: Add link to post URL, not ID' (#733) from erincandescent/akkoma:quote-url into develop floatingghost 2024-04-12 17:02:52 +0000
  • 75d9e2b375 MRF.InlineQuotePolicy: Add link to post URL, not ID Erin Shepherd 2024-04-02 23:57:27 +0200
  • 05f8179d08 check if data is visible before embedding it in OG tags Floatingghost 2024-04-12 05:16:47 +0100
  • fae0a14ee8 Use standard-compliant Accept header when fetching Oneric 2024-04-11 22:45:45 +0200
  • 1135935cbe Merge remote-tracking branch 'oneric/ipv6' into develop Floatingghost 2024-04-11 20:59:49 +0100
  • 090a77d1af Merge pull request 'static-fe: don’t squeeze non-square images' (#705) from Oneric/akkoma:staticfe-nonsquare-img into develop floatingghost 2024-04-11 18:43:03 +0000
  • 0e066bddae Merge pull request 'Drop base_url special casing in test env' (#737) from Oneric/akkoma:testenv_drop_baseurl_specialcase into develop floatingghost 2024-04-11 18:24:09 +0000
  • bd74ad9ce4 Accept body parameters for /api/pleroma/notification_settings Oneric 2024-04-08 23:00:24 +0200
  • 462225880a Accept EmojiReacts with non-array tag Oneric 2024-04-09 01:04:16 +0200
  • debd686418 Add tests for our own custom emoji format Oneric 2024-04-09 00:52:22 +0200
  • 9598137d32 Drop base_url special casing in test env Oneric 2024-04-07 00:06:29 +0200
  • b8393ad9ed Merge pull request 'context: add featured definition' (#717) from erincandescent/akkoma:context-featured into develop floatingghost 2024-04-03 10:22:09 +0000
  • 554f19a9ed Merge pull request 'Refresh Users much more aggressively when processing Move activities' (#714) from erincandescent/akkoma:move-bust-cache into develop floatingghost 2024-04-03 10:03:14 +0000
  • 0596044717 MRF.InlineQuotePolicy: Add link to post URL, not ID snac-3.12.1.2 Erin Shepherd 2024-04-02 23:57:27 +0200
  • 26a91d5c9e Merge branch 'develop' into stable v3.12.2 FloatingGhost 2024-04-02 14:49:23 +0100
  • 9c53a3390e Ensure we have the emoji base path bad-uploader-config-warning FloatingGhost 2024-04-02 14:12:03 +0100
  • 795524daf1 bump version FloatingGhost 2024-04-02 11:36:47 +0100
  • b5d97e7d85 Don't error out if we're not using the local uploader FloatingGhost 2024-04-02 11:36:26 +0100
  • f592090206 Fix tests that relied on no base_url in the uploader FloatingGhost 2024-04-02 11:23:57 +0100
  • 61621ebdbc Add tests for extra warnings about media subdomains FloatingGhost 2024-04-02 10:54:53 +0100
  • 4cd299bd83 Add extra warnings if the uploader is on the same domain as the main application FloatingGhost 2024-04-02 10:20:59 +0100
  • c70df5fb2a bites you snac-3.12.1.1 Erin Shepherd 2024-03-02 22:34:59 +0100
  • 321016ff86 Don't list old accounts as aliases in WebFinger Erin Shepherd 2024-02-29 20:56:32 +0100
  • 298684ff77 Refresh Users much more aggressively when processing Move activities Erin Shepherd 2024-02-29 21:08:25 +0100
  • 722ba30c72 context: add featured & backgroundUrl definitions Erin Shepherd 2024-03-02 21:32:15 +0100
  • 8fbd771d6e context: add featured & backgroundUrl definitions Erin Shepherd 2024-03-02 21:32:15 +0100
  • 464db9ea0b Don't list old accounts as aliases in WebFinger Erin Shepherd 2024-02-29 20:56:32 +0100
  • f0602406ee stable (#1) sliver 2024-03-31 04:47:02 +0000
  • a052b05141 コメントを追加 sino 2024-03-31 13:41:22 +0900
  • d71d52302c Merge branch 'develop' into stable v3.12.1 FloatingGhost 2024-03-30 13:00:13 +0000
  • 2d439034ca Ensure that spoof-inserted does not time out FloatingGhost 2024-03-30 12:55:22 +0000
  • 11c305b64b Merge branch 'develop' into stable v3.12.0 FloatingGhost 2024-03-30 11:45:18 +0000
  • 087d88f787 bump version FloatingGhost 2024-03-30 11:45:07 +0000
  • 14515d8d4a Merge branch 'develop' into stable FloatingGhost 2024-03-30 11:44:44 +0000
  • 3650bb0370 Changelog entry FloatingGhost 2024-03-30 11:44:34 +0000
  • ee7d98b093 Update Changelog Oneric 2024-03-28 20:24:02 -0100
  • 0648d9ebaa Add mix tasks to detect spoofed posts and users Oneric 2024-03-17 20:07:16 -0100
  • d441101200 Add mix task to detect uploaded spoof payloads Oneric 2024-03-17 15:29:23 -0100
  • 31f90bbb52 Register APNG MIME type Oneric 2024-03-26 15:44:44 -0100
  • 61ec592d66 Drop obsolete pixelfed workaround Oneric 2024-03-26 15:11:06 -0100
  • 8684964c5d Only allow exact id matches Oneric 2024-03-15 23:00:19 -0100
  • 48b3a35793 Update user reference after fetch Oneric 2024-03-20 19:03:39 -0100
  • 9061d148be Ensure object id doesn’t change on refetch Oneric 2024-03-24 17:32:28 -0100
  • 3e134b07fa fetcher: return final URL after redirects from get_object Oneric 2024-03-15 18:57:09 -0100
  • f07eb4cb55 Sanity check fetched user data Oneric 2024-03-15 20:31:45 -0100
  • 59a142e0b0 Never fetch resource from ourselves Oneric 2024-03-13 21:00:23 -0100
  • fee57eb376 Move actor check into fetch_and_contain_remote_object_from_id Oneric 2024-03-13 20:21:19 -0100
  • c4cf4d7f0b Reject cross-domain redirects when fetching AP objects Oneric 2024-03-13 20:12:17 -0100
  • baaeffdebc Update spoofed activity test Oneric 2024-03-13 20:04:31 -0100
  • 2bcf633dc2 Document Pleroma.Object.Fetcher Oneric 2024-03-13 19:42:51 -0100
  • 93ab6a018e mix: fix docs task Oneric 2024-03-13 19:41:14 -0100
  • c806adbfdb Refactor Fetcher.get_object for readability Oneric 2024-03-11 22:52:46 +0100
  • ddd79ff22d Proactively harden emoji pack against path traversal Oneric 2024-03-10 07:15:26 +0100
  • d6d838cbe8 StealEmoji: check remote size before downloading Oneric 2024-03-10 01:35:35 +0100
  • 6d003e1acd test/steal_emoji: consolidate configuration setup Oneric 2024-03-10 01:14:51 +0100