diff --git a/src/classes/TriggerHandler.cls-meta.xml b/src/classes/TriggerHandler.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/TriggerHandler.cls-meta.xml +++ b/src/classes/TriggerHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/TriggerHandler_Test.cls-meta.xml b/src/classes/TriggerHandler_Test.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/TriggerHandler_Test.cls-meta.xml +++ b/src/classes/TriggerHandler_Test.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsydFileExplorerController.cls-meta.xml b/src/classes/qsydFileExplorerController.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsydFileExplorerController.cls-meta.xml +++ b/src/classes/qsydFileExplorerController.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsydFileExplorerControllerTest.cls-meta.xml b/src/classes/qsydFileExplorerControllerTest.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsydFileExplorerControllerTest.cls-meta.xml +++ b/src/classes/qsydFileExplorerControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsydFileExplorerTest.cls-meta.xml b/src/classes/qsydFileExplorerTest.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsydFileExplorerTest.cls-meta.xml +++ b/src/classes/qsydFileExplorerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_ContentDocumentTriggerHandler.cls b/src/classes/qsyd_ContentDocumentTriggerHandler.cls index 9f3ed84..49749f1 100644 --- a/src/classes/qsyd_ContentDocumentTriggerHandler.cls +++ b/src/classes/qsyd_ContentDocumentTriggerHandler.cls @@ -27,6 +27,8 @@ public without sharing class qsyd_ContentDocumentTriggerHandler extends TriggerH private List contentDocumentNewList; private Map contentDocumentNewMap; + //private static qsyd_FileExplorerCommon common = new qsyd_FileExplorerCommon(); + private SObjectAccessDecision accessDecision; /** diff --git a/src/classes/qsyd_ContentDocumentTriggerHandler.cls-meta.xml b/src/classes/qsyd_ContentDocumentTriggerHandler.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_ContentDocumentTriggerHandler.cls-meta.xml +++ b/src/classes/qsyd_ContentDocumentTriggerHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_ContentDocumentTriggerHandlerTest.cls-meta.xml b/src/classes/qsyd_ContentDocumentTriggerHandlerTest.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_ContentDocumentTriggerHandlerTest.cls-meta.xml +++ b/src/classes/qsyd_ContentDocumentTriggerHandlerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_File.cls-meta.xml b/src/classes/qsyd_File.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_File.cls-meta.xml +++ b/src/classes/qsyd_File.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_FileExplorerCommon.cls b/src/classes/qsyd_FileExplorerCommon.cls index a942e44..3436ab2 100644 --- a/src/classes/qsyd_FileExplorerCommon.cls +++ b/src/classes/qsyd_FileExplorerCommon.cls @@ -10,7 +10,7 @@ global without sharing class qsyd_FileExplorerCommon { private static String AUTOMATEDPROCESS_USERTYPE = 'AutomatedProcess'; private static String FILE_EXPLORER_PERMISSION = 'File_Explorer'; - private static String FILE_EXPLORER_SETTINGS_QUALIFIEDAPINAME = 'qsyd_FE__Settings'; + private static String FILE_EXPLORER_SETTINGS_QUALIFIEDAPINAME = 'Settings'; private static String DEFAULT_ACTION_MESSAGES_FILE_EXPLORER_IS_NOT_ENABLED = 'In order to access the File Explorer, please ask your Administrator to enable the Lightning File Explorer in the Custom Metadata Settings record.'; private static String DEFAULT_ACTION_MESSAGES_NO_PERMISSION_SET = 'In order to access the File Explorer, please ask your Administrator to assign the <a href="/lightning/setup/PermSets/home">File Explorer Permission Set</a> to your user.'; @@ -41,7 +41,7 @@ global without sharing class qsyd_FileExplorerCommon { public static Boolean isFileExplorerEnabled() { Boolean isFileExplorerEnabled = [ SELECT Enable__c - FROM qsyd_FE__Lightning_File_Explorer__mdt + FROM Lightning_File_Explorer__mdt WHERE QualifiedApiName = :FILE_EXPLORER_SETTINGS_QUALIFIEDAPINAME ]?.Enable__c; diff --git a/src/classes/qsyd_FileExplorerCommon.cls-meta.xml b/src/classes/qsyd_FileExplorerCommon.cls-meta.xml index d75b058..651b172 100644 --- a/src/classes/qsyd_FileExplorerCommon.cls-meta.xml +++ b/src/classes/qsyd_FileExplorerCommon.cls-meta.xml @@ -1,5 +1,5 @@ - 51.0 + 61.0 Active diff --git a/src/classes/qsyd_FileList.cls-meta.xml b/src/classes/qsyd_FileList.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_FileList.cls-meta.xml +++ b/src/classes/qsyd_FileList.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_Folder.cls-meta.xml b/src/classes/qsyd_Folder.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_Folder.cls-meta.xml +++ b/src/classes/qsyd_Folder.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_FolderList.cls-meta.xml b/src/classes/qsyd_FolderList.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_FolderList.cls-meta.xml +++ b/src/classes/qsyd_FolderList.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_FolderTemplate.cls-meta.xml b/src/classes/qsyd_FolderTemplate.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_FolderTemplate.cls-meta.xml +++ b/src/classes/qsyd_FolderTemplate.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_IItem.cls-meta.xml b/src/classes/qsyd_IItem.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_IItem.cls-meta.xml +++ b/src/classes/qsyd_IItem.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_IItemList.cls-meta.xml b/src/classes/qsyd_IItemList.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_IItemList.cls-meta.xml +++ b/src/classes/qsyd_IItemList.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_Item.cls-meta.xml b/src/classes/qsyd_Item.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_Item.cls-meta.xml +++ b/src/classes/qsyd_Item.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_ItemFactory.cls-meta.xml b/src/classes/qsyd_ItemFactory.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_ItemFactory.cls-meta.xml +++ b/src/classes/qsyd_ItemFactory.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/classes/qsyd_ItemList.cls-meta.xml b/src/classes/qsyd_ItemList.cls-meta.xml index db9bf8c..651b172 100644 --- a/src/classes/qsyd_ItemList.cls-meta.xml +++ b/src/classes/qsyd_ItemList.cls-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/flexipages/File_Explorer_Folder_Template_Record_Page1.flexipage b/src/flexipages/File_Explorer_Folder_Template_Record_Page1.flexipage index 51a949f..d21ecb3 100644 --- a/src/flexipages/File_Explorer_Folder_Template_Record_Page1.flexipage +++ b/src/flexipages/File_Explorer_Folder_Template_Record_Page1.flexipage @@ -3,6 +3,7 @@ + c_detailPanel force:detailPanel @@ -20,6 +21,7 @@ title File Explorer + c_qsydFileExplorer qsydFileExplorer @@ -41,6 +43,7 @@ title Standard.Tab.detail + c_detailTabContent flexipage:tab @@ -58,6 +61,7 @@ title Template Builder + c_relatedTabContent flexipage:tab @@ -86,6 +90,7 @@ numVisibleActions 3 + c_highlightsPanel force:highlightsPanel @@ -95,6 +100,7 @@ tabs maintabs + c_tabset flexipage:tabset diff --git a/src/flexipages/Home_Page_Default.flexipage b/src/flexipages/Home_Page_Default.flexipage index 6301d2b..08dcc42 100644 --- a/src/flexipages/Home_Page_Default.flexipage +++ b/src/flexipages/Home_Page_Default.flexipage @@ -11,6 +11,7 @@ richTextValue <p><span style="font-size: 14px;">To ensure the following steps go ahead smoothly, your user(s) should have access to the objects that come along with the package.</span></p><p><br></p><p><span style="font-size: 14px;">We have provided a </span><a href="/lightning/setup/PermSets/home" target="_blank" style="font-size: 14px;"><b>permission set</b></a><b style="font-size: 14px;"> </b><span style="font-size: 14px;">to make this step a bit quicker. Just search for "File Explorer Permission Set". Simply assign it to any users which will be using this component.</span></p> + c_richText1 flexipage:richText @@ -28,6 +29,7 @@ richTextValue <p><span style="font-size: 14px;">On the record page of your choice, edit the page in Lightning App Builder and search for the component "File Explorer" and drag it in.</span></p><p><br></p><p><span style="font-size: 14px;">Select the 'Search Results Display Style' to your users' preference.</span></p><p><br></p><p><br></p> + c_richText2 flexipage:richText @@ -45,6 +47,7 @@ richTextValue <p><span style="font-size: 14px;">Once your component is on the page, if needed, sync your available files first. Then you can move onto creating your hierarchy. Add and rearrange folders as you see fit and then move files into them.</span></p><p><br></p><p><img src="https://qsyd-filexplorer-dev-ed--c.documentforce.com/servlet/rtaImage?refid=0EM2w000000DCtP" alt="image.png"></p> + c_richText3 flexipage:richText @@ -62,6 +65,7 @@ richTextValue <p><span style="font-size: 14px;">Now your files are organised nicely under folders you can also go ahead and add some tags so you can easily search for them.</span></p><p><br></p><p><img src="https://qsyd-filexplorer-dev-ed--c.documentforce.com/servlet/rtaImage?refid=0EM2w000000DCtt" alt="image.png"></p><p><br></p><p><img src="https://qsyd-filexplorer-dev-ed--c.documentforce.com/servlet/rtaImage?refid=0EM2w000000DCty" alt="image.png"></p> + c_richText4 flexipage:richText @@ -83,6 +87,7 @@ name accordionSection--tzptsb4h3j + c_accordionSection flexipage:accordionSection @@ -100,6 +105,7 @@ name accordionSection1 + c_accordionSection2 flexipage:accordionSection @@ -117,6 +123,7 @@ name accordionSection2 + c_accordionSection3 flexipage:accordionSection @@ -134,6 +141,7 @@ name accordionSection--cpl3orfozu5 + c_accordionSection4 flexipage:accordionSection @@ -151,6 +159,7 @@ richTextValue <p><b style="font-size: 16px;">Thank you for installing Lightning File Explorer</b></p><p><br></p><p><span style="font-size: 16px;">To familiarize yourself with the package and its' components in detail, make sure you give the </span><a href="https://salesforce.quip.com/M45zATwr2795" target="_blank" style="font-size: 16px;">Quip guide</a> <span style="font-size: 16px;">(https://salesforce.quip.com/M45zATwr2795) a read through so you can make the most out of what's provided.</span></p> + c_richText6 flexipage:richText @@ -164,6 +173,7 @@ richTextValue <p><span style="font-size: 16px;">Below are some quick steps to get you started in using the '</span><b style="font-size: 16px;">File Explorer</b><span style="font-size: 16px;">' component.</span></p><p><br></p><p><span style="font-size: 16px;">Expand the accordions below to view more details of each step.</span></p> + c_richText7 flexipage:richText @@ -177,6 +187,7 @@ defaultSectionName accordionSection--tzptsb4h3j + c_accordion flexipage:accordion @@ -205,11 +216,13 @@ richTextValue <p>Quick list of some key components provided by this package:</p><ul><li><a href="/lightning/setup/ObjectManager/home" rel="noopener noreferrer" target="_blank"><b>Custom Objects</b></a><ul><li>File Explorer File</li><li>File Explorer Folder</li><li>File Explorer Folder Template</li></ul></li><li><a href="/lightning/setup/LightningComponentBundles/home" rel="noopener noreferrer" target="_blank"><b>Lightning Web Component</b></a><ul><li>File Explorer</li></ul></li><li><a href="/lightning/setup/PermSets/home" rel="noopener noreferrer" target="_blank"><b>Permission Set</b></a><ul><li>File Explorer Permission Set</li></ul></li></ul> + c_richText8 flexipage:richText + c_recentRecordContainer home:recentRecordContainer diff --git a/src/lwc/qsydAlert/qsydAlert.js-meta.xml b/src/lwc/qsydAlert/qsydAlert.js-meta.xml index 9692a5f..41d4d61 100644 --- a/src/lwc/qsydAlert/qsydAlert.js-meta.xml +++ b/src/lwc/qsydAlert/qsydAlert.js-meta.xml @@ -1,6 +1,6 @@ - 48.0 + 61.0 Lightning alert false QSyd Alert diff --git a/src/lwc/qsydFileExplorer/qsydFileExplorer.js-meta.xml b/src/lwc/qsydFileExplorer/qsydFileExplorer.js-meta.xml index 30ca613..f2db63d 100644 --- a/src/lwc/qsydFileExplorer/qsydFileExplorer.js-meta.xml +++ b/src/lwc/qsydFileExplorer/qsydFileExplorer.js-meta.xml @@ -1,6 +1,6 @@ - 48.0 + 61.0 true File Explorer diff --git a/src/lwc/qsydFileExplorerActions/qsydFileExplorerActions.js-meta.xml b/src/lwc/qsydFileExplorerActions/qsydFileExplorerActions.js-meta.xml index 2daf689..1af7279 100644 --- a/src/lwc/qsydFileExplorerActions/qsydFileExplorerActions.js-meta.xml +++ b/src/lwc/qsydFileExplorerActions/qsydFileExplorerActions.js-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 false \ No newline at end of file diff --git a/src/lwc/qsydFileExplorerBreadcrumbs/qsydFileExplorerBreadcrumbs.js-meta.xml b/src/lwc/qsydFileExplorerBreadcrumbs/qsydFileExplorerBreadcrumbs.js-meta.xml index a8cc1ec..78c6c06 100644 --- a/src/lwc/qsydFileExplorerBreadcrumbs/qsydFileExplorerBreadcrumbs.js-meta.xml +++ b/src/lwc/qsydFileExplorerBreadcrumbs/qsydFileExplorerBreadcrumbs.js-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 false \ No newline at end of file diff --git a/src/lwc/qsydFileExplorerCommon/qsydFileExplorerCommon.js-meta.xml b/src/lwc/qsydFileExplorerCommon/qsydFileExplorerCommon.js-meta.xml index 4dc2138..2862e2c 100644 --- a/src/lwc/qsydFileExplorerCommon/qsydFileExplorerCommon.js-meta.xml +++ b/src/lwc/qsydFileExplorerCommon/qsydFileExplorerCommon.js-meta.xml @@ -1,6 +1,6 @@ - 48.0 + 61.0 Common logic false QSyd File Explorer Common diff --git a/src/lwc/qsydFileExplorerDetail/qsydFileExplorerDetail.js-meta.xml b/src/lwc/qsydFileExplorerDetail/qsydFileExplorerDetail.js-meta.xml index 1d68d9b..8e2ee32 100644 --- a/src/lwc/qsydFileExplorerDetail/qsydFileExplorerDetail.js-meta.xml +++ b/src/lwc/qsydFileExplorerDetail/qsydFileExplorerDetail.js-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 false \ No newline at end of file diff --git a/src/lwc/qsydFileExplorerFileSync/qsydFileExplorerFileSync.js-meta.xml b/src/lwc/qsydFileExplorerFileSync/qsydFileExplorerFileSync.js-meta.xml index 9789547..e2bad66 100644 --- a/src/lwc/qsydFileExplorerFileSync/qsydFileExplorerFileSync.js-meta.xml +++ b/src/lwc/qsydFileExplorerFileSync/qsydFileExplorerFileSync.js-meta.xml @@ -1,6 +1,6 @@ - 48.0 + 61.0 QSyd File Explorer File Sync false QSyd File Explorer File Sync diff --git a/src/lwc/qsydFileExplorerItem/qsydFileExplorerItem.js-meta.xml b/src/lwc/qsydFileExplorerItem/qsydFileExplorerItem.js-meta.xml index 84e1ffb..22df0ac 100644 --- a/src/lwc/qsydFileExplorerItem/qsydFileExplorerItem.js-meta.xml +++ b/src/lwc/qsydFileExplorerItem/qsydFileExplorerItem.js-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 false \ No newline at end of file diff --git a/src/lwc/qsydFileExplorerManagement/qsydFileExplorerManagement.js-meta.xml b/src/lwc/qsydFileExplorerManagement/qsydFileExplorerManagement.js-meta.xml index 8f9acc4..31190a0 100644 --- a/src/lwc/qsydFileExplorerManagement/qsydFileExplorerManagement.js-meta.xml +++ b/src/lwc/qsydFileExplorerManagement/qsydFileExplorerManagement.js-meta.xml @@ -1,6 +1,6 @@ - 48.0 + 61.0 File Explorer Management false QSyd File Explorer Management diff --git a/src/lwc/qsydFileExplorerResults/qsydFileExplorerResults.js-meta.xml b/src/lwc/qsydFileExplorerResults/qsydFileExplorerResults.js-meta.xml index c832819..4c233c9 100644 --- a/src/lwc/qsydFileExplorerResults/qsydFileExplorerResults.js-meta.xml +++ b/src/lwc/qsydFileExplorerResults/qsydFileExplorerResults.js-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 false \ No newline at end of file diff --git a/src/lwc/qsydFileExplorerSearch/qsydFileExplorerSearch.js-meta.xml b/src/lwc/qsydFileExplorerSearch/qsydFileExplorerSearch.js-meta.xml index e0ac090..80b235a 100644 --- a/src/lwc/qsydFileExplorerSearch/qsydFileExplorerSearch.js-meta.xml +++ b/src/lwc/qsydFileExplorerSearch/qsydFileExplorerSearch.js-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 false \ No newline at end of file diff --git a/src/lwc/qsydFileExplorerTemplateList/qsydFileExplorerTemplateList.js-meta.xml b/src/lwc/qsydFileExplorerTemplateList/qsydFileExplorerTemplateList.js-meta.xml index 44690dc..74641e3 100644 --- a/src/lwc/qsydFileExplorerTemplateList/qsydFileExplorerTemplateList.js-meta.xml +++ b/src/lwc/qsydFileExplorerTemplateList/qsydFileExplorerTemplateList.js-meta.xml @@ -1,6 +1,6 @@ - 48.0 + 61.0 QSyd File Explorer Template List true QSyd File Explorer Template List diff --git a/src/lwc/qsydFileExplorerTree/qsydFileExplorerTree.js-meta.xml b/src/lwc/qsydFileExplorerTree/qsydFileExplorerTree.js-meta.xml index 86f9f28..f665725 100644 --- a/src/lwc/qsydFileExplorerTree/qsydFileExplorerTree.js-meta.xml +++ b/src/lwc/qsydFileExplorerTree/qsydFileExplorerTree.js-meta.xml @@ -1,6 +1,6 @@ - 48.0 + 61.0 QSyd - File Explorer Tree false QSyd - File Explorer Tree diff --git a/src/lwc/qsydMessagePanel/qsydMessagePanel.js-meta.xml b/src/lwc/qsydMessagePanel/qsydMessagePanel.js-meta.xml index 5ff9840..b24a1be 100644 --- a/src/lwc/qsydMessagePanel/qsydMessagePanel.js-meta.xml +++ b/src/lwc/qsydMessagePanel/qsydMessagePanel.js-meta.xml @@ -1,6 +1,6 @@ - 49.0 + 61.0 Generic message panel true QSyd Message Panel diff --git a/src/lwc/qsydModal/qsydModal.js-meta.xml b/src/lwc/qsydModal/qsydModal.js-meta.xml new file mode 100644 index 0000000..0d7b696 --- /dev/null +++ b/src/lwc/qsydModal/qsydModal.js-meta.xml @@ -0,0 +1,7 @@ + + + 61.0 + Generic modal + true + QSyd Modal + \ No newline at end of file diff --git a/src/triggers/ContentDocumentLinkTrigger.trigger-meta.xml b/src/triggers/ContentDocumentLinkTrigger.trigger-meta.xml index 9b3a8e3..04b377d 100644 --- a/src/triggers/ContentDocumentLinkTrigger.trigger-meta.xml +++ b/src/triggers/ContentDocumentLinkTrigger.trigger-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/triggers/ContentDocumentTrigger.trigger-meta.xml b/src/triggers/ContentDocumentTrigger.trigger-meta.xml index 9b3a8e3..04b377d 100644 --- a/src/triggers/ContentDocumentTrigger.trigger-meta.xml +++ b/src/triggers/ContentDocumentTrigger.trigger-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active diff --git a/src/triggers/FileExplorerFolderTrigger.trigger-meta.xml b/src/triggers/FileExplorerFolderTrigger.trigger-meta.xml index 9b3a8e3..04b377d 100644 --- a/src/triggers/FileExplorerFolderTrigger.trigger-meta.xml +++ b/src/triggers/FileExplorerFolderTrigger.trigger-meta.xml @@ -1,5 +1,5 @@ - 48.0 + 61.0 Active