ACA-4417 (was ACS-1558) - add config for IPTC groups in metadata panel (#2126)

* ACA-4417 (was ACS-1558) - add config for IPTC groups in metadata panel

- note: MM Share had 3-levels of fields sets. For now, we've mapped to 1-level of groups

* ACA-4419: [QA-Automation] Exclude failing test

- agreed with Iulia B & Maurizio V to temporarily exclude
- note: apparently will be fixed by change in ADF (via Dharan) once eventually propagated
- see: https://github.com/Alfresco/alfresco-ng2-components/pull/7010
This commit is contained in:
montgolfiere
2021-05-11 11:17:41 +01:00
committed by GitHub
parent c1e2aaf24f
commit 2108bb5888
3 changed files with 225 additions and 9 deletions

View File

@@ -350,16 +350,16 @@ describe('Library actions : ', () => {
await testUtil.checkContextMenu(testData.moderatedNotMemberNotFav.name, testData.moderatedNotMemberNotFav.contextMenu);
});
it('[C326685] Moderated library, user requested to join, favorite', async () => {
await searchInput.searchFor(testData.moderatedRequestedJoinFav.name);
// it('[C326685] Moderated library, user requested to join, favorite', async () => {
// await searchInput.searchFor(testData.moderatedRequestedJoinFav.name);
await testUtil.checkToolbarActions(
testData.moderatedRequestedJoinFav.name,
testData.moderatedRequestedJoinFav.searchToolbarPrimary,
testData.moderatedRequestedJoinFav.toolbarMore
);
await testUtil.checkContextMenu(testData.moderatedRequestedJoinFav.name, testData.moderatedRequestedJoinFav.contextMenu);
});
// await testUtil.checkToolbarActions(
// testData.moderatedRequestedJoinFav.name,
// testData.moderatedRequestedJoinFav.searchToolbarPrimary,
// testData.moderatedRequestedJoinFav.toolbarMore
// );
// await testUtil.checkContextMenu(testData.moderatedRequestedJoinFav.name, testData.moderatedRequestedJoinFav.contextMenu);
// });
it('[C326684] Moderated library, user requested to join, not favorite', async () => {
await searchInput.searchFor(testData.moderatedRequestedJoinNotFav.name);

View File

@@ -1189,6 +1189,7 @@
"fm:commentsRollup",
"qshare:shared",
"exif:exif",
"iptcxmp:iptcxmpAspect",
"cm:effectivity",
"cm:likesRatingSchemeRollups",
"cm:lockable",
@@ -1219,6 +1220,211 @@
}
]
},
{
"id": "app.content.metadata.iptcCoreContactInfoGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_CORE_CONTACT_INFO",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"dc:creator",
"photoshop:AuthorsPosition",
"Iptc4xmpCore:CiAdrExtadr",
"Iptc4xmpCore:CiAdrCity",
"Iptc4xmpCore:CiAdrRegion",
"Iptc4xmpCore:CiAdrPcode",
"Iptc4xmpCore:CiAdrCtry",
"Iptc4xmpCore:CiEmailWork",
"Iptc4xmpCore:CiTelWork",
"Iptc4xmpCore:CiUrlWork"
]
}
]
},
{
"id": "app.content.metadata.iptcCoreImageInfoGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_CORE_IMAGE_INFO",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"photoshop:DateCreated",
"Iptc4xmpCore:IntellectualGenre",
"Iptc4xmpCore:Scene",
"Iptc4xmpCore:Location",
"photoshop:City",
"photoshop:State",
"photoshop:Country"
]
}
]
},
{
"id": "app.content.metadata.iptcCoreContentInfoGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_CORE_CONTENT_INFO",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"photoshop:Headline",
"dc:subject",
"dc:description",
"Iptc4xmpCore:SubjectCode",
"photoshop:CaptionWriter"
]
}
]
},
{
"id": "app.content.metadata.iptcCoreStatusInfoGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_CORE_STATUS_INFO",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"dc:title",
"photoshop:TransmissionReference",
"photoshop:Instructions",
"photoshop:Credit",
"photoshop:Source",
"dc:rights",
"xmpRights:UsageTerms"
]
}
]
},
{
"id": "app.content.metadata.iptcExtDescriptionGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_EXT_DESCRIPTION",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"Iptc4xmpExt:DigImageGUID",
"Iptc4xmpExt:PersonInImage",
"Iptc4xmpExt:LocationCreatedSublocation",
"Iptc4xmpExt:LocationCreatedCity",
"Iptc4xmpExt:LocationCreatedProvinceState",
"Iptc4xmpExt:LocationCreatedCountryName",
"Iptc4xmpExt:LocationCreatedCountryCode",
"Iptc4xmpExt:LocationCreatedWorldRegion",
"Iptc4xmpExt:LocationShownSublocation",
"Iptc4xmpExt:LocationShownCity",
"Iptc4xmpExt:LocationShownProvinceState",
"Iptc4xmpExt:LocationShownCountryCode",
"Iptc4xmpExt:LocationShownCountryName",
"Iptc4xmpExt:LocationShownWorldRegion",
"Iptc4xmpExt:OrganisationInImageName",
"Iptc4xmpExt:OrganisationInImageCode",
"Iptc4xmpExt:Event"
]
}
]
},
{
"id": "app.content.metadata.iptcExtAODetailGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_EXT_AO_DETAIL",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"Iptc4xmpExt:AOTitle",
"Iptc4xmpExt:AODateCreated",
"Iptc4xmpExt:AOCreator",
"Iptc4xmpExt:AOSource",
"Iptc4xmpExt:AOSourceInvNo",
"Iptc4xmpExt:AOCopyrightNotice"
]
}
]
},
{
"id": "app.content.metadata.iptcExtModelInfoGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_EXT_MODEL_INFO",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"Iptc4xmpExt:AddlModelInfo",
"Iptc4xmpExt:ModelAge",
"plus:MinorModelAgeDisclosure",
"plus:ModelReleaseStatus",
"plus:ModelReleaseID"
]
}
]
},
{
"id": "app.content.metadata.iptcExtAdminInfoGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_EXT_ADMIN_INFO",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"plus:ImageSupplierName",
"plus:ImageSupplierID",
"plus:ImageSupplierImageID",
"Iptc4xmpExt:RegOrgId",
"Iptc4xmpExt:RegItemId",
"Iptc4xmpExt:MaxAvailWidth",
"Iptc4xmpExt:MaxAvailHeight",
"Iptc4xmpExt:DigitalSourcefileType",
"Iptc4xmpExt:DigitalSourceType"
]
}
]
},
{
"id": "app.content.metadata.iptcExtRightsInfoGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_EXT_RIGHTS_INFO",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"plus:ImageCreatorName",
"plus:ImageCreatorID",
"plus:CopyrightOwnerName",
"plus:CopyrightOwnerID",
"plus:LicensorName",
"plus:LicensorID",
"plus:LicensorTelephone1",
"plus:LicensorTelephone2",
"plus:LicensorEmail",
"plus:LicensorURL",
"plus:LicensorStreetAddress",
"plus:LicensorExtendedAddress",
"plus:LicensorCity",
"plus:LicensorRegion",
"plus:LicensorPostalCode",
"plus:LicensorCountry",
"plus:PropertyReleaseStatus",
"plus:PropertyReleaseID"
]
}
]
},
{
"id": "app.content.metadata.iptcExtOtherGroup",
"title": "APP.CONTENT_METADATA.GROUP_IPTC_EXT_OTHER",
"items": [
{
"aspect": "iptcxmp:iptcxmpAspect",
"properties": [
"Iptc4xmpExt:CVterm",
"Iptc4xmpExt:RegistryId",
"plus:Version",
"Iptc4xmpExt:IptcLastEdited"
]
}
]
},
{
"id": "app.content.metadata.effectivityGroup",
"title": "APP.CONTENT_METADATA.EFFECTIVITY_GROUP_TITLE",

View File

@@ -348,6 +348,16 @@
},
"CONTENT_METADATA": {
"EXIF_GROUP_TITLE": "Image EXIF",
"GROUP_IPTC_CORE_CONTACT_INFO": "IPTC Contact",
"GROUP_IPTC_CORE_IMAGE_INFO": "IPTC Image",
"GROUP_IPTC_CORE_CONTENT_INFO": "IPTC Content",
"GROUP_IPTC_CORE_STATUS_INFO": "IPTC Status",
"GROUP_IPTC_EXT_DESCRIPTION": "IPTC Image Description",
"GROUP_IPTC_EXT_AO_DETAIL": "IPTC Artwork or Object Detail",
"GROUP_IPTC_EXT_MODEL_INFO": "IPTC Model Information",
"GROUP_IPTC_EXT_ADMIN_INFO": "IPTC Admin Information",
"GROUP_IPTC_EXT_RIGHTS_INFO": "IPTC Rights Information",
"GROUP_IPTC_EXT_OTHER": "IPTC Other",
"EFFECTIVITY_GROUP_TITLE": "Effectivity"
},
"INFO_DRAWER": {