[MAGNOLIA-8433] DX Core 6.3 Consolidation Created: 25/May/22  Updated: 08/Feb/24

Status: Selected
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0

Type: Epic Priority: Neutral
Reporter: Mikaël Geljić Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 1d 0.5h
Original Estimate: Not Specified

Issue Links:
Relates
relates to CONTEDIT-609 Stories are not rendered on 6.3 Closed
relates to MAGNOLIA-9282 Yaml configuration does not inherit c... Closed
dependency
is depended upon by ADMINCTR-174 Admin central - remove dependency on ... Open
Template:
Epic Name: 6.3 Consolidation
Acceptance criteria:
Empty
Date of First Response:

 Description   

In SaaS before the branch merge, we occasionally cut some corners to remove inapplicable config/actions. Now that the code base has been realigned, we need to restore the 6.3 use cases, e.g. putting those removals behind system configuration.



 Comments   
Comment by Christoph Meier [ 27/May/22 ]

I tried to re-enable dx-core@master.

Started with these changes:

  • about-app: dependency to magnolia-usage-metrics set to optional
  • admincentral: dependency to magnolia-usage-metrics set to optional
  • dx-core/integration-tests/pom.xml
    <dependency>
    <groupId>io.smallrye.config</groupId>
    <artifactId>smallrye-config</artifactId>
    <version>2.3.0</version>
    </dependency>

I was tempted to push these as QA commits, but haven't done it.

webapp still cannot start. Next issue is
java.lang.ClassNotFoundException: info.magnolia.cors.SelfConfiguredCorsFilter
This will require similar action as in https://jira.magnolia-cms.com/browse/MGNLSITE-112

Trying to "resolve" this via MGNLEE-695

Comment by Christoph Meier [ 30/May/22 ]

admincentral: 
dependency to magnolia-usage-metrics set to optional (commit)

about: 
dependency to magnolia-usage-metrics set to optional (commit)

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