- Fixes #46
- Patch redis child connection when using passenger
- Remove all
Rails.root
occurance and move them to configuration file. Please use a proc or a lambda in the configuration sinceRails
module might not be defined when configuration file is required.
- Add dashing layout to the installer (re run
rails g dashing:install
if you want to have the dashing default layout file)
- Fix font awesome not included in the asset pipeline
- Upgrade font awesome to use the 4.0.x version
- Fix bin rails polution
- Improve rails engine and railtie
- Fix default widgets javascript files not required
- Refactor assets management. Now they all live in
vendor
directory. - Introduce a widget generator to build custom widget in a few seconds (
rails g dashing:widget my_widget
). - Rename configuration attributes (you need to regenerate the initializer config file with
rails g dashing:install
) - Simplify widget view path
- Bug fixes
- cherrypick Shopify/dashing#253
- cherrypick https://github.com/Shopify/dashing/commit/2b715ac63dd2de5c718142822663dbded44bbecd
- cherrypick https://github.com/Shopify/dashing/commit/9f93895bd40aad02e88f7ed7bfd954c930aa27db
- cherrypick https://github.com/Shopify/dashing/commit/9496b31d7787182b561bd99f8674901bd7667976
- cherrypick Shopify/dashing#181
- cherrypick https://github.com/Shopify/dashing/commit/3af326da84251069c4e6f7464d0ae8506b20e98b
- cherrypick Shopify/dashing#211
- Fix redis connection. Now using connection pool
- Allow redis custom connection using custom redis host, port and password.