Warning All Dates are GMT+8 (Asia/Taipei)
- upgraded rspec
- added strong params everywhere (finaly)
- added anti-CSRF protection in controller cf https://www.sourceclear.com/blog/Rails-GEMS-Vulnerable-to-CSRF-Show-Vulnerability-Disclosure-in-Open-Source-Projects-Needs-a-Re-Think/
- fix case when using rails-i18n that uses a Proc for its pluralization system (thx @bacosmin and @mutil)
- fix sort order when ordered by text
- refactoring to make the view more viewable
- added calls to http://saucelabs.com browsers testing
- major refreshing in dependencies (2015)
- drop support for ruby 1.9 (at least for development)
- fix case when missing key is a symbol (bacosmin)
- change pattern matching to include symbol when used as translation keys
- added an unobstrusive missing_translation enclosed in invisble chars for later on being able to have an in-view translation
- fix the parser of source code so it can extract the plural statements
under the condition the
count:
param is the first one declared (the old way:count =>
also is detected). It then generate a.zero
,.one
and.other
keys - fix the display when a translation is not a string
- fixed default sort order to sort by key
- fix language switch and add missing test
- added a way to change single-line in multiline in translations
- fix reload function
- some more code smell fixes
- oy, improved code climate rating from 1.3 to 3.7, sweet (yeah I love those small badges)
- fix sort order on the navigation menu
- added a per_page input on view
- moved more methods from controller to libs
- added a cache (using marshall) for teh scan of translatable string extracted from application
- added a cache lib to accelerate loading. not used yet but will be soon.
- fix on activerecords models detection, to have model names rather than table names
- removed the logs, that was useful to detect changes ubt was not refreshed
- removed the database, which was pretty useless, then no more need for migrate
- huge refactoring in the libs
- improvement on the readme
- fix the deletion of translation, it is removed from yml and display if not present in the parsed source code
- avoid saving empty translations to the yml file
- move model into the gem namespace warning you gotta run
rake railties:install:migrations
andrake db:migrate
again if you upgrade - fix scrolling bug on the namespaces left menu
- improve style compliance with rubocop
- adding simplecov, rubocop for helping in refactoring
- hot-bugfix
- added experimental extraction of activerecords models and fields for the .human helpers
- cleaning up tests to make them simpler
- code cleaning: refactoring - extracting libs from controller
- fix loading of translation:
- if you modify the yml file it will be update the database translation automatically.
- this was required to be able to share translation accross our development team.
- added a link to delete unused keys from database.
- changed display of files where each translation was found to be less obstrusive, and revealed on rollover only.
- more css fixes
- style fix on the 'Files' displayed for each translation
- first release