* Add support for special characters in Redis passwords Fixes #13154 * Refactor
* Add support for separate Redis for cache CACHE_REDIS_URL to allow using a different Redis server for cache purposes, with cache-specific configuration such as key eviction * Fix code style issues
* Set config.cache_store in application.rb * Set config.cache_store in environments. * fix code format.