summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2023-03-01Merge remote-tracking branch 'upstream/stable' into mergeback/2.5.1tusooa
2023-03-01Sanitize filenames when uploadingtusooa
2023-02-20Ignores in exiftool read descriptionstusooa
2023-02-20Require related object for notifications to filter on contentAlexander Tumin
2023-02-20Fix inproper content being cached in report contenttusooa
2023-02-20Allow customizing instance languagestusooa
2023-02-20Remove unwanted code specific to MIX_ENV=testMark Felder
2023-02-20Fix rel="me"Mark Felder
Cachex for this was not started
2023-02-20Fix block_from_stranger settingtusooa
2023-02-20B StripLocation: Add test, work for all svgs.Lain Soykaf
2023-02-20Added SVG to formats not compatible with exiftoolDmytro Poltavchenko
2023-02-11Ignores in exiftool read descriptionstusooa
2023-02-09Merge branch 'notification-content-filtering-noobj' into 'develop'lain
Require related object for content-filtering on notification See merge request pleroma/pleroma!3837
2023-02-09Merge branch 'tusooa/3059-report-fake-create-render' into 'develop'lain
Fix inproper content being cached in report content Closes #3059 See merge request pleroma/pleroma!3836
2023-02-09Merge branch 'tusooa/api-spec-property-map' into 'develop'lain
OpenApiSpex: overhaul See merge request pleroma/pleroma!3832
2023-02-09Merge branch 'tusooa/3055-instance-languages' into 'develop'lain
Allow customizing instance languages Closes #3055 See merge request pleroma/pleroma!3835
2023-02-09Merge branch 'fix-relme' into 'develop'lain
Fix rel="me" See merge request pleroma/pleroma!3824
2023-02-08Require related object for notifications to filter on contentAlexander Tumin
2023-02-03Fix inproper content being cached in report contenttusooa
2023-01-26Allow customizing instance languagestusooa
2023-01-18Fix block_from_stranger settingtusooa
2023-01-15Fix teststusooa
2023-01-15Fix type of admin_account.is_confirmedtusooa
2023-01-15Force spec for every operation to have a listed tagtusooa
2023-01-15Add names to additionalPropertiestusooa
2023-01-05B StripLocation: Add test, work for all svgs.Lain Soykaf
2023-01-05Added SVG to formats not compatible with exiftoolDmytro Poltavchenko
2023-01-02Revert "Merge branch 'copyright-bump' into 'develop'"lain
This reverts merge request !3825
2023-01-01Bump copyright yearmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-30Remove unwanted code specific to MIX_ENV=testMark Felder
2022-12-29Fix rel="me"Mark Felder
Cachex for this was not started
2022-12-23Revert "Delete report notifs when demoting from superuser"Haelwenn (lanodan) Monnier
This reverts commit 4504c810802e2253599f06ddf6d58d3389fb23ac.
2022-12-23Merge back 2.4.5Haelwenn (lanodan) Monnier
2022-12-21Make lint happySean King
2022-12-21Use crazy hack to finally get pleroma:report notifications not visible after ↵Sean King
revoking privileges
2022-12-19Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Sean King
fine_grained_moderation_privileges
2022-12-20Merge branch 'from/upstream/develop/tusooa/mrf-updates' into 'develop'lain
MRFs with Updates See merge request pleroma/pleroma!3808
2022-12-19Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Sean King
fine_grained_moderation_privileges
2022-12-19Merge branch 'develop' into 'fix/2980-rss-feed-generation'lain
# Conflicts: # CHANGELOG.md
2022-12-19Fix TwitterCard meta tagsMark Felder
TwitterCard meta tags are supposed to use the attributes "name" and "content". OpenGraph tags use the attributes "property" and "content". Twitter itself is smart enough to detect broken meta tags and discover the TwitterCard using "property" and "content", but other platforms that only implement parsing of TwitterCards and not OpenGraph may fail to correctly detect the tags as they're under the wrong attributes. > "Open Graph protocol also specifies the use of property and content attributes for markup while > Twitter cards use name and content. Twitter’s parser will fall back to using property and content, > so there is no need to modify existing Open Graph protocol markup if it already exists." [0] [0] https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/getting-started
2022-12-18Fix CommonAPI delete function to use User.privileged? instead of User.superuser?Sean King
2022-12-18Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵Sean King
fine_grained_moderation_privileges
2022-12-19remove pub_date() -- use to_rfc2822 insteadfaried nawaz
_tag_activity.xml.eex used activity_content() instead of activity_description(), and did not escape html properly.
2022-12-19fix: add xmlns:thr for in-reply-to refsfaried nawaz
2022-12-19fix: feed item title was escaped twicefaried nawaz
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-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-15AudioVideoValidator: Fix embedded attachment requirementsLain Soykaf