grav/system
Andy Miller e23d245091 URI class improvements (#1681)
* Clean up and simplify Uri code

* Rewrite and clean up Uri class (fixes broken test cases)

* Fix some more Uri bugs based on new unit tests

* Removed double encoding

* Added html_entity_decode on params to handle UTF8 chars

* Uri: Fix protocol/host omitting URLs and default ports

* Added support for `$uri->toArray()` and `(string)$uri`

* Fixed bug in `Uri::buildParams()` causing parameters to be repeated

* Fixed double // in `Uri::addNonce()` when URL ends to slash, added tests for nonce

* Fixed nonce generation for URLs which contain query params or anchor

* Added a test for UTF-8 params

* Removed troublesome test!
2017-10-11 10:29:51 -06:00
..
assets Add jQuery 3.x #1070 2016-10-03 17:18:00 +02:00
blueprints Added system option to enable case insensitive urls. (#1638) 2017-09-05 13:58:57 -06:00
config Changing back the default redirect code from 301 to 302. (#1619) 2017-08-23 14:29:18 -06:00
images/media Missing thumbnail throwing error when adding .json file via media 2017-09-25 13:21:15 -06:00
languages Nicetime fix: 0 seconds from now -> just now (#1509) 2017-06-02 06:32:15 -06:00
pages Refactored onPageNotFound event to fire after onPageInitialized 2016-09-08 12:30:34 -06:00
src/Grav URI class improvements (#1681) 2017-10-11 10:29:51 -06:00
defines.php prepare for release 2017-09-29 16:55:44 -06:00
router.php Bump year 2017-05-05 17:21:59 +02:00