Commit Graph

6 Commits (4bf5aeae833ba4b751cd04d67a0697052a14e0ee)

Author SHA1 Message Date
Eugen Rochko b851456139
Remove Atom feeds and old URLs in the form of `GET /:username/updates/:id` ()
Yamagishi Kazutoshi d10447c3a8 Use raw status code on have_http_status ()
unarist 6a4e2db661 Raise an error for remote url in StatusFinder ()
* Raise an error for remote url in StatusFinder

Previous implementation had allowed remote url with status id which also exists on local.

Then that bug leads /api/web/embed to return wrong embed url.

* Fix oembed_controller_spec
Matt Jankowski 3576fa0d59 Improve api oembed controller ()
* Add StreamEntryFinder class to parse URLs

* Use StreamEntryFinder and clean up api/oembed controller
Eugen Rochko 7c015ece45 Fix oembed controller test
Eugen Rochko 6ff93845d5 Add basic OEmbed provider API, fix