# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ## [4.1.0] - 2021-10-23 ### Fixed - missing default settings template in generator:setup ### Added - rubocop-rails - rubocop-rspec ### Removed - mini_racer ### Changed - split SASS files ## [4.0.0] - 2021-05-18 ### Removed - development dependency in gemspec replaced by `symphonia_spec` gem - GenericColumn in Query - AdminModule class/table = its not used, its not working ### Changed - Rails 6.1 support - Query#to_params boolean argument to named - update generators - use native JSON columns instead of serializations ### Added - Gemfile.lock ## [3.4.0] - 2021-03-22 ### Changed - upgrade authlogic to 6.4.1 (rails6.1 compatible) ## [3.3.4] - 2020-12-28 ### Fixed - default responses (render_40x) works for any format ## [3.3.3] - 2020-10-24 ### Changed - prefill login from email - allow login edit for legacy accounts ## [3.3.2] - 2020-10-17 ### Added - `render_super` for templates ### Changed - lost password check ## [3.3.1] - 2020-09-28 ### Removed - openapi (it seems to be unnecessarily) - paperclip support - the_sortable_tree ### Changed - upgrade authlogic to 6.2.0 ## [3.2.4] - 2020-05-10 ### Added - sidekiq-cron gem ## [3.2.3] - 2020-05-07 ### Fixed - find user by token from session ## [3.2.2] - 2020-05-05 ### Changed - user/account form layout - Sidekiq v6 ### Fixed - UsersController#update Role should be sorted ## [3.2.1] - 2020-05-01 ### Added - avatar_url to users - uuid to users - openapi support ### Changed - improve setup generator - anonymous user have no "enforced" language ### Fixed - update .rubocop - bootstrap_form update to 4.4.0 - show time in localtime ### Removed - ckeditor-jquery ## [3.1.5] - 2020-01-20 ### Changed - improve split name (Symphonia::UserManagement#name=) ## [3.1.4] - 2020-01-17 ### Changed - improve role form ## [3.1.3] - 2019-12-21 ### Added - bootstrap_modal_helper extended by `link_to_modal` feature ### Changed - helper Symphonia::BootstrapModalHelper in BaseController - new argument options in `icon` method (pass into `fa_icon`) ## [3.1.2] - 2019-12-07 ### Added - skip permission check in link_to_new_entity method ### Fixed - login form additional buttons - lost_password form & mail - reset_password form & mail ## [3.1.1] - 2019-12-07 ### Changed - accounts registration validation - update static 500.html ## [3.1.0] - 2019-12-07 ### Added - BaseController for simplier create CRUD inheritance - base views (new, form, edit, show and index) - general EntityDecorator - input field in model Attribute - TextAttribute format ### Changed - registration form refactored - update dummy to Rails 6 ### Removed - wicked_pdf dependency ## [3.0.3] - 2019-10-06 ### Changed - rubocop.yml - use real user in tests instead a dummy object ## [3.0.1] - 2019-07-08 ### Changed - do not require password for SSO users - hide password field from form of SSO users ## [3.0.0] - 2019-07-06 ### Added - external_id on user ### Changed - users/show only for logged users - upgrade to authlogic 5 - minor improvements