All notable changes to this project will be documented in this file, in reverse chronological order by release.
- Nothing.
- Nothing.
- Nothing.
- #232 Updating PHP version for Magento 2.4.7
- #230 A whitelist entry is not editable Error after trying to update the module
- Nothing.
- Nothing.
- Nothing.
- #229 Restore default whitelist all get static strategy
- #227 add support for php 8.2
- Nothing.
- Nothing.
- #228 Add module enabled check to plugin enabled
- #224 Make module compatible with Magento 2.4.5
- #218 Upgrade PHPStan to version 1.7
- #217 Update readme, add composer error instructions
- Nothing.
- Nothing.
- #223 Add db_schema_whitelist.json to fix issue
- Nothing.
- Nothing.
- #215 Update default routes
- #202 Only support M2.4.x
- Nothing.
- #212 Allow Magento admin to log in as customer
- #209 Fix bug for wrong redirect on customer login and account confirmation
- #206 Homepage Redirect After Login Leads To incorrect url
- #198 Fix undefined method call
- Nothing.
- Nothing.
- #192 force login in store redirects to default login
- #180 Customers get whoops.... after registering
- #179 Improve menu placement: fix compatibility with B2B
- #161 After login in shows css page
- Nothing.
- Nothing.
- Nothing.
- #167 Password Reset not working
- #172 Add PHP7.3 and Magento 2.3.3 version requirements
- #165 Added /stores/store/switch and /stores/store/redirect to the whitelist
- #155 Add varnish ESI url to whitelist
- #154 Add option to configure to force https redirect
- Nothing.
- #160 Drop Magento 2.1 & 2.2 compatibility
- Nothing.
- #140 Magento 2.3 compatibility
- Nothing.
- Nothing.
- Nothing.
- #134 Fixed an issue where GET query parameters get stripped
- #123 Fixes for multiple stores with store name in path
- #118 Add path /customer/account/resetpasswordpost to the default setup
- #108 Add Magento EQP tool in Travis build
- #105 Add coveralls.io support in Travis build
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- Nothing.
- #104 Fix to make sure the module will work with Magento 2.1 and 2.2
- Nothing.
- Nothing.
- Nothing.
- #98 Convert "bitExpert" namespace to "BitExpert" to fix the Magento 2.2 XSD issue
- #99 Don't store AJAX requests as after login url
- #100 Apply fixes sugested by the EQP tool
- #101 Update docs to fix typos and reflect latest changes
- #102 Rename button "delete"
- #88 Migrated from using observers to hook into router chain
- #89 Enabled edition of default whitelist routes
- #92 Fixed syntax issue in layout xml, invalid block definition
- Nothing.
- #88 Usage of observers (LoginRequiredOnCustomerSessionInitObserver, LoginRequiredOnVisitorInitObserver) and event hooks (customer_session_init, visitor_init) have been removed
- #83 404 pages do not show when logged out
- #84 Disable registration isn't possible
- #91 Whitelist is Not works for Magento 2.2.0
- Nothing.
- Nothing.
- Nothing.
- #85 Incompatible with Magento 2.2
- #82 Fixed invalid position of tag resource in system.xml
- #78 Move backend configuration to customer > customer configuration section
- #77 Provides backwards compatibility by set strategy for existing rules to regex matcher instead of static
- #76 Static matcher now canonicalizes url and rule to omit differences of trailing slashes
- #60 Behavior Setting for Matcher
- Nothing.
- Nothing.
- #81 Error in admin pages due to invalid XML
- #79 Invalid system.xml file
- #75 Static matching strategy could ignore ending slash
- #74 Upgrade to 2.1 RC2 from 2 breaks backward compatibility of rules
- #73 Force login top level system config tab is overkill
- #72 Fixes on class resolution
- #71 Moved events.xml to frontend/events.xml
- Nothing.
- Nothing.
- #68 Activating the module also blocks the backend
- #67 Resolve redirect loop from login to customer dashboard
- Nothing.
- Nothing.
- #66 Redirect loop
- Changed type namings in DI to match best practice.
- Respect configured login option behavior.
- Added own session handler.
- #63 Updated resource ACL
- #62 Move UpgradeSchema to InstallSchema
- #54 Added configuration to enabled or disabled the module
- #43 Added additional default rules for sitemap.xml and robots.txt
- #26 Added cache control to redirecting
- #24 Added configuration to set target url
- Nothing.
- Removed full qualification of namespace representation type name to match best practice.
- Refactored code structure.
- #64 ACL error when accessing Store Configuration
- #61 Setup install then upgrade fails
- #35 Redirection after logging in
- Nothing.
- Nothing.
- Nothing.
- Increased version number in module.xml
- Unified support for Magento 2.0 and Magento 2.1
- Nothing.
- Nothing.
- Nothing.
- #27 Allow to edit default paths
- Nothing.
- Nothing.
- #22 disable /customer/account/create
- #21 Updated docs to match Magento2 marketplace regulations
- Nothing.
- Nothing.
- Nothing.
- #15 Fixed appliance of whitelist repository collection filter
- Nothing.
- Nothing.
- #14 Whitelist entire website or store view
- #15 Reduced the quotation of the whitelist entries to allow some regular expressions
- Nothing.
- Nothing.
- #14 Whitelist entire website or store view
- #11 Magento 2.1 compatibility added
- Nothing.
- Nothing.
- Nothing.
- #27 Allow to edit default paths
- Nothing.
- Nothing.
- #22 disable /customer/account/create
- #20 Updated docs to match Magento2 marketplace regulations
- Nothing.
- Nothing.
- Nothing.
- #15 Fixed appliance of whitelist repository collection filter
- Nothing.
- Nothing.
- #14 Whitelist entire website or store view
- #15 Reduced the quotation of the whitelist entries to allow some regular expressions
- Nothing.
- Nothing.
- #14 Whitelist entire website or store view
- Nothing.
- Nothing.
- Nothing.
- #7 Fixed new whitlist entry saving fails
- Nothing.
- Nothing.
- Nothing.
- #6 Fix/missing customer session check
- Nothing.
- Nothing.
- Nothing.
- #5 Fixed issue with storefront prefix
- #4 Added an administrative UI for configure the whitelist entries
- Nothing.
- Nothing.
- Nothing.
- #1 added links to ignore-urls
- Nothing.
- Nothing.
- #3 Fix #2 issues with DI compilation
- #2 DI Compilation fails due to dependency duplicate on older magento2 versions then 2.0.4
Initial release of the Force Login module for Magento2.