summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-19Implement RFC2822 timestamp formattingMark Felder
2022-12-19fix atom and rss feeds for users and tagsfaried nawaz
Changes: - make the XML closer to spec (RSS does not pass w3c's validator, but works) - fix dates (RFC3339 for Atom, doc says RFC822 for RSS but RFC1123 is closer) - fix attachment/enclosure links (but see below) - set feed item title to post's "summary" if present - pruned several elements that validators did not like - examples: ap_enabled, user banner urls. Specs: - https://www.rssboard.org/rss-specification - https://validator.w3.org/feed/docs/atom.html - https://www.intertwingly.net/wiki/pie/Rss20AndAtom10Compared Validators: - https://validator.w3.org/feed/ - https://rssatom.com/feedvalidator.php Attachment/enclosure links should have a "length" field (mandatory according to the spec). This is not present in the object's data map.
2022-12-16Merge branch 'fix-amd64-musl' into 'develop'lain
CI: Fix image for amd64-musl See merge request pleroma/pleroma!3810
2022-12-16CI: Fix image for amd64-muslLain Soykaf
2022-12-16Merge branch 'weblate-extract' into 'develop'tusooa
Extract translatable strings See merge request pleroma/pleroma!3764
2022-12-16Extract translatable stringsweblate-extractor
2022-12-16Merge branch 'fix-2856' into 'develop'tusooa
Uploading an avatar media exceeding max size returns a 413 Closes #2856 See merge request pleroma/pleroma!3804
2022-12-16Merge branch 'update-deps' into 'develop'lain
Update to Phoenix 1.6, Elixir 1.11, and chase dependencies See merge request pleroma/pleroma!3766
2022-12-15Merge branch 'from/upstream-develop/tusooa/register-approval' into 'develop'lain
Fix failure when registering a user with no email when approval required Closes #3021 See merge request pleroma/pleroma!3807
2022-12-15AudioVideoValidator: Fix embedded attachment requirementsLain Soykaf
2022-12-15StatusView: Fix warningLain Soykaf
2022-12-15AttachmentValidator: Actually require urlLain Soykaf
2022-12-15Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into update-depsLain Soykaf
2022-12-15Make SimplePolicy Update-awaretusooa
This is inspired by https://akkoma.dev/AkkomaGang/akkoma/commit/d5828f1c5e54ca236e50ef7837bfba3d1e665854
2022-12-15Make TagPolicy Update-awaretusooa
This is inspired by https://akkoma.dev/AkkomaGang/akkoma/commit/d5828f1c5e54ca236e50ef7837bfba3d1e665854
2022-12-14Fix failure when registering a user with no email when approval requiredtusooa
2022-12-11Return 413 when an actor's banner or background exceeds the size limitduponin
2022-12-11Uploading an avatar media exceeding max size returns a 413duponin
Until now it was returning a 500 because the upload plug were going through the changeset and ending in the JSON encoder, which raised because struct has to @derive the encoder.
2022-12-09Merge branch 'from/upstream-develop/tusooa/report-fake' into 'develop'Haelwenn
Report an Object, not a Create Activity Closes #2986 See merge request pleroma/pleroma!3788
2022-12-08Add tests for flagging non-Create activitiestusooa
2022-12-06Merge branch 'release-template' into 'develop'tusooa
Add Gitlab Release™ into Release MR template See merge request pleroma/pleroma!3797
2022-12-06Merge branch 'jrabbit-develop-patch-67125' into 'develop'lain
Upgrade docs improvement: reccomend tagged releases over pulling stable branch See merge request pleroma/pleroma!3800
2022-12-06reccomend tagged releases over pulling stablejrabbit
2022-12-05Merge branch 'ci/amd64-build-tags' into 'develop'Haelwenn
CI: Tag amd64 releases for amd64 runners See merge request pleroma/pleroma!3799
2022-12-05Merge branch 'weblate' into 'develop'Haelwenn
Translations update from Pleroma Weblate See merge request pleroma/pleroma!3798
2022-12-06CI: Tag amd64 releases for amd64 runnersHaelwenn (lanodan) Monnier
2022-12-01Added translation using Weblate (Korean)Xnuk Shuman
2022-11-28Add Gitlab Release™ into Release MR templateHaelwenn (lanodan) Monnier
2022-11-28Merge branch 'fix/2.4.5-release-date' into 'stable'Haelwenn
Fix changelog date See merge request pleroma/pleroma!3796
2022-11-27Fix changelog dateSean King
2022-11-28Merge branch 'mergeback/2.4.5' into 'develop'Haelwenn
CHANGELOG.md: Fix date for 2.4.5 See merge request pleroma/pleroma!3795
2022-11-28Merge branch 'develop' into 'develop'Haelwenn
Change follow_operation schema to use type BooleanLike Closes #2999 See merge request pleroma/pleroma!3787
2022-11-28Change follow_operation schema to use type BooleanLikeave
2022-11-27CHANGELOG.md: Fix date for 2.4.5Haelwenn (lanodan) Monnier
2022-11-27Merge branch 'mergeback/2.4.5' into 'develop'Haelwenn
Mergeback: 2.4.5 See merge request pleroma/pleroma!3794
2022-11-27Merge branch 'release/2.4.5' into 'stable'Haelwenn
Release 2.4.5 See merge request pleroma/pleroma!3793
2022-11-27Mergeback of release 2.4.5Haelwenn (lanodan) Monnier
2022-11-27Release 2.4.5Haelwenn (lanodan) Monnier
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-27Fix fedi-fe build URLSean King
2022-11-27script_test: Fix %ErlangError for Elixir 1.14Haelwenn (lanodan) Monnier
2022-11-27mix: Switch prometheus_ex to fix/elixir-1.14 branchHaelwenn (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-27Transmogrifier: Use validating regex for "mediaType"Haelwenn (lanodan) Monnier
2022-11-27AttachmentValidator: Use custom ecto type and regex for "mediaType"Haelwenn (lanodan) Monnier
2022-11-27EctoType: Add MIME validatorHaelwenn (lanodan) Monnier