aboutsummaryrefslogtreecommitdiff
path: root/test/support
AgeCommit message (Collapse)Author
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
2022-08-19Test that server will disconnect websocket upon token revocationTusooa Zhu
2022-08-19Use Websockex to replace websocket_clientTusooa Zhu
2022-08-15CommonFixes: more predictable context generationHélène
`context` fields for objects and activities can now be generated based on the object/activity `inReplyTo` field or its ActivityPub ID, as a fallback method in cases where `context` fields are missing for incoming activities and objects.
2022-08-10CreateGenericValidator: fix reply context fixingHélène
Incoming Pleroma replies to a Misskey thread were rejected due to a broken context fix, which caused them to not be visible until a non-Pleroma user interacted with the replies. This fix properly sets the post-fix object context to its parent Create activity as well, if it was changed.
2022-07-31Merge branch 'develop' into 'from/develop/tusooa/emit-move'tusooa
# Conflicts: # CHANGELOG.md # test/pleroma/user_test.exs
2022-07-03Merge branch 'develop' into 'from/upstream-develop/tusooa/edits'Tusooa Zhu
# Conflicts: # lib/pleroma/constants.ex
2022-06-08Return the corresponding object id in attachment viewTusooa Zhu
2022-03-20Fix lint errorsSean King
2022-03-19Rewrite integration-test websocket client with Mint.WebSocketSean King
2022-03-08Format announcements into htmlTusooa Zhu
2022-03-08Implement update announcement admin apiTusooa Zhu
2022-03-08Add starts_at, ends_at and all_day parametersTusooa Zhu
2022-03-08Implement visibility filtering for announcementsTusooa Zhu
2022-03-08Implement first pass of announcement admin apiTusooa Zhu
CCBUG: https://git.pleroma.social/pleroma/pleroma/-/issues/2836 CCBUG: https://git.pleroma.social/pleroma/pleroma/-/issues/1470
2022-02-25Copyright bump for 2022Sean King
2022-02-02Add tests for mismatched context in repliesAlex Gleason
2021-12-28Test that the target account is re-fetched in move_accountTusooa Zhu
Ref: emit-move
2021-12-28Make move_account endpoint process non-existent users properlyTusooa Zhu
Ref: emit-move
2021-10-06CI: Bump lint stage to elixir-1.12Haelwenn (lanodan) Monnier
Elixir 1.12 changed formatting rules, this allows to avoid having to rollback to run `mix format`
2021-08-09Merge branch 'poll-notification' into 'develop'Haelwenn
MastodonAPI: Support poll notification See merge request pleroma/pleroma!3484
2021-08-06Add tests for setting `:instance, :quarantined_instances`Ilja
No test was done for quarantined instances yet. I added a factory for followers_only notes and checked * That no followers only post is send when the target server is quarantined * That a followers only post is send when the target server is not quarantined
2021-07-18Merge remote-tracking branch 'pleroma/develop' into poll-notification-fixesAlex Gleason
2021-07-18Poll notification: trigger PollWorker through common_pipelineAlex Gleason
2021-07-17MastodonAPI: Support poll notificationAlex Gleason
2021-06-07MRF: create MRF.Policy behaviour separate from MRF moduleAlex Gleason
Speeds up recompilation by reducing compile-time deps
2021-06-04Fix warning for misuse of clear_config/2Mark Felder
The old warning message was producing an improperly formatted suggestion.
2021-06-03factory: Fix article_factoryHaelwenn (lanodan) Monnier
2021-03-25removeing corresponding add activityAlexander Strizhakov
2021-03-25refetch user on incoming add/remove activityAlexander Strizhakov
if featured_address is nil
2021-03-25validator renaming & add validation for targetAlexander Strizhakov
2021-03-25Let pins federateAlexander Strizhakov
- save object ids on pin, instead of activity ids - pins federation - removed pinned_activities field from the users table - activityPub endpoint for user pins - pulling remote users pins
2021-03-22Copy emoji in the subject from parent postrinpatch
Sometimes people put emoji in the subject, which results in the subject looking broken if someone replies to it from a server that does not have the said emoji under the same shortcode. This patch solves the problem by extending the emoji set available in the summary to that of the parent post.
2021-03-19respect content-type header in finger requestAlexander Strizhakov
2021-03-05Update OpenApiSpex dependencyEgor Kislitsyn
2021-02-21Video: Handle peertube videos only stashing attachments in x-mpegURLHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2535
2021-02-03Merge branch 'develop' into 'fix/2412-filters'feld
# Conflicts: # CHANGELOG.md
2021-02-01list timeline filtration by paramsAlexander Strizhakov
2021-01-26support for expires_in/expires_at in filtersAlexander Strizhakov
2021-01-21Merge branch 'test-cases-mox-setup' into 'develop'lain
Mox mode setup tweak; refactoring See merge request pleroma/pleroma!3263