v2.5.3 (2021-01-29)
Fixed bugs:
- Infinte redirection on password change #202
Merged pull requests:
- Explicitely require paranoia when needed #207 (kennyadsl)
- Allow Solidus 3 version #205 (peterberkenbosch)
- Fixes #202 : infinite redirection bug on password change #204 (nomad-mando)
- Relax Ruby required version to support Ruby 3.0+ #203 (filippoliverani)
v2.5.2 (2020-11-11)
Implemented enhancements:
- Replace
I18n.t
witht
in views #200 (spaghetticode)
Merged pull requests:
- Update migrations to support Rails 5.1 #201 (brchristian)
- Point to Solidus wiki for gem release #199 (spaghetticode)
v2.5.1 (2020-10-23)
Closed issues:
- Asset compilation crashes on 2.5.0 #196
Merged pull requests:
- Use proper name for add_migrations #198 (peterberkenbosch)
- Move AuthConfiguration out of autoloading paths #197 (elia)
v2.5.0 (2020-10-07)
Implemented enhancements:
- Remove admin orders controller specs #195 (kennyadsl)
- Redirect back if not authorized #192 (kennyadsl)
Closed issues:
- Zeitwerk::NameError #193
- Rails 6 and Solidus AuthDevise issues? #189
- Cant locate devise.rb file to locate secret key. #188
- RuntimeError: Can't modify frozen hash #184
- Bug: NameError #174
devise.user\_registrations
key is not the same in the view #119- The update action of the password controller from devise makes my app go into a loop. #78
Merged pull requests:
- Add option to skip migrations #194 (seand7565)
- Bump solidus_support to latest 0.5 release #191 (peterberkenbosch)
- Fix tests for Devise's :confirmable module #190 (aldesantis)
- Fix chrome warnings #187 (coorasse)
- Fill address names combined when needed #186 (kennyadsl)
- Allow to really_destroy! users #185 (skukx)
- Add paranoia dependency explicitly #183 (cedum)
- Adopt conditional code loading from solidus_support #182 (aldesantis)
- Upgrade infrastructure with solidus_dev_support #181 (aldesantis)
- Add support for Zeitwerk #180 (kennyadsl)
- Fix feature_helper require #179 (omnistegan)
- Update postgresql variable name to reflect CircleCI config #177 (kennyadsl)
v2.4.0 (2019-11-18)
Implemented enhancements:
- Add an automatic CHANGELOG generator #154
Closed issues:
- Rails 6, Production only issue, works fine in dev, tripped up assets:precompile build process on Heroku, compiled fine locally. #175
- Spree.user_class not using my specific class #169
- Missing
config.secret\_key\_base
from default devise.rb? #33
Merged pull requests:
- Fixes for Zeitwerk #176 (kennyadsl)
- Update it translations #172 (delphaber)
- Relax sqlite3 dependency for Rails 6 support #170 (aldesantis)
v2.3.0 (2019-08-19)
Closed issues:
- Any plans to release to RubyGems? #147
Merged pull requests:
- Add GitHub changelog generator #168 (kennyadsl)
- Fix CI issues #167 (kennyadsl)
- Stub preferences in specs instead of resetting #166 (kennyadsl)
- Add appropriate classes to admin login button #164 (jacobeubanks)
- Extension maintenance #163 (kennyadsl)
- Fix minor grammar concerns in console messages #162 (jacobherrington)
- Logout with DELETE verb by default #161 (kennyadsl)
- Use secret_key_base for Rails 6 compatibility #160 (aldesantis)
- Improve decorators #159 (jacobherrington)
- Add rubocop as a development dependency #158 (jacobherrington)
- Update confusing i18n translation #157 (jacobherrington)
- Remove flash errors from password recovery #156 (jacobherrington)
- Remove flash errors from admin password recovery #155 (jacobherrington)
- Introduce Rubocop for linting #148 (aitbw)
v2.2.0 (2019-06-13)
Closed issues:
- Any plan for replacing paranoia with discard? #129
- rake task solidus_auth:install:migrations #121
- Issue redirecting to Spree routes #100
- Requiring gem, on API only projects, throws LoadError (sass/rails) #88
- db index on reset_password_token missing #83
- Let's use more Devise defaults for routing #55
- Fix confirmation_spec #24
Merged pull requests:
- Add v2.2.0 CHANGELOG entries #153 (kennyadsl)
- Add gem-release support #152 (kennyadsl)
- Add missing pessimistic versioning #149 (aitbw)
- Allow admins to reset an user's password through the admin panel #146 (aitbw)
- Remove CircleCI configuration file #145 (kennyadsl)
- Fix migration
20101026184950
down
method #144 (spaghetticode) - Run specs on CircleCi with shared configuration #143 (kennyadsl)
- Lock SQLite3 to version 1.3 #142 (aitbw)
- Add Solidus v2.8 to Travis config #141 (aitbw)
- Add DB index to
reset\_password\_token
field #140 (spaghetticode) - Remove warnings #139 (jtapia)
- Add missing translation #137 (spaghetticode)
- Allow Spree::Admin::UserPasswordsController to be accessed from admin… #136 (acreilly)
- Fix typo of french locale #135 (imfaruk)
- Remove Solidus v2.2 support from Travis config #134 (aitbw)
- Replace Spree.t with I18n.t #132 (aitbw)
- Fix to not reuse spree_current_user as
@user
#131 (yono) - Fix factory girl dependency for Solidus < 2.5 #130 (tvdeyen)
- Add Solidus v2.7 to .travis.yml #127 (jacobherrington)
- Fix spree routes #125 (jtapia)
- Remove unnecessary decorator #122 (jhawthorn)
v2.1.0 (2018-01-22)
Closed issues:
- Error undefined method alias_method_chain #112
Merged pull requests:
- Remove unused helper include #118 (jhawthorn)
- update spec according new solidus behaviour for 404 #115 (ccarruitero)
- Don't require deface for solidus 2.5+ #114 (jhawthorn)
- Test that we are acting as paranoid not it's behaviour #113 (tvdeyen)
- Reset api key when assigning password #99 (jhawthorn)
- RFC: Support Backend-Only Stores #96 (stewart)
v2.0.0 (2017-09-20)
Merged pull requests:
- Disable backend footer profile edit link if role cannot edit users #120 (cringegnere)
- Drop Solidus v1.0, v1.1 support #111 (swcraig)
- Stop raising an exception when callback in UsersController is undefined #110 (swcraig)
- Add ffaker dependency to gemspec #109 (swcraig)
- Remove has_many orders #107 (jhawthorn)
- Use base spec_helper from solidus_support #106 (jhawthorn)
- Extract *_available? to solidus_support #105 (jhawthorn)
- Remove references to dash #104 (jhawthorn)
- match logout route to devise configuration #103 (BenMorganIO)
- Only apply frontend override if frontend present #95 (stewart)
v1.6.4 (2017-07-24)
Closed issues:
- Adding omniauthable to to Spree::User #98
- Use of
helper\_method
should be wrapped inrespond\_to?
check #90 - Deface Override requires solidus_frontend #85
Merged pull requests:
- Seed improvements #102 (cbrunsdon)
- Update outdated development dependencies #94 (stewart)
- Remove use of deprecated
bypass
opt for sign_in #93 (stewart) - Wrap use of
helper\_method
inrespond\_to?
#92 (stewart) - Remove unused line #75 (Murph33)
v1.6.3 (2017-05-09)
Merged pull requests:
- Remove dependency on json, multi_json #91 (jhawthorn)
- Remove Unnecessary
require
statements. #89 (stewart) - Do not require core email validator #87 (tvdeyen)
- Fix warnings on Rails 5.0, support Rails 5.1 #86 (jhawthorn)
- Change deface dependency from
~\> 1.0.0
to~\> 1.0
#81 (jordan-brough) - Switch to rails 5 spec keyword request syntax #80 (jhawthorn)
- Add missing translations for already_authenticated #79 (vladstoick)
v1.6.2 (2016-11-18)
Fixed bugs:
Closed issues:
- Install migration task not working #74
Merged pull requests:
v1.6.1 (2016-08-24)
Merged pull requests:
v1.6.0 (2016-08-23)
Merged pull requests:
- Solidus 2.0 and Rails 5 #72 (jhawthorn)
- Loading of routes can be disabled through config #71 (gmacdougall)
- Skip admin override for Solidus >= 1.0 #69 (jhawthorn)
- Replace spree_{get,post,put,delete} with normal methods #68 (jhawthorn)
- Remove load-time manipulation of the secret_key #67 (jhawthorn)
v1.5.0 (2016-07-18)
Closed issues:
- AuthenticationHelpers reference routes that may not exist #59
- No CHANGELOG for this repo #54
- Latest release on GitHub is out of date #53
Merged pull requests:
- Flesh out installation instructions #66 (stewart)
- Correct Deprecation Errors in CI #65 (stewart)
- Add Chinese translations in zh-CN.yml #64 (chrisradford)
- Loosen devise dependency to ~> 4.1 #63 (jhawthorn)
- Use routes.draw #62 (jhawthorn)
- Add guard for frontend-based AuthenticationHelpers #60 (stewart)
- Misc: Update Dependency Versions #58 (stewart)
- Backend views should only reference backend routes #57 (bbuchalter)
- Refactor Spree::Auth::Engine #56 (stewart)
- Backend views should only reference backend routes #52 (bbuchalter)
- Call set_current_order explicitly where we need it #51 (Murph33)
- Misc: Syntax Cleanup #50 (stewart)
v1.4.0 (2016-05-16)
Merged pull requests:
- Conditional routing #49 (bbuchalter)
- check_authorization first in CheckoutController #47 (bbuchalter)
- Revert "ChcktController checks auth and registration first" #46 (bbuchalter)
- ChcktController checks auth and registration first #44 (bbuchalter)
- Remove obsolete regression test #43 (jhawthorn)
- Improve order association #42 (mvz)
- Re-add Solidus 1.0 compatability #40 (jhawthorn)
- Update travis.yml #39 (jhawthorn)
- Honor guest checkout config #36 (bbuchalter)
- Update README testing section #35 (bbuchalter)
- Fix specs now that order's store is required #34 (jhawthorn)
- Moved the encryptor setting for the User model into the devise config #32 (lukepfarrar)
v1.3.0 (2016-01-12)
Merged pull requests:
- Add Capybara screenshot #30 (jhawthorn)
- Missing translations for German locale #29 (pedropereira)
- Admin navigation sidebar #28 (Sinetheta)
v1.2.3 (2015-11-30)
Closed issues:
- How to access current_user? #26
Merged pull requests:
- Add an explicit require to deface #27 (jhawthorn)
- Check if front/backend are available before decorating the controllers #25 (nwittstruck)
- Rename [email protected] to [email protected] #23 (jhawthorn)
- Fix registration errors #22 (jhawthorn)
v1.2.2 (2015-10-01)
Closed issues:
- Should Spree::User inherit from Spree::Base #18
Merged pull requests:
- Automatically regenerate a user's spree_api_key upon password change. #21 (athal7)
- Inherit from Spree::Base #20 (magnusvk)
- Explicitely add deface to gemfile #19 (cbrunsdon)
- Version 1.2.1 #17 (jordan-brough)
- Remove some redundant includes #16 (jordan-brough)
- Remove brittle spec #15 (adammathys)
- Fix some specs #14 (adammathys)
v1.2.0 (2015-07-22)
Merged pull requests:
- Fix spec failures after Solidus changes #13 (Senjai)
- Use new access denied extension point. #12 (adammathys)
- Skip adding devise.rb if it already exists. #11 (adammathys)
- Fix checkout spec #10 (jhawthorn)
- Minor tweaks and deprecation warning fixes. #9 (adammathys)
v1.1.0 (2015-06-03)
Merged pull requests:
- Version 1.1.0 #8 (jhawthorn)
- Fixes for latest solidus + add CircleCI #7 (jhawthorn)
- Use git+ssh for solidus gem #6 (jhawthorn)
- Remove dead code. #5 (adammathys)
- Clean-up frontend registrations and sessions controllers #4 (forkata)
- Minor update to README.md #3 (adammathys)
v1.0.0 (2015-05-26)
Merged pull requests:
- Use solidus gem instead of spree #2 (jhawthorn)
- The rename! #1 (adammathys)
* This Changelog was automatically generated by github_changelog_generator