Age | Commit message (Collapse) | Author |
|
and whether it is an adjusted config value in the ui
|
|
since they are vital to correctly storing/loading settings w/o strange bugs.
|
|
base class + ability to override environment in UnitTestCase.
|
|
an html entity to prevent it being interpreted as a PHP variable. This allows us to remove the RAW ini parser flag which causes trouble on some PHP versions as the parser seems to be buggy.
|
|
|
|
|
|
to setTestEnvironment(). Renamed test config section from Global (which is a special case in test environment) to GlobalSection
git-svn-id: http://dev.piwik.org/svn/trunk@2433 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
driver-specific SQLSTATE (see example)
fixes #980 - Piwik Installation support for "MySQL Improved" (mysqli) extension
fixes #984 - Set client connection charset to utf8.
Fixed tracker profiling data not recorded until after report generated.
More refactoring and database abstraction:
- Installation gets a list of adapters instead of hardcoding in the plugin
- checking for database-specific system requirements deferred to the adapter
- error detection moved to adapter but we still use MySQL error codes rather than defining new constants
Note: unit tests don't run with MYSQLI -- Zend Framework's Mysqli adapater doesn't support prepare() yet
git-svn-id: http://dev.piwik.org/svn/trunk@1473 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
like &
+ now encoding stuff properly + added tests
git-svn-id: http://dev.piwik.org/svn/trunk@1165 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
git-svn-id: http://dev.piwik.org/svn/trunk@973 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
- fix #574 (Object of class Zend_Config could not be converted to int in core/Config.php on line 186)
git-svn-id: http://dev.piwik.org/svn/trunk@957 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
case the user name contains a =
--> all non-array values in Config/config.ini.php are now automatically enclosed in double quotes, and double quote automatically encoded as " (parse_ini_file doesn't handle escaping the double quote, arg)
- cleaning the Piwik_Config code, adding tests, the code using the Config is now more simple, all the logic is inside the class (before it was very hacky). the installer is now using the Config to create the config file rather than duplicating the logic.
git-svn-id: http://dev.piwik.org/svn/trunk@949 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|
|
define the whole "category" of variables)
git-svn-id: http://dev.piwik.org/svn/trunk@930 59fd770c-687e-43c8-a1e3-f5a4ff64c105
|