akkoma/lib/pleroma/web/templates
faried nawaz 3f0783c0a5
fix atom and rss feeds for users and tags
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-19 01:44:41 +05:00
..
email Make mail and mailer translatable 2022-03-01 19:17:11 -05:00
embed Email-like field in /api/v1/accounts/verify_credentials response (for OAuth plugins like Peertube). 2021-01-28 19:49:43 +03:00
feed/feed fix atom and rss feeds for users and tags 2022-12-19 01:44:41 +05:00
layout Update to Phoenix 1.6 and chase dependencies 2022-11-03 16:13:07 +00:00
mailer/subscription Make mail and mailer translatable 2022-03-01 19:17:11 -05:00
o_auth Update to Phoenix 1.6 and chase dependencies 2022-11-03 16:13:07 +00:00
static_fe/static_fe Make static fe translatable 2022-03-01 18:48:08 -05:00
twitter_api Make remote interaction page translatable 2022-08-20 21:14:26 -04:00