Aaron Parecki
|
154b7e874a
|
check for a rel=alternate to existing parsed mf2 JSON and use that instead
|
6 years ago |
Aaron Parecki
|
7621bca4a6
|
adds new "source-format" property to indicate how XRay found the data
* mf2+html
* mf2+json
* feed+json
* xml
* instagram/facebook/github/xkcd
|
6 years ago |
Aaron Parecki
|
b074d652e0
|
also accept application/xml as RSS feeds
|
6 years ago |
Aaron Parecki
|
38d307de1c
|
implements post type discovery
returns a new property `post-type` next to `type`
closes #25
|
6 years ago |
Aaron Parecki
|
70f1576926
|
support twitter animated gifs
|
6 years ago |
Aaron Parecki
|
e1600cc5bc
|
real fix for quotation-of
|
6 years ago |
Aaron Parecki
|
6db2614afd
|
fix test for quotation-of
|
6 years ago |
Aaron Parecki
|
c4da480866
|
quotation-of should always be a single value
|
6 years ago |
Aaron Parecki
|
112b75b623
|
parse quotation-of from HTML as well
closes #73
|
6 years ago |
Aaron Parecki
|
01cce9b823
|
sends an Accept header when fetching posts
|
6 years ago |
Aaron Parecki
|
e2780ba0a0
|
when interpreting JSON, don't require `value` for html values
|
6 years ago |
Aaron Parecki
|
417cc1b3cc
|
parse redirect uri for h-app
parse from both link tags and the u-redirect-uri property
|
6 years ago |
Aaron Parecki
|
fc74da5be9
|
add parser for instagram user feeds
|
6 years ago |
Aaron Parecki
|
bb7821b94f
|
fix instagram tests
|
6 years ago |
Aaron Parecki
|
2d19db0308
|
include instagram bio in h-card
|
6 years ago |
Aaron Parecki
|
921d5262ea
|
also parse instagram profile URLs
|
6 years ago |
Aaron Parecki
|
400b5022b8
|
update contributing.md
|
6 years ago |
Aaron Parecki
|
6f39655c8a
|
parse instagram user info from HTML instead of secret JSON API
adds script to refresh the downloaded instagram data for the tests as well
|
6 years ago |
Aaron Parecki
|
47f532d359
|
1.4.25
|
6 years ago |
Aaron Parecki
|
c70b29479a
|
updates for instagram parsing
instagram seems to have rolled out the `graphql` key everywhere now
|
6 years ago |
Aaron Parecki
|
25b6f85c14
|
use html5 parser and update php-mf2
|
6 years ago |
Aaron Parecki
|
6687167d5c
|
update php-mf2
|
6 years ago |
Aaron Parecki
|
adfc8fa5bd
|
Merge pull request #64 from aaronpk/mf2-dev
Update to php-mf2 0.4.0
|
6 years ago |
Aaron Parecki
|
dc0557ddb9
|
update tests for fixed mf2 parsing
|
6 years ago |
Aaron Parecki
|
8b199e5385
|
switch back to main mf2 parser
|
6 years ago |
Aaron Parecki
|
85c3a17934
|
whitespace cleanup
|
6 years ago |
Aaron Parecki
|
4959ec15f2
|
remove duplicate url values
|
6 years ago |
Aaron Parecki
|
391b515a5d
|
use 0.4.0-alpha release of php-mf2
on aaronpk fork
|
6 years ago |
Aaron Parecki
|
8026279cba
|
fix tests for new mf2 parser
main difference is the deprecated rel handling
|
6 years ago |
Aaron Parecki
|
3eb78339d6
|
update to experimental php-mf2 parser
|
6 years ago |
Aaron Parecki
|
bde041da00
|
v1.4.21
|
6 years ago |
Aaron Parecki
|
1a14866999
|
update p3k/http
|
6 years ago |
Aaron Parecki
|
a50cd6284b
|
fix whitespace handling for br tags in html
|
6 years ago |
Aaron Parecki
|
c27f228314
|
include in-reply-to URL for tweets
|
6 years ago |
Aaron Parecki
|
9e66c6839a
|
new htmlpurifier release!
|
6 years ago |
Aaron Parecki
|
87a407c7b5
|
only run travis deploy on php 5.5
|
6 years ago |
Aaron Parecki
|
c68c7661c8
|
inspect content to determine if a page is atom or rss
closes #62
|
6 years ago |
Aaron Parecki
|
cb1e32278d
|
convert newlines to <br> for html in tweets
|
6 years ago |
Aaron Parecki
|
bf4bc3a668
|
extract photos and videos from streaming tweets when truncated
|
6 years ago |
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
|
6 years ago |
Aaron Parecki
|
b995a1d3ee
|
whitespace
|
6 years ago |
Aaron Parecki
|
452accf6bf
|
include `quotation-of` property for quoted tweets
|
6 years ago |
Aaron Parecki
|
01ba3c0785
|
add note about supporting dev-master of htmlpurifier
|
6 years ago |
Aaron Parecki
|
73ad0e6e21
|
Merge pull request #60 from aaronpk/htmlpurifier-update
switch to htmlpurifier master
|
6 years ago |
Aaron Parecki
|
584f34e1ed
|
add test from ascraeus.org which was causing an INTL error
|
6 years ago |
Aaron Parecki
|
ba309e9cfe
|
add test for parsing a parsed mf2 object with html
|
6 years ago |
Aaron Parecki
|
6ce7f7c64b
|
fix autoloader for htmlpurifier
|
6 years ago |
Aaron Parecki
|
06bcbb3806
|
attempt to update htmlpurifier to latest commit
|
6 years ago |
Aaron Parecki
|
7e3d901995
|
test on more php versions
|
6 years ago |
Aaron Parecki
|
2cc215d370
|
add .editorconfig to data folder
tells the editor to save data files with crlf needed for parsing the test http responses
|
6 years ago |