[PAGES-423] Parametrisable repository in TemplateAnnotationsEndpoint Created: 07/Apr/21  Updated: 02/Aug/22  Resolved: 02/Aug/22

Status: Closed
Project: Magnolia pages module
Component/s: SPA Renderer
Affects Version/s: 6.2.6
Fix Version/s: 6.2.21

Type: Improvement Priority: Major
Reporter: Teresa Miyar Assignee: Dai Ha
Resolution: Fixed Votes: 1
Labels: headless-team-support
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: 1d Time Spent: 1d
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Relates
relates to PAGES-345 Nodetype is hardcoded as mgnl:page in... Closed
relates to PAGES-508 Make Template annotations endpoint co... Closed
relation
is related to CAMPMAN-25 Template annotations endpoint Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
PAGES-709 Implement Sub-task Completed Dai Ha  
PAGES-713 Review Sub-task Completed Canh Nguyen  
PAGES-714 piQA Sub-task Completed Canh Nguyen  
PAGES-715 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)
Date of First Response:
Epic Link: Multiple PageEditor Apps
Sprint: DevX 15
Story Points: 3
Team: DeveloperX

 Description   

There's a new template annotations endpoint (/template-annotations/v1/). We need a way to get template annotations for other repositories like campaign manager. The current endpoint is hard coded for website workspace. There are other repositories like the campaign manager that also needs to render the content in the page editor, and would benefit from the new endpoint.

Example of data stored in campaign-manager:

/welcome-back/Welcome-back
/welcome-back/Welcome-back/tag=258c7a63-0f07-4321-b6b0-4986b52f32aa
/welcome-back/Welcome-back/mgnl:createdBy=superuser
/welcome-back/Welcome-back/jcr:uuid=c9e561d5-fb02-4370-a487-c53a0b4b027d
/welcome-back/Welcome-back/jcr:createdBy=admin
/welcome-back/Welcome-back/name=Welcome back
/welcome-back/Welcome-back/mgnl:lastModified=2020-09-22T08:06:40.716Z
/welcome-back/Welcome-back/mgnl:template=headless-ecommerce:pages/ManagedCampaign
/welcome-back/Welcome-back/jcr:primaryType=campaign-item
/welcome-back/Welcome-back/jcr:created=2021-04-01T07:18:52.137Z
/welcome-back/Welcome-back/mgnl:created=2020-09-22T08:06:36.631Z
/welcome-back/Welcome-back/mgnl:lastModifiedBy=superuser
/welcome-back/Welcome-back/main[mgnl:area]

 


Generated at Mon Feb 12 06:18:48 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.