Aaron Parecki
37e297d114
accept webmention verification for pages with only mf1
if the document contains a link to the target, but that link is not in the parsed result, don't return an error, but also don't return the parsed document
closes #150
4 years ago
Aaron Parecki
e8e20fc27e
better error when no link is found in microformats
for https://github.com/aaronpk/webmention.io/issues/150
4 years ago
Aaron Parecki
9fb8a0c9a3
fix the bug where some mf2 JSON requests were not parsed correctly
4 years ago
Aaron Parecki
989d42a85f
fix for target check for all formats
move target check outside of all format classes and operating on the final parsed JSON so that it works regardless of the input content type
4 years ago
Aaron Parecki
491f3796f8
also check for opening rss tag
closes #89
4 years ago
Aaron Parecki
19126b5836
pass thru HTTP code and parse deleted pages
more consistently returns HTTP 410 now
4 years ago
Aaron Parecki
d3e36038b2
parse basic ActivityStreams objects
including from rel=alternate
5 years ago
Aaron Parecki
154b7e874a
check for a rel=alternate to existing parsed mf2 JSON and use that instead
5 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
5 years ago
Aaron Parecki
fc74da5be9
add parser for instagram user feeds
6 years ago
Aaron Parecki
171ca175f2
adds an option to process a parsed mf2 page
6 years ago
Aaron Parecki
70e9f60c42
update jsonfeed detection
6 years ago
Aaron Parecki
7b16371418
add basic support for JSONFeed
6 years ago
Aaron Parecki
e8e63caba6
implements parsing Atom and RSS feeds
6 years ago
Aaron Parecki
d0de523746
add hackernews support
closes #40
6 years ago
sebsel
12f0bebc8a
add Facebook events
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
2f52eba556
rename Fetcher class, add stub Parser class
7 years ago