[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: |
|
|||||||||||||||||||||||||
| Sub-Tasks: |
|
|||||||||||||||||||||||||
| 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: | ||||||||||||||||||||||||||
| 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]
|