summaryrefslogtreecommitdiff
path: root/test/support
AgeCommit message (Collapse)Author
2025-03-11Tests: Fix tests.Lain Soykaf
2025-02-25Mogrify/Mogrifun: AsyncifyLain Soykaf
2025-02-25Merge branch and resolve conflict in database_test.exsLain Soykaf
2025-02-23DataCase: By default, stub DateTime.Lain Soykaf
2025-02-23UserRelationshipTest: Don't use Mock.Lain Soykaf
2024-12-30Remerge of hashtag following (#341)floatingghost
this time with less idiot Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk> Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/341 Signed-off-by: mkljczk <git@mkljczk.pl>
2024-10-09Test the final refresh behavior of a PollWorker poll_end jobMark Felder
2024-09-30Permit backdating the poll closed timestampMark Felder
2024-08-12User Factory: include the nickname in the generated URLsMark Felder
2024-08-06Test Factory: ensure remote users have a valid inboxMark Felder
Without a valid inbox we can't generate the publish_one Oban jobs
2024-07-23Refactor tests for BackupsMark Felder
2024-07-17Rework some Rich Media functionality for better error handlingMark Felder
Oban should not retry jobs that are likely to fail again
2024-06-08Render nice web push notifications for pollsMark Felder
2024-05-28HTTPSignaturePlugTest: Rewrite to use mox.Lain Soykaf
2024-05-22Fix testsmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-22Merge remote-tracking branch 'origin/develop' into HEADmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-02-06Pleroma.Web.RichMedia.Parser: Remove test-specific codepathsMark Felder
Also consolidate Tesla mocks into the HttpRequestMock module. Tests were not exercising the real codepaths. The Rich Media Preview only works with https, but most of these tests were only mocking http.
2024-02-05Ensure URLs with IP addresses for the host do not generate previewsMark Felder
2024-02-04Fix Rich Media Previews for updated activitiesMark Felder
The Rich Media Previews were not regenerated when a post was updated due to a cache invalidation issue. They are now cached by the activity id so they can be evicted with the other activity cache objects in the :scrubber_cache.
2024-01-21Merge branch 'develop' into 'public-polls'Haelwenn
# Conflicts: # docs/development/API/differences_in_mastoapi_responses.md
2024-01-15Add Pleroma.Test.Helpers.get_query_parameter/2 to retrieve specific query ↵Mark Felder
parameter values
2024-01-15Add Pleroma.Support.Helpers.uri_query_sort/1 for easy sorting of a URL's ↵Mark Felder
query parameters
2023-12-29Implement a custom uri_equal?/2 to fix comparisons of URLs with unordered ↵Mark Felder
query parameters
2023-12-28Fix some more typosmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-12-20Fix invalid string comparison for OTP versions and replace with configMark Felder
Old way was wrong for multiple reasons. If we do this as a config value it fixes :slave.start/3 being picked up as a compile warning on OTP26. Also if we want to do any real clustering we'll need something like this to support OTP25 and older.
2023-12-20Backwards compatibility for OTPMark Felder
2023-12-20OTP26: Chase the :slave.start/3 deprecationMark Felder
2023-12-20Elixir 1.15: Chase the Logger.warn deprecationMark Felder
2023-12-16B ActivityPub.Publisher: Prioritize direct mentionsLain Soykaf
2023-12-12Tests: More test fixesLain Soykaf
2023-12-11S3 Test: Remove global state dependenciesLain Soykaf
2023-12-10Backup Tests: Split out async tests, use mox.Lain Soykaf
2023-11-12B Getting: Add default implementation, delegate, prepare test support.Lain Soykaf
2023-10-29Add entry to @context, testsmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-09-13Transmogrifier: fetch quoted postAlex Gleason
2023-05-05User: Remove ap_enabled fieldHaelwenn (lanodan) Monnier
2023-01-02Revert "Merge branch 'copyright-bump' into 'develop'"lain
This reverts merge request !3825
2023-01-01Bump copyright yearmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-03expanding WebFingerAlexander Strizhakov
2022-10-08Merge branch 'release/2.4.4' into mergeback/2.4.4Tusooa Zhu
2022-09-18Merge branch 'websocketex' into 'develop'tusooa
Use Websockex to replace websocket_client See merge request pleroma/pleroma!3743
2022-09-11Use set of pregenerated RSA keysFloatingGhost
Randomness is a huge resource sink, so let's just use a some that we made earlier
2022-09-05Merge branch 'fix/user-private-key-generation' into 'develop'Haelwenn
User: generate private keys on user creation See merge request pleroma/pleroma!3737
2022-09-05User: generate private keys on user creationHélène
This fixes a race condition bug where keys could be regenerated post-federation, causing activities and HTTP signatures from an user to be dropped due to key differences.
2022-09-04Merge branch 'fix/federation-context-issues' into 'develop'tusooa
Fix reply context fixing (Pleroma replies to Misskey threads) and removal of context objects See merge request pleroma/pleroma!3717
2022-09-03Merge branch 'from/upstream-develop/tusooa/edits' into 'develop'Haelwenn
Editing Closes #1429, #2859, and #2288 See merge request pleroma/pleroma!3678
2022-09-03Use Websockex to replace websocket_clientTusooa Zhu
2022-09-02Revert "Merge branch 'rewrite/integration-test-websocket-client' into 'develop'"Haelwenn
This reverts merge request !3649
2022-09-02Merge branch 'rewrite/integration-test-websocket-client' into 'develop'Haelwenn
Rewrite integration-test websocket client with Mint.WebSocket, closes #2812 Closes #2812 See merge request pleroma/pleroma!3649
2022-08-19LintTusooa Zhu