Commit Graph

2875 Commits

Author SHA1 Message Date
Carsten Brandt
d786b78f25 Helper independent (#14050)
* Made sure most helpers are independent of Yii::$app

* Made sure most validators are independent of Yii::$app
2017-04-26 09:49:44 +02:00
Cyrillos Jonua
db0e7a6c8f Fixes #13848: yii\di\Instance::ensure() wasn't throwing an exception when $type is specified and $reference object isn't instance of $type 2017-04-26 03:28:05 +03:00
Leandro Guindani Gehlen
385eb88048 Added yii\data\Sort::parseSortParams
allowing customize other params request formats in descendant class.

close #13170
2017-04-26 01:42:45 +02:00
Paul Klimov
3598f8180c Fixes #13087: Fixed getting active validators for safe attribute 2017-04-26 02:29:10 +03:00
sasha-ch
339c7663eb Fixes #10346: Fixed "DOMException: Invalid Character Error" in yii\web\XmlResponseFormatter::buildXml() 2017-04-26 02:06:36 +03:00
Alexander Makarov
7db93fc33d Refactored solution to be contained within ActiveQuery instead of helper 2017-04-25 23:24:27 +03:00
vladis84
8474927a55 Fixed ambiguous error sql while using unique validator 2017-04-25 23:24:12 +03:00
Sam Mousa
98871123c9 Fixed ignored params when using count in SqlDataProvider 2017-04-25 10:54:18 +02:00
Гордиенко Владислав Юрьевич
bda091bbb2 yii\filters\RateLimiter refactored (#13994)
Refactored yii\filters\RateLimiter and added tests
2017-04-24 22:20:46 +03:00
Nikolay Oleynikov
d0ce165ba6 Fixes #13728: Fixed the bug when yii\behaviors\SluggableBehavior wasn't preserving immutable slug values 2017-04-20 21:30:04 +03:00
SilverFire - Dmitry Naumenko
d3f97f7e64 Switched to asset-packagist 2017-04-20 14:46:30 +03:00
Klimov Paul
49564ae3e1 Fix TimestampBehaviorTest to be compatible with PHPUnit 6 2017-04-20 12:20:30 +03:00
Alexander Makarov
9bd7dfc89e Skipped segfaulting test when running on Travis and corresponding PHP versions 2017-04-19 18:03:39 +03:00
Гордиенко Владислав Юрьевич
0cf236ec66 Fixes #13963: Added tests for yii\behaviors\TimestampBehavior 2017-04-19 12:38:47 +03:00
Mikk Tendermann
59d3292399 [IpValidator] disable ipv6 checks (#13984)
* disable ipv6 checks

* remove empty line

* updated CHANGELOG.md
2017-04-18 19:06:31 +03:00
Sergey Makinen
454f0a9301 Fixes #13807: Fixed yii\db\QueryBuilder to inherit subquery params when building a INSERT INTO ... SELECT query 2017-04-17 03:31:43 +03:00
Klimov Paul
928a30588d memory usage at unit test reduced 2017-04-13 17:00:59 +03:00
Klimov Paul
86bff27be5 compatibility with PHPUnit 6.x fix 2017-04-13 16:30:11 +03:00
Klimov Paul
8269b73b45 compatibility with PHPUnit 6.x fix 2017-04-13 16:22:43 +03:00
Klimov Paul
d8e6a89af9 fixed tests without assettions 2017-04-13 16:17:35 +03:00
Klimov Paul
679bc09b54 compatibility with PHPUnit 6.x fix 2017-04-13 15:46:17 +03:00
Klimov Paul
80ca12872e garbage collection added to unit tests 2017-04-13 15:40:17 +03:00
Klimov Paul
04a14efd3f compatibility with PHPUnit 6.x fix 2017-04-13 15:29:10 +03:00
SilverFire - Dmitry Naumenko
b0b55472da yii\caching\Cache::getOrSet() now supports both Closure and callable
Closes #13981
2017-04-13 15:07:30 +03:00
Klimov Paul
15561b7a2c unit test fix 2017-04-13 14:56:03 +03:00
Klimov Paul
dee88787fc compatibility with PHPUnit 6.x added 2017-04-13 14:49:43 +03:00
Klimov Paul
5d4a7a588d compatibility for PHPUnit adjusted 2017-04-13 11:44:25 +03:00
Sam Mousa
5675ed818d Fixed tests 2017-04-05 10:12:16 +02:00
Carsten Brandt
5faa0032cb added more assertations for security masking tests 2017-04-04 10:47:48 +02:00
Sam Mousa
7ab2a1efa8 Fixed test 2017-04-03 13:06:18 +02:00
Sam Mousa
e0e07c9c1b Added test for indexing by related fields. 2017-04-03 10:41:48 +02:00
Sam Mousa
183ebc5985 Revert "Moved serialization of Cookie to Cookie. Added unit test for serialization / deserialization."
This reverts commit a2acd88efe.
2017-04-03 10:10:25 +02:00
Kolyunya
892512feba Fixes #13560: Refactored \yii\widgets\FragmentCache::getCachedContent(), added tests 2017-04-02 02:40:52 +03:00
Sam Mousa
8ae207c3a1 Fixes #13837: Refactored masking of CSRF tokens 2017-04-02 02:10:16 +03:00
aquy
514b29d55d Fixes #13369: Added ability to render current yii\widgets\LinkPager page disabled 2017-04-02 00:54:00 +03:00
Sam Mousa
ae7378974e Fixes #13376: Data provider now automatically sets an ID so there is no need to set it manually in case multiple data providers are used with pagination 2017-04-01 18:27:27 +03:00
Nikolay Oleynikov
4e9497c4fa Fixes #13770: Added support for yii\widgets\Menu item classes definition in the form of an array 2017-04-01 16:57:17 +03:00
Sam Mousa
79f16b1492 Fixes #13883: \yii\data\SqlDataProvider now provides automatic fallback for the case when totalCount is not specified 2017-04-01 16:37:25 +03:00
Alexander Makarov
a626440761 Reverted #13822, clarified exception descriptions 2017-03-30 16:50:18 +03:00
Sam Mousa
a2acd88efe Moved serialization of Cookie to Cookie. Added unit test for serialization / deserialization. 2017-03-30 14:05:29 +02:00
Pavel Dovlatov
7e1a050a16 Fixes #13821: fixed docs and added more tests for Url helper 2017-03-23 17:35:47 +03:00
Kolyunya
a35eada199 Fix tests of a web response 2017-03-23 09:27:06 +03:00
Nikolay Oleynikov
ea75068a92 Fixes #13813: Fixed PHP 7 compatibiltiy by adding support for passing instances of Error to the yii\web\Response::setStatusCodeByException() 2017-03-23 01:20:42 +03:00
Nikolay Oleynikov
558f2aa02a Fixes #13827 Generate "safe" methods uncommented by default 2017-03-23 00:53:14 +03:00
Nikolay Oleynikov
7a2f04ae32 Fixes #13822: Fixed yii\web\User::loginRequired() to throw an UnauthorizedHttpException instead of a ForbiddenHttpException 2017-03-23 00:18:39 +03:00
SilverFire - Dmitry Naumenko
9d6c4bd41b Enhanced PHPUnit 6 compatibility 2017-03-22 19:33:58 +02:00
Nikolay Oleynikov
cf4eea1878 Fixes #13823: Refactored migrations template 2017-03-22 18:28:33 +03:00
Klimov Paul
01dc29705f Fixed compatibility with PHPUnit 6.x 2017-03-18 22:08:32 +03:00
Alexander Makarov
cc44339a45 Improved intl tests to tolerate ICU data differences
- Added new assertion.
- Adjusted tests not to rely on intl version allowing multiple valid variants for Russian and Ukrainian currencies and transliteration.
2017-03-18 10:53:43 +03:00
Skiptir Engu
a600e165aa Added RadiobuttonColumnTest to the grid test group (#13795) 2017-03-18 00:17:42 +03:00