Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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 | |||
2021-10-06 | CI: Bump lint stage to elixir-1.12 | Haelwenn (lanodan) Monnier | |
Elixir 1.12 changed formatting rules, this allows to avoid having to rollback to run `mix format` | |||
2021-03-25 | validator renaming & add validation for target | Alexander Strizhakov | |
2021-03-25 | Let pins federate | Alexander 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-22 | Copy emoji in the subject from parent post | rinpatch | |
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-19 | respect content-type header in finger request | Alexander Strizhakov | |
2021-02-21 | Video: Handle peertube videos only stashing attachments in x-mpegURL | Haelwenn (lanodan) Monnier | |
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/2535 | |||
2021-01-13 | Bump Copyright to 2021 | Haelwenn (lanodan) Monnier | |
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' | |||
2020-11-12 | Fix object spoofing vulnerability in attachments | rinpatch | |
Validate the content-type of the response when fetching an object, according to https://www.w3.org/TR/activitypub/#x3-2-retrieving-objects. content-type headers had to be added to many mocks in order to support this, some of this was done with a regex. While I did go over the resulting files to check I didn't modify anything unrelated, there is a possibility I missed something. Closes pleroma#1948 | |||
2020-09-14 | RichMedia: Do a HEAD request to check content type/length | rinpatch | |
This shouldn't be too expensive, since the connections are pooled, but it should save us some bandwidth since we won't fetch non-html files and files that are too large for us to process (especially since you can't cancel a request without closing the connection with HTTP1). | |||
2020-09-08 | Remove OStatus in testsuite | Haelwenn (lanodan) Monnier | |
2020-09-02 | correct pool and uniform headers format | Alexander Strizhakov | |
2020-07-15 | Fix attachments in polls | Haelwenn (lanodan) Monnier | |
2020-07-08 | Move get_favicon to Pleroma.Instances, use / | Haelwenn (lanodan) Monnier | |
2020-07-08 | Add support for remote favicons | Haelwenn (lanodan) Monnier | |
2020-07-07 | Fix getting videos from peertube | Haelwenn (lanodan) Monnier | |
2020-05-14 | MRF.StealEmojiPolicy: New Policy | Haelwenn (lanodan) Monnier | |
Inspired by https://git.pleroma.social/moonman/emoji-stealer-mrf/-/blob/master/steal_emoji_policy.ex | |||
2020-05-03 | Webfinger: Request account info with the acct scheme | lain | |
2020-04-28 | convert markdown content to html | Maksim Pechnikov | |
2020-04-13 | fix mediaType of object | Maksim Pechnikov | |
2020-03-30 | Merge branch 'develop' into gun | Alexander Strizhakov | |
2020-03-29 | Merge branch 'feature/funkwhale-audio' into 'develop' | Haelwenn | |
Add support for funkwhale Audio activity Closes #764 and #1624 See merge request pleroma/pleroma!2287 | |||
2020-03-12 | Merge branch 'develop' into gun | Alexander Strizhakov | |
2020-03-11 | Add support for funkwhale Audio activity | Haelwenn (lanodan) Monnier | |
reel2bits fixture not included as it lacks the Actor fixture for it. Closes: https://git.pleroma.social/pleroma/pleroma/issues/1624 Closes: https://git.pleroma.social/pleroma/pleroma/issues/764 | |||
2020-03-03 | Merge branch 'develop' into gun | Alexander Strizhakov | |
2020-03-02 | relay list shows hosts without accepted follow | Alexander Strizhakov | |
2020-03-02 | Bump copyright years of files changed after 2020-01-07 | Haelwenn (lanodan) Monnier | |
Done via the following command: git diff fcd5dd259a1700a045be902b43391b0d1bd58a5b --stat --name-only | xargs sed -i '/Pleroma Authors/c# Copyright © 2017-2020 Pleroma Authors <https:\/\/pleroma.social\/>' | |||
2020-02-18 | adding gun adapter | Alexander Strizhakov | |
2020-01-28 | Fix compatibility with Elixir v1.10 | Egor Kislitsyn | |
2019-12-17 | Add ActivityPub Object Event type support | Thomas Citharel | |
Adds Event support in the same way Video objects are handled, with the name of the object as message header. Signed-off-by: Thomas Citharel <tcit@tcit.fr> | |||
2019-11-30 | test missing first field | kPherox | |
2019-11-04 | add missing tesla mocks | Steven Fuchs | |
2019-10-19 | implement invisible support for remote users | Ariadne Conill | |
2019-10-18 | add some missing tesla fixtures | Ariadne Conill | |
2019-10-09 | provide mocks for webfinger endpoints | Steven Fuchs | |
2019-10-05 | Add test for handling Announces with inlined object from different origin | Thibaut Girka | |
2019-10-05 | Import object from self-Announce whenever possible | Thibaut Girka | |
2019-09-18 | Merge branch 'chores/bump-copyright-year' into 'develop' | rinpatch | |
Bump copyright years of files changed in 2019 See merge request pleroma/pleroma!1698 | |||
2019-09-18 | Bump copyright years of files changed in 2019 | Haelwenn (lanodan) Monnier | |
Done via the following command: git diff 1e6c102bfcfe0e4835a48f2483f2376f9bf86a20 --stat --name-only | cat - | xargs sed -i 's/2017-2018 Pleroma Authors/2017-2019 Pleroma Authors/' | |||
2019-09-18 | Initial poll refresh support | rinpatch | |
Implement refreshing the object with an interval and call the function when getting the poll. | |||
2019-09-05 | Mastodon API Poll view: Fix handling of polls without an end date | rinpatch | |