Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-05-11 | Improve Cache Query String behaviour | w0den | 1 | -6/+27 | |
Typically, in most cases, we do not need to cache all the Query String variables. That's why I suggest to improve `Cache Include Query String` behaviour — allow the developer to independently specify which variables should be cached. For example, consider a query to the following URL address: http://site.com/search?q=query&page=2&session=abcd&utm_source=web In this case we don't need to build md5 hash for entire query string, because `session` or `utm_source` can be different for all users. The only variables which should be used for md5 hash should be `q` and `page`. Thus, in `config.php` we can use `$config['cache_query_string'] = array('page', 'q');`. So: `$config['cache_query_string'] = FALSE;` → Cache Include Query String is disabled `$config['cache_query_string'] = TRUE;` → Cache Include Query String is enabled for all `$config['cache_query_string'] = array('page', 'q');` → enabled only for specified variables | |||||
2015-05-11 | Fix an undefined variable error from fbde2798688ab99cfe3fdd22746d60f0877b2c27 | Andrey Andreev | 1 | -1/+1 | |
2015-05-11 | Fix #3846 | Andrey Andreev | 1 | -6/+12 | |
2015-05-07 | Revert "Issue/PR #3836" | Andrey Andreev | 1 | -6/+2 | |
This reverts commit 170ae282338584ebe257d2fb21101ccf84a3f800. | |||||
2015-05-07 | Issue/PR #3836 | Andrey Andreev | 1 | -2/+6 | |
2015-05-02 | Bug Fix manually delete caching method | w0den | 1 | -1/+1 | |
According to documentation, to manually delete cache for page "/foo/bar" we should run $this->output->delete_cache('/foo/bar'), but in this case MD5 hash will be calculated for "http://site.com//foo/bar" and this is why, we should pass $uri without beginning slash (ie, "foo/bar"). But the problem is that there is no way to delete cache for home page because: 1) $this->output->delete_cache('/') — MD5 hash will be calculated for "http://site.com//" and cache file will not be deleted. 2) $this->output->delete_cache('') — MD5 hash will be calculated for "http://site.com/%CURRENT_PAGE%" and again, cache file will not be deleted. Trimming the beginning slash, we enable ability to delete cache for home page by calling $this->output->delete_cache('/'). Also, this method will work as specified in the documentation. | |||||
2015-04-30 | Fix #3823 | Andrey Andreev | 2 | -2/+2 | |
2015-04-29 | Add list_fields() support for SQLite3 | Andrey Andreev | 3 | -17/+45 | |
2015-04-29 | Fix #3816 | Andrey Andreev | 1 | -1/+1 | |
2015-04-29 | Merge pull request #3804 from refringe/feature/cache-defaults | Andrey Andreev | 1 | -20/+2 | |
Cache Library Clean-up | |||||
2015-04-28 | Removed extra adapter validation. Adapter validation already happens in the ↵ | Tyler Brownell | 1 | -18/+2 | |
system Driver library. | |||||
2015-04-27 | Adds error-level log messages when invalid adapters are set. | Tyler Brownell | 1 | -0/+8 | |
2015-04-24 | Reverts previous variable renaming and removes the foreach loop in favor of ↵ | Tyler Brownell | 1 | -24/+23 | |
a simple if condition. | |||||
2015-04-23 | Output cache: Fixing a wrong timestamp. Credits to khoggatt (CodeIgniter forum). | Ivan Tcholakov | 1 | -1/+1 | |
2015-04-23 | Renames $_adapter to $_driver. It's what we call it everywhere else. | Tyler Brownell | 1 | -14/+14 | |
2015-04-23 | Cache Library Defaults Fixed | Tyler Brownell | 1 | -15/+6 | |
- Comments! - Updates the cache library to validate *both* adapters. - No longer attempts to set an undefined "memcached" class variable. - $key variable renamed to $driver_type (more descriptive). | |||||
2015-04-23 | Updates the fallback driver variable name to match the config option name. | Tyler Brownell | 1 | -6/+6 | |
2015-04-20 | Fix #3787 | Andrey Andreev | 1 | -1/+1 | |
2015-04-20 | [ci skip] Remove whitespace | Andrey Andreev | 1 | -1/+1 | |
2015-04-14 | Fix #3771 | Andrey Andreev | 1 | -10/+4 | |
2015-04-14 | Fix #3773 | Andrey Andreev | 1 | -0/+24 | |
2015-04-14 | [ci skip] Change Array helpers element(), elements() signatures | Andrey Andreev | 1 | -2/+2 | |
Close #3767 | |||||
2015-04-14 | Merge pull request #3770 from ftwbzhao/feature/ci/helper | Andrey Andreev | 1 | -0/+1 | |
[ci skip] plural() support for 'quiz' -> 'quizzes' | |||||
2015-04-14 | Merge pull request #3769 from ftwbzhao/develop | Andrey Andreev | 1 | -0/+4 | |
[ci skip] Support for status codes 100, 101, 402 in set_status_header() | |||||
2015-04-14 | [helper]update plural regular | ftwbzhao | 1 | -0/+1 | |
2015-04-14 | Status Code Definitions | ftwbzhao | 1 | -0/+4 | |
2015-04-12 | Close #3761 | Andrey Andreev | 1 | -1/+1 | |
2015-04-09 | Merge branch 'develop' of https://github.com/bcit-ci/CodeIgniter into develop | ftwbzhao | 13 | -30/+77 | |
2015-04-09 | Merge pull request #3753 from ftwbzhao/feature/ci/3.0 | Andrey Andreev | 1 | -2/+2 | |
[ci skip] Fix Cache/Redis get_metadata() for non-existing properties | |||||
2015-04-09 | [fix] redis get_metadata | ftwbzhao | 1 | -1/+1 | |
2015-04-09 | use = instead of += | ftwbzhao | 1 | -1/+1 | |
2015-04-08 | [ci skip] Fix comment typos | Andrey Andreev | 2 | -2/+2 | |
https://github.com/bcit-ci/CodeIgniter/pull/3748#issuecomment-90925762 | |||||
2015-04-08 | typo | mult1mate | 1 | -1/+1 | |
2015-04-07 | [feature] check redis auth failed | ftwbzhao | 1 | -1/+5 | |
2015-04-06 | Disallow empty FV rules ... for consistency | Andrey Andreev | 1 | -7/+5 | |
Related: #3736 | |||||
2015-04-06 | Move strtolower() call from PR #3739 out of the loop | Andrey Andreev | 1 | -3/+2 | |
2015-04-06 | #3727 Lowercase $side variable for $this->db->like() in Query Builder | Yahya Erturan | 1 | -0/+3 | |
$this->db->like('name',$value,'AFTER') returns LIKE '%$value%'. Safer to lowercase in case of UPPERCASE habits. | |||||
2015-04-05 | Merge pull request #3730 from paralogizing/develop | Andrey Andreev | 1 | -1/+1 | |
Consistent DIRECTORY_SEPARATOR usage in Zip::read_dir() | |||||
2015-04-04 | Fix #3733 | Andrey Andreev | 1 | -4/+1 | |
Close #3734 | |||||
2015-04-04 | Matched root_path's slashes with the name being replaced | Kyle Gadd | 1 | -1/+1 | |
2015-04-01 | [ci skip] Update version numbers | Andrey Andreev | 1 | -1/+1 | |
2015-04-01 | Mitigate potential DoS attacks against hash_pbkdf2() | Andrey Andreev | 1 | -2/+49 | |
Related: #3720 | |||||
2015-04-01 | Fixed typo | Achraf Almouloudi | 1 | -1/+1 | |
2015-03-31 | [ci skip] Fix a wrong docblock link | Andrey Andreev | 1 | -1/+1 | |
2015-03-31 | Merge branch 'develop' of github.com:bcit-ci/CodeIgniter into develop | Andrey Andreev | 1 | -1/+1 | |
2015-03-31 | [ci skip] Update version number | Andrey Andreev | 1 | -1/+1 | |
2015-03-30 | Fix whitespace in previous commit | mwhitneysdsu | 1 | -1/+1 | |
2015-03-30 | Fix logged path to match checked path in loader | mwhitneysdsu | 1 | -1/+1 | |
This is to fix a logged path missed in 8f5c1780706113c926bb7801db27dbae97d00fcf | |||||
2015-03-30 | Fix #3717 | Andrey Andreev | 1 | -1/+1 | |
2015-03-30 | Use tabs instead of spaces | Cyrille TOULET | 1 | -11/+11 | |
Signed-off-by: Cyrille TOULET <cyrille.toulet@linux.com> |