Haelwenn
|
937df7e465
|
Merge branch 'fix/tag-feed-crashes' into 'develop'
fix: atom/rss feed issues
Closes #3045
See merge request pleroma/pleroma!3851
|
2023-03-30 12:46:35 +02:00 |
faried nawaz
|
0f67eab384
|
remove pub_date() -- use to_rfc2822 instead
_tag_activity.xml.eex used activity_content() instead
of activity_description(), and did not escape html properly.
|
2022-12-19 01:44:46 +05:00 |
faried nawaz
|
3f63caee2a
|
fix: add xmlns:thr for in-reply-to refs
|
2022-12-19 01:44:46 +05:00 |
Mark Felder
|
f3253c0c6a
|
Implement RFC2822 timestamp formatting
|
2022-12-19 01:44:46 +05:00 |
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 |
Mark Felder
|
7c64f705f6
|
Update to Phoenix 1.6 and chase dependencies
Also bump minimum Elixir to 1.11
|
2022-11-03 16:13:07 +00:00 |
Tusooa Zhu
|
f63d9b7835
|
Use proper lang attributes in htmls
|
2022-02-28 01:28:23 -05:00 |
Tusooa Zhu
|
0cc6557716
|
Make tag feed translatable
|
2022-02-28 01:13:39 -05:00 |
Alex Gleason
|
f2134e605b
|
Merge remote-tracking branch 'pleroma/develop' into cycles-base-url
|
2021-05-31 16:49:46 -05:00 |
Alex Gleason
|
51a9f97e87
|
Deprecate Pleroma.Web.base_url/0
Use Pleroma.Web.Endpoint.url/0 directly instead. Reduces compiler cycles.
|
2021-05-31 16:48:03 -05:00 |
Alex Gleason
|
ad7d4ff8bc
|
Merge remote-tracking branch 'pleroma/develop' into alias-router-helpers
|
2021-05-19 12:49:00 -05:00 |
Alex Gleason
|
07fed0fda2
|
Switch to aliasing `Router.Helpers` instead of importing
|
2021-05-18 17:45:30 -05:00 |
Ivan Tashkinov
|
5992382cf8
|
Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags-rework
# Conflicts:
# CHANGELOG.md
# lib/mix/tasks/pleroma/database.ex
# lib/pleroma/web/templates/feed/feed/_activity.rss.eex
|
2021-02-11 19:31:57 +03:00 |
rinpatch
|
ed8ef80b5e
|
RSS: Make sure post URL is the first `<link>` element
Otherwise some RSS readers (tested in Miniflux) might pick the context
URL as the external link.
Related to #2425.
|
2021-02-08 22:44:15 +03:00 |
Haelwenn
|
3966add048
|
Revert "Merge branch 'features/hashtag-column' into 'develop'"
This reverts merge request !2824
|
2020-12-28 12:02:16 +00:00 |
Haelwenn (lanodan) Monnier
|
18b536c176
|
Pleroma.Object/1: take %Object{} as argument instead
|
2020-12-28 11:05:24 +01:00 |
Haelwenn (lanodan) Monnier
|
87b13c5430
|
Create Object.hashtags/1 wrapper
|
2020-12-22 05:15:34 +01:00 |
Haelwenn (lanodan) Monnier
|
acb03d591b
|
Insert text representation of hashtags into object["hashtags"]
Includes a new mix task: pleroma.database fill_old_hashtags
|
2020-12-22 05:15:34 +01:00 |
Ivan Tashkinov
|
ee221277b0
|
Encapsulation of tags / hashtags fetching from objects.
|
2020-12-21 22:54:26 +03:00 |
Alexander Strizhakov
|
0c68b9ac13
|
escaping summary and other fields in xml templates
|
2020-11-10 10:46:57 +03:00 |
Alexander Strizhakov
|
4d330d9df1
|
fix for use of published from different entities
|
2020-04-16 18:05:36 +03:00 |
Alexander Strizhakov
|
91870c8995
|
adding rss for user feed
|
2020-03-16 12:45:31 +03:00 |
Maksim Pechnikov
|
99c0a11c58
|
added atom feed
|
2020-01-24 22:12:23 +03:00 |
Maksim Pechnikov
|
b53573a837
|
add tag feeds
|
2019-12-18 09:19:37 +03:00 |
Maksim Pechnikov
|
22fc271e23
|
init tag feed
|
2019-12-06 09:33:40 +03:00 |
Maksim Pechnikov
|
9d0b989521
|
add subject to atom feed
|
2019-11-10 11:10:20 +03:00 |
Ariadne Conill
|
c00ae10af8
|
feed: don't advertise salmon endpoint
|
2019-10-18 14:50:09 +00:00 |
Ariadne Conill
|
4f82e42e4e
|
websub: remove entirely
|
2019-10-18 14:50:09 +00:00 |
Sergey Suprunenko
|
4b3f77a99f
|
Extract RSS Feed functionality from OStatus
|
2019-10-07 12:20:41 +00:00 |