github FriendsOfShopware/FroshTools 3.17.0
3.17.0: Inspect affected data integrity records and monitor admin accounts

3 hours ago

Shopware Tools 3.17.0 makes data integrity findings easier to investigate by listing affected records in the Administration, and adds an API inventory of accounts and roles that can access the Admin API. It also improves Administration text readability by using the module’s base font size and Shopware’s font family.

Added

  • Data integrity check Info dialogs now show affected records in paginated lists with links to their Administration pages. Checks can supply these records through the new AffectedEntitiesProviderInterface; entities without a known Administration page are listed by ID, and the corresponding {entity}:read privilege is required to query records. The release also adds a duplicate-rules check and corrects payment and shipping method checks to exclude product-comparison sales channels. #501 (@M-arcus)
  • GET /api/_action/frosh-tools/security/accounts returns a snapshot of admin users, integrations, and ACL roles for external monitoring. It includes security-relevant metadata and hashed role privileges, but excludes usernames, names, and credentials; email addresses are masked. The endpoint requires frosh_tools_security:read. #495 (@pumpi)

Fixed

  • Administration text that was rendered too small now inherits the module’s base font size; the module also uses the Administration’s font family. #502 (@tinect)

Don't miss a new FroshTools release

NewReleases is sending notifications on new releases.