summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2022-11-27ArticleNotePageValidator: fix replies fixingHélène
Some software, like GoToSocial, expose replies as ActivityPub Collections, but do not expose any item array directly in the object, causing validation to fail via the ObjectID validator. Now, Pleroma will drop that field in this situation too.
2022-11-27fix resolution of GTS user keysFloatingGhost
2022-11-27Make local-only posts stream in local timelineTusooa Zhu
2022-11-27Do not stream out Create of ChatMessageTusooa Zhu
2022-11-27script_test: Fix %ErlangError for Elixir 1.14Haelwenn (lanodan) Monnier
2022-11-27timeline_controller_test: Fix test name for elixir 1.14Haelwenn (lanodan) Monnier
2022-11-27Make mutes and blocks behave the same as other listsTusooa Zhu
2022-11-27AttachmentValidator: Use custom ecto type and regex for "mediaType"Haelwenn (lanodan) Monnier
2022-11-27Delete report notifs when demoting from superuserIlja
When someone isn't a superuser any more, they shouldn't see the reporsts any more either. Here we delete the report notifications from a user when that user gets updated from being a superuser to a non-superuser.
2022-11-27scrubbers: Scrub img class attributeHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3790
2022-08-19Refactor streamer testTusooa Zhu
2022-08-19LintTusooa Zhu
2022-08-19Test that server will disconnect websocket upon token revocationTusooa Zhu
2022-08-19Use Websockex to replace websocket_clientTusooa Zhu
2022-08-19Disconnect streaming sessions when token is revokedTusooa Zhu
2022-05-06Skip cache when /objects or /activities is authenticatedTusooa Zhu
Ref: fix-local-public
2022-05-06Allow to skip cache in Cache plugTusooa Zhu
Ref: fix-local-public
2022-01-11Merge branch 'fix/rich-media-test-escape-unicrud' into 'develop'Alex Gleason
Escape unicode RTL overrides in rich media parser tests See merge request pleroma/pleroma!3598
2021-08-28Selecting MRF policies didn't work as intended any moreIlja
* Policies were put under a new module (Pleroma.Web.ActivityPub.MRF.Policy instead of Pleroma.Web.ActivityPub.MRF), but this wasn't changed in the Pleroma.Web.ActivityPub.MRF @mrf_config_descriptions * I don't have a unit test to prevent similar problems in the future because I don't find a proper way to do it * The descriptions in the unit tests are defined in the unit tests, so if someone changes module names in the code, the tests wont see it * The list is generated in Pleroma.Docs.Generator.list_behaviour_implementations, but I can't do a check in the when clause of the function to see if the provided module is a behaviour or not. Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3509
2021-08-28List available frontends also when no static/frontends folder is present yetIlja
* To see what front ends are installed, it ls static/frontends. When this folder doesn't exists yet, it will return an empty array. * Installing still works since the folder is created during installation already Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3510
2021-08-13TwitterAPI: Make change_email require body params instead of queryHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
2021-08-13TwitterAPI: Make change_password require body params instead of queryHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3503
2021-08-13ObjectAgePolicy: Fix pattern matching on publishedHaelwenn (lanodan) Monnier
Backport of: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3500
2021-07-14Merge branch 'admin-api-users-sort' into 'develop'feld
AdminAPI: sort new users at the top Closes #2709 See merge request pleroma/pleroma!3481
2021-07-14Merge remote-tracking branch 'pleroma/develop' into admin-api-users-dateAlex Gleason
2021-07-14AdminAPI: add date to usersAlex Gleason
2021-07-13Merge remote-tracking branch 'pleroma/develop' into admin-api-users-sortAlex Gleason
2021-07-13AdminAPI: sort user results by ID descendingAlex Gleason
2021-07-12Merge branch 'features/ingestion-page' into 'develop'Haelwenn
Pipeline Ingestion: Page See merge request pleroma/pleroma!3097
2021-07-12AP C2S: Remove restrictions and make it go through pipelineHaelwenn (lanodan) Monnier
2021-06-30Merge remote-tracking branch 'pleroma/develop' into remote-deletionsAlex Gleason
2021-06-30Deletions: don't purge keys so Delete/Undo activities can be signedAlex Gleason
2021-06-30Deletions: allow deactivated users to be deletedAlex Gleason
2021-06-29Deletions: preserve account status fields during purge, fix checksAlex Gleason
2021-06-29Correctly purge a remote userAlex Gleason
2021-06-23Merge branch 'ecto-upgrade' into 'develop'feld
Upgrade Ecto to v3.6.2, remove deprecated ecto_explain See merge request pleroma/pleroma!3473
2021-06-23Upgrade Ecto to v3.6.2, remove deprecated ecto_explainAlex Gleason
2021-06-22Add test on changing [:instance, :upload_limit]Haelwenn (lanodan) Monnier
2021-06-10Merge branch 'fix/twittercard-video-dimensions' into 'develop'feld
Generate Twittercard/OGP metadata with correct dimensions See merge request pleroma/pleroma!3456
2021-06-09Test that videos only get image thumbnails in OGP metadata when we can ↵Mark Felder
produce them with Preview Proxy
2021-06-09Metadata.Utils.attachment_url/1 was used in this test tooMark Felder
2021-06-09ObjectValidators.{Announce,EmojiReact,Like}: Fix context, actor & addressingHaelwenn (lanodan) Monnier
2021-06-08Set the correct height/width if the data is available when generating ↵Mark Felder
opengraph metadata
2021-06-08Twittercard metadata for images should also include dimensions if availableMark Felder
2021-06-08Set the correct height/width if the data is available when generating ↵Mark Felder
twittercard metadata
2021-06-08Merge branch 'metadata-for-all' into 'develop'feld
Support metadata for video files too See merge request pleroma/pleroma!3441
2021-06-08Blurhash varies slightly by computer generating it, so just validate it ↵Mark Felder
wasn't nil
2021-06-08Merge branch 'improve-og-embed' into 'develop'feld
Improve opengraph embeds See merge request pleroma/pleroma!3442
2021-06-08Update test names and verify blurhash is correctly generated for imagesMark Felder
2021-06-08Add test for AnalyzeMetadata upload filter fetching dimensions from a videoMark Felder