[MSHOP-193] As shop owner I want the carts to be stored in a configurable folder structure Created: 30/Jun/15  Updated: 01/Jul/15  Resolved: 01/Jul/15

Status: Resolved
Project: Magnolia Shop (closed)
Component/s: None
Affects Version/s: 2.2
Fix Version/s: 2.3.0

Type: Story Priority: Neutral
Reporter: Will Scheidegger Assignee: Will Scheidegger
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)

 Description   

Currently all shopping carts are stored in a folder named after the shop. This leads to two problems:

  1. A users folder cannot be protected with an ACLs. So letting the user access old orders might pose a security risk.
  2. JCR is not very good in handling big numbers of sibling nodes. A smart, hierarchical folder structure might be favorable for shops with frequent customers

Ideally the structure should be configurable with a hierarchy strategy class set in the shop configuration.



 Comments   
Comment by Will Scheidegger [ 01/Jul/15 ]

configurable hierarchy strategy introduced

Generated at Mon Feb 12 07:10:16 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.