C2LC-594: Track disallowed/hidden actions rather than "enabled" ones.

Metadata

Source
C2LC-594
Type
Task
Priority
N/A
Status
Done
Resolution
N/A
Assignee
N/A
Reporter
Tony Atkins [RtF]
Created
2022-02-01T09:54:49.624-0500
Updated
2022-02-09T10:15:23.486-0500
Versions
N/A
Fixed Versions
  1. Coding Env 1.2
Component
  1. Coding Environment

Description

Currently, we track "enabled" actions, which results in issues like C2LC-589, where old URLs do not contain the new looping actions, and are implicitly disallowed.

This work flips the paradigm and tracks only the actions that are disallowed.

This is a breaking change, the previous syntax will be ignored and we will use a new keyword/letter for local storage/URL persistence. The tests should confirm that the old syntax is ignored and does not cause any problems.