Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-06 | Pleroma.Web.RichMedia.Parser: Remove test-specific codepaths | Mark 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-05 | Ensure URLs with IP addresses for the host do not generate previews | Mark Felder | |
2024-02-04 | Fix Rich Media Previews for updated activities | Mark 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-15 | Add Pleroma.Test.Helpers.get_query_parameter/2 to retrieve specific query ↵ | Mark Felder | |
parameter values | |||
2024-01-15 | Add Pleroma.Support.Helpers.uri_query_sort/1 for easy sorting of a URL's ↵ | Mark Felder | |
query parameters | |||
2023-12-29 | Implement a custom uri_equal?/2 to fix comparisons of URLs with unordered ↵ | Mark Felder | |
query parameters | |||
2023-12-28 | Fix some more typos | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2023-12-20 | Fix invalid string comparison for OTP versions and replace with config | Mark 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-20 | Backwards compatibility for OTP | Mark Felder | |
2023-12-20 | OTP26: Chase the :slave.start/3 deprecation | Mark Felder | |
2023-12-20 | Elixir 1.15: Chase the Logger.warn deprecation | Mark Felder | |
2023-12-16 | B ActivityPub.Publisher: Prioritize direct mentions | Lain Soykaf | |
2023-12-12 | Tests: More test fixes | Lain Soykaf | |
2023-12-11 | S3 Test: Remove global state dependencies | Lain Soykaf | |
2023-12-10 | Backup Tests: Split out async tests, use mox. | Lain Soykaf | |
2023-11-12 | B Getting: Add default implementation, delegate, prepare test support. | Lain Soykaf | |
2023-09-13 | Transmogrifier: fetch quoted post | Alex Gleason | |
2023-05-05 | User: Remove ap_enabled field | Haelwenn (lanodan) Monnier | |
2023-01-02 | Revert "Merge branch 'copyright-bump' into 'develop'" | lain | |
This reverts merge request !3825 | |||
2023-01-01 | Bump copyright year | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2022-11-03 | expanding WebFinger | Alexander Strizhakov | |
2022-10-08 | Merge branch 'release/2.4.4' into mergeback/2.4.4 | Tusooa Zhu | |
2022-09-18 | Merge branch 'websocketex' into 'develop' | tusooa | |
Use Websockex to replace websocket_client See merge request pleroma/pleroma!3743 | |||
2022-09-11 | Use set of pregenerated RSA keys | FloatingGhost | |
Randomness is a huge resource sink, so let's just use a some that we made earlier | |||
2022-09-05 | Merge branch 'fix/user-private-key-generation' into 'develop' | Haelwenn | |
User: generate private keys on user creation See merge request pleroma/pleroma!3737 | |||
2022-09-05 | User: generate private keys on user creation | Hé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-04 | Merge 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-03 | Merge branch 'from/upstream-develop/tusooa/edits' into 'develop' | Haelwenn | |
Editing Closes #1429, #2859, and #2288 See merge request pleroma/pleroma!3678 | |||
2022-09-03 | Use Websockex to replace websocket_client | Tusooa Zhu | |
2022-09-02 | Revert "Merge branch 'rewrite/integration-test-websocket-client' into 'develop'" | Haelwenn | |
This reverts merge request !3649 | |||
2022-09-02 | Merge 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-19 | Lint | Tusooa Zhu | |
2022-08-19 | Test that server will disconnect websocket upon token revocation | Tusooa Zhu | |
2022-08-19 | Use Websockex to replace websocket_client | Tusooa Zhu | |
2022-08-15 | CommonFixes: more predictable context generation | Hé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-10 | CreateGenericValidator: fix reply context fixing | Hé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-31 | Merge branch 'develop' into 'from/develop/tusooa/emit-move' | tusooa | |
# Conflicts: # CHANGELOG.md # test/pleroma/user_test.exs | |||
2022-07-03 | Merge branch 'develop' into 'from/upstream-develop/tusooa/edits' | Tusooa Zhu | |
# Conflicts: # lib/pleroma/constants.ex | |||
2022-06-08 | Return the corresponding object id in attachment view | Tusooa Zhu | |
2022-03-20 | Fix lint errors | Sean King | |
2022-03-19 | Rewrite integration-test websocket client with Mint.WebSocket | Sean King | |
2022-03-08 | Format announcements into html | Tusooa Zhu | |
2022-03-08 | Implement update announcement admin api | Tusooa Zhu | |
2022-03-08 | Add starts_at, ends_at and all_day parameters | Tusooa Zhu | |
2022-03-08 | Implement visibility filtering for announcements | Tusooa Zhu | |
2022-03-08 | Implement first pass of announcement admin api | Tusooa Zhu | |
CCBUG: https://git.pleroma.social/pleroma/pleroma/-/issues/2836 CCBUG: https://git.pleroma.social/pleroma/pleroma/-/issues/1470 | |||
2022-02-25 | Copyright bump for 2022 | Sean King | |
2022-02-02 | Add tests for mismatched context in replies | Alex Gleason | |
2021-12-28 | Test that the target account is re-fetched in move_account | Tusooa Zhu | |
Ref: emit-move | |||
2021-12-28 | Make move_account endpoint process non-existent users properly | Tusooa Zhu | |
Ref: emit-move |