Aaron Parecki
206e27ea25
add feed discovery API
7 years ago
Aaron Parecki
796defb389
Merge branch 'sebsel-master'
7 years ago
Aaron Parecki
8e5163e6d3
Merge branch 'master' of https://github.com/sebsel/XRay into sebsel-master
# Conflicts:
# README.md
# composer.json
# composer.lock
7 years ago
Aaron Parecki
745c5d4656
update readme
includes info on feed parsing
7 years ago
Aaron Parecki
85b8a35212
normalize URLs when comparing
Treats `https://example.com ` and `https://example.com/ ` as equivalent when comparing URLs. Closes #33
7 years ago
Aaron Parecki
15743d411d
Find author when author is a property of the h-feed
closes #32
7 years ago
Aaron Parecki
05f7d9c86c
implement h-feed and other microformats feed parsing
7 years ago
Aaron Parecki
7b16371418
add basic support for JSONFeed
7 years ago
Aaron Parecki
e8e63caba6
implements parsing Atom and RSS feeds
7 years ago
Aaron Parecki
9603a475f8
update release scripts
7 years ago
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
7 years ago
Aaron Parecki
07d1df2cef
convert rsvp value to lowercase
according to http://microformats.org/wiki/h-entry the rsvp values should be interpreted case-insensitive
7 years ago
sebsel
f688d79ef7
oops
7 years ago
sebsel
19f0fd3efe
added Facebook to the docs
7 years ago
sebsel
6b286157e3
based tests on TwitterTest.php
7 years ago
sebsel
67c159ec29
added tests
7 years ago
sebsel
8c1ffe3f05
fix proper mf2 names, cast lon/lat as string, optional end, array notation
7 years ago
sebsel
b3c0813610
store location as h-card in refs
7 years ago
sebsel
c66c691f63
Merge remote-tracking branch 'aaronpk/master'
7 years ago
Aaron Parecki
a16b845af3
adds in-reply-to property for HN comments
7 years ago
Aaron Parecki
d50231142a
adds support for parsing checkins
checkin data is returned embedded like author data rather than in the `refs` object
closes #35
7 years ago
Aaron Parecki
0ccf34b656
use consistent pattern for fetching from silos
7 years ago
Aaron Parecki
4fab3e9e0a
add test for HN comment
7 years ago
Aaron Parecki
d0de523746
add hackernews support
closes #40
7 years ago
sebsel
12f0bebc8a
add Facebook events
7 years ago
Aaron Parecki
a8acfd2a43
fix test for img in sanitize test
7 years ago
Aaron Parecki
236c3f5f9c
include version info in response header
7 years ago
Aaron Parecki
330bc9024d
fix parsing for hReview
thanks to the new backcompat in php-mf2 0.3.2
7 years ago
Aaron Parecki
e27b96f8c6
update to php-mf2 v0.3.2
7 years ago
Aaron Parecki
3107efd920
expand readme
7 years ago
Aaron Parecki
11977e6746
Merge pull request #38 from aaronpk/library-refactor
Refactors into a library that can be used separately from the API
7 years ago
Aaron Parecki
78e3e16592
finishes the refactor!
7 years ago
Aaron Parecki
01b53edc95
refactor Twitter parser
7 years ago
Aaron Parecki
f19b8fd7dd
refactor XKCD parsing
7 years ago
Aaron Parecki
6b65ae1b94
refactor for parsing Instagram and GitHub complete
7 years ago
Aaron Parecki
e36b4533ff
use phpunit 4.8 for php 5.5 support
7 years ago
Aaron Parecki
2f52eba556
rename Fetcher class, add stub Parser class
7 years ago
Aaron Parecki
7a7fa6cabb
markdown formatting
7 years ago
Aaron Parecki
32df010cbd
update readme
7 years ago
Aaron Parecki
4014da6dc7
moves fetching logic into a library class
7 years ago
Aaron Parecki
932cbedf45
refactor Rels class into library and controller
7 years ago
Aaron Parecki
00dbc3dae1
relicense under MIT
7 years ago
Aaron Parecki
5221cf79e9
get rid of global functions
moves XRay classes to `p3k\XRay` namespace
7 years ago
Aaron Parecki
35669270e3
reorganize XRay classes, use p3k-http lib
* removes the HTTP classes from this project and uses p3k-http library instead
* reorganizes the XRay classes into a psr-4 compatible folder
* moves controller autoload into -dev in preparation for turning this into a library (#17 )
7 years ago
Aaron Parecki
4b76d7e853
update composer for split into library
7 years ago
Aaron Parecki
9e20bdb4d0
update gitignore
7 years ago
Aaron Parecki
eb0184a6cb
add xkcd image
7 years ago
Aaron Parecki
8a7f3aae42
update docs
7 years ago
Aaron Parecki
2a3d7b4923
add in-reply-to for issue comments
7 years ago
Aaron Parecki
b76d72a77b
return issue labels as category
7 years ago