[MGNLEE-715] Disable legacy apps preview, personas, segments dx-core-webapps 6.2-branch Created: 25/Aug/22  Updated: 19/Sep/22  Resolved: 26/Aug/22

Status: Closed
Project: Magnolia DX Core
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.23

Type: Improvement Priority: Neutral
Reporter: Christoph Meier Assignee: Christoph Meier
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 0.25d
Original Estimate: Not Specified

Issue Links:
dependency
is depended upon by MGNLTEST-286 Migrate FindBar, AppLauncher, Badge (... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[X]  Architecture Decision Record (ADR)
Team: Foundation

 Description   

Context

ce-test-webapps on release/6.2 still bundle some apps in old "legacy" and in new version.

test-fwk compoments like MultiFieldComponent, previewapp etc. have been developped for new apps, some functions fail on legacy-apps.

Currently it is also not possible to "hide" the legacy apps via appLauncherLayout/hiddenApps (maybe due to ADMINCTR-213).

Findbar#openApp as for now always opens the legacy apps used in p13n-context (preview, personas, segments). This breaks couple of self-tests and will also break functional tests in dx-core.

SO - we need to disable the legacy apps preview, personas, segments at it has been done on master already -> see commit



 Comments   
Comment by Christoph Meier [ 26/Aug/22 ]

Reviewed & integrated

Generated at Mon Feb 12 05:32:37 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.