Releases: fatfreecrm/fat_free_crm
Releases · fatfreecrm/fat_free_crm
v0.13.1
- Lock down routes.
- Remove stub hook
- Remove unneccessary function
- Don't spam gmail by default
- consider_all_requests_local should be off by default in production mode
- Remove pysch by default (optimise for ruby 2 now)
- Fixed regular expression logic to be more sensitive to newline attacks.
- users_controller requires security on its actions.
- Send emails to file in development mode
- Don't show user list if not logged in.
- Remove old 'rake acceptance' task 2d4411a
- Refactored secret token generation code
- Hide password related attributes from the logs.
- File syntax layout tweak.
- Escape autocomplete output safely.
- Locked down available views in Task.
- sanitize list.url
- Don't generate secret token in test mode.
- Don't raise secret token generation error during tests.
v0.13.0
- Add user_id to lists table
- Add campaign to opportunity advanced search.
- Add id to export formats.
- Added ActiveSupport lazy load hooks for all models in Fat Free CRM.
- Added timeago library to enable future caching of search results.
- Atom and RSS feeds now deal with cases where user doesn't exist.
- Better solution to internationalizing jquery.timeago plugin.
- Configurationise the uniqueness constraint for account first names
- Convert settings from syck to psych and remove dependency on Syck.
- Enforce available locales in latest version of I18n.
- German translations
- Introducing client-side unobtrusive javascript for new comments.
- Peg paper_trail to v2.7
- Replaces rjs with erb/haml
- Updated to latest rails version
Bug fixes
- Ensure user isn't deleted if they still have tasks.
- Fix delete button not showing
- Fix global list save problem
- Closes #268: Replace the contents of "div#leads_pagination"
- #242 and #245. Fix cohsen_select helper to be able to
- Fixed issue #282
- Fixed issue with account categories inclusion matcher.
- Fixed issue with timeago plugin not precompiling. Resolves issue #286
- Fixed issue#281 - psych v2 is not supported.
- Fixed one_submit_only js format and fixed red background highlight
- Fixed uninitialized constant 'Version' error on dashboard ATOM/RSS
- #270. Fixed procfile command for heroku.
- #273 from notentered/testFixes
- #279 from roadt/bugfix
- #284 from roadt/bugfix
- #287 from szetobo/fix_test_case
- #288 from szetobo/update_scope
- rake ffcrm:setup no longer nukes the database before starting.
Full changes:
reduced-fat-crm/fat_free_crm@v0.12.3...v0.13.0
v0.12.0
- Ruby 1.9 support only (no ruby 1.8 and not yet ruby 2)
- Fixed version pagination bug thanks to reubenjs
- Can set default stage for opportunities
- First name can now be optional on leads, contacts and accounts (if desired)
- Number of search results is now displayed
- Fixed pagination ordering when displaying entities that belong to a master entity (e.g. opportunities inside a contact)
- Fixed tests
- Fixed avatar upload bug (by updating paperclip gem)
- Can now search for campaigns in opportunities advanced search
- Added ActiveSupport lazy load hooks for cleaner plugin integration
- Fixed bug where MS Smartquotes broke the dropbox (Thanks bitgangsta)
- Updated German translations (thanks Phillip Ullmann)
- Display relationship between contact and it's corresponding lead in the sidebar (thanks Phillip Ullmann)
v0.11.4
- Updated countries list
- Please see an important fix for country data: https://github.com/fatfreecrm/fat_free_crm/wiki/The-Countries-Problem-and-How-to-Fix-It
- 0.11.4 will be the last ruby 1.8 release
- Comments can be added when items are created
- Dashboard shows assigned accounts and opportunities
- Now uses Rails 3.2
- Added Group tab in admin section
- Added jQuery datepicker
- Custom fields are now included in XLS export
- Updated Chinese translations
- Added Ransack / RansackUI search
- Added a Team tab to the interface
- Added ability to add new item views via plugins