| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-01-25 | #1956 - Escape LIKE queries (for _ and %). | shadlaws | |
| In MySQL queries, _ and % characters are treated as wildcards (similar to ? and *, respectively). - Added escape_for_like function to MY_Database.php - Added unit test to Database_Test - Corrected the five unescaped instances in the code using this function. | |||
| 2013-01-21 | Update copyright to 2013. Fixes #1953. | Bharat Mediratta | |
| 2012-02-27 | Update copyright to 2012. #1822 | Bharat Mediratta | |
| 2011-01-21 | Update copyright to 2011. | Bharat Mediratta | |
| 2010-12-28 | Coding style fixes: identation on line 48+removed trailing whitespaces, ↵ | Joe7 | |
| added spaces around =s | |||
| 2010-12-28 | Using ON DUPLICATE KEY UPDATE instead of SELECT+UPDATE/INSERT style method ↵ | Joe7 | |
| (that does 2 trips to Database server and is less optimal). exists() method is not needed anymore thus got removed | |||
| 2010-12-28 | Added limit on select as for the outcome it doesn't matter if there are 20 ↵ | Joe7 | |
| rows or just 1. Is sufficient to return straight after reading 1 row. | |||
| 2010-09-18 | The Kohana folks removed the cache cleanup code back in | Bharat Mediratta | |
| http://dev.kohanaframework.org/projects/kohana2/repository/revisions/4605 So now our cache entries don't expire. For now, do cache expiration whenever we render Admin > Maintenance, since that's the type of place that users will go when they want their cache to expire anyway. | |||
| 2010-03-03 | Update the copyright to 2010. It's only 3 months into the year :-) | Bharat Mediratta | |
| 2010-02-24 | Fix for ticket #1034: Fix db cache driver delete() call which was missed in ↵ | Andy Staudacher | |
| a recent refactoring / fix. | |||
| 2010-02-21 | Fix delete() function of DB based Cache driver. It expected a scalar key / ↵ | Andy Staudacher | |
| tag value, but it was always an array of keys / tags. (compare to system/libraries/Cache.php and the File.php driver) | |||
| 2009-12-21 | Fix some bugs in the cache database driver, and update the tests for K24. | Bharat Mediratta | |
| 2009-12-02 | Use select() instead of select("*") | Bharat Mediratta | |
| 2009-12-02 | Convert more database calls over to the new format | Bharat Mediratta | |
| - admin/maintenance page loads, the rebuild thumbs/resizes task works - Fixed up some conversion bugs in the Cache driver | |||
| 2009-11-26 | Convert all DB where() calls to take 3 arguments. | Bharat Mediratta | |
| Convert all open_paren() calls to and_open() or or_open() as appropriate. | |||
| 2009-11-25 | Call execute() after upate() and insert(). | Bharat Mediratta | |
| 2009-11-25 | Preliminary work to cut over to Kohana 2.4 | Bharat Mediratta | |
| - Kohana::log() -> Kohana_Log::add() - Kohana::config_XXX -> Kohana_Config::instance()->XXX - Implement View::set_global in MY_View - Updated Cache_Database_Driver to latest APIs - ORM::$loaded -> ORM::loaded() - Updated item::viewable() to use K2.4 parenthesization | |||
| 2009-11-16 | If an empty array is passed into set method, then make sure the tag value ↵ | Tim Almdal | |
| being stored in the database is null, not "Array" | |||
| 2009-06-29 | Revert to serializing and deserializing data. The cache table can't | Bharat Mediratta | |
| accept PHP constructs like arrays (the tests were choking on this). Update tests to reflect the new `key` column. | |||
| 2009-06-28 | Modify the cache table to make id the primary key for consistency with | Bharat Mediratta | |
| other gallery 3 tables. Update the driver to match, add more upgrader code, update the installer block and change the gallery module version to 6. | |||
| 2009-06-28 | Change the cache column of the caches table to a large blob. This fixes ↵ | Tim Almdal | |
| ticket #485 and gives us the extra adavantage of not having to serialize the data (as the database driver handles that for us) | |||
| 2009-06-28 | Clean up code (i.e. preamble, tabs) from the caching implementation so the ↵ | Tim Almdal | |
| unit tests pass | |||
| 2009-06-27 | The rest of the caching driver implementation that i somehow forgot. | Tim Almdal | |
