Aaron Parecki
|
c70b29479a
|
updates for instagram parsing
instagram seems to have rolled out the `graphql` key everywhere now
|
7 vuotta sitten |
Aaron Parecki
|
85c3a17934
|
whitespace cleanup
|
7 vuotta sitten |
Aaron Parecki
|
4959ec15f2
|
remove duplicate url values
|
7 vuotta sitten |
Aaron Parecki
|
8026279cba
|
fix tests for new mf2 parser
main difference is the deprecated rel handling
|
7 vuotta sitten |
Aaron Parecki
|
a50cd6284b
|
fix whitespace handling for br tags in html
|
7 vuotta sitten |
Aaron Parecki
|
c27f228314
|
include in-reply-to URL for tweets
|
7 vuotta sitten |
Aaron Parecki
|
c68c7661c8
|
inspect content to determine if a page is atom or rss
closes #62
|
7 vuotta sitten |
Aaron Parecki
|
cb1e32278d
|
convert newlines to <br> for html in tweets
|
7 vuotta sitten |
Aaron Parecki
|
bf4bc3a668
|
extract photos and videos from streaming tweets when truncated
|
7 vuotta sitten |
Aaron Parecki
|
fb2fcec9c6
|
include HTML for tweets with links or user mentions
also expands parsing to be able to handle twitter JSON from the streaming API which is subtly different from the HTTP API.
closes #61
|
7 vuotta sitten |
Aaron Parecki
|
b995a1d3ee
|
whitespace
|
7 vuotta sitten |
Aaron Parecki
|
452accf6bf
|
include `quotation-of` property for quoted tweets
|
7 vuotta sitten |
Aaron Parecki
|
0decb9dcb4
|
return error info after finding feeds if available
|
7 vuotta sitten |
Aaron Parecki
|
c67dd9088d
|
bugfix
|
7 vuotta sitten |
Aaron Parecki
|
aba067234c
|
add h-x-app vocabulary
closes #13
|
7 vuotta sitten |
Aaron Parecki
|
171ca175f2
|
adds an option to process a parsed mf2 page
|
7 vuotta sitten |
Aaron Parecki
|
2515f618c7
|
include featured image for h-entry
closes #51
|
7 vuotta sitten |
Aaron Parecki
|
c376833f4c
|
fix for recipe parsing
|
7 vuotta sitten |
Aaron Parecki
|
4d65b1ca1e
|
if removing the img results in empty content, put the name value back
closes #57
|
7 vuotta sitten |
Aaron Parecki
|
150683e1a7
|
fix error when mailto links are encountered
|
7 vuotta sitten |
Aaron Parecki
|
66adfbe2f8
|
run name/content dedupe before munging HTML
fix for #53
|
7 vuotta sitten |
Aaron Parecki
|
bdedef6e1e
|
adds a bunch of broken tests for #52
|
7 vuotta sitten |
Aaron Parecki
|
b686349ded
|
remove duplicate code
use parseHTMLValue function for event description
|
7 vuotta sitten |
Aaron Parecki
|
d67e76f4b5
|
more strict match for XKCD comics
allows the XKCD XML feeds to be parsed with the feed parser
|
7 vuotta sitten |
Aaron Parecki
|
66f4a8b007
|
check for "type" property on alternates
|
7 vuotta sitten |
Aaron Parecki
|
70e9f60c42
|
update jsonfeed detection
|
7 vuotta sitten |
Aaron Parecki
|
a9b1001e62
|
switch to fork of picofeed with authorUrl support
* adds test of instagram-atom feed with individual authors per item
* dedupes atom/rss title if it's a prefix of the content
|
7 vuotta sitten |
Aaron Parecki
|
7872429f0c
|
prioritize url on the same domain
if an item has multiple URL values, return the one that is on the same domain
|
7 vuotta sitten |
Aaron Parecki
|
65d36a74de
|
always return arrays for photo and audio from XML feeds
|
7 vuotta sitten |
Aaron Parecki
|
12f27517f4
|
assume text/xml is an RSS feed
|
7 vuotta sitten |
Aaron Parecki
|
206e27ea25
|
add feed discovery API
|
7 vuotta sitten |
Aaron Parecki
|
85b8a35212
|
normalize URLs when comparing
Treats `https://example.com` and `https://example.com/` as equivalent when comparing URLs. Closes #33
|
7 vuotta sitten |
Aaron Parecki
|
15743d411d
|
Find author when author is a property of the h-feed
closes #32
|
7 vuotta sitten |
Aaron Parecki
|
05f7d9c86c
|
implement h-feed and other microformats feed parsing
|
7 vuotta sitten |
Aaron Parecki
|
7b16371418
|
add basic support for JSONFeed
|
7 vuotta sitten |
Aaron Parecki
|
e8e63caba6
|
implements parsing Atom and RSS feeds
|
7 vuotta sitten |
Aaron Parecki
|
a37ed3bbae
|
update to support multiple photos
uses the video's poster frame as the photo if any of the multi-post images are videos
|
8 vuotta sitten |
Aaron Parecki
|
07d1df2cef
|
convert rsvp value to lowercase
according to http://microformats.org/wiki/h-entry the rsvp values should be interpreted case-insensitive
|
8 vuotta sitten |
sebsel
|
6b286157e3
|
based tests on TwitterTest.php
|
8 vuotta sitten |
sebsel
|
8c1ffe3f05
|
fix proper mf2 names, cast lon/lat as string, optional end, array notation
|
8 vuotta sitten |
sebsel
|
b3c0813610
|
store location as h-card in refs
|
8 vuotta sitten |
Aaron Parecki
|
a16b845af3
|
adds in-reply-to property for HN comments
|
8 vuotta sitten |
Aaron Parecki
|
d50231142a
|
adds support for parsing checkins
checkin data is returned embedded like author data rather than in the `refs` object
closes #35
|
8 vuotta sitten |
Aaron Parecki
|
0ccf34b656
|
use consistent pattern for fetching from silos
|
8 vuotta sitten |
Aaron Parecki
|
4fab3e9e0a
|
add test for HN comment
|
8 vuotta sitten |
Aaron Parecki
|
d0de523746
|
add hackernews support
closes #40
|
8 vuotta sitten |
sebsel
|
12f0bebc8a
|
add Facebook events
|
8 vuotta sitten |
Aaron Parecki
|
236c3f5f9c
|
include version info in response header
|
8 vuotta sitten |
Aaron Parecki
|
330bc9024d
|
fix parsing for hReview
thanks to the new backcompat in php-mf2 0.3.2
|
8 vuotta sitten |
Aaron Parecki
|
78e3e16592
|
finishes the refactor!
|
8 vuotta sitten |