1
0
Fork 0
forked from fedi/mastodon
mastodon/spec
Eugen Rochko 2af4f3c4e2 Improve shared status verification (#2525)
* Instead of parsing shared status contents verbatim, make roundtrip
to purported original URL. Confirm that the "original" URL is from the
same domain as the author it claims to be from.

* Fix obvious typo, add comment

* Use URI look-up first

* Add test, update Goldfinger dependency to make less useless HTTP requests per Webfinger lookup
2017-04-27 17:06:47 +02:00
..
controllers Catch error when server decryption fails on 2FA (#2512) 2017-04-27 15:18:21 +02:00
fabricators Refresh webfinger (#1323) 2017-04-15 03:16:05 +02:00
features Introduce capybara and first feature spec (#1801) 2017-04-15 01:21:02 +02:00
fixtures Punycode URI normalization (#2370) 2017-04-25 02:47:31 +02:00
helpers Ensure i18n matches options (#2358) 2017-04-23 19:09:52 +02:00
javascript Add unit tests for https://github.com/tootsuite/mastodon/pull/1574 (#1584) 2017-04-12 17:16:59 +02:00
lib Decodes URL containing IDN (#2436) 2017-04-25 15:03:51 +02:00
mailers Add digest e-mails 2017-03-04 00:00:48 +01:00
models Add spec for Status.as_home_timeline (#2451) 2017-04-26 20:08:30 +02:00
presenters About page contact email (#1839) 2017-04-15 13:33:25 +02:00
requests Restful refactor of accounts/ routes (#2133) 2017-04-19 13:52:37 +02:00
routing Restful refactor of accounts/ routes (#2133) 2017-04-19 13:52:37 +02:00
services Improve shared status verification (#2525) 2017-04-27 17:06:47 +02:00
support/matchers/model add more tests to models 2017-04-05 00:29:56 +02:00
views Add og:url tags (#2298) 2017-04-22 17:29:46 +02:00
rails_helper.rb Followers-only post federation (#2111) 2017-04-24 00:38:37 +02:00
spec_helper.rb Add more tests for AtomSerializer (#2096) 2017-04-18 22:30:17 +02:00