discourse/spec/lib/onebox
Jarek Radosz de1ba8c326
DEV: Replace custom uri_encode logic with Addressable (#420)
Since 8ff3fff introduced the addressable gem as a runtime dependency, it's now possible to replace all custom URI encoding logic with addressable's methods.

It does handle some characters differently - e.g. it now doesn't escape URLs in URI fragments (see the added test). Previous escaping behavior was reported as an issue in Discourse.
2019-12-30 19:15:48 +01:00
..
engine FIX: Don't double-escape ampersands in Instagram URLs (#417) 2019-12-27 15:39:28 +01:00
engine_spec.rb Remove native caching. (#415) 2019-11-02 07:50:39 +05:30
helpers_spec.rb DEV: Replace custom uri_encode logic with Addressable (#420) 2019-12-30 19:15:48 +01:00
layout_spec.rb Remove native caching. (#415) 2019-11-02 07:50:39 +05:30
matcher_spec.rb Add frozen string literal to all the files (#405) 2019-05-22 22:43:31 +05:30
oembed_spec.rb Add frozen string literal to all the files (#405) 2019-05-22 22:43:31 +05:30
open_graph_spec.rb Add frozen string literal to all the files (#405) 2019-05-22 22:43:31 +05:30
preview_spec.rb Add frozen string literal to all the files (#405) 2019-05-22 22:43:31 +05:30
status_check_spec.rb Add frozen string literal to all the files (#405) 2019-05-22 22:43:31 +05:30