[MAGNOLIA-8449] info.magnolia.cors.SelfConfiguredCorsFilter needs to be restored Created: 12/May/22  Updated: 13/Jul/22  Resolved: 07/Jun/22

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

Type: Story Priority: Neutral
Reporter: Maxime Michel Assignee: Milan Divilek
Resolution: Fixed Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
dependency
is depended upon by MULTISITE-121 MultiSite on SaaS (Phase 1) Closed
relation
is related to BUILD-840 Webapps don't start unless smallrye v... Open
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MAGNOLIA-8450 Implementation Sub-task Completed Milan Divilek  
MAGNOLIA-8451 Review Sub-task Completed Jaroslav Simak  
MAGNOLIA-8452 preintQA Sub-task Completed Jaroslav Simak  
MAGNOLIA-8453 QA Sub-task Completed Chuong Doan Huy  
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
[ ]  Architecture Decision Record (ADR)
Epic Link: 6.3 Consolidation
Sprint: DevX 11
Story Points: 5
Team: DeveloperX

 Description   

The CORS filter was replaced with a completely different implementation for SaaS. This prevents CE 6.3-SNAPSHOT from starting because info.magnolia.cors.SelfConfiguredCorsFilter was actually removed. In fact, a reconciliation should happen, i.e.

  • the stock CORS filter should be tweaked so that the SaaS CORS filter can overlay it
  • when done, the site dependencies can be brought back to CE
  • as well as travel-demo, which depends on site, and had to be removed for the same reason
  • Probably? unrelated io.smallrye.config had to be pinned to 2.3.0 to prevent version 1.6.2 to be brought in transitively.

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