Aaron Parecki
|
c68c7661c8
|
inspect content to determine if a page is atom or rss
closes #62
|
7 anos atrás |
Aaron Parecki
|
cb1e32278d
|
convert newlines to <br> for html in tweets
|
7 anos atrás |
Aaron Parecki
|
bf4bc3a668
|
extract photos and videos from streaming tweets when truncated
|
7 anos atrás |
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 anos atrás |
Aaron Parecki
|
b995a1d3ee
|
whitespace
|
7 anos atrás |
Aaron Parecki
|
452accf6bf
|
include `quotation-of` property for quoted tweets
|
7 anos atrás |
Aaron Parecki
|
0decb9dcb4
|
return error info after finding feeds if available
|
7 anos atrás |
Aaron Parecki
|
c67dd9088d
|
bugfix
|
7 anos atrás |
Aaron Parecki
|
aba067234c
|
add h-x-app vocabulary
closes #13
|
7 anos atrás |
Aaron Parecki
|
171ca175f2
|
adds an option to process a parsed mf2 page
|
7 anos atrás |
Aaron Parecki
|
2515f618c7
|
include featured image for h-entry
closes #51
|
7 anos atrás |
Aaron Parecki
|
c376833f4c
|
fix for recipe parsing
|
7 anos atrás |
Aaron Parecki
|
4d65b1ca1e
|
if removing the img results in empty content, put the name value back
closes #57
|
7 anos atrás |
Aaron Parecki
|
150683e1a7
|
fix error when mailto links are encountered
|
7 anos atrás |
Aaron Parecki
|
66adfbe2f8
|
run name/content dedupe before munging HTML
fix for #53
|
7 anos atrás |
Aaron Parecki
|
bdedef6e1e
|
adds a bunch of broken tests for #52
|
7 anos atrás |
Aaron Parecki
|
b686349ded
|
remove duplicate code
use parseHTMLValue function for event description
|
7 anos atrás |
Aaron Parecki
|
d67e76f4b5
|
more strict match for XKCD comics
allows the XKCD XML feeds to be parsed with the feed parser
|
7 anos atrás |
Aaron Parecki
|
66f4a8b007
|
check for "type" property on alternates
|
8 anos atrás |
Aaron Parecki
|
70e9f60c42
|
update jsonfeed detection
|
8 anos atrás |
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
|
8 anos atrás |
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
|
8 anos atrás |
Aaron Parecki
|
65d36a74de
|
always return arrays for photo and audio from XML feeds
|
8 anos atrás |
Aaron Parecki
|
12f27517f4
|
assume text/xml is an RSS feed
|
8 anos atrás |
Aaron Parecki
|
206e27ea25
|
add feed discovery API
|
8 anos atrás |
Aaron Parecki
|
85b8a35212
|
normalize URLs when comparing
Treats `https://example.com` and `https://example.com/` as equivalent when comparing URLs. Closes #33
|
8 anos atrás |
Aaron Parecki
|
15743d411d
|
Find author when author is a property of the h-feed
closes #32
|
8 anos atrás |
Aaron Parecki
|
05f7d9c86c
|
implement h-feed and other microformats feed parsing
|
8 anos atrás |
Aaron Parecki
|
7b16371418
|
add basic support for JSONFeed
|
8 anos atrás |
Aaron Parecki
|
e8e63caba6
|
implements parsing Atom and RSS feeds
|
8 anos atrás |
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 anos atrás |
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 anos atrás |
sebsel
|
6b286157e3
|
based tests on TwitterTest.php
|
8 anos atrás |
sebsel
|
8c1ffe3f05
|
fix proper mf2 names, cast lon/lat as string, optional end, array notation
|
8 anos atrás |
sebsel
|
b3c0813610
|
store location as h-card in refs
|
8 anos atrás |
Aaron Parecki
|
a16b845af3
|
adds in-reply-to property for HN comments
|
8 anos atrás |
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 anos atrás |
Aaron Parecki
|
0ccf34b656
|
use consistent pattern for fetching from silos
|
8 anos atrás |
Aaron Parecki
|
4fab3e9e0a
|
add test for HN comment
|
8 anos atrás |
Aaron Parecki
|
d0de523746
|
add hackernews support
closes #40
|
8 anos atrás |
sebsel
|
12f0bebc8a
|
add Facebook events
|
8 anos atrás |
Aaron Parecki
|
236c3f5f9c
|
include version info in response header
|
8 anos atrás |
Aaron Parecki
|
330bc9024d
|
fix parsing for hReview
thanks to the new backcompat in php-mf2 0.3.2
|
8 anos atrás |
Aaron Parecki
|
78e3e16592
|
finishes the refactor!
|
8 anos atrás |
Aaron Parecki
|
01b53edc95
|
refactor Twitter parser
|
8 anos atrás |
Aaron Parecki
|
f19b8fd7dd
|
refactor XKCD parsing
|
8 anos atrás |
Aaron Parecki
|
6b65ae1b94
|
refactor for parsing Instagram and GitHub complete
|
8 anos atrás |
Aaron Parecki
|
2f52eba556
|
rename Fetcher class, add stub Parser class
|
8 anos atrás |
Aaron Parecki
|
4014da6dc7
|
moves fetching logic into a library class
|
8 anos atrás |
Aaron Parecki
|
932cbedf45
|
refactor Rels class into library and controller
|
8 anos atrás |