LokiCheckout_CoreAdminhtml
This module is available free of charge as part of the Loki Checkout Open Source plan. Please note that support for this module is not to be taken for granted though. If you want our dedicated help, opt for a paid plan instead.
Core
module.plan-free
Professional
Standard
Trial
PHP
8.2 - 8.5
Magento
2.4.6 - 2.4.9
CSP
Yes
Unit Tests
51
Integration Tests
28
Functional Tests
16
PHPStan
4
Magento PHPCS
9
License
OSL-3.0
Latest Release
1.0.14
This Magento 2 module is an add-on to the Loki Checkout core. It adds some admin pages for easier troubleshooting and support purposes.
Installation
composer require loki-checkout/magento2-core-adminhtml bin/magento module:enable LokiCheckout_CoreAdminhtml
Current status
Magento 2 Unit Tests
success
Playwright test
success
Magento 2 DI compilation
success
Magento 2 Integration Tests
success
Magento 2 Static Tests
success
Magento 2 Unit Tests
success
Playwright test
success
Magento 2 Integration Tests
success
Magento 2 Static Tests
success
Magento 2 DI compilation
success
Support
For getting support, create an Issue under the following project URL:
https://github.com/LokiCheckout/LokiCheckout_CoreAdminhtml
Configuration Options
The following options of this module can be configured via the Store Configuration:
Module Overview > Show Registration
loki_checkout/module_overview/show_registered
Show if a module is registered with the LokiCheckout. This registration allows a module to be dumped into the file `app/etc/loki-checkout.json`, which is needed for various other tasks: Tailwind compilation under Luma; Playwright tests; etc.
Module Dependencies
The following dependencies are declared in the module its `etc/module.xml` file:
LokiCheckout_Core
Loki_Base
Loki_Components
Loki_CssUtils
Loki_FieldComponents
Loki_MapComponents
Magento_Backend
Magento_Catalog
Magento_Checkout
Magento_CheckoutAgreements
Magento_Config
Magento_Customer
Magento_Directory
Magento_Eav
Magento_Newsletter
Magento_Payment
Magento_Quote
Magento_Sales
Magento_Shipping
Magento_Store
Magento_Tax
Magento_Theme
Magento_Vault
Yireo_CspUtilities
Composer details
Magento module name
LokiCheckout_CoreAdminhtmlComposer name
loki-checkout/magento2-core-adminhtmlComposer version
1.0.12
Default branch
main
Requirements
ext-pcre: *
loki-checkout/magento2-core: ^2.0
loki/magento2-components: ^2.0
loki/magento2-css-utils: ^1.0
magento/framework: ^103.0
magento/module-backend: ^102.0
magento/module-config: ^101.2
magento/module-store: ^101.0
php: >=8.2 <8.6
Releases
| 1.0.14 | 10 November 2026 |
| 1.0.13 | 10 November 2026 |
| 1.0.12 | 10 November 2026 |
| 1.0.11 | 10 November 2026 |
| 1.0.10 | 10 November 2026 |
| 1.0.9 | 10 November 2026 |
| 1.0.8 | 10 November 2026 |
| 1.0.7 | 10 November 2026 |
| 1.0.6 | 10 November 2026 |
| 1.0.5 | 10 November 2026 |
| 1.0.4 | 10 November 2026 |
| 1.0.3 | 10 November 2026 |
| 1.0.2 | 10 November 2026 |
| 1.0.1 | 10 November 2026 |
| 1.0.0 | 10 November 2026 |
Changelog
Fixed
- Respect ACL resources in admin controllers instead of always allowing access
- Add parent ACL resource
LokiCheckout_CoreAdminhtml::indexused by the admin menu - Prevent duplicate check results when a system check is executed more than once
- Do not break the Module Overview when the Composer API is unreachable
- Read git info from
.git/HEAD(plus refs, packed refs and worktrees) instead of.git/FETCH_HEAD - Shorten git commits to their first 8 characters instead of their last 8
- Compare module versions with
version_compare()and show unknown versions as warning instead of error or notice - Show the CSP check as a warning when the checkout is in CSP report-only mode instead of always passing
- Fall back to the latest Composer version for dev-versions without a known latest commit
- Include
LokiTheme_*modules in the Module Overview and dependency checks - Evaluate configuration checks per store view instead of only on the default scope
- Only allow setting "Show Registration" on the default scope, because it is only read from there
- Give menu items a distinct sort order
Added
- Unit, integration and Playwright tests
[1.0.12] - 08 April 2026
Fixed
- Compare git commits in module version when working with dev-versions
- Show commit with branch name
[1.0.11] - 18 February 2026
Fixed
- Temporarily disable commit-versioning in Admin module listing
[1.0.10] - 17 February 2026
Fixed
- Enhance tooltip for registration-column
[1.0.9] - 12 January 2026
Fixed
- Fix escaping
- Copy generic CI/CD files
[1.0.8] - 12 December 2025
Fixed
- Add option for useful URL per check result
- Add plan-trial keyword to composer file
- Update composer keywords
- Update composer keywords
- Update composer keywords
- Update README
[1.0.7] - 28 August 2025
Fixed
- Document latest version of template
- Add MODULE.json
- Prepare release
[1.0.6] - 27 August 2025
Fixed
- Add CI files
- Make sure to list any module prefixed with LokiCheckout_ or Loki_
- Replace yireo/opensearch with yireo/opensearch-dummy in Gitlab CI
[1.0.5] - 21 August 2025
Fixed
- Add dependency with loki/magento2-css-utils
- Declare used PHP namespaces
- Document latest version of template
[1.0.4] - 18 August 2025
Fixed
- Add config option to hide registration-column
- Fix look and feel of module overview under Mage-OS Admin Theme
[1.0.3] - 07 August 2025
Fixed
- Lower PHP requirement to PHP 8.2+
[1.0.2] - 01 August 2025
Fixed
- Make strings translatable
[1.0.1] - 22 July 2025
Fixed
- Fix PSR-4 namespace
[1.0.0] - 22 July 2025
Fixed
- Move files from core module
- Init files
- Adding all files to git via Yireo Command
Last modified: June 1, 2026