Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-30 | Remerge 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-09 | Test the final refresh behavior of a PollWorker poll_end job | Mark Felder | |
2024-09-30 | Permit backdating the poll closed timestamp | Mark Felder | |
2024-08-12 | User Factory: include the nickname in the generated URLs | Mark Felder | |
2024-08-06 | Test Factory: ensure remote users have a valid inbox | Mark Felder | |
Without a valid inbox we can't generate the publish_one Oban jobs | |||
2024-07-23 | Refactor tests for Backups | Mark Felder | |
2024-07-17 | Rework some Rich Media functionality for better error handling | Mark Felder | |
Oban should not retry jobs that are likely to fail again | |||
2024-06-08 | Render nice web push notifications for polls | Mark Felder | |
2024-05-28 | HTTPSignaturePlugTest: Rewrite to use mox. | Lain Soykaf | |
2024-05-22 | Fix tests | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
2024-02-22 | Merge remote-tracking branch 'origin/develop' into HEAD | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
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-21 | Merge branch 'develop' into 'public-polls' | Haelwenn | |
# Conflicts: # docs/development/API/differences_in_mastoapi_responses.md | |||
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-10-29 | Add entry to @context, tests | marcin mikołajczak | |
Signed-off-by: marcin mikołajczak <git@mkljczk.pl> | |||
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 |