[MGNLUI-5025] Implement new availability rules Created: 18/Feb/19  Updated: 13/Aug/19  Resolved: 25/Jul/19

Status: Closed
Project: Magnolia UI
Component/s: framework
Affects Version/s: 6.1
Fix Version/s: 6.2

Type: Improvement Priority: Neutral
Reporter: Roman Kovařík Assignee: Roman Kovařík
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0.45h
Time Spent: 4h 17m
Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLUI-5219 New framework: support for root item ... Closed
dependency
depends upon MGNLUI-5246 Datasource UI context gets lower prio... Closed
duplicate
duplicates MGNLUI-5313 Action availability "root" setting no... Closed
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)
Epic Link: UI framework: basic features
Sprint: UI Framework 2

 Description   

The new framework is still using the old rules working with node adapters ids.

The compatibility layer artificially creates JcrItemId's from nodes to satisfy the old implementation.

Compatibility with the rules old layer might be lost (all the default rules will have new replacement).

Acceptance criteria:

Availability check is performed directly on nodes/properties (root, nodes, properties, multiple, write permission required...)


Generated at Mon Feb 12 09:22:29 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.