Commit Graph

  • 876d469 catch non-expanded profile URLs by Aaron Parecki 2017-01-10 15:26:00 -0800
  • 041cc92 add test file by Aaron Parecki 2017-01-10 15:16:50 -0800
  • 755fe8c fix positive timezones and case-insensitive username check by Aaron Parecki 2017-01-10 15:15:47 -0800
  • 630b9b9 drop 5.6 from travis because it confused the deploy by Aaron Parecki 2017-01-10 15:06:34 -0800
  • ebea686 set UTF-8 for mb_substr by Aaron Parecki 2017-01-10 15:03:56 -0800
  • a1e109a add php 5.6 to travis test by Aaron Parecki 2017-01-10 14:59:14 -0800
  • 0beac03 add twitter support by Aaron Parecki 2017-01-10 14:41:39 -0800
  • db8dba9 include published date for Instagram photos by Aaron Parecki 2017-01-09 09:16:38 -0800
  • 44b452a disable tests that make actual http calls by Aaron Parecki 2017-01-09 08:58:42 -0800
  • 7732525 parse instagram photos and videos by Aaron Parecki 2017-01-09 08:54:13 -0800
  • 2f9f80c remove unused function by Aaron Parecki 2017-01-09 08:53:04 -0800
  • 3bdafad parse URLs with fragment IDs by Aaron Parecki 2016-12-22 08:06:00 -0800
  • e0fd077 add robots.txt and favicon.ico to appengine config by Aaron Parecki 2016-12-21 07:56:47 -0800
  • 03a7598 only output debug for fatal errors by Aaron Parecki 2016-12-21 07:21:40 -0800
  • cf72540 add blank robots.txt and favicon to avoid 404 errors by Aaron Parecki 2016-12-21 07:14:40 -0800
  • 1a1215c attempt to catch fatal errors and print a nice message by Aaron Parecki 2016-12-21 07:14:16 -0800
  • a7780fb set connect timeout by Aaron Parecki 2016-12-21 06:40:24 -0800
  • c59ab9a also check img/video/audio for target URL by Aaron Parecki 2016-11-08 08:01:41 -0800
  • ac32522 should always return 200 by Aaron Parecki 2016-10-20 11:41:23 -0700
  • 565d50b add token fetching and authentication for posts by Aaron Parecki 2016-10-20 10:36:43 -0700
  • 0fde819 copy production config to config.php by Aaron Parecki 2016-05-22 17:42:58 -0700
  • 62697ee strict type checking on properties by Aaron Parecki 2016-05-22 17:37:32 -0700
  • 9006718 add config option to enable caching by Aaron Parecki 2016-05-22 17:23:42 -0700
  • 1f6de10 add tests for validating URL fields by Aaron Parecki 2016-04-09 17:52:24 -0700
  • 648a1e4 use released version of php-mf2 now that it is 0.3 by Aaron Parecki 2016-04-04 08:38:14 -0700
  • 5672004 remove url param since it was not used by Aaron Parecki 2016-03-07 09:04:59 -0800
  • 4a82561 fix for h-event parsing by Aaron Parecki 2016-03-07 08:57:06 -0800
  • 1aa2f01 convert hostnames to lowercase by Aaron Parecki 2016-03-05 12:28:41 -0800
  • bf6de4d only return HTTP 400 on client errors by Aaron Parecki 2016-03-05 12:20:38 -0800
  • 138cddd also return audio property by Aaron Parecki 2016-03-05 11:35:21 -0800
  • 3edc01d add test for invitee by Aaron Parecki 2016-03-05 10:33:08 -0800
  • 6de9be2 parse h-event by Aaron Parecki 2016-03-05 09:57:19 -0800
  • abd3784 attempt to fix appengine warnings by Aaron Parecki 2016-03-03 10:03:50 -0800
  • 76c45a9 only use memcache if class exists by Aaron Parecki 2016-03-03 08:37:17 -0800
  • 262d9a6 cache the HTTP response by Aaron Parecki 2016-03-03 08:32:14 -0800
  • ee5e48e if there is exactly one item and it's an h-entry, use that by Aaron Parecki 2016-03-02 21:21:56 -0800
  • 9054b09 specific error when there is no content at the URL by Aaron Parecki 2016-03-02 20:29:49 -0800
  • 1924d10 add log messages to debug which case a URL is hitting by Aaron Parecki 2016-03-02 20:13:53 -0800
  • 2d52b98 fix test data by Aaron Parecki 2016-03-02 16:59:33 -0800
  • 3d29776 add a form to the home page to allow passing in HTML by Aaron Parecki 2016-03-02 16:54:23 -0800
  • b7f49a7 fix should follow redirects check by Aaron Parecki 2016-03-02 16:54:09 -0800
  • 8dc0caa use effective URL after following redirects when comparing URLs by Aaron Parecki 2016-03-02 16:46:27 -0800
  • 162d2f5 add tests for feeds, catch case when a permalink has other h-entrys by Aaron Parecki 2016-03-02 16:15:44 -0800
  • e3000f8 better blacklist for google URLs by Aaron Parecki 2016-03-02 15:41:12 -0800
  • c4b8050 support parsing posted HTML by Aaron Parecki 2016-02-29 19:33:44 -0800
  • 8d1489b fix for target param. include bookmark-of property by Aaron Parecki 2016-02-29 17:28:36 -0800
  • d1c6dc9 add a test for rsvp by Aaron Parecki 2016-02-29 07:42:09 -0800
  • 4cb548f add test files illustrating a few different ways feeds (lists of posts) can appear by Aaron Parecki 2016-02-29 07:40:12 -0800
  • 075f78a parse h-entry even if it's not the first objet by Aaron Parecki 2016-02-28 18:29:10 -0800
  • a202aa9 tests for sanitizing and escaping HTML by Aaron Parecki 2016-02-28 18:28:20 -0800
  • d7672df allow ul/li/ol by Aaron Parecki 2016-02-28 16:08:03 -0800
  • e3ff109 restrict matching mf2 classes to only lowercase names by Aaron Parecki 2016-02-28 15:56:52 -0800
  • 66a9b1c sanitize HTML in the entry by Aaron Parecki 2016-02-28 15:25:53 -0800
  • 241594d sanitize HTML by Aaron Parecki 2016-02-28 10:34:38 -0800
  • 814df60 add query string param to pretty-print JSON output by Aaron Parecki 2016-02-28 09:22:44 -0800
  • b9c9a6b fix for author parsing by Aaron Parecki 2016-02-28 09:10:11 -0800
  • ac6d86c includes nested h-cite and other objects by Aaron Parecki 2016-02-28 09:03:25 -0800
  • 097e999 return type=unknown instead of error=no_content by Aaron Parecki 2016-02-27 17:10:43 -0800
  • ed88b48 use file_get_contents only for appengine URLs by Aaron Parecki 2016-02-27 15:05:45 -0800
  • d853a52 disable the timeout test for now by Aaron Parecki 2016-02-27 14:54:35 -0800
  • e09ee58 sometimes it returns "request failed" by Aaron Parecki 2016-02-27 14:53:08 -0800
  • 2924f35 fix tests for new HTTPStream by Aaron Parecki 2016-02-27 14:48:35 -0800
  • 82931e4 switch to using file_get_contents for appengine by Aaron Parecki 2016-02-27 14:46:19 -0800
  • 7b955b5 don't follow redirects on appengine URLs by Aaron Parecki 2016-02-27 13:09:58 -0800
  • 8a51a9f bump for deploy by Aaron Parecki 2016-02-27 12:29:16 -0800
  • 147e9f9 point to keyfile by Aaron Parecki 2016-02-27 12:27:08 -0800
  • f69da25 deploy via travis by Aaron Parecki 2016-02-27 12:25:10 -0800
  • 7fafb51 add todo note for feeds by Aaron Parecki 2016-02-20 17:51:40 -0800
  • 7075254 add / to URL if it doesn't have a path by Aaron Parecki 2016-02-20 17:42:20 -0800
  • 7b54172 add slash if no path is given by Aaron Parecki 2016-02-20 17:36:08 -0800
  • 0d96cb2 also return matching url for h-cards by Aaron Parecki 2016-02-20 17:34:36 -0800
  • fff4344 also return categories by Aaron Parecki 2016-02-20 17:32:48 -0800
  • 69223ca return matching author url by Aaron Parecki 2016-02-20 17:32:35 -0800
  • 59398b6 link to github repo by Aaron Parecki 2016-02-20 16:55:26 -0800
  • 38b3379 enable home page form by Aaron Parecki 2016-02-20 16:41:34 -0800
  • e9bc4bf rename to X-Ray by Aaron Parecki 2016-02-20 16:39:39 -0800
  • 0b35b74 implement authorship discovery by Aaron Parecki 2016-02-20 16:27:06 -0800
  • 9eecc31 parse content and name from the entry by Aaron Parecki 2016-02-19 20:43:27 -0800
  • 13bb06d stub mf2 parsing by Aaron Parecki 2016-02-19 15:29:05 -0800
  • 85c3ce7 starting the parse function, with tests by Aaron Parecki 2016-02-19 15:13:28 -0800
  • 987d615 fix escaped quotes in readme by Aaron Parecki 2016-02-19 10:04:17 -0800
  • c2f4469 begin API documentation by Aaron Parecki 2016-02-19 10:03:00 -0800
  • 966eaa1 add semantic-ui and jquery by Aaron Parecki 2016-02-19 09:54:00 -0800
  • 73e07aa rename to .yml by Aaron Parecki 2016-02-19 08:58:58 -0800
  • 6a73c40 add travis and phpunit config by Aaron Parecki 2016-02-19 08:56:26 -0800
  • 22a71fd empty project template by Aaron Parecki 2016-02-19 08:53:27 -0800