Commit Graph

6 Commits (1c6cbdd4e4894cc5c8928fe1d6f45d781049a59c)

Author SHA1 Message Date
Gô Shoemake 29a22691d2 Fix character/grapheme count stuff ()
* Bring Toot button in line with counter

Both should use stringz I guess

* Use grapheme_length for character count
Eugen Rochko cdff1da901 Correct validators so that existing error messages would look correct ()
Eugen Rochko f7a30e2fae Added support for configurable reserved usernames (fix of ) ()
* Added support for configurable reserved usernames

* Added reserved usernames from mastodon issue 1355

* Fix reserved usernames
Guillaume Lo Re 7177e37b99 Stricter whitelist rules ()
* Stricter whitelist rules

* Linting

* Added spec for blacklisting

* Test subdomain blacklist on domain whitelist

* No need to split

* Change spec name
Eugen 17c591ffba Punycode URI normalization ()
* Fix  - Whenever about to send a HTTP request, normalize the URI

* Add test for IDN request in FetchLinkCardService

* Perform IDN normalization on domains before they are stored in the DB
Matt Jankowski b330d1f000 Organize coverage dirs ()
* Add `Presenters` group to SimpleCov configuration

* Move validators to app/validators, add to simplecov config