From 660815737499c1ea669c4ae6e15375324ac337f9 Mon Sep 17 00:00:00 2001 From: Jonathan Gillespie Date: Tue, 26 Nov 2024 11:16:01 -0500 Subject: [PATCH] v4.15.0 - Winter '25 Release (API v62.0) (#794) * Bumped all metadata to API v62.0 - Winter '25 Release * Replaced compact layouts with new dynamic highlights components in all flexipages (using the new component 'dynamic related list - single' instead of the older component 'related list - single') * The compact layouts are still included in the repo, but they're now considered deprecated * Added new formula fields on LogEntry__c & LogEntryTag__c that reference OTHER formula fields on Log__c so the data can be shown in list views, etc. * The new formula fields also help to circumvent an issue with the new dynamic higlights panel - it expects the namespaced relationship Nebula__Log__r for the managed package, and I don't want to have to make a script to change to add the namespace in the pipeline (and feels like a flaw on Salesforce's side), so these formula fields are used in the dynamic highlights panel, even though the dynamic highlights panel is capable of referencing parent object fields * Updated all list views for Log__c, LogEntry__c, and LogEntryTag__c to include some of the formula fields like ProfileLink__c * Added some new list views on Log__c, LogEntry__c, and LogEntryTag__c * Added new LogEntryTag__c fields to the LogEntryTagRecordPage flexipage * Made some tweaks to the fields shown on some related lists for Log__c and LoggerScenario__c * Enabled field history tracking on LoggerTag__c.Name and LoggerTag__c.UniqueId__c. These fields typically shouldn't change, and field history tracking will make it clear when they have * Added inline help text on Log__c.TransactionId__c * Updated all SObjectType and SObjectField usages of getDescribe().getName() to toString() - it's easier to read, and based on some benchmarking that @jamessimone did, it's faster too * Updated a helper method in LogBatchPurgeController_Tests to try to avoid flaky test failures in the pipeline due to (presumably) non-unique data being generated in parallel test methods * Removed old sfdx commands in README.md - now only sf commands are provided * Added settings metadata to enable the new local dev setting for LWC in scratch orgs --- README.md | 22 +- .../ChangePasswordController.cls-meta.xml | 2 +- .../ChangePasswordControllerTest.cls-meta.xml | 2 +- .../ForgotPasswordController.cls-meta.xml | 2 +- .../ForgotPasswordControllerTest.cls-meta.xml | 2 +- .../MicrobatchSelfRegController.cls-meta.xml | 2 +- ...crobatchSelfRegControllerTest.cls-meta.xml | 2 +- .../MyProfilePageController.cls-meta.xml | 2 +- .../MyProfilePageControllerTest.cls-meta.xml | 2 +- .../classes/SiteLoginController.cls-meta.xml | 2 +- .../SiteLoginControllerTest.cls-meta.xml | 2 +- .../SiteRegisterController.cls-meta.xml | 2 +- .../SiteRegisterControllerTest.cls-meta.xml | 2 +- .../pages/BandwidthExceeded.page-meta.xml | 2 +- .../pages/ChangePassword.page-meta.xml | 2 +- .../pages/CommunitiesLanding.page-meta.xml | 2 +- .../pages/CommunitiesLogin.page-meta.xml | 2 +- .../pages/CommunitiesSelfReg.page-meta.xml | 2 +- .../CommunitiesSelfRegConfirm.page-meta.xml | 2 +- .../pages/Exception.page-meta.xml | 2 +- .../pages/FileNotFound.page-meta.xml | 2 +- .../pages/ForgotPasswordConfirm.page-meta.xml | 2 +- .../pages/InMaintenance.page-meta.xml | 2 +- .../pages/SiteRegisterConfirm.page-meta.xml | 2 +- .../classes/LoggerBatchableContext.cls | 2 +- .../LoggerBatchableContext.cls-meta.xml | 2 +- .../classes/LoggerCache.cls-meta.xml | 2 +- .../classes/LoggerFieldMapper.cls-meta.xml | 2 +- .../classes/LoggerParameter.cls-meta.xml | 2 +- .../classes/LoggerPlugin.cls-meta.xml | 2 +- .../classes/LoggerScenarioRule.cls-meta.xml | 2 +- .../classes/LoggerTriggerableContext.cls | 2 +- .../LoggerTriggerableContext.cls-meta.xml | 2 +- .../LogBatchPurgeController.cls-meta.xml | 2 +- .../LogBatchPurgeScheduler.cls-meta.xml | 2 +- .../classes/LogBatchPurger.cls-meta.xml | 2 +- .../classes/LogEntryEventHandler.cls-meta.xml | 2 +- ...LogEntryEventStreamController.cls-meta.xml | 2 +- .../LogEntryFieldSetPicklist.cls-meta.xml | 2 +- .../classes/LogEntryHandler.cls | 6 +- .../classes/LogEntryHandler.cls-meta.xml | 2 +- ...EntryMetadataViewerController.cls-meta.xml | 2 +- .../classes/LogEntryTagHandler.cls-meta.xml | 2 +- .../classes/LogHandler.cls-meta.xml | 2 +- .../classes/LogManagementDataSelector.cls | 14 +- .../LogManagementDataSelector.cls-meta.xml | 2 +- .../LogMassDeleteExtension.cls-meta.xml | 2 +- .../classes/LogViewerController.cls-meta.xml | 2 +- .../classes/LoggerEmailSender.cls-meta.xml | 2 +- .../LoggerHomeHeaderController.cls-meta.xml | 2 +- .../LoggerSObjectMetadata.cls-meta.xml | 2 +- .../LoggerScenarioHandler.cls-meta.xml | 2 +- .../LoggerSettingsController.cls-meta.xml | 2 +- .../classes/LoggerTagHandler.cls-meta.xml | 2 +- .../classes/RelatedLogEntriesController.cls | 2 +- .../RelatedLogEntriesController.cls-meta.xml | 2 +- .../LogEntryRecordPage.flexipage-meta.xml | 242 ++++++++++-- .../LogEntryTagRecordPage.flexipage-meta.xml | 372 +++++++++++++++++- .../LogRecordPage.flexipage-meta.xml | 306 ++++++++++++-- ...oggerScenarioRecordPage.flexipage-meta.xml | 122 ++++-- .../LoggerTagRecordPage.flexipage-meta.xml | 203 +++++++++- ...erTag__c-Logger Tag Layout.layout-meta.xml | 3 + .../logBatchPurge/logBatchPurge.js-meta.xml | 2 +- .../logEntryEventStream.js-meta.xml | 2 +- .../logEntryMetadataViewer.js-meta.xml | 2 +- .../logOrganizationLimits.js-meta.xml | 2 +- .../lwc/logViewer/logViewer.js-meta.xml | 2 +- .../loggerCodeViewer.js-meta.xml | 2 +- .../loggerHomeHeader.js-meta.xml | 2 +- .../loggerPageSection.js-meta.xml | 2 +- .../loggerSettings/loggerSettings.js-meta.xml | 2 +- .../relatedLogEntries.js-meta.xml | 2 +- ...personatedByUsernameLink__c.field-meta.xml | 15 + .../fields/ParentLogLink__c.field-meta.xml | 15 + .../fields/ProfileLink__c.field-meta.xml | 15 + .../listViews/All.listView-meta.xml | 2 + ...ImpersonatedLogEntryTags.listView-meta.xml | 19 + .../ApexClassApiVersion__c.field-meta.xml | 8 +- ...xceptionSourceApiVersion__c.field-meta.xml | 8 +- ...VersionApiVersionRuntime__c.field-meta.xml | 8 +- ...personatedByUsernameLink__c.field-meta.xml | 15 + .../OriginSourceApiVersion__c.field-meta.xml | 8 +- .../fields/ParentLogLink__c.field-meta.xml | 15 + .../fields/ProfileLink__c.field-meta.xml | 15 + .../listViews/All.listView-meta.xml | 1 + .../AllApexLogEntries.listView-meta.xml | 1 + .../AllComponentLogEntries.listView-meta.xml | 1 + .../AllERRORLogEntries.listView-meta.xml | 22 ++ ...llERRORandWARNLogEntries.listView-meta.xml | 1 + .../AllExceptionLogEntries.listView-meta.xml | 1 + .../AllFlowLogEntries.listView-meta.xml | 1 + ...AllHttpRequestLogEntries.listView-meta.xml | 1 + ...llHttpResponseLogEntries.listView-meta.xml | 1 + ...llImpersonatedLogEntries.listView-meta.xml | 22 ++ .../AllOmniStudioLogEntries.listView-meta.xml | 2 + ...AllRestRequestLogEntries.listView-meta.xml | 1 + ...llRestResponseLogEntries.listView-meta.xml | 1 + .../fields/ApiVersion__c.field-meta.xml | 8 +- .../OrganizationApiVersion__c.field-meta.xml | 8 +- .../fields/TransactionId__c.field-meta.xml | 1 + .../AllAsynchronousLogs.listView-meta.xml | 1 + .../listViews/AllBatchLogs.listView-meta.xml | 1 + .../listViews/AllChildLogs.listView-meta.xml | 23 ++ .../listViews/AllClosedLogs.listView-meta.xml | 1 + .../AllImpersonatedLogs.listView-meta.xml | 23 ++ .../listViews/AllLogs.listView-meta.xml | 1 + .../AllLogsWithERROREntries.listView-meta.xml | 1 + ...gsWithERRORorWARNEntries.listView-meta.xml | 1 + .../listViews/AllOpenLogs.listView-meta.xml | 1 + .../listViews/AllRESTLogs.listView-meta.xml | 1 + .../AllResolvedLogs.listView-meta.xml | 1 + .../LogsToPurgeSoon.listView-meta.xml | 1 + .../MyAssignedLogs.listView-meta.xml | 1 + .../MyAssignedOpenLogs.listView-meta.xml | 1 + .../LoggerTag__c/LoggerTag__c.object-meta.xml | 4 +- .../fields/UniqueId__c.field-meta.xml | 2 +- .../pages/LogMassDelete.page-meta.xml | 2 +- .../LoggerAdmin.permissionset-meta.xml | 34 +- .../LoggerEndUser.permissionset-meta.xml | 30 ++ .../LoggerLogViewer.permissionset-meta.xml | 34 +- .../triggers/Log.trigger-meta.xml | 2 +- .../triggers/LogEntry.trigger-meta.xml | 2 +- .../triggers/LogEntryEvent.trigger-meta.xml | 2 +- .../triggers/LogEntryTag.trigger-meta.xml | 2 +- .../triggers/LoggerScenario.trigger-meta.xml | 2 +- .../triggers/LoggerTag.trigger-meta.xml | 2 +- .../classes/CallableLogger.cls-meta.xml | 2 +- .../classes/ComponentLogger.cls-meta.xml | 2 +- .../classes/FlowCollectionLogEntry.cls | 2 +- .../FlowCollectionLogEntry.cls-meta.xml | 2 +- .../classes/FlowLogEntry.cls-meta.xml | 2 +- .../classes/FlowLogger.cls-meta.xml | 2 +- .../classes/FlowRecordLogEntry.cls-meta.xml | 2 +- .../classes/LogEntryEventBuilder.cls | 14 +- .../classes/LogEntryEventBuilder.cls-meta.xml | 2 +- .../classes/LogMessage.cls-meta.xml | 2 +- .../main/logger-engine/classes/Logger.cls | 2 +- .../logger-engine/classes/Logger.cls-meta.xml | 2 +- .../classes/LoggerDataStore.cls-meta.xml | 2 +- .../LoggerEngineDataSelector.cls-meta.xml | 2 +- .../classes/LoggerSObjectHandler.cls-meta.xml | 2 +- .../classes/LoggerSObjectProxy.cls-meta.xml | 2 +- .../classes/LoggerStackTrace.cls-meta.xml | 2 +- .../lwc/logger/logger.js-meta.xml | 2 +- .../logger-engine/lwc/logger/loggerService.js | 2 +- .../classes/LoggerCache_Tests.cls-meta.xml | 2 +- .../classes/LoggerFieldMapper_Tests.cls | 58 ++- .../LoggerFieldMapper_Tests.cls-meta.xml | 2 +- .../LoggerParameter_Tests.cls-meta.xml | 2 +- .../classes/LoggerPlugin_Tests.cls-meta.xml | 2 +- .../LoggerScenarioRule_Tests.cls-meta.xml | 2 +- .../utilities/LoggerMockDataCreator.cls | 4 +- .../LoggerMockDataCreator.cls-meta.xml | 2 +- .../classes/LogBatchPurgeController_Tests.cls | 10 +- ...LogBatchPurgeController_Tests.cls-meta.xml | 2 +- .../LogBatchPurgeScheduler_Tests.cls-meta.xml | 2 +- .../classes/LogBatchPurger_Tests.cls-meta.xml | 2 +- .../classes/LogEntryEventHandler_Tests.cls | 10 +- .../LogEntryEventHandler_Tests.cls-meta.xml | 2 +- ...ryEventStreamController_Tests.cls-meta.xml | 2 +- ...ogEntryFieldSetPicklist_Tests.cls-meta.xml | 2 +- .../LogEntryHandler_Tests.cls-meta.xml | 2 +- ...etadataViewerController_Tests.cls-meta.xml | 2 +- .../LogEntryTagHandler_Tests.cls-meta.xml | 2 +- .../classes/LogHandler_Tests.cls-meta.xml | 2 +- .../LogManagementDataSelector_Tests.cls | 11 +- ...gManagementDataSelector_Tests.cls-meta.xml | 2 +- .../LogMassDeleteExtension_Tests.cls-meta.xml | 2 +- .../LogViewerController_Tests.cls-meta.xml | 2 +- .../classes/LoggerBatchableContext_Tests.cls | 2 +- .../LoggerBatchableContext_Tests.cls-meta.xml | 2 +- .../LoggerEmailSender_Tests.cls-meta.xml | 2 +- ...gerHomeHeaderController_Tests.cls-meta.xml | 2 +- .../classes/LoggerSObjectMetadata_Tests.cls | 4 +- .../LoggerSObjectMetadata_Tests.cls-meta.xml | 2 +- .../LoggerScenarioHandler_Tests.cls-meta.xml | 2 +- ...oggerSettingsController_Tests.cls-meta.xml | 2 +- .../LoggerTagHandler_Tests.cls-meta.xml | 2 +- ...tedLogEntriesController_Tests.cls-meta.xml | 2 +- .../utilities/LoggerTestConfigurator.cls | 2 +- .../LoggerTestConfigurator.cls-meta.xml | 2 +- .../classes/CallableLogger_Tests.cls-meta.xml | 4 +- .../classes/ComponentLogger_Tests.cls | 4 +- .../ComponentLogger_Tests.cls-meta.xml | 2 +- .../FlowCollectionLogEntry_Tests.cls-meta.xml | 2 +- .../classes/FlowLogEntry_Tests.cls-meta.xml | 2 +- .../classes/FlowLogger_Tests.cls-meta.xml | 2 +- .../FlowRecordLogEntry_Tests.cls-meta.xml | 2 +- .../classes/LogEntryEventBuilder_Tests.cls | 14 +- .../LogEntryEventBuilder_Tests.cls-meta.xml | 2 +- .../classes/LogMessage_Tests.cls-meta.xml | 2 +- .../LoggerDataStore_Tests.cls-meta.xml | 2 +- ...oggerEngineDataSelector_Tests.cls-meta.xml | 2 +- .../classes/LoggerSObjectHandler_Tests.cls | 4 +- .../LoggerSObjectHandler_Tests.cls-meta.xml | 2 +- .../LoggerSObjectProxy_Tests.cls-meta.xml | 2 +- .../LoggerStackTrace_Tests.cls-meta.xml | 2 +- .../LoggerTriggerableContext_Tests.cls | 6 +- ...oggerTriggerableContext_Tests.cls-meta.xml | 2 +- .../logger-engine/classes/Logger_Tests.cls | 6 +- .../classes/Logger_Tests.cls-meta.xml | 2 +- .../utilities/LoggerMockDataStore.cls | 2 +- .../LoggerMockDataStore.cls-meta.xml | 2 +- .../LightningExperience.settings-meta.xml | 4 + .../ExampleInboundEmailHandler.cls-meta.xml | 2 +- .../classes/NebulaLogger_E2E_Tests.cls | 2 +- .../NebulaLogger_E2E_Tests.cls-meta.xml | 2 +- .../Schema/Account.cls-meta.xml | 2 +- .../Schema/ApexClass.cls-meta.xml | 2 +- .../Schema/ApexEmailNotification.cls-meta.xml | 2 +- .../Schema/ApexTrigger.cls-meta.xml | 2 +- .../Schema/AsyncApexJob.cls-meta.xml | 2 +- .../Schema/AuthSession.cls-meta.xml | 2 +- .../Schema/BatchApexErrorEvent.cls-meta.xml | 2 +- .../Schema/CustomPermission.cls-meta.xml | 2 +- .../Schema/DisplayType.cls-meta.xml | 2 +- .../Schema/FieldSet.cls-meta.xml | 2 +- .../Schema/FieldSetMember.cls-meta.xml | 2 +- .../Schema/FlowDefinitionView.cls-meta.xml | 2 +- .../FlowExecutionErrorEvent.cls-meta.xml | 2 +- .../Schema/FlowVersionView.cls-meta.xml | 2 +- .../Schema/LoginHistory.cls-meta.xml | 2 +- .../Schema/Network.cls-meta.xml | 2 +- .../Schema/OmniProcess.cls-meta.xml | 2 +- .../Schema/Organization.cls-meta.xml | 2 +- .../Schema/PermissionSet.cls-meta.xml | 2 +- .../PermissionSetAssignment.cls-meta.xml | 2 +- .../Schema/PicklistEntry.cls-meta.xml | 2 +- .../Schema/Profile.cls-meta.xml | 2 +- .../Schema/SObjectField.cls-meta.xml | 2 +- .../Schema/SObjectType.cls-meta.xml | 2 +- .../Schema/SoapType.cls-meta.xml | 2 +- .../name-shadowing/Schema/Topic.cls-meta.xml | 2 +- .../Schema/TopicAssignment.cls-meta.xml | 2 +- .../name-shadowing/Schema/User.cls-meta.xml | 2 +- .../Schema/UserRecordAccess.cls-meta.xml | 2 +- .../Schema/UserRole.cls-meta.xml | 2 +- .../System/AccessType.cls-meta.xml | 2 +- .../name-shadowing/System/Assert.cls-meta.xml | 2 +- .../System/AuraHandledException.cls-meta.xml | 2 +- .../System/BatchableContext.cls-meta.xml | 2 +- .../System/Callable.cls-meta.xml | 2 +- .../System/CalloutException.cls-meta.xml | 2 +- .../System/Comparable.cls-meta.xml | 2 +- .../System/Database.cls-meta.xml | 2 +- .../System/DmlException.cls-meta.xml | 2 +- .../System/EventBus.cls-meta.xml | 2 +- .../System/FeatureManagement.cls-meta.xml | 2 +- .../System/FinalizerContext.cls-meta.xml | 2 +- .../name-shadowing/System/Http.cls-meta.xml | 2 +- .../System/HttpCalloutMock.cls-meta.xml | 2 +- .../System/HttpRequest.cls-meta.xml | 2 +- .../System/HttpResponse.cls-meta.xml | 2 +- .../IllegalArgumentException.cls-meta.xml | 2 +- .../System/InstallHandler.cls-meta.xml | 2 +- .../System/Iterable.cls-meta.xml | 2 +- .../name-shadowing/System/JSON.cls-meta.xml | 2 +- .../name-shadowing/System/Limits.cls-meta.xml | 2 +- .../System/LoggingLevel.cls-meta.xml | 2 +- .../System/Matcher.cls-meta.xml | 2 +- .../System/ParentJobResult.cls-meta.xml | 2 +- .../System/Pattern.cls-meta.xml | 2 +- .../System/Queueable.cls-meta.xml | 2 +- .../System/QueueableContext.cls-meta.xml | 2 +- .../System/Quiddity.cls-meta.xml | 2 +- .../System/Request.cls-meta.xml | 2 +- .../System/RestContext.cls-meta.xml | 2 +- .../System/RestRequest.cls-meta.xml | 2 +- .../System/RestResponse.cls-meta.xml | 2 +- .../System/SObjectAccessDecision.cls-meta.xml | 2 +- .../System/Schedulable.cls-meta.xml | 2 +- .../System/SchedulableContext.cls-meta.xml | 2 +- .../name-shadowing/System/Search.cls-meta.xml | 2 +- .../System/Security.cls-meta.xml | 2 +- .../name-shadowing/System/Test.cls-meta.xml | 2 +- .../System/TriggerOperation.cls-meta.xml | 2 +- .../name-shadowing/System/Type.cls-meta.xml | 2 +- .../name-shadowing/System/UUID.cls-meta.xml | 2 +- .../System/UserInfo.cls-meta.xml | 2 +- ...andler_Screen_Tests_for_Flow.flow-meta.xml | 2 +- .../LogEntryHandler_Tests_Flow.flow-meta.xml | 2 +- ...Handler_Tests_Scheduled_Flow.flow-meta.xml | 2 +- .../MockLogBatchPurgerPlugin.flow-meta.xml | 2 +- ...ckLoggerSObjectHandlerPlugin.flow-meta.xml | 2 +- ...LogBatchPurger_Tests_Database.cls-meta.xml | 2 +- .../LogBatchPurger_Tests_Flow.cls-meta.xml | 2 +- ...tryEventBuilder_Tests_Network.cls-meta.xml | 2 +- ...ryEventBuilder_Tests_Security.cls-meta.xml | 2 +- ...gEntryEventHandler_Tests_FieldMappings.cls | 24 +- ...ntHandler_Tests_FieldMappings.cls-meta.xml | 2 +- ...tryHandler_Tests_EmailMessage.cls-meta.xml | 2 +- .../LogEntryHandler_Tests_Flow.cls-meta.xml | 2 +- ...tadataViwrCtlr_Tests_Security.cls-meta.xml | 2 +- ...gementDataSelector_Tests_Flow.cls-meta.xml | 2 +- .../LoggerBenchmarking_Tests.cls-meta.xml | 2 +- ...ggerCache_Tests_PlatformCache.cls-meta.xml | 2 +- ...ineDataSelector_Tests_Network.cls-meta.xml | 2 +- ...ggerSObjectHandler_Tests_Flow.cls-meta.xml | 2 +- ...ingsController_Tests_Security.cls-meta.xml | 2 +- ...ger_Tests_InboundEmailHandler.cls-meta.xml | 2 +- .../Logger_Tests_MergeResult.cls-meta.xml | 2 +- .../tests/Logger_Tests_Network.cls-meta.xml | 2 +- .../classes/LoggerInstallHandler.cls-meta.xml | 2 +- .../LoggerInstallHandler_Tests.cls-meta.xml | 2 +- .../logJSONViewer/logJSONViewer.cmp-meta.xml | 2 +- .../classes/LoggerEmailUtils.cls-meta.xml | 2 +- .../LoggerEmailUtils_Tests.cls-meta.xml | 2 +- .../LoggerSObjectHandlerPlugin.cls-meta.xml | 2 +- ...gerSObjectHandlerPlugin_Tests.cls-meta.xml | 2 +- .../classes/LoggerTestUtils.cls-meta.xml | 2 +- .../managed-package/sfdx-project.json | 7 +- ...LogBatchApexErrorEventHandler.cls-meta.xml | 2 +- ...chApexErrorEventHandler_Tests.cls-meta.xml | 2 +- .../plugin/classes/LogFinalizer.cls-meta.xml | 2 +- .../classes/LogFinalizer_Tests.cls-meta.xml | 2 +- ...lowExecutionErrorEventHandler.cls-meta.xml | 2 +- ...cutionErrorEventHandler_Tests.cls-meta.xml | 2 +- ...wExecutionErrorEventHandling.flow-meta.xml | 2 +- ...atchApexErrorEventTrigger.trigger-meta.xml | 2 +- .../LogEntryArchiveBuilder.cls-meta.xml | 2 +- .../LogEntryArchiveBuilder_Tests.cls-meta.xml | 2 +- .../LogEntryArchiveController.cls-meta.xml | 2 +- ...gEntryArchiveController_Tests.cls-meta.xml | 2 +- .../plugin/classes/LogEntryArchivePlugin.cls | 14 +- .../LogEntryArchivePlugin.cls-meta.xml | 2 +- .../LogEntryArchivePlugin_Tests.cls-meta.xml | 2 +- .../logEntryArchives.js-meta.xml | 2 +- .../classes/LogRetentionFilter.cls-meta.xml | 2 +- .../LogRetentionFilter_Tests.cls-meta.xml | 2 +- .../classes/LogRetentionRulesPlugin.cls | 6 +- .../LogRetentionRulesPlugin.cls-meta.xml | 2 +- ...LogRetentionRulesPlugin_Tests.cls-meta.xml | 2 +- .../slack/classes/SlackLoggerPlugin.cls | 4 +- .../classes/SlackLoggerPlugin.cls-meta.xml | 2 +- .../slack/classes/SlackLoggerPlugin_Tests.cls | 6 +- .../SlackLoggerPlugin_Tests.cls-meta.xml | 2 +- .../loggerAuraEmbedDemo.cmp-meta.xml | 2 +- .../Account_Batch_Logger_Example.cls-meta.xml | 2 +- ...ount_Queueable_Logger_Example.cls-meta.xml | 2 +- ...ExampleBigObjectDataGenerator.cls-meta.xml | 2 +- ...xampleClassWithComplexLogging.cls-meta.xml | 2 +- .../ExampleClassWithLogging.cls-meta.xml | 2 +- .../LoggerLWCDemoController.cls-meta.xml | 2 +- .../Account_Flow_Logger_Example.flow-meta.xml | 2 +- ...count_Process_Logger_Example.flow-meta.xml | 2 +- ...Record_Launched_Flow_Example.flow-meta.xml | 2 +- ...er_Recipes_Flow_Screen_Demos.flow-meta.xml | 2 +- ...oggerLWCCreateLoggerImportDemo.js-meta.xml | 2 +- .../loggerLWCEmbedDemo.js-meta.xml | 2 +- .../loggerLWCGetLoggerImportDemo.js-meta.xml | 4 +- ...nt_Trigger_Logger_Example.trigger-meta.xml | 2 +- package.json | 3 +- .../create-and-install-package-version.ps1 | 6 +- sfdx-project.json | 9 +- 354 files changed, 1901 insertions(+), 551 deletions(-) create mode 100644 nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ParentLogLink__c.field-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ProfileLink__c.field-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/AllImpersonatedLogEntryTags.listView-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ParentLogLink__c.field-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ProfileLink__c.field-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORLogEntries.listView-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllImpersonatedLogEntries.listView-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/Log__c/listViews/AllChildLogs.listView-meta.xml create mode 100644 nebula-logger/core/main/log-management/objects/Log__c/listViews/AllImpersonatedLogs.listView-meta.xml create mode 100644 nebula-logger/dev/main/default/settings/LightningExperience.settings-meta.xml diff --git a/README.md b/README.md index 238f3b84e..c32d75e07 100644 --- a/README.md +++ b/README.md @@ -5,27 +5,23 @@ The most robust observability solution for Salesforce experts. Built 100% natively on the platform, and designed to work seamlessly with Apex, Lightning Components, Flow, OmniStudio, and integrations. -## Unlocked Package - v4.14.18 +## Unlocked Package - v4.15.0 -[![Install Unlocked Package in a Sandbox](./images/btn-install-unlocked-package-sandbox.png)](https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5Y0000015ocbQAA) -[![Install Unlocked Package in Production](./images/btn-install-unlocked-package-production.png)](https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5Y0000015ocbQAA) +[![Install Unlocked Package in a Sandbox](./images/btn-install-unlocked-package-sandbox.png)](https://test.salesforce.com/packaging/installPackage.apexp?p0=04t5Y0000015odKQAQ) +[![Install Unlocked Package in Production](./images/btn-install-unlocked-package-production.png)](https://login.salesforce.com/packaging/installPackage.apexp?p0=04t5Y0000015odKQAQ) [![View Documentation](./images/btn-view-documentation.png)](https://github.com/jongpie/NebulaLogger/wiki) -`sf package install --wait 20 --security-type AdminsOnly --package 04t5Y0000015ocbQAA` - -`sfdx force:package:install --wait 20 --securitytype AdminsOnly --package 04t5Y0000015ocbQAA` +`sf package install --wait 20 --security-type AdminsOnly --package 04t5Y0000015odKQAQ` --- -## Managed Package - v4.14.0 - -[![Install Managed Package in a Sandbox](./images/btn-install-managed-package-sandbox.png)](https://test.salesforce.com/packaging/installPackage.apexp?mgd=true&p0=04t5Y0000015oPqQAI) -[![Install Managed Package in Production](./images/btn-install-managed-package-production.png)](https://login.salesforce.com/packaging/installPackage.apexp?mgd=true&p0=04t5Y0000015oPqQAI) -[![View Milestone](./images/btn-view-managed-package-milestone.png)](https://github.com/jongpie/NebulaLogger/milestone/12?closed=1) +## Managed Package - v4.15.0 -`sf package install --wait 30 --security-type AdminsOnly --package 04t5Y0000015oPqQAI` +[![Install Managed Package in a Sandbox](./images/btn-install-managed-package-sandbox.png)](https://test.salesforce.com/packaging/installPackage.apexp?mgd=true&p0=04t5Y0000015odFQAQ) +[![Install Managed Package in Production](./images/btn-install-managed-package-production.png)](https://login.salesforce.com/packaging/installPackage.apexp?mgd=true&p0=04t5Y0000015odFQAQ) +[![View Milestone](./images/btn-view-managed-package-milestone.png)](https://github.com/jongpie/NebulaLogger/milestone/15?closed=1) -`sfdx force:package:install --wait 30 --securitytype AdminsOnly --package 04t5Y0000015oPqQAI` +`sf package install --wait 30 --security-type AdminsOnly --package 04t5Y0000015odFQAQ` --- diff --git a/config/scratch-orgs/experience-cloud/classes/ChangePasswordController.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/ChangePasswordController.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/ChangePasswordController.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/ChangePasswordController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/ChangePasswordControllerTest.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/ChangePasswordControllerTest.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/ChangePasswordControllerTest.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/ChangePasswordControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/ForgotPasswordController.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/ForgotPasswordController.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/ForgotPasswordController.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/ForgotPasswordController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/ForgotPasswordControllerTest.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/ForgotPasswordControllerTest.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/ForgotPasswordControllerTest.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/ForgotPasswordControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegController.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegController.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegController.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegControllerTest.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegControllerTest.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegControllerTest.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/MicrobatchSelfRegControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/MyProfilePageController.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/MyProfilePageController.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/MyProfilePageController.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/MyProfilePageController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/MyProfilePageControllerTest.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/MyProfilePageControllerTest.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/MyProfilePageControllerTest.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/MyProfilePageControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/SiteLoginController.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/SiteLoginController.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/SiteLoginController.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/SiteLoginController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/SiteLoginControllerTest.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/SiteLoginControllerTest.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/SiteLoginControllerTest.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/SiteLoginControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/SiteRegisterController.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/SiteRegisterController.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/SiteRegisterController.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/SiteRegisterController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/classes/SiteRegisterControllerTest.cls-meta.xml b/config/scratch-orgs/experience-cloud/classes/SiteRegisterControllerTest.cls-meta.xml index 651b17293..998805a82 100644 --- a/config/scratch-orgs/experience-cloud/classes/SiteRegisterControllerTest.cls-meta.xml +++ b/config/scratch-orgs/experience-cloud/classes/SiteRegisterControllerTest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/config/scratch-orgs/experience-cloud/pages/BandwidthExceeded.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/BandwidthExceeded.page-meta.xml index 92343d5c7..2d3359167 100644 --- a/config/scratch-orgs/experience-cloud/pages/BandwidthExceeded.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/BandwidthExceeded.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página predeterminada de límite superado de Plataforma Lightning diff --git a/config/scratch-orgs/experience-cloud/pages/ChangePassword.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/ChangePassword.page-meta.xml index 6dffa6326..0f0d8455d 100644 --- a/config/scratch-orgs/experience-cloud/pages/ChangePassword.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/ChangePassword.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página de cambio de contraseña predeterminada de Sitios de Salesforce diff --git a/config/scratch-orgs/experience-cloud/pages/CommunitiesLanding.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/CommunitiesLanding.page-meta.xml index f3367d378..322a13f74 100644 --- a/config/scratch-orgs/experience-cloud/pages/CommunitiesLanding.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/CommunitiesLanding.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página de inicio de experiencias predeterminadas diff --git a/config/scratch-orgs/experience-cloud/pages/CommunitiesLogin.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/CommunitiesLogin.page-meta.xml index 1eb3a4d4e..94d731dde 100644 --- a/config/scratch-orgs/experience-cloud/pages/CommunitiesLogin.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/CommunitiesLogin.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página de inicio de sesión para experiencias predeterminadas diff --git a/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfReg.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfReg.page-meta.xml index dd9721fc6..06e49bfe0 100644 --- a/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfReg.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfReg.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página de inscripción automática de experiencias predeterminadas diff --git a/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfRegConfirm.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfRegConfirm.page-meta.xml index 4be688650..52c58c0be 100644 --- a/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfRegConfirm.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/CommunitiesSelfRegConfirm.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página de confirmación de registro de experiencias predeterminadas diff --git a/config/scratch-orgs/experience-cloud/pages/Exception.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/Exception.page-meta.xml index b0d111409..959ce10dd 100644 --- a/config/scratch-orgs/experience-cloud/pages/Exception.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/Exception.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página predeterminada de Plataforma Lightning para errores post-autenticación diff --git a/config/scratch-orgs/experience-cloud/pages/FileNotFound.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/FileNotFound.page-meta.xml index d9df57af7..430e32439 100644 --- a/config/scratch-orgs/experience-cloud/pages/FileNotFound.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/FileNotFound.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página predeterminada de página/datos no encontrados de Plataforma Lightning diff --git a/config/scratch-orgs/experience-cloud/pages/ForgotPasswordConfirm.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/ForgotPasswordConfirm.page-meta.xml index 33d12b919..2fd9f0d8e 100644 --- a/config/scratch-orgs/experience-cloud/pages/ForgotPasswordConfirm.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/ForgotPasswordConfirm.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página Contraseña olvidada predeterminada de Sitios de Salesforce diff --git a/config/scratch-orgs/experience-cloud/pages/InMaintenance.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/InMaintenance.page-meta.xml index 2912a694d..33dcaeaa3 100644 --- a/config/scratch-orgs/experience-cloud/pages/InMaintenance.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/InMaintenance.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página predeterminada de Plataforma Lightning en mantenimiento diff --git a/config/scratch-orgs/experience-cloud/pages/SiteRegisterConfirm.page-meta.xml b/config/scratch-orgs/experience-cloud/pages/SiteRegisterConfirm.page-meta.xml index 8ba220674..dacf3dedf 100644 --- a/config/scratch-orgs/experience-cloud/pages/SiteRegisterConfirm.page-meta.xml +++ b/config/scratch-orgs/experience-cloud/pages/SiteRegisterConfirm.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false Página Confirmación de registro de usuario predeterminada de Sitios de Salesforce diff --git a/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls b/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls index d3ab3b40e..a46f257bf 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls +++ b/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls @@ -25,6 +25,6 @@ public without sharing class LoggerBatchableContext { public LoggerBatchableContext(Database.BatchableContext batchableContext, Schema.SObjectType sobjectType) { this.batchableContext = batchableContext; this.sobjectType = sobjectType; - this.sobjectTypeName = sobjectType?.getDescribe().getName(); + this.sobjectTypeName = sobjectType?.toString(); } } diff --git a/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls-meta.xml b/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls-meta.xml +++ b/nebula-logger/core/main/configuration/classes/LoggerBatchableContext.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/configuration/classes/LoggerCache.cls-meta.xml b/nebula-logger/core/main/configuration/classes/LoggerCache.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerCache.cls-meta.xml +++ b/nebula-logger/core/main/configuration/classes/LoggerCache.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/configuration/classes/LoggerFieldMapper.cls-meta.xml b/nebula-logger/core/main/configuration/classes/LoggerFieldMapper.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerFieldMapper.cls-meta.xml +++ b/nebula-logger/core/main/configuration/classes/LoggerFieldMapper.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/configuration/classes/LoggerParameter.cls-meta.xml b/nebula-logger/core/main/configuration/classes/LoggerParameter.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerParameter.cls-meta.xml +++ b/nebula-logger/core/main/configuration/classes/LoggerParameter.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/configuration/classes/LoggerPlugin.cls-meta.xml b/nebula-logger/core/main/configuration/classes/LoggerPlugin.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerPlugin.cls-meta.xml +++ b/nebula-logger/core/main/configuration/classes/LoggerPlugin.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/configuration/classes/LoggerScenarioRule.cls-meta.xml b/nebula-logger/core/main/configuration/classes/LoggerScenarioRule.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerScenarioRule.cls-meta.xml +++ b/nebula-logger/core/main/configuration/classes/LoggerScenarioRule.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls b/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls index cb9058dbb..35ddf7881 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls +++ b/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls @@ -49,7 +49,7 @@ public without sharing class LoggerTriggerableContext { private void setupAdditionalProperties() { // Additional invocable variables for Flow Builders (and Apex Developers too, if they want to use them) - this.sobjectTypeName = this.sobjectType.getDescribe().getName(); + this.sobjectTypeName = this.sobjectType.toString(); this.triggerOperationTypeName = this.triggerOperationType?.name(); this.triggerRecords = new List(); if (this.triggerNew != null) { diff --git a/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls-meta.xml b/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls-meta.xml +++ b/nebula-logger/core/main/configuration/classes/LoggerTriggerableContext.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogBatchPurgeController.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogBatchPurgeController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogBatchPurgeController.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogBatchPurgeController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogBatchPurgeScheduler.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogBatchPurgeScheduler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogBatchPurgeScheduler.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogBatchPurgeScheduler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogBatchPurger.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogBatchPurger.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogBatchPurger.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogBatchPurger.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogEntryEventHandler.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogEntryEventHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogEntryEventHandler.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogEntryEventHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogEntryEventStreamController.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogEntryEventStreamController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogEntryEventStreamController.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogEntryEventStreamController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogEntryFieldSetPicklist.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogEntryFieldSetPicklist.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogEntryFieldSetPicklist.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogEntryFieldSetPicklist.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls b/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls index 412bc1c68..17c184c9a 100644 --- a/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls +++ b/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls @@ -46,7 +46,7 @@ public without sharing class LogEntryHandler extends LoggerSObjectHandler { } private void setApexClassFields() { - String apexClassSObjectTypeName = Schema.ApexClass.SObjectType.getDescribe().getName(); + String apexClassSObjectTypeName = Schema.ApexClass.SObjectType.toString(); Set apexClassNames = new Set(); Set apexClassLogEntries = new Set(); for (LogEntry__c logEntry : this.logEntries) { @@ -84,7 +84,7 @@ public without sharing class LogEntryHandler extends LoggerSObjectHandler { } private void setApexTriggerFields() { - String apexTriggerSObjectTypeName = Schema.ApexTrigger.SObjectType.getDescribe().getName(); + String apexTriggerSObjectTypeName = Schema.ApexTrigger.SObjectType.toString(); Set apexTriggerNames = new Set(); Set apexTriggerLogEntries = new Set(); for (LogEntry__c logEntry : this.logEntries) { @@ -371,7 +371,7 @@ public without sharing class LogEntryHandler extends LoggerSObjectHandler { // Use username instead of name for user if (sobjectType == Schema.User.SObjectType) { - String userFieldName = Schema.User.Username.getDescribe().getName(); + String userFieldName = Schema.User.Username.toString(); SOBJECT_TYPE_TO_DISPLAY_FIELD_NAME.put(Schema.User.SObjectType, userFieldName); return userFieldName; } diff --git a/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogEntryHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogEntryMetadataViewerController.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogEntryMetadataViewerController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogEntryMetadataViewerController.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogEntryMetadataViewerController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogEntryTagHandler.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogEntryTagHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogEntryTagHandler.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogEntryTagHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogHandler.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogHandler.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls b/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls index f21da0bba..3658d64e6 100644 --- a/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls +++ b/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls @@ -214,7 +214,7 @@ public without sharing virtual class LogManagementDataSelector { List logFieldNames = new List(Schema.Log__c.SObjectType.getDescribe().fields.getMap().keySet()); logFieldNames.addAll(new List{ 'Owner.Name', 'Owner.Type' }); - List textReplacements = new List{ String.join(logFieldNames, ','), Schema.Log__c.SObjectType.getDescribe().getName() }; + List textReplacements = new List{ String.join(logFieldNames, ','), Schema.Log__c.SObjectType.toString() }; String query = String.format(queryTemplate, textReplacements); return (Log__c) System.Database.query(String.escapeSingleQuotes(query)); @@ -229,7 +229,7 @@ public without sharing virtual class LogManagementDataSelector { String queryTemplate = 'SELECT {0} FROM {1} WHERE Id = :logEntryId'; List logEntryFieldNames = new List(Schema.LogEntry__c.SObjectType.getDescribe().fields.getMap().keySet()); - List textReplacements = new List{ String.join(logEntryFieldNames, ','), Schema.LogEntry__c.SObjectType.getDescribe().getName() }; + List textReplacements = new List{ String.join(logEntryFieldNames, ','), Schema.LogEntry__c.SObjectType.toString() }; String query = String.format(queryTemplate, textReplacements); return (LogEntry__c) System.Database.query(String.escapeSingleQuotes(query)); @@ -246,9 +246,9 @@ public without sharing virtual class LogManagementDataSelector { List logEntryFieldNames = new List(Schema.LogEntry__c.SObjectType.getDescribe().fields.getMap().keySet()); List textReplacements = new List{ String.join(logEntryFieldNames, ', '), - Schema.LogEntry__c.SObjectType.getDescribe().getName(), - Schema.LogEntry__c.Log__c.getDescribe().getName(), - Schema.LogEntry__c.TransactionEntryNumber__c.getDescribe().getName() + Schema.LogEntry__c.SObjectType.toString(), + Schema.LogEntry__c.Log__c.toString(), + Schema.LogEntry__c.TransactionEntryNumber__c.toString() }; String query = String.format(queryTemplate, textReplacements); @@ -357,8 +357,8 @@ public without sharing virtual class LogManagementDataSelector { public virtual List getRecordLogEntries(Id recordId, String fieldsClause, String orderByClause, Integer rowLimit) { List queryTextReplacements = new List{ fieldsClause, - Schema.LogEntry__c.SObjectType.getDescribe().getName(), - Schema.LogEntry__c.RecordId__c.getDescribe().getName(), + Schema.LogEntry__c.SObjectType.toString(), + Schema.LogEntry__c.RecordId__c.toString(), orderByClause, rowLimit }; diff --git a/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogManagementDataSelector.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogMassDeleteExtension.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogMassDeleteExtension.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogMassDeleteExtension.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogMassDeleteExtension.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LogViewerController.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LogViewerController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LogViewerController.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LogViewerController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LoggerEmailSender.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LoggerEmailSender.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LoggerEmailSender.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LoggerEmailSender.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LoggerHomeHeaderController.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LoggerHomeHeaderController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LoggerHomeHeaderController.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LoggerHomeHeaderController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LoggerSObjectMetadata.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LoggerSObjectMetadata.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LoggerSObjectMetadata.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LoggerSObjectMetadata.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LoggerScenarioHandler.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LoggerScenarioHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LoggerScenarioHandler.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LoggerScenarioHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LoggerSettingsController.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LoggerSettingsController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LoggerSettingsController.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LoggerSettingsController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/LoggerTagHandler.cls-meta.xml b/nebula-logger/core/main/log-management/classes/LoggerTagHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/LoggerTagHandler.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/LoggerTagHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls b/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls index f84bd90f9..8472835ed 100644 --- a/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls +++ b/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls @@ -111,7 +111,7 @@ public with sharing class RelatedLogEntriesController { // Use username instead of name for user if (lookupSObjectType == Schema.User.SObjectType) { - return relationshipName + '.' + Schema.User.Username.getDescribe().getName(); + return relationshipName + '.' + Schema.User.Username.toString(); } // There are several commonly used names for the display field name - typically, Name, but check for others diff --git a/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls-meta.xml b/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls-meta.xml +++ b/nebula-logger/core/main/log-management/classes/RelatedLogEntriesController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/flexipages/LogEntryRecordPage.flexipage-meta.xml b/nebula-logger/core/main/log-management/flexipages/LogEntryRecordPage.flexipage-meta.xml index 1190d58d1..4a198b00e 100644 --- a/nebula-logger/core/main/log-management/flexipages/LogEntryRecordPage.flexipage-meta.xml +++ b/nebula-logger/core/main/log-management/flexipages/LogEntryRecordPage.flexipage-meta.xml @@ -1,33 +1,192 @@ + + + + + uiBehavior + none + + Record.Name + RecordNameField + + + Facet-e9a6a782-648a-4a5d-9392-4b6f39b8a73c + Facet + + + + + + uiBehavior + none + + Record.LoggedByUsernameLink__c + RecordLoggedByUsernameLink_cField + + + + + + uiBehavior + none + + Record.ProfileLink__c + RecordProfileLink_cField + + + + + + uiBehavior + none + + Record.ImpersonatedByUsernameLink__c + RecordImpersonatedByUsernameLink_cField + + + {!Record.ImpersonatedByUsernameLink__c} + NE + + + + + + + + uiBehavior + none + + Record.LoggingLevel__c + RecordLoggingLevel_cField + + + + + + uiBehavior + none + + Record.Origin__c + RecordOrigin_cField + + + + + + uiBehavior + none + + Record.ExceptionType__c + RecordExceptionType_cField + + + {!Record.HasException__c} + EQUAL + true + + + + + + + + uiBehavior + none + + Record.ExceptionLocation__c + RecordExceptionLocation_cField + + + {!Record.HasException__c} + EQUAL + true + + + + + + + + uiBehavior + none + + Record.Timestamp__c + RecordTimestamp_cField + + + + + + uiBehavior + none + + Record.Log__c + RecordLog_cField + + + + + + uiBehavior + none + + Record.TransactionEntryNumber__c + RecordTransactionEntryNumber_cField + + + + + + uiBehavior + none + + Record.ParentLogLink__c + RecordParentLogLink_cField + + + {!Record.ParentLogLink__c} + NE + + + + + + + + uiBehavior + none + + Record.EntryScenarioLink__c + RecordEntryScenarioLink_cField + + + {!Record.EntryScenarioLink__c} + NE + + + + + Facet-faa2a30d-73a7-4c68-9c85-9cd53de6cf32 + Facet + - actionNames - - - collapsed - false - - - enableActionsConfiguration - true - - - enableActionsInNative - true + numVisibleActions + 3 - hideChatterActions - false + primaryField + Facet-e9a6a782-648a-4a5d-9392-4b6f39b8a73c - numVisibleActions - 10 + secondaryFields + Facet-faa2a30d-73a7-4c68-9c85-9cd53de6cf32 - force:highlightsPanel - force_highlightsPanel + record_flexipage:dynamicHighlights + record_flexipage_dynamicHighlights header @@ -2222,6 +2381,21 @@ + + actionNames + + + MassChangeOwner + + + New + + + + + maxRecordsToDisplay + 10 + parentFieldApiName LogEntry__c.Id @@ -2231,11 +2405,35 @@ LogEntryTags__r - relatedListComponentOverride + relatedListDisplayType CARD - force:relatedListSingleContainer - force_relatedListSingleContainer + + relatedListFieldAliases + + + LoggerTag__c.NAME + + + + + relatedListLabel + Log Entry Tags + + + showActionBar + true + + + sortFieldAlias + LoggerTag__c.NAME + + + sortFieldOrder + Ascending + + lst:dynamicRelatedList + lst_dynamicRelatedList diff --git a/nebula-logger/core/main/log-management/flexipages/LogEntryTagRecordPage.flexipage-meta.xml b/nebula-logger/core/main/log-management/flexipages/LogEntryTagRecordPage.flexipage-meta.xml index 0d6e1fbca..e3a1667db 100644 --- a/nebula-logger/core/main/log-management/flexipages/LogEntryTagRecordPage.flexipage-meta.xml +++ b/nebula-logger/core/main/log-management/flexipages/LogEntryTagRecordPage.flexipage-meta.xml @@ -1,40 +1,382 @@ + + + + + uiBehavior + none + + Record.Name + RecordNameField + + + Facet-8ceba1df-e63f-454f-86e4-fecda2641117 + Facet + + + + + + uiBehavior + none + + Record.LoggedByUsernameLink__c + RecordLoggedByUsernameLink_cField + + + + + + uiBehavior + none + + Record.ProfileLink__c + RecordProfileLink_cField + + + + + + uiBehavior + none + + Record.ImpersonatedByUsernameLink__c + RecordImpersonatedByUsernameLink_cField + + + {!Record.ImpersonatedByUsernameLink__c} + NE + + + + + + + + uiBehavior + none + + Record.ParentLogLink__c + RecordParentLogLink_cField + + + {!Record.ParentLogLink__c} + NE + + + + + Facet-cd1c5192-52c5-4c51-9d7e-8cb952d0c270 + Facet + - collapsed - false + actionNames + + + Delete + + - enableActionsConfiguration + numVisibleActions + 3 + + + primaryField + Facet-8ceba1df-e63f-454f-86e4-fecda2641117 + + + secondaryFields + Facet-cd1c5192-52c5-4c51-9d7e-8cb952d0c270 + + record_flexipage:dynamicHighlights + record_flexipage_dynamicHighlights + + + header + Region + + + + + + uiBehavior + required + + Record.LogEntry__c + RecordLogEntry_cField + + + Facet-7b90a470-1d6a-42f4-a2a4-90fc07c4c91f + Facet + + + + + + uiBehavior + required + + Record.Tag__c + RecordTag_cField + + + Facet-8204e786-3990-48ad-a070-d38110f3d7d6 + Facet + + + + + + body + Facet-7b90a470-1d6a-42f4-a2a4-90fc07c4c91f + + flexipage:column + flexipage_column + + + + + + body + Facet-8204e786-3990-48ad-a070-d38110f3d7d6 + + flexipage:column + flexipage_column2 + + + Facet-7b9e4742-677a-44f7-acfb-27718863fb1e + Facet + + + + + + uiBehavior + readonly + + Record.LoggedByUsernameLink__c + RecordLoggedByUsernameLink_cField2 + + + + + + uiBehavior + none + + Record.ProfileLink__c + RecordProfileLink_cField2 + + + + + + uiBehavior + none + + Record.ImpersonatedByUsernameLink__c + RecordImpersonatedByUsernameLink_cField2 + + + {!Record.ImpersonatedByUsernameLink__c} + NE + + + + + Facet-d8d4e907-2497-48b7-b267-f11e9c57c6d9 + Facet + + + + + + uiBehavior + readonly + + Record.LogEntryTimestamp__c + RecordLogEntryTimestamp_cField + + + + + + uiBehavior + readonly + + Record.LogLink__c + RecordLogLink_cField + + + + + + uiBehavior + none + + Record.ParentLogLink__c + RecordParentLogLink_cField2 + + + {!Record.ParentLogLink__c} + NE + + + + + + + + uiBehavior + readonly + + Record.LogEntryOrigin__c + RecordLogEntryOrigin_cField + + + Facet-27ab2ad8-09d2-4324-9863-863484fac65f + Facet + + + + + + body + Facet-d8d4e907-2497-48b7-b267-f11e9c57c6d9 + + flexipage:column + flexipage_column3 + + + + + + body + Facet-27ab2ad8-09d2-4324-9863-863484fac65f + + flexipage:column + flexipage_column4 + + + Facet-7649294e-3ad8-4ca6-9c5a-ad940d7e8675 + Facet + + + + + + uiBehavior + readonly + + Record.CreatedById + RecordCreatedByIdField + + + Facet-990daeb8-3dcb-4f25-9b16-00850bba38e3 + Facet + + + + + + uiBehavior + readonly + + Record.LastModifiedById + RecordLastModifiedByIdField + + + Facet-7193c707-6c03-4b3e-a594-e2ca2c8e610f + Facet + + + + + + body + Facet-990daeb8-3dcb-4f25-9b16-00850bba38e3 + + flexipage:column + flexipage_column5 + + + + + + body + Facet-7193c707-6c03-4b3e-a594-e2ca2c8e610f + + flexipage:column + flexipage_column6 + + + Facet-0b89b717-70ee-496f-b024-1ce0245885a8 + Facet + + + + + + columns + Facet-7b9e4742-677a-44f7-acfb-27718863fb1e + + + horizontalAlignment false - enableActionsInNative + label + @@@SFDCInformationSFDC@@@ + + flexipage:fieldSection + flexipage_fieldSection + + + + + + columns + Facet-7649294e-3ad8-4ca6-9c5a-ad940d7e8675 + + + horizontalAlignment false - hideChatterActions + label + Log Entry Details + + flexipage:fieldSection + flexipage_fieldSection2 + + + + + + columns + Facet-0b89b717-70ee-496f-b024-1ce0245885a8 + + + horizontalAlignment false - numVisibleActions - 10 + label + @@@SFDCSystem_InformationSFDC@@@ - force:highlightsPanel - force_highlightsPanel + flexipage:fieldSection + flexipage_fieldSection3 - header - Region - - - force:detailPanel - force_detailPanel + force:recordDetailPanelMobile + force_recordDetailPanelMobile main diff --git a/nebula-logger/core/main/log-management/flexipages/LogRecordPage.flexipage-meta.xml b/nebula-logger/core/main/log-management/flexipages/LogRecordPage.flexipage-meta.xml index 8f9dea4e0..5263621e1 100644 --- a/nebula-logger/core/main/log-management/flexipages/LogRecordPage.flexipage-meta.xml +++ b/nebula-logger/core/main/log-management/flexipages/LogRecordPage.flexipage-meta.xml @@ -1,5 +1,186 @@ + + + + + uiBehavior + none + + Record.Name + RecordNameField + + + Facet-85348f99-93fb-4c1d-81a7-03d2daa70c39 + Facet + + + + + + uiBehavior + none + + Record.LoggedByUsernameLink__c + RecordLoggedByUsernameLink_cField + + + + + + uiBehavior + none + + Record.ProfileLink__c + RecordProfileLink_cField + + + + + + uiBehavior + none + + Record.ImpersonatedByUsernameLink__c + RecordImpersonatedByUsernameLink_cField2 + + + {!Record.ImpersonatedByUsernameLink__c} + NE + + + + + + + + uiBehavior + none + + Record.StartTime__c + RecordStartTime_cField + + + + + + uiBehavior + none + + Record.ParentLogLink__c + RecordParentLogLink_cField + + + {!Record.ParentLogLink__c} + NE + + + + + + + + uiBehavior + none + + Record.TransactionScenarioLink__c + RecordTransactionScenarioLink_cField2 + + + {!Record.TransactionScenarioText__c} + NE + + + + + + + + uiBehavior + none + + Record.AsyncContextType__c + RecordAsyncContextType_cField2 + + 1 OR 2 + + {!Record.AsyncContextParentJobId__c} + NE + + + {!Record.AsyncContextTriggerId__c} + NE + + + + + + + + uiBehavior + none + + Record.OwnerId + RecordOwnerIdField2 + + + + + + uiBehavior + none + + Record.LogRetentionDate__c + RecordLogRetentionDate_cField + + + + + + uiBehavior + none + + Record.ClosedBy__c + RecordClosedBy_cField2 + + + {!Record.IsClosed__c} + EQUAL + true + + + + + + + + uiBehavior + none + + Record.ClosedDate__c + RecordClosedDate_cField + + + {!Record.IsClosed__c} + EQUAL + true + + + + + + + + uiBehavior + none + + Record.LogEntriesSummary__c + RecordLogEntriesSummary_cField + + + Facet-3e824aa6-3055-41bf-a476-862cda95f7f0 + Facet + @@ -27,27 +208,19 @@ - collapsed - false - - - enableActionsConfiguration - true - - - enableActionsInNative - true + numVisibleActions + 10 - hideChatterActions - false + primaryField + Facet-85348f99-93fb-4c1d-81a7-03d2daa70c39 - numVisibleActions - 10 + secondaryFields + Facet-3e824aa6-3055-41bf-a476-862cda95f7f0 - force:highlightsPanel - force_highlightsPanel + record_flexipage:dynamicHighlights + record_flexipage_dynamicHighlights @@ -70,6 +243,13 @@ + + actionNames + + + maxRecordsToDisplay + 30 + parentFieldApiName Log__c.Id @@ -79,19 +259,53 @@ LogEntries__r - relatedListComponentOverride + relatedListDisplayType ADVGRID - rowsToDisplay - 30 + relatedListFieldAliases + + + NAME + + + LoggingLevel__c + + + Origin__c + + + Message__c + + + RecordDetailedLink__c + + + EntryScenarioLink__c + + + TransactionEntryNumber__c + + + + + relatedListLabel + Log Entries showActionBar true - force:relatedListSingleContainer - force_relatedListSingleContainer + + sortFieldAlias + TransactionEntryNumber__c + + + sortFieldOrder + Ascending + + lst:dynamicRelatedList + lst_dynamicRelatedList Facet-0f2e71a4-ac08-400c-8f11-6c6e44a085cb @@ -1254,6 +1468,18 @@ + + actionNames + + + Log__c.Manage + + + + + maxRecordsToDisplay + 30 + parentFieldApiName Log__c.Id @@ -1263,19 +1489,47 @@ ChildLogs__r - relatedListComponentOverride + relatedListDisplayType ADVGRID - rowsToDisplay - 30 + relatedListFieldAliases + + + NAME + + + TransactionId__c + + + TotalLogEntries__c + + + SystemModeSummary__c + + + StartTime__c + + + + + relatedListLabel + Related Logs showActionBar true - force:relatedListSingleContainer - force_relatedListSingleContainer3 + + sortFieldAlias + StartTime__c + + + sortFieldOrder + Descending + + lst:dynamicRelatedList + lst_dynamicRelatedList2 Facet-0bb71d38-e0b0-4931-838e-b2254d40c2ea diff --git a/nebula-logger/core/main/log-management/flexipages/LoggerScenarioRecordPage.flexipage-meta.xml b/nebula-logger/core/main/log-management/flexipages/LoggerScenarioRecordPage.flexipage-meta.xml index f87c16fae..286d0b908 100644 --- a/nebula-logger/core/main/log-management/flexipages/LoggerScenarioRecordPage.flexipage-meta.xml +++ b/nebula-logger/core/main/log-management/flexipages/LoggerScenarioRecordPage.flexipage-meta.xml @@ -1,30 +1,100 @@ + + + + + uiBehavior + none + + Record.Name + RecordNameField + + + Facet-2301c152-3f49-48f9-a6f1-7198e617bc7d + Facet + + + + + + uiBehavior + none + + Record.UniqueId__c + RecordUniqueId_cField + + + + + + uiBehavior + none + + Record.OwnerId + RecordOwnerIdField + + + + + + uiBehavior + none + + Record.CreatedById + RecordCreatedByIdField + + + + + + uiBehavior + none + + Record.LastModifiedById + RecordLastModifiedByIdField + + + Facet-d08ec573-1f6a-4ec8-8d97-72f7aee83f08 + Facet + - collapsed - false - - - enableActionsConfiguration - false + actionNames + + + ChangeOwnerOne + + + Edit + + + Share + + + RecordShareHierarchy + + + Delete + + - enableActionsInNative - false + numVisibleActions + 10 - hideChatterActions - false + primaryField + Facet-2301c152-3f49-48f9-a6f1-7198e617bc7d - numVisibleActions - 10 + secondaryFields + Facet-d08ec573-1f6a-4ec8-8d97-72f7aee83f08 - force:highlightsPanel - force_highlightsPanel + record_flexipage:dynamicHighlights + record_flexipage_dynamicHighlights header @@ -66,9 +136,6 @@ NAME - - StartTime__c - LoggedByUsernameLink__c @@ -88,10 +155,10 @@ OWNER.ALIAS - Priority__c + Status__c - Status__c + StartTime__c @@ -152,26 +219,29 @@ NAME - Timestamp__c + Log__c - LoggedByUsernameLink__c + LoggingLevel__c - Origin__c + LoggedByUsernameLink__c - Message__c + ProfileLink__c - LoggingLevel__c + Origin__c - Log__c + Message__c RecordLink__c + + Timestamp__c + @@ -221,7 +291,7 @@ true force:relatedListSingleContainer - force_relatedListSingleContainer2 + force_relatedListSingleContainer Facet-f057dac9-734a-4003-bfc0-0c452db10e0a diff --git a/nebula-logger/core/main/log-management/flexipages/LoggerTagRecordPage.flexipage-meta.xml b/nebula-logger/core/main/log-management/flexipages/LoggerTagRecordPage.flexipage-meta.xml index 205eabf0b..05984adec 100644 --- a/nebula-logger/core/main/log-management/flexipages/LoggerTagRecordPage.flexipage-meta.xml +++ b/nebula-logger/core/main/log-management/flexipages/LoggerTagRecordPage.flexipage-meta.xml @@ -1,30 +1,110 @@ + + + + + uiBehavior + none + + Record.Name + RecordNameField + + + Facet-abc6fda0-1e44-4fb0-96b6-a82d8d7af14c + Facet + + + + + + uiBehavior + none + + Record.UniqueId__c + RecordUniqueId_cField + + + + + + uiBehavior + none + + Record.OwnerId + RecordOwnerIdField + + + + + + uiBehavior + none + + Record.TotalLogEntries__c + RecordTotalLogEntries_cField + + + + + + uiBehavior + none + + Record.CreatedById + RecordCreatedByIdField + + + + + + uiBehavior + none + + Record.LastModifiedById + RecordLastModifiedByIdField + + + Facet-5fa4a2b2-73ca-47d8-8d6a-15d9f7a468a9 + Facet + - collapsed - false + actionNames + + + ChangeOwnerOne + + + Edit + + + Share + + + RecordShareHierarchy + + + Delete + + - enableActionsConfiguration - false + numVisibleActions + 10 - enableActionsInNative - false + primaryField + Facet-abc6fda0-1e44-4fb0-96b6-a82d8d7af14c - hideChatterActions - false + secondaryFields + Facet-5fa4a2b2-73ca-47d8-8d6a-15d9f7a468a9 - - numVisibleActions - 10 - - force:highlightsPanel - force_highlightsPanel + record_flexipage:dynamicHighlights + record_flexipage_dynamicHighlights header @@ -33,6 +113,18 @@ + + actionNames + + + New + + + + + maxRecordsToDisplay + 30 + parentFieldApiName LoggerTag__c.Id @@ -41,6 +133,73 @@ relatedListApiName LogEntryTags__r + + relatedListDisplayType + ADVGRID + + + relatedListFieldAliases + + + LogEntry__c.NAME + + + LogEntry__c.Log__c + + + LogEntry__c.LoggingLevel__c + + + LogEntry__c.Message__c + + + LogEntry__c.Origin__c + + + LogEntry__c.RecordDetailedLink__c + + + NAME + + + LogEntry__c.Timestamp__c + + + + + relatedListLabel + Tagged Log Entries + + + showActionBar + true + + + sortFieldAlias + LogEntry__c.Timestamp__c + + + sortFieldOrder + Descending + + lst:dynamicRelatedList + lst_dynamicRelatedList + + + Facet-3dc4c83f-a25a-490d-9370-2bad02789b05 + Facet + + + + + + parentFieldApiName + LoggerTag__c.Id + + + relatedListApiName + Histories + relatedListComponentOverride ADVGRID @@ -57,7 +216,7 @@ force_relatedListSingleContainer - Facet-3dc4c83f-a25a-490d-9370-2bad02789b05 + Facet-a8de99d0-6969-455e-b669-43cad76749ac Facet @@ -79,6 +238,20 @@ relatedListsTab + + + + body + Facet-a8de99d0-6969-455e-b669-43cad76749ac + + + title + History + + flexipage:tab + flexipage_tab + + Facet-67bbc836-1943-4c29-81cd-4434b0c30480 Facet diff --git a/nebula-logger/core/main/log-management/layouts/LoggerTag__c-Logger Tag Layout.layout-meta.xml b/nebula-logger/core/main/log-management/layouts/LoggerTag__c-Logger Tag Layout.layout-meta.xml index 12de11fc6..394c4001a 100644 --- a/nebula-logger/core/main/log-management/layouts/LoggerTag__c-Logger Tag Layout.layout-meta.xml +++ b/nebula-logger/core/main/log-management/layouts/LoggerTag__c-Logger Tag Layout.layout-meta.xml @@ -98,6 +98,9 @@ LogEntry__c.Timestamp__c Desc + + RelatedEntityHistoryList + false false false diff --git a/nebula-logger/core/main/log-management/lwc/logBatchPurge/logBatchPurge.js-meta.xml b/nebula-logger/core/main/log-management/lwc/logBatchPurge/logBatchPurge.js-meta.xml index a410be5e5..fcb730cfa 100644 --- a/nebula-logger/core/main/log-management/lwc/logBatchPurge/logBatchPurge.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/logBatchPurge/logBatchPurge.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true Nebula Logger: Log Batch Purge diff --git a/nebula-logger/core/main/log-management/lwc/logEntryEventStream/logEntryEventStream.js-meta.xml b/nebula-logger/core/main/log-management/lwc/logEntryEventStream/logEntryEventStream.js-meta.xml index ad150ed16..bafd8b87b 100644 --- a/nebula-logger/core/main/log-management/lwc/logEntryEventStream/logEntryEventStream.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/logEntryEventStream/logEntryEventStream.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true Nebula Logger: Log Entry Event Stream diff --git a/nebula-logger/core/main/log-management/lwc/logEntryMetadataViewer/logEntryMetadataViewer.js-meta.xml b/nebula-logger/core/main/log-management/lwc/logEntryMetadataViewer/logEntryMetadataViewer.js-meta.xml index 370b22a09..bf1d0a2db 100644 --- a/nebula-logger/core/main/log-management/lwc/logEntryMetadataViewer/logEntryMetadataViewer.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/logEntryMetadataViewer/logEntryMetadataViewer.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true Nebula Logger: Log Entry Metadata Viewer lightning__RecordPage diff --git a/nebula-logger/core/main/log-management/lwc/logOrganizationLimits/logOrganizationLimits.js-meta.xml b/nebula-logger/core/main/log-management/lwc/logOrganizationLimits/logOrganizationLimits.js-meta.xml index f8e7510b5..68439fc98 100644 --- a/nebula-logger/core/main/log-management/lwc/logOrganizationLimits/logOrganizationLimits.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/logOrganizationLimits/logOrganizationLimits.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true Nebula Logger: Log Organization Limits lightning__RecordPage diff --git a/nebula-logger/core/main/log-management/lwc/logViewer/logViewer.js-meta.xml b/nebula-logger/core/main/log-management/lwc/logViewer/logViewer.js-meta.xml index 8e308709b..3dc9c4fab 100644 --- a/nebula-logger/core/main/log-management/lwc/logViewer/logViewer.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/logViewer/logViewer.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true lightning__RecordAction diff --git a/nebula-logger/core/main/log-management/lwc/loggerCodeViewer/loggerCodeViewer.js-meta.xml b/nebula-logger/core/main/log-management/lwc/loggerCodeViewer/loggerCodeViewer.js-meta.xml index 869188346..f95468c1d 100644 --- a/nebula-logger/core/main/log-management/lwc/loggerCodeViewer/loggerCodeViewer.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/loggerCodeViewer/loggerCodeViewer.js-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 false diff --git a/nebula-logger/core/main/log-management/lwc/loggerHomeHeader/loggerHomeHeader.js-meta.xml b/nebula-logger/core/main/log-management/lwc/loggerHomeHeader/loggerHomeHeader.js-meta.xml index fb2142ac6..c922d2159 100644 --- a/nebula-logger/core/main/log-management/lwc/loggerHomeHeader/loggerHomeHeader.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/loggerHomeHeader/loggerHomeHeader.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true Nebula Logger: Logger Home Header - 61.0 + 62.0 false diff --git a/nebula-logger/core/main/log-management/lwc/loggerSettings/loggerSettings.js-meta.xml b/nebula-logger/core/main/log-management/lwc/loggerSettings/loggerSettings.js-meta.xml index 926999964..319989caa 100644 --- a/nebula-logger/core/main/log-management/lwc/loggerSettings/loggerSettings.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/loggerSettings/loggerSettings.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true Nebula Logger: Logger Settings diff --git a/nebula-logger/core/main/log-management/lwc/relatedLogEntries/relatedLogEntries.js-meta.xml b/nebula-logger/core/main/log-management/lwc/relatedLogEntries/relatedLogEntries.js-meta.xml index f0f9a3e9f..ae9b73748 100644 --- a/nebula-logger/core/main/log-management/lwc/relatedLogEntries/relatedLogEntries.js-meta.xml +++ b/nebula-logger/core/main/log-management/lwc/relatedLogEntries/relatedLogEntries.js-meta.xml @@ -2,7 +2,7 @@ Nebula Logger: Related Log Entries Displays a related list of log entries for the current record. - 61.0 + 62.0 true lightning__RecordPage diff --git a/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml new file mode 100644 index 000000000..500beb67e --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml @@ -0,0 +1,15 @@ + + + ImpersonatedByUsernameLink__c + Active + PII;GDPR;CCPA + false + LogEntry__r.ImpersonatedByUsernameLink__c + BlankAsZero + + false + Confidential + false + Text + false + diff --git a/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ParentLogLink__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ParentLogLink__c.field-meta.xml new file mode 100644 index 000000000..67f8bc9de --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ParentLogLink__c.field-meta.xml @@ -0,0 +1,15 @@ + + + ParentLogLink__c + Active + PII;GDPR;CCPA + false + LogEntry__r.ParentLogLink__c + BlankAsZero + + false + Confidential + false + Text + false + diff --git a/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ProfileLink__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ProfileLink__c.field-meta.xml new file mode 100644 index 000000000..bb8637293 --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/fields/ProfileLink__c.field-meta.xml @@ -0,0 +1,15 @@ + + + ProfileLink__c + Active + PII;GDPR;CCPA + false + LogEntry__r.ProfileLink__c + BlankAsZero + + false + Confidential + false + Text + false + diff --git a/nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/All.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/All.listView-meta.xml index 98cc2b053..91aa05299 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/All.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/All.listView-meta.xml @@ -5,6 +5,8 @@ Tag__c LogEntry__c LogLink__c + LoggedByUsernameLink__c + ProfileLink__c LogEntryOrigin__c LogEntryTimestamp__c Everything diff --git a/nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/AllImpersonatedLogEntryTags.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/AllImpersonatedLogEntryTags.listView-meta.xml new file mode 100644 index 000000000..e0f020709 --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntryTag__c/listViews/AllImpersonatedLogEntryTags.listView-meta.xml @@ -0,0 +1,19 @@ + + + AllImpersonatedLogEntryTags + NAME + Tag__c + LogEntry__c + LogLink__c + LoggedByUsernameLink__c + ProfileLink__c + ImpersonatedByUsernameLink__c + LogEntryOrigin__c + LogEntryTimestamp__c + Everything + + ImpersonatedByUsernameLink__c + notEqual + + + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ApexClassApiVersion__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ApexClassApiVersion__c.field-meta.xml index d7116bac3..44bd16b60 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ApexClassApiVersion__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ApexClassApiVersion__c.field-meta.xml @@ -14,14 +14,14 @@ false - v62.0 + v63.0 false - + - v61.0 + v62.0 false - + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ExceptionSourceApiVersion__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ExceptionSourceApiVersion__c.field-meta.xml index eb510665e..a5dcc85e7 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ExceptionSourceApiVersion__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ExceptionSourceApiVersion__c.field-meta.xml @@ -13,14 +13,14 @@ false - v62.0 + v63.0 false - + - v61.0 + v62.0 false - + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/FlowVersionApiVersionRuntime__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/FlowVersionApiVersionRuntime__c.field-meta.xml index 41308d5da..5416c102f 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/FlowVersionApiVersionRuntime__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/FlowVersionApiVersionRuntime__c.field-meta.xml @@ -14,14 +14,14 @@ false - v62.0 + v63.0 false - + - v61.0 + v62.0 false - + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml new file mode 100644 index 000000000..3c404f60d --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ImpersonatedByUsernameLink__c.field-meta.xml @@ -0,0 +1,15 @@ + + + ImpersonatedByUsernameLink__c + Active + PII;GDPR;CCPA + false + Log__r.ImpersonatedByUsernameLink__c + BlankAsZero + + false + Confidential + false + Text + false + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/OriginSourceApiVersion__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/OriginSourceApiVersion__c.field-meta.xml index 1a32452bb..7767b0f1e 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/OriginSourceApiVersion__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/OriginSourceApiVersion__c.field-meta.xml @@ -13,14 +13,14 @@ false - v62.0 + v63.0 false - + - v61.0 + v62.0 false - + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ParentLogLink__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ParentLogLink__c.field-meta.xml new file mode 100644 index 000000000..546e0b286 --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ParentLogLink__c.field-meta.xml @@ -0,0 +1,15 @@ + + + ParentLogLink__c + Active + PII;GDPR;CCPA + false + Log__r.ParentLogLink__c + BlankAsZero + + false + Confidential + false + Text + false + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ProfileLink__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ProfileLink__c.field-meta.xml new file mode 100644 index 000000000..e3b1f0975 --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/fields/ProfileLink__c.field-meta.xml @@ -0,0 +1,15 @@ + + + ProfileLink__c + Active + PII;GDPR;CCPA + false + Log__r.ProfileLink__c + BlankAsZero + + false + Confidential + false + Text + false + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/All.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/All.listView-meta.xml index 6d01a4094..4da201b88 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/All.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/All.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c OriginType__c OriginLocation__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllApexLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllApexLogEntries.listView-meta.xml index 6128a8214..5f881926d 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllApexLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllApexLogEntries.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c ApexClassName__c ApexInnerClassName__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllComponentLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllComponentLogEntries.listView-meta.xml index a82a2adc7..038bdadb6 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllComponentLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllComponentLogEntries.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c ComponentType__c ComponentApiName__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORLogEntries.listView-meta.xml new file mode 100644 index 000000000..cde5cbdba --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORLogEntries.listView-meta.xml @@ -0,0 +1,22 @@ + + + AllERRORLogEntries + NAME + Log__c + LoggingLevel__c + LoggedByUsernameLink__c + ProfileLink__c + Message__c + OriginSourceMetadataType__c + OriginSourceApiName__c + OriginSourceActionName__c + RecordDetailedLink__c + Timestamp__c + Everything + + LoggingLevel__c + equals + ERROR + + + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORandWARNLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORandWARNLogEntries.listView-meta.xml index 09af8fddc..8d581ab84 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORandWARNLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllERRORandWARNLogEntries.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c OriginType__c OriginLocation__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllExceptionLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllExceptionLogEntries.listView-meta.xml index dc219a9e9..7636b015f 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllExceptionLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllExceptionLogEntries.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c Origin__c ExceptionType__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllFlowLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllFlowLogEntries.listView-meta.xml index 92546eb22..6d36837f7 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllFlowLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllFlowLogEntries.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c OriginLocation__c FlowProcessType__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpRequestLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpRequestLogEntries.listView-meta.xml index 81e4bae73..6f7f135ab 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpRequestLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpRequestLogEntries.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c Origin__c HttpRequestEndpoint__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpResponseLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpResponseLogEntries.listView-meta.xml index 2d2491faf..2e10e5711 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpResponseLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllHttpResponseLogEntries.listView-meta.xml @@ -6,6 +6,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c Origin__c HttpResponseStatusCode__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllImpersonatedLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllImpersonatedLogEntries.listView-meta.xml new file mode 100644 index 000000000..8a5711d97 --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllImpersonatedLogEntries.listView-meta.xml @@ -0,0 +1,22 @@ + + + AllImpersonatedLogEntries + NAME + Log__c + LoggingLevel__c + LoggedByUsernameLink__c + ProfileLink__c + ImpersonatedByUsernameLink__c + Message__c + OriginSourceMetadataType__c + OriginSourceApiName__c + OriginSourceActionName__c + RecordDetailedLink__c + Timestamp__c + Everything + + ImpersonatedByUsernameLink__c + notEqual + + + diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllOmniStudioLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllOmniStudioLogEntries.listView-meta.xml index 1a77843f6..4b13b5075 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllOmniStudioLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllOmniStudioLogEntries.listView-meta.xml @@ -5,8 +5,10 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c OriginSourceMetadataType__c + OriginSourceApiName__c Timestamp__c Everything diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestRequestLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestRequestLogEntries.listView-meta.xml index cbc6f55ab..95f679635 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestRequestLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestRequestLogEntries.listView-meta.xml @@ -5,6 +5,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c Origin__c RestRequestUri__c diff --git a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestResponseLogEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestResponseLogEntries.listView-meta.xml index a1ad8a5a9..386ccfaa1 100644 --- a/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestResponseLogEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LogEntry__c/listViews/AllRestResponseLogEntries.listView-meta.xml @@ -6,6 +6,7 @@ Log__c LoggingLevel__c LoggedByUsernameLink__c + ProfileLink__c Message__c Origin__c RestResponseStatusCode__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/fields/ApiVersion__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/fields/ApiVersion__c.field-meta.xml index fa551c822..16ed68e2c 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/fields/ApiVersion__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/fields/ApiVersion__c.field-meta.xml @@ -15,14 +15,14 @@ false - v62.0 + v63.0 false - + - v61.0 + v62.0 false - + diff --git a/nebula-logger/core/main/log-management/objects/Log__c/fields/OrganizationApiVersion__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/fields/OrganizationApiVersion__c.field-meta.xml index b68add4c3..d31705a3e 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/fields/OrganizationApiVersion__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/fields/OrganizationApiVersion__c.field-meta.xml @@ -15,14 +15,14 @@ false - v62.0 + v63.0 false - + - v61.0 + v62.0 false - + diff --git a/nebula-logger/core/main/log-management/objects/Log__c/fields/TransactionId__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/fields/TransactionId__c.field-meta.xml index 4706af7dd..f5059eae6 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/fields/TransactionId__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/fields/TransactionId__c.field-meta.xml @@ -5,6 +5,7 @@ false None true + The unique ID generated by Nebula Logger for a particular transaction 36 false diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllAsynchronousLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllAsynchronousLogs.listView-meta.xml index ac6bff2ef..8b04702e2 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllAsynchronousLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllAsynchronousLogs.listView-meta.xml @@ -3,6 +3,7 @@ AllAsynchronousLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllBatchLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllBatchLogs.listView-meta.xml index e20493235..aba944aa6 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllBatchLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllBatchLogs.listView-meta.xml @@ -3,6 +3,7 @@ AllBatchLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllChildLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllChildLogs.listView-meta.xml new file mode 100644 index 000000000..0fe0cfe2d --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllChildLogs.listView-meta.xml @@ -0,0 +1,23 @@ + + + AllChildLogs + NAME + ParentLogLink__c + LoggedByUsernameLink__c + ProfileLink__c + TransactionId__c + TotalLogEntries__c + TotalERRORLogEntries__c + TotalWARNLogEntries__c + OWNER.ALIAS + Priority__c + Status__c + TransactionScenarioLink__c + StartTime__c + Everything + + ParentLogLink__c + notEqual + + + diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllClosedLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllClosedLogs.listView-meta.xml index 6cf3316d7..9eb1538a2 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllClosedLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllClosedLogs.listView-meta.xml @@ -3,6 +3,7 @@ AllClosedLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllImpersonatedLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllImpersonatedLogs.listView-meta.xml new file mode 100644 index 000000000..440b72a81 --- /dev/null +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllImpersonatedLogs.listView-meta.xml @@ -0,0 +1,23 @@ + + + AllImpersonatedLogs + NAME + LoggedByUsernameLink__c + ProfileLink__c + ImpersonatedByUsernameLink__c + TransactionId__c + TotalLogEntries__c + TotalERRORLogEntries__c + TotalWARNLogEntries__c + OWNER.ALIAS + Priority__c + Status__c + TransactionScenarioLink__c + StartTime__c + Everything + + ImpersonatedByUsernameLink__c + notEqual + + + diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogs.listView-meta.xml index e1610b573..99cd8e51f 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogs.listView-meta.xml @@ -3,6 +3,7 @@ AllLogs NAME LoggedByUsernameLink__c + ProfileLink__c TransactionId__c TotalLimitsCpuTimeUsed__c TotalLogEntries__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERROREntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERROREntries.listView-meta.xml index 23c29d330..430e74814 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERROREntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERROREntries.listView-meta.xml @@ -3,6 +3,7 @@ AllLogsWithERROREntries NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERRORorWARNEntries.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERRORorWARNEntries.listView-meta.xml index b1e0f6fbf..1cdfec6b5 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERRORorWARNEntries.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllLogsWithERRORorWARNEntries.listView-meta.xml @@ -4,6 +4,7 @@ 1 OR 2 NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllOpenLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllOpenLogs.listView-meta.xml index a7509dcc5..3c035d428 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllOpenLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllOpenLogs.listView-meta.xml @@ -3,6 +3,7 @@ AllOpenLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllRESTLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllRESTLogs.listView-meta.xml index fab60ca1b..823b9463c 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllRESTLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllRESTLogs.listView-meta.xml @@ -3,6 +3,7 @@ AllRESTLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllResolvedLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllResolvedLogs.listView-meta.xml index a4981a647..5d9a814be 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllResolvedLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/AllResolvedLogs.listView-meta.xml @@ -3,6 +3,7 @@ AllResolvedLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/LogsToPurgeSoon.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/LogsToPurgeSoon.listView-meta.xml index ff9fca9d0..7c943d179 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/LogsToPurgeSoon.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/LogsToPurgeSoon.listView-meta.xml @@ -3,6 +3,7 @@ LogsToPurgeSoon NAME LoggedByUsernameLink__c + ProfileLink__c TransactionId__c OWNER.ALIAS Priority__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedLogs.listView-meta.xml index 06e86c42c..4e90eea26 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedLogs.listView-meta.xml @@ -3,6 +3,7 @@ MyAssignedLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c Priority__c Status__c diff --git a/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedOpenLogs.listView-meta.xml b/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedOpenLogs.listView-meta.xml index 0ed626c21..b3753c798 100644 --- a/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedOpenLogs.listView-meta.xml +++ b/nebula-logger/core/main/log-management/objects/Log__c/listViews/MyAssignedOpenLogs.listView-meta.xml @@ -3,6 +3,7 @@ MyAssignedOpenLogs NAME LoggedByUsernameLink__c + ProfileLink__c StartTime__c Priority__c Status__c diff --git a/nebula-logger/core/main/log-management/objects/LoggerTag__c/LoggerTag__c.object-meta.xml b/nebula-logger/core/main/log-management/objects/LoggerTag__c/LoggerTag__c.object-meta.xml index 4f713120f..b6da60e8e 100644 --- a/nebula-logger/core/main/log-management/objects/LoggerTag__c/LoggerTag__c.object-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LoggerTag__c/LoggerTag__c.object-meta.xml @@ -163,7 +163,7 @@ - false + true Text Logger Tags @@ -171,8 +171,8 @@ OWNER.ALIAS TotalLogEntries__c Accept - PrintableListView Import + PrintableListView OWNER.ALIAS TotalLogEntries__c OWNER.ALIAS diff --git a/nebula-logger/core/main/log-management/objects/LoggerTag__c/fields/UniqueId__c.field-meta.xml b/nebula-logger/core/main/log-management/objects/LoggerTag__c/fields/UniqueId__c.field-meta.xml index 3cc7a1434..9b7345f33 100644 --- a/nebula-logger/core/main/log-management/objects/LoggerTag__c/fields/UniqueId__c.field-meta.xml +++ b/nebula-logger/core/main/log-management/objects/LoggerTag__c/fields/UniqueId__c.field-meta.xml @@ -11,7 +11,7 @@ 255 false Confidential - false + true false Text true diff --git a/nebula-logger/core/main/log-management/pages/LogMassDelete.page-meta.xml b/nebula-logger/core/main/log-management/pages/LogMassDelete.page-meta.xml index b1987d2ee..3163c23fe 100644 --- a/nebula-logger/core/main/log-management/pages/LogMassDelete.page-meta.xml +++ b/nebula-logger/core/main/log-management/pages/LogMassDelete.page-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false false diff --git a/nebula-logger/core/main/log-management/permissionsets/LoggerAdmin.permissionset-meta.xml b/nebula-logger/core/main/log-management/permissionsets/LoggerAdmin.permissionset-meta.xml index 4544be8cc..ec404e492 100644 --- a/nebula-logger/core/main/log-management/permissionsets/LoggerAdmin.permissionset-meta.xml +++ b/nebula-logger/core/main/log-management/permissionsets/LoggerAdmin.permissionset-meta.xml @@ -121,6 +121,11 @@ LoggerSettings__c Provides full control of Nebula Logger's data & custom features + + false + LogEntryTag__c.ImpersonatedByUsernameLink__c + true + false LogEntryTag__c.LogEntryOrigin__c @@ -141,6 +146,16 @@ LogEntryTag__c.LoggedByUsernameLink__c true + + false + LogEntryTag__c.ParentLogLink__c + true + + + false + LogEntryTag__c.ProfileLink__c + true + true LogEntryTag__c.UniqueId__c @@ -568,12 +583,12 @@ false - LogEntry__c.HttpRequestEndpoint__c + LogEntry__c.HttpRequestEndpointAddress__c true false - LogEntry__c.HttpRequestEndpointAddress__c + LogEntry__c.HttpRequestEndpoint__c true @@ -621,6 +636,11 @@ LogEntry__c.HttpResponseStatus__c true + + false + LogEntry__c.ImpersonatedByUsernameLink__c + true + false LogEntry__c.LimitsAggregateQueriesMax__c @@ -991,6 +1011,16 @@ LogEntry__c.Origin__c true + + false + LogEntry__c.ParentLogLink__c + true + + + false + LogEntry__c.ProfileLink__c + true + false LogEntry__c.RecordCollectionSize__c diff --git a/nebula-logger/core/main/log-management/permissionsets/LoggerEndUser.permissionset-meta.xml b/nebula-logger/core/main/log-management/permissionsets/LoggerEndUser.permissionset-meta.xml index cdaad82f0..c317ddb9c 100644 --- a/nebula-logger/core/main/log-management/permissionsets/LoggerEndUser.permissionset-meta.xml +++ b/nebula-logger/core/main/log-management/permissionsets/LoggerEndUser.permissionset-meta.xml @@ -47,6 +47,11 @@ Provides limited access to Nebula Logger's data, including: - The same access as the Log Creator permission set - Read-only access (but not view-all access) to logging records that have been shared with the user (using OWD, sharing rules, etc.) + + false + LogEntryTag__c.ImpersonatedByUsernameLink__c + true + false LogEntryTag__c.LogEntryOrigin__c @@ -69,6 +74,16 @@ false + LogEntryTag__c.ParentLogLink__c + true + + + false + LogEntryTag__c.ProfileLink__c + true + + + true LogEntryTag__c.UniqueId__c true @@ -307,6 +322,11 @@ LogEntry__c.HasStackTrace__c true + + false + LogEntry__c.ImpersonatedByUsernameLink__c + true + false LogEntry__c.LimitsAggregateQueriesMax__c @@ -617,6 +637,16 @@ LogEntry__c.Origin__c true + + false + LogEntry__c.ParentLogLink__c + true + + + false + LogEntry__c.ProfileLink__c + true + false LogEntry__c.RecordCollectionSize__c diff --git a/nebula-logger/core/main/log-management/permissionsets/LoggerLogViewer.permissionset-meta.xml b/nebula-logger/core/main/log-management/permissionsets/LoggerLogViewer.permissionset-meta.xml index 626c42e7b..a5f863407 100644 --- a/nebula-logger/core/main/log-management/permissionsets/LoggerLogViewer.permissionset-meta.xml +++ b/nebula-logger/core/main/log-management/permissionsets/LoggerLogViewer.permissionset-meta.xml @@ -41,6 +41,11 @@ true Provides read-only access to Nebula Logger's data & custom features + + false + LogEntryTag__c.ImpersonatedByUsernameLink__c + true + false LogEntryTag__c.LogEntryOrigin__c @@ -63,6 +68,16 @@ false + LogEntryTag__c.ParentLogLink__c + true + + + false + LogEntryTag__c.ProfileLink__c + true + + + true LogEntryTag__c.UniqueId__c true @@ -488,12 +503,12 @@ false - LogEntry__c.HttpRequestEndpoint__c + LogEntry__c.HttpRequestEndpointAddress__c true false - LogEntry__c.HttpRequestEndpointAddress__c + LogEntry__c.HttpRequestEndpoint__c true @@ -541,6 +556,11 @@ LogEntry__c.HttpResponseStatus__c true + + false + LogEntry__c.ImpersonatedByUsernameLink__c + true + false LogEntry__c.LimitsAggregateQueriesMax__c @@ -911,6 +931,16 @@ LogEntry__c.Origin__c true + + false + LogEntry__c.ParentLogLink__c + true + + + false + LogEntry__c.ProfileLink__c + true + false LogEntry__c.RecordCollectionSize__c diff --git a/nebula-logger/core/main/log-management/triggers/Log.trigger-meta.xml b/nebula-logger/core/main/log-management/triggers/Log.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/core/main/log-management/triggers/Log.trigger-meta.xml +++ b/nebula-logger/core/main/log-management/triggers/Log.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/triggers/LogEntry.trigger-meta.xml b/nebula-logger/core/main/log-management/triggers/LogEntry.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/core/main/log-management/triggers/LogEntry.trigger-meta.xml +++ b/nebula-logger/core/main/log-management/triggers/LogEntry.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/triggers/LogEntryEvent.trigger-meta.xml b/nebula-logger/core/main/log-management/triggers/LogEntryEvent.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/core/main/log-management/triggers/LogEntryEvent.trigger-meta.xml +++ b/nebula-logger/core/main/log-management/triggers/LogEntryEvent.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/triggers/LogEntryTag.trigger-meta.xml b/nebula-logger/core/main/log-management/triggers/LogEntryTag.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/core/main/log-management/triggers/LogEntryTag.trigger-meta.xml +++ b/nebula-logger/core/main/log-management/triggers/LogEntryTag.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/triggers/LoggerScenario.trigger-meta.xml b/nebula-logger/core/main/log-management/triggers/LoggerScenario.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/core/main/log-management/triggers/LoggerScenario.trigger-meta.xml +++ b/nebula-logger/core/main/log-management/triggers/LoggerScenario.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/log-management/triggers/LoggerTag.trigger-meta.xml b/nebula-logger/core/main/log-management/triggers/LoggerTag.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/core/main/log-management/triggers/LoggerTag.trigger-meta.xml +++ b/nebula-logger/core/main/log-management/triggers/LoggerTag.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/CallableLogger.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/CallableLogger.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/CallableLogger.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/CallableLogger.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/ComponentLogger.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/ComponentLogger.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/ComponentLogger.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/ComponentLogger.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls b/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls index 963d7f704..467fae7b4 100644 --- a/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls +++ b/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls @@ -105,7 +105,7 @@ global inherited sharing class FlowCollectionLogEntry { ); LogEntryEventBuilder builder = shadowLogEntry.addToLoggerBuffer()?.setRecord(flowCollectionLogEntry.records); if (builder.shouldSave() && flowCollectionLogEntry.records?.size() > 0) { - builder.getLogEntryEvent().RecordSObjectType__c = flowCollectionLogEntry.records.get(0).getSObjectType().getDescribe().getName(); + builder.getLogEntryEvent().RecordSObjectType__c = flowCollectionLogEntry.records.get(0).getSObjectType().toString(); } shadowLogEntries.add(shadowLogEntry); diff --git a/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/FlowCollectionLogEntry.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/FlowLogEntry.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/FlowLogEntry.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/FlowLogEntry.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/FlowLogEntry.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/FlowLogger.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/FlowLogger.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/FlowLogger.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/FlowLogger.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/FlowRecordLogEntry.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/FlowRecordLogEntry.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/FlowRecordLogEntry.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/FlowRecordLogEntry.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls b/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls index 9cdc0af3a..b2949fb1e 100644 --- a/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls +++ b/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls @@ -342,7 +342,7 @@ global with sharing class LogEntryEventBuilder { try { Schema.SObjectType sobjectType = recordId?.getSObjectType(); this.logEntryEvent.RecordSObjectClassification__c = getSObjectClassification(sobjectType); - this.logEntryEvent.RecordSObjectType__c = sobjectType.getDescribe().getName(); + this.logEntryEvent.RecordSObjectType__c = sobjectType.toString(); } catch (System.SObjectException sobjectException) { // Some SObject Types are considered template objects, such as CaseComment, AccountHistory, // ContactHistory, etc, so calling Id.getSObjectType() does not work for some types of record IDs @@ -382,7 +382,7 @@ global with sharing class LogEntryEventBuilder { this.logEntryEvent.RecordJson__c = cleanedRecordJson; this.logEntryEvent.RecordJsonMasked__c = recordJsonMasked; this.logEntryEvent.RecordSObjectClassification__c = getSObjectClassification(record.getSObjectType()); - this.logEntryEvent.RecordSObjectType__c = record.getSObjectType().getDescribe().getName(); + this.logEntryEvent.RecordSObjectType__c = record.getSObjectType().toString(); this.logEntryEvent.RecordSObjectTypeNamespace__c = getSObjectTypeNamespace(record.getSObjectType()); } @@ -418,7 +418,7 @@ global with sharing class LogEntryEventBuilder { this.logEntryEvent.RecordJson__c = cleanedRecordJson; this.logEntryEvent.RecordJsonMasked__c = recordJsonMasked; this.logEntryEvent.RecordSObjectClassification__c = getSObjectClassification(sobjectType); - this.logEntryEvent.RecordSObjectType__c = sobjectType.getDescribe().getName(); + this.logEntryEvent.RecordSObjectType__c = sobjectType.toString(); this.logEntryEvent.RecordSObjectTypeNamespace__c = getSObjectTypeNamespace(sobjectType); } @@ -455,7 +455,7 @@ global with sharing class LogEntryEventBuilder { this.logEntryEvent.RecordJson__c = cleanedRecordJson; this.logEntryEvent.RecordJsonMasked__c = recordJsonMasked; this.logEntryEvent.RecordSObjectClassification__c = getSObjectClassification(sobjectType); - this.logEntryEvent.RecordSObjectType__c = sobjectType.getDescribe().getName(); + this.logEntryEvent.RecordSObjectType__c = sobjectType.toString(); this.logEntryEvent.RecordSObjectTypeNamespace__c = getSObjectTypeNamespace(sobjectType); } @@ -903,7 +903,7 @@ global with sharing class LogEntryEventBuilder { OriginType__c = 'Apex', TriggerIsExecuting__c = Trigger.isExecuting, TriggerOperationType__c = Trigger.operationType?.name(), - TriggerSObjectType__c = Trigger.new?.getSObjectType().getDescribe().getName() + TriggerSObjectType__c = Trigger.new?.getSObjectType().toString() ); if (LoggerParameter.STORE_TRANSACTION_LIMITS) { @@ -1123,7 +1123,7 @@ global with sharing class LogEntryEventBuilder { } private static String getSObjectClassification(Schema.SObjectType sobjectType) { - String sobjectName = sobjectType.getDescribe().getName(); + String sobjectName = sobjectType.toString(); // Check the map to see if we've already determined the classification for this SObject type if (CACHED_SOBJECT_NAME_TO_CLASSIFICATION.containsKey(sobjectName)) { @@ -1181,7 +1181,7 @@ global with sharing class LogEntryEventBuilder { } private static String getSObjectTypeNamespace(Schema.SObjectType sobjectType) { - String sobjectFullName = sobjectType.getDescribe().getName(); + String sobjectFullName = sobjectType.toString(); String sobjectLocalName = sobjectType.getDescribe().getLocalName(); // Remove the trailing '__' if present diff --git a/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/LogEntryEventBuilder.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/LogMessage.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/LogMessage.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/LogMessage.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/LogMessage.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/Logger.cls b/nebula-logger/core/main/logger-engine/classes/Logger.cls index 8fb5a3616..9765df3eb 100644 --- a/nebula-logger/core/main/logger-engine/classes/Logger.cls +++ b/nebula-logger/core/main/logger-engine/classes/Logger.cls @@ -15,7 +15,7 @@ global with sharing class Logger { // There's no reliable way to get the version number dynamically in Apex @TestVisible - private static final String CURRENT_VERSION_NUMBER = 'v4.14.18'; + private static final String CURRENT_VERSION_NUMBER = 'v4.15.0'; private static final System.LoggingLevel FALLBACK_LOGGING_LEVEL = System.LoggingLevel.DEBUG; private static final List LOG_ENTRIES_BUFFER = new List(); private static final String MISSING_SCENARIO_ERROR_MESSAGE = 'No logger scenario specified. A scenario is required for logging in this org.'; diff --git a/nebula-logger/core/main/logger-engine/classes/Logger.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/Logger.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/Logger.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/Logger.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/LoggerDataStore.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/LoggerDataStore.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/LoggerDataStore.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/LoggerDataStore.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/LoggerEngineDataSelector.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/LoggerEngineDataSelector.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/LoggerEngineDataSelector.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/LoggerEngineDataSelector.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/LoggerSObjectHandler.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/LoggerSObjectHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/LoggerSObjectHandler.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/LoggerSObjectHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/LoggerSObjectProxy.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/LoggerSObjectProxy.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/LoggerSObjectProxy.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/LoggerSObjectProxy.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/classes/LoggerStackTrace.cls-meta.xml b/nebula-logger/core/main/logger-engine/classes/LoggerStackTrace.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/main/logger-engine/classes/LoggerStackTrace.cls-meta.xml +++ b/nebula-logger/core/main/logger-engine/classes/LoggerStackTrace.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/main/logger-engine/lwc/logger/logger.js-meta.xml b/nebula-logger/core/main/logger-engine/lwc/logger/logger.js-meta.xml index 42a481fdb..5adb77e01 100644 --- a/nebula-logger/core/main/logger-engine/lwc/logger/logger.js-meta.xml +++ b/nebula-logger/core/main/logger-engine/lwc/logger/logger.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true Nebula Logger: Logger for Lightning Components diff --git a/nebula-logger/core/main/logger-engine/lwc/logger/loggerService.js b/nebula-logger/core/main/logger-engine/lwc/logger/loggerService.js index 2b4fc838f..10222f37b 100644 --- a/nebula-logger/core/main/logger-engine/lwc/logger/loggerService.js +++ b/nebula-logger/core/main/logger-engine/lwc/logger/loggerService.js @@ -10,7 +10,7 @@ import LoggerServiceTaskQueue from './loggerServiceTaskQueue'; import getSettings from '@salesforce/apex/ComponentLogger.getSettings'; import saveComponentLogEntries from '@salesforce/apex/ComponentLogger.saveComponentLogEntries'; -const CURRENT_VERSION_NUMBER = 'v4.14.18'; +const CURRENT_VERSION_NUMBER = 'v4.15.0'; const CONSOLE_OUTPUT_CONFIG = { messagePrefix: `%c Nebula Logger ${CURRENT_VERSION_NUMBER} `, diff --git a/nebula-logger/core/tests/configuration/classes/LoggerCache_Tests.cls-meta.xml b/nebula-logger/core/tests/configuration/classes/LoggerCache_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/configuration/classes/LoggerCache_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/configuration/classes/LoggerCache_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls b/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls index c88e87112..1e1482ad1 100644 --- a/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls +++ b/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls @@ -27,10 +27,10 @@ private class LoggerFieldMapper_Tests { new LoggerFieldMapping__mdt( DeveloperName = 'SomeDevName', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.Message__c.getDescribe().getName(), - TargetSObjectType__c = Schema.LogEntry__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.LogEntry__c.Message__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.Message__c.toString(), + TargetSObjectType__c = Schema.LogEntry__c.SObjectType.toString(), + TargetField__c = Schema.LogEntry__c.Message__c.toString() ) ); LogEntryEvent__e logEntryEvent = new LogEntryEvent__e(Message__c = 'Some value'); @@ -38,10 +38,7 @@ private class LoggerFieldMapper_Tests { LoggerFieldMapper.mapFieldValues(logEntryEvent, logEntry); - System.Assert.isTrue( - logEntry.getPopulatedFieldsAsMap().containsKey(Schema.LogEntry__c.Message__c.getDescribe().getName()), - System.JSON.serialize(logEntry) - ); + System.Assert.isTrue(logEntry.getPopulatedFieldsAsMap().containsKey(Schema.LogEntry__c.Message__c.toString()), System.JSON.serialize(logEntry)); System.Assert.areEqual(logEntryEvent.Message__c, logEntry.Message__c); } @@ -51,10 +48,10 @@ private class LoggerFieldMapper_Tests { new LoggerFieldMapping__mdt( DeveloperName = 'SomeDevName', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.Message__c.getDescribe().getName(), - TargetSObjectType__c = Schema.LogEntry__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.LogEntry__c.Message__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.Message__c.toString(), + TargetSObjectType__c = Schema.LogEntry__c.SObjectType.toString(), + TargetField__c = Schema.LogEntry__c.Message__c.toString() ) ); Integer messageMaxLength = Schema.LogEntryEvent__e.Message__c.getDescribe().getLength(); @@ -63,10 +60,7 @@ private class LoggerFieldMapper_Tests { LoggerFieldMapper.mapFieldValues(logEntryEvent, logEntry); - System.Assert.isTrue( - logEntry.getPopulatedFieldsAsMap().containsKey(Schema.LogEntry__c.Message__c.getDescribe().getName()), - System.JSON.serialize(logEntry) - ); + System.Assert.isTrue(logEntry.getPopulatedFieldsAsMap().containsKey(Schema.LogEntry__c.Message__c.toString()), System.JSON.serialize(logEntry)); System.Assert.areEqual( logEntryEvent.Message__c.left(messageMaxLength), logEntry.Message__c, @@ -80,10 +74,10 @@ private class LoggerFieldMapper_Tests { new LoggerFieldMapping__mdt( DeveloperName = 'SomeDevName', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.TransactionId__c.getDescribe().getName(), - TargetSObjectType__c = Schema.Log__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.Log__c.TransactionId__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.TransactionId__c.toString(), + TargetSObjectType__c = Schema.Log__c.SObjectType.toString(), + TargetField__c = Schema.Log__c.TransactionId__c.toString() ) ); LogEntryEvent__e logEntryEvent = new LogEntryEvent__e(Message__c = 'Some value'); @@ -100,30 +94,30 @@ private class LoggerFieldMapper_Tests { new LoggerFieldMapping__mdt( DeveloperName = '🥳 Some Valid Mapping', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.EntryScenario__c.getDescribe().getName(), - TargetSObjectType__c = Schema.LogEntry__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.LogEntry__c.EntryScenario__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.EntryScenario__c.toString(), + TargetSObjectType__c = Schema.LogEntry__c.SObjectType.toString(), + TargetField__c = Schema.LogEntry__c.EntryScenario__c.toString() ) ); LoggerFieldMapper.setMock( new LoggerFieldMapping__mdt( DeveloperName = '😭 An Incompatible Mapping (mapping a String to a Datetime)', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.Message__c.getDescribe().getName(), - TargetSObjectType__c = Schema.LogEntry__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.LogEntry__c.Timestamp__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.Message__c.toString(), + TargetSObjectType__c = Schema.LogEntry__c.SObjectType.toString(), + TargetField__c = Schema.LogEntry__c.Timestamp__c.toString() ) ); LoggerFieldMapper.setMock( new LoggerFieldMapping__mdt( DeveloperName = '😀 Another Valid Mapping', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.TransactionEntryNumber__c.getDescribe().getName(), - TargetSObjectType__c = Schema.LogEntry__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.LogEntry__c.TransactionEntryNumber__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.TransactionEntryNumber__c.toString(), + TargetSObjectType__c = Schema.LogEntry__c.SObjectType.toString(), + TargetField__c = Schema.LogEntry__c.TransactionEntryNumber__c.toString() ) ); LogEntryEvent__e logEntryEvent = new LogEntryEvent__e( diff --git a/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls-meta.xml b/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/configuration/classes/LoggerFieldMapper_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/configuration/classes/LoggerParameter_Tests.cls-meta.xml b/nebula-logger/core/tests/configuration/classes/LoggerParameter_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/configuration/classes/LoggerParameter_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/configuration/classes/LoggerParameter_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/configuration/classes/LoggerPlugin_Tests.cls-meta.xml b/nebula-logger/core/tests/configuration/classes/LoggerPlugin_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/configuration/classes/LoggerPlugin_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/configuration/classes/LoggerPlugin_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/configuration/classes/LoggerScenarioRule_Tests.cls-meta.xml b/nebula-logger/core/tests/configuration/classes/LoggerScenarioRule_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/configuration/classes/LoggerScenarioRule_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/configuration/classes/LoggerScenarioRule_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls b/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls index 72419c376..e9cfa7865 100644 --- a/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls +++ b/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls @@ -387,7 +387,7 @@ public class LoggerMockDataCreator { // To avoid a MIXED_DML_OPERATION exception, use System.runs() for inserting the QueueSObject record System.runAs(new Schema.User(Id = System.UserInfo.getUserId())) { - QueueSObject queueSObject = new QueueSObject(QueueId = queue.Id, SObjectType = sobjectType.getDescribe().getName()); + QueueSObject queueSObject = new QueueSObject(QueueId = queue.Id, SObjectType = sobjectType.toString()); insert queueSObject; } @@ -419,7 +419,7 @@ public class LoggerMockDataCreator { // Loop through the deserialized record map and put the field & value // Since it's a map, if the field already exists on the SObject, it's updated (or added if it wasn't there already) for (Schema.SObjectField sobjectField : changesToFields.keySet()) { - String fieldName = sobjectField.getDescribe().getName(); + String fieldName = sobjectField.toString(); deserializedRecordMap.put(fieldName, changesToFields.get(sobjectField)); } diff --git a/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls-meta.xml b/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls-meta.xml +++ b/nebula-logger/core/tests/configuration/utilities/LoggerMockDataCreator.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls b/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls index 8b9c111f3..99d77728a 100644 --- a/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls +++ b/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls @@ -351,7 +351,7 @@ private class LogBatchPurgeController_Tests { for (Integer i = 1; i <= noOfRecords; i++) { LogEntry__c logEntry = new LogEntry__c(Log__c = log.Id, TransactionEntryNumber__c = i + 1); - LoggerMockDataCreator.createDataBuilder(logEntry).populateRequiredFields().getRecord(); + LoggerMockDataCreator.createDataBuilder(logEntry).populateRequiredFields(); logEntries.add(logEntry); } insert logEntries; @@ -369,18 +369,20 @@ private class LogBatchPurgeController_Tests { List logEntries = new List(); for (Integer i = 0; i < noOfRecords; i++) { LogEntry__c logEntry = new LogEntry__c(Log__c = log.Id, LoggingLevel__c = System.LoggingLevel.INFO.name()); - LoggerMockDataCreator.createDataBuilder(logEntry).populateRequiredFields().getRecord(); + LoggerMockDataCreator.createDataBuilder(logEntry).populateRequiredFields(); logEntries.add(logEntry); } insert logEntries; - LoggerTag__c tag = (LoggerTag__c) LoggerMockDataCreator.createDataBuilder(Schema.LoggerTag__c.SObjectType).populateRequiredFields().getRecord(); + String uniqueTagId = System.UUID.randomUUID().toString(); + LoggerTag__c tag = new LoggerTag__c(Name = uniqueTagId, UniqueId__c = uniqueTagId); + LoggerMockDataCreator.createDataBuilder(tag).populateRequiredFields(); insert tag; List logEntryTags = new List(); for (LogEntry__c logEntry : logEntries) { LogEntryTag__c logEntryTag = new LogEntryTag__c(LogEntry__c = logEntry.Id, Tag__c = tag.Id); - LoggerMockDataCreator.createDataBuilder(logEntryTag).populateRequiredFields().getRecord(); + LoggerMockDataCreator.createDataBuilder(logEntryTag).populateRequiredFields(); logEntryTags.add(logEntryTag); } insert logEntryTags; diff --git a/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogBatchPurgeController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogBatchPurgeScheduler_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogBatchPurgeScheduler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogBatchPurgeScheduler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogBatchPurgeScheduler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogBatchPurger_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogBatchPurger_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogBatchPurger_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogBatchPurger_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls b/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls index 43afa2e1c..5647ea9d3 100644 --- a/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls +++ b/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls @@ -879,7 +879,7 @@ private class LogEntryEventHandler_Tests { String configuredTagName = 'CMDT Tag'; LoggerTestConfigurator.setMock( new LogEntryTagRule__mdt( - SObjectField__c = Schema.LogEntry__c.Message__c.getDescribe().getName(), + SObjectField__c = Schema.LogEntry__c.Message__c.toString(), ComparisonType__c = 'CONTAINS', ComparisonValue__c = 'some value', Tags__c = configuredTagName @@ -918,7 +918,7 @@ private class LogEntryEventHandler_Tests { String configuredTagName = 'CMDT Tag'; LoggerTestConfigurator.setMock( new LogEntryTagRule__mdt( - SObjectField__c = Schema.LogEntry__c.Message__c.getDescribe().getName(), + SObjectField__c = Schema.LogEntry__c.Message__c.toString(), ComparisonType__c = 'CONTAINS', ComparisonValue__c = logEntryEvent.Message__c.substring(1, 4), Tags__c = configuredTagName @@ -958,7 +958,7 @@ private class LogEntryEventHandler_Tests { String configuredTagName = 'CMDT Tag'; LoggerTestConfigurator.setMock( new LogEntryTagRule__mdt( - SObjectField__c = Schema.LogEntry__c.Message__c.getDescribe().getName(), + SObjectField__c = Schema.LogEntry__c.Message__c.toString(), ComparisonType__c = 'EQUALS', ComparisonValue__c = logEntryEvent.Message__c, Tags__c = configuredTagName @@ -1000,7 +1000,7 @@ private class LogEntryEventHandler_Tests { String configuredTagName = 'CMDT Tag'; LoggerTestConfigurator.setMock( new LogEntryTagRule__mdt( - SObjectField__c = Schema.LogEntry__c.Message__c.getDescribe().getName(), + SObjectField__c = Schema.LogEntry__c.Message__c.toString(), ComparisonType__c = 'MATCHES_REGEX', ComparisonValue__c = zipCodeRegEx, Tags__c = configuredTagName @@ -1041,7 +1041,7 @@ private class LogEntryEventHandler_Tests { String configuredTagName = 'CMDT Tag'; LoggerTestConfigurator.setMock( new LogEntryTagRule__mdt( - SObjectField__c = Schema.LogEntry__c.Message__c.getDescribe().getName(), + SObjectField__c = Schema.LogEntry__c.Message__c.toString(), ComparisonType__c = 'STARTS_WITH', ComparisonValue__c = logEntryEvent.Message__c.left(3), Tags__c = configuredTagName diff --git a/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogEntryEventHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogEntryEventStreamController_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogEntryEventStreamController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogEntryEventStreamController_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogEntryEventStreamController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogEntryFieldSetPicklist_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogEntryFieldSetPicklist_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogEntryFieldSetPicklist_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogEntryFieldSetPicklist_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogEntryHandler_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogEntryHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogEntryHandler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogEntryHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogEntryMetadataViewerController_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogEntryMetadataViewerController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogEntryMetadataViewerController_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogEntryMetadataViewerController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogEntryTagHandler_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogEntryTagHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogEntryTagHandler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogEntryTagHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogHandler_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogHandler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls b/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls index b0252745a..4d35cc77d 100644 --- a/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls +++ b/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls @@ -11,7 +11,7 @@ private class LogManagementDataSelector_Tests { @IsTest static void it_dynamically_queries_all_records_for_specified_sobject_type_and_fields() { Schema.SObjectType targetSObjectType = Schema.Organization.SObjectType; - Set targetFieldNames = new Set{ Schema.Organization.Id.getDescribe().getName(), Schema.Organization.Name.getDescribe().getName() }; + Set targetFieldNames = new Set{ Schema.Organization.Id.toString(), Schema.Organization.Name.toString() }; List expectedResults = System.Database.query('SELECT ' + String.join(targetFieldNames, ', ') + ' FROM ' + targetSObjectType); List returnedResults = LogManagementDataSelector.getInstance().getAll(targetSObjectType, targetFieldNames); @@ -23,7 +23,7 @@ private class LogManagementDataSelector_Tests { @IsTest static void it_dynamically_queries_records_for_specified_sobject_type_and_fields_and_ids() { Schema.SObjectType targetSObjectType = Schema.User.SObjectType; - Set targetFieldNames = new Set{ Schema.User.Id.getDescribe().getName(), Schema.User.Name.getDescribe().getName() }; + Set targetFieldNames = new Set{ Schema.User.Id.toString(), Schema.User.Name.toString() }; List targetIds = new List(new Map([SELECT Id FROM User LIMIT 3]).keySet()); List expectedResults = System.Database.query( 'SELECT ' + String.join(targetFieldNames, ', ') + ' FROM ' + targetSObjectType + ' WHERE Id IN :targetIds' @@ -469,11 +469,8 @@ private class LogManagementDataSelector_Tests { matchingLogEntry.RecordId__c = targetRecordId; logEntries.add(matchingLogEntry); insert logEntries; - String fieldsClause = String.join( - new List{ Schema.LogEntry__c.Id.getDescribe().getName(), Schema.LogEntry__c.Timestamp__c.getDescribe().getName() }, - ', ' - ); - String orderByClause = Schema.LogEntry__c.Timestamp__c.getDescribe().getName(); + String fieldsClause = String.join(new List{ Schema.LogEntry__c.Id.toString(), Schema.LogEntry__c.Timestamp__c.toString() }, ', '); + String orderByClause = Schema.LogEntry__c.Timestamp__c.toString(); Integer rowLimit = 3; List returnedResults = LogManagementDataSelector.getInstance().getRecordLogEntries(targetRecordId, fieldsClause, orderByClause, rowLimit); diff --git a/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogManagementDataSelector_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogMassDeleteExtension_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogMassDeleteExtension_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogMassDeleteExtension_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogMassDeleteExtension_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LogViewerController_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LogViewerController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LogViewerController_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LogViewerController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls b/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls index 40719e7c1..ffc7d5d6b 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls +++ b/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls @@ -15,7 +15,7 @@ private class LoggerBatchableContext_Tests { System.Assert.areEqual(mockBatchableContext, context.batchableContext); System.Assert.areEqual(sobjectType, context.sobjectType); - System.Assert.areEqual(sobjectType.getDescribe().getName(), context.sobjectTypeName); + System.Assert.areEqual(sobjectType.toString(), context.sobjectTypeName); } @IsTest diff --git a/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LoggerBatchableContext_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LoggerEmailSender_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LoggerEmailSender_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerEmailSender_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LoggerEmailSender_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LoggerHomeHeaderController_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LoggerHomeHeaderController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerHomeHeaderController_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LoggerHomeHeaderController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls b/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls index 9a7ffdaff..f864fb8e2 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls +++ b/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls @@ -15,7 +15,7 @@ private class LoggerSObjectMetadata_Tests { @IsTest static void it_should_return_schema_for_specified_sobject_api_name() { Schema.SObjectType userSObjectType = Schema.User.SObjectType; - String userSObjectApiName = userSObjectType.getDescribe().getName(); + String userSObjectApiName = userSObjectType.toString(); // TODO Add `Schema.` prefix if the string API name doesn't include `.` (unqualified) LoggerSObjectMetadata.SObjectSchema sobjectSchema = LoggerSObjectMetadata.getSchemaForName(userSObjectApiName); validateSObjectDetails(userSObjectType, sobjectSchema); @@ -33,7 +33,7 @@ private class LoggerSObjectMetadata_Tests { System.Assert.areEqual(sobjectType.getDescribe().getLabel(), sobjectSchema.label); System.Assert.areEqual(sobjectType.getDescribe().getLabelPlural(), sobjectSchema.labelPlural); System.Assert.areEqual(sobjectType.getDescribe().getLocalName(), sobjectSchema.localApiName); - System.Assert.areEqual(sobjectType.getDescribe().getName(), sobjectSchema.apiName); + System.Assert.areEqual(sobjectType.toString(), sobjectSchema.apiName); System.Assert.areEqual(sobjectType.getDescribe().fields.getMap().size(), sobjectSchema.fields.size()); // Field details diff --git a/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LoggerSObjectMetadata_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LoggerScenarioHandler_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LoggerScenarioHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerScenarioHandler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LoggerScenarioHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LoggerSettingsController_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LoggerSettingsController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerSettingsController_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LoggerSettingsController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/LoggerTagHandler_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/LoggerTagHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/LoggerTagHandler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/LoggerTagHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/classes/RelatedLogEntriesController_Tests.cls-meta.xml b/nebula-logger/core/tests/log-management/classes/RelatedLogEntriesController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/classes/RelatedLogEntriesController_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/classes/RelatedLogEntriesController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls b/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls index 2a6f983f2..ff7c5eeaf 100644 --- a/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls +++ b/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls @@ -139,7 +139,7 @@ public without sharing class LoggerTestConfigurator { new LoggerSObjectHandler__mdt( IsEnabled__c = isEnabled, SObjectHandlerApexClass__c = sobjectTypeToDefaultHandlerApexClass.get(sobjectType).getName(), - SObjectType__c = sobjectType.getDescribe().getName() + SObjectType__c = sobjectType.toString() ) ); } diff --git a/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls-meta.xml b/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls-meta.xml +++ b/nebula-logger/core/tests/log-management/utilities/LoggerTestConfigurator.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/CallableLogger_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/CallableLogger_Tests.cls-meta.xml index 7d5f9e8a3..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/CallableLogger_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/CallableLogger_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active - \ No newline at end of file + diff --git a/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls b/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls index bea499996..ce6f9bb55 100644 --- a/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls +++ b/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls @@ -127,8 +127,8 @@ private class ComponentLogger_Tests { // Realistically, people shouldn't/wouldn't set fields like HttpRequestBody__c or HttpRequestMethod__c... // But to avoid adding an extra field just for test purposes, we'll use some existing fields componentLogEntry.fieldToValue = new Map{ - Schema.LogEntryEvent__e.HttpRequestBody__c.getDescribe().getName() => 'some value', - Schema.LogEntryEvent__e.HttpRequestMethod__c.getDescribe().getName() => 'another value' + Schema.LogEntryEvent__e.HttpRequestBody__c.toString() => 'some value', + Schema.LogEntryEvent__e.HttpRequestMethod__c.toString() => 'another value' }; System.Assert.areEqual(0, Logger.saveLogCallCount); System.Assert.areEqual(0, LoggerMockDataStore.getEventBus().getPublishCallCount()); diff --git a/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/ComponentLogger_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/FlowCollectionLogEntry_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/FlowCollectionLogEntry_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/FlowCollectionLogEntry_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/FlowCollectionLogEntry_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/FlowLogEntry_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/FlowLogEntry_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/FlowLogEntry_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/FlowLogEntry_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/FlowLogger_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/FlowLogger_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/FlowLogger_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/FlowLogger_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/FlowRecordLogEntry_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/FlowRecordLogEntry_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/FlowRecordLogEntry_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/FlowRecordLogEntry_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls b/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls index cdf789f91..120aafe2e 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls +++ b/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls @@ -903,7 +903,7 @@ private class LogEntryEventBuilder_Tests { System.Assert.areEqual(mockLogId, builder.getLogEntryEvent().RecordId__c); System.Assert.isNull(builder.getLogEntryEvent().RecordJson__c); System.Assert.areEqual('Custom Object', builder.getLogEntryEvent().RecordSObjectClassification__c); - System.Assert.areEqual(Log__c.SObjectType.getDescribe().getName(), builder.getLogEntryEvent().RecordSObjectType__c); + System.Assert.areEqual(Log__c.SObjectType.toString(), builder.getLogEntryEvent().RecordSObjectType__c); } @IsTest @@ -923,7 +923,7 @@ private class LogEntryEventBuilder_Tests { System.Assert.areEqual(status.Id, builder.getLogEntryEvent().RecordId__c); System.Assert.isNull(builder.getLogEntryEvent().RecordJson__c); System.Assert.areEqual('Custom Metadata Type Object', builder.getLogEntryEvent().RecordSObjectClassification__c); - System.Assert.areEqual(LogStatus__mdt.SObjectType.getDescribe().getName(), builder.getLogEntryEvent().RecordSObjectType__c); + System.Assert.areEqual(LogStatus__mdt.SObjectType.toString(), builder.getLogEntryEvent().RecordSObjectType__c); } @IsTest @@ -986,7 +986,7 @@ private class LogEntryEventBuilder_Tests { System.Assert.areEqual(log.Id, builder.getLogEntryEvent().RecordId__c); System.Assert.areEqual(System.JSON.serializePretty(log), builder.getLogEntryEvent().RecordJson__c); System.Assert.areEqual('Custom Object', builder.getLogEntryEvent().RecordSObjectClassification__c); - System.Assert.areEqual(Log__c.SObjectType.getDescribe().getName(), builder.getLogEntryEvent().RecordSObjectType__c); + System.Assert.areEqual(Log__c.SObjectType.toString(), builder.getLogEntryEvent().RecordSObjectType__c); } @IsTest @@ -1006,7 +1006,7 @@ private class LogEntryEventBuilder_Tests { System.Assert.areEqual(status.Id, builder.getLogEntryEvent().RecordId__c); System.Assert.areEqual(System.JSON.serializePretty(status), builder.getLogEntryEvent().RecordJson__c); System.Assert.areEqual('Custom Metadata Type Object', builder.getLogEntryEvent().RecordSObjectClassification__c); - System.Assert.areEqual(LogStatus__mdt.SObjectType.getDescribe().getName(), builder.getLogEntryEvent().RecordSObjectType__c); + System.Assert.areEqual(LogStatus__mdt.SObjectType.toString(), builder.getLogEntryEvent().RecordSObjectType__c); } @IsTest @@ -1027,7 +1027,7 @@ private class LogEntryEventBuilder_Tests { System.Assert.isNull(builder.getLogEntryEvent().RecordId__c); System.Assert.areEqual(System.JSON.serializePretty(platformEvent), builder.getLogEntryEvent().RecordJson__c); System.Assert.areEqual('Platform Event Object', builder.getLogEntryEvent().RecordSObjectClassification__c); - System.Assert.areEqual(LogEntryEvent__e.SObjectType.getDescribe().getName(), builder.getLogEntryEvent().RecordSObjectType__c); + System.Assert.areEqual(LogEntryEvent__e.SObjectType.toString(), builder.getLogEntryEvent().RecordSObjectType__c); } @IsTest @@ -1138,7 +1138,7 @@ private class LogEntryEventBuilder_Tests { System.Assert.isNull(builder.getLogEntryEvent().RecordId__c); System.Assert.areEqual(System.JSON.serializePretty(users), builder.getLogEntryEvent().RecordJson__c); System.Assert.areEqual('Standard Object', builder.getLogEntryEvent().RecordSObjectClassification__c); - System.Assert.areEqual(Schema.User.SObjectType.getDescribe().getName(), builder.getLogEntryEvent().RecordSObjectType__c); + System.Assert.areEqual(Schema.User.SObjectType.toString(), builder.getLogEntryEvent().RecordSObjectType__c); } @IsTest @@ -1247,7 +1247,7 @@ private class LogEntryEventBuilder_Tests { System.Assert.isNull(builder.getLogEntryEvent().RecordId__c); System.Assert.areEqual(System.JSON.serializePretty(userIdToUser), builder.getLogEntryEvent().RecordJson__c); System.Assert.areEqual('Standard Object', builder.getLogEntryEvent().RecordSObjectClassification__c); - System.Assert.areEqual(Schema.User.SObjectType.getDescribe().getName(), builder.getLogEntryEvent().RecordSObjectType__c); + System.Assert.areEqual(Schema.User.SObjectType.toString(), builder.getLogEntryEvent().RecordSObjectType__c); } @IsTest diff --git a/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LogEntryEventBuilder_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LogMessage_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LogMessage_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LogMessage_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LogMessage_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerDataStore_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LoggerDataStore_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerDataStore_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerDataStore_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerEngineDataSelector_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LoggerEngineDataSelector_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerEngineDataSelector_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerEngineDataSelector_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls b/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls index e0dc127ab..1d37f6a6f 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls @@ -20,7 +20,7 @@ private class LoggerSObjectHandler_Tests { new LoggerSObjectHandler__mdt( IsEnabled__c = true, SObjectHandlerApexClass__c = MockSObjectHandler.class.getName(), - SObjectType__c = sobjectType.getDescribe().getName() + SObjectType__c = sobjectType.toString() ) ); @@ -40,7 +40,7 @@ private class LoggerSObjectHandler_Tests { new LoggerSObjectHandler__mdt( IsEnabled__c = true, SObjectHandlerApexClass__c = MockSObjectHandler.class.getName(), - SObjectTypeOverride__c = sobjectType.getDescribe().getName() + SObjectTypeOverride__c = sobjectType.toString() ) ); diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectProxy_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectProxy_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectProxy_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerSObjectProxy_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerStackTrace_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LoggerStackTrace_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerStackTrace_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerStackTrace_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls b/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls index e53c720c0..3e04c8f10 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls @@ -27,7 +27,7 @@ private class LoggerTriggerableContext_Tests { LoggerTriggerableContext context = new LoggerTriggerableContext(sobjectType, triggerOperationType, newUsers, null, null); System.Assert.areEqual(sobjectType, context.sobjectType); - System.Assert.areEqual(sobjectType.getDescribe().getName(), context.sobjectTypeName); + System.Assert.areEqual(sobjectType.toString(), context.sobjectTypeName); System.Assert.areEqual(triggerOperationType, context.triggerOperationType); System.Assert.areEqual(newUsers, context.triggerNew); System.Assert.isNull(context.triggerNewMap); @@ -55,7 +55,7 @@ private class LoggerTriggerableContext_Tests { LoggerTriggerableContext context = new LoggerTriggerableContext(sobjectType, triggerOperationType, updatedUsers, newUsersMap, oldUsersMap); System.Assert.areEqual(sobjectType, context.sobjectType); - System.Assert.areEqual(sobjectType.getDescribe().getName(), context.sobjectTypeName); + System.Assert.areEqual(sobjectType.toString(), context.sobjectTypeName); System.Assert.areEqual(triggerOperationType, context.triggerOperationType); System.Assert.areEqual(updatedUsers, context.triggerNew); System.Assert.areEqual(newUsersMap, context.triggerNewMap); @@ -82,7 +82,7 @@ private class LoggerTriggerableContext_Tests { LoggerTriggerableContext context = new LoggerTriggerableContext(sobjectType, triggerOperationType, null, null, deletedLogsMap); System.Assert.areEqual(sobjectType, context.sobjectType); - System.Assert.areEqual(sobjectType.getDescribe().getName(), context.sobjectTypeName); + System.Assert.areEqual(sobjectType.toString(), context.sobjectTypeName); System.Assert.areEqual(triggerOperationType, context.triggerOperationType); System.Assert.isNull(context.triggerNew); System.Assert.isNull(context.triggerNewMap); diff --git a/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/LoggerTriggerableContext_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls b/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls index 1c44d10f3..04fac5a9d 100644 --- a/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls +++ b/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls @@ -1817,7 +1817,7 @@ private class Logger_Tests { DeveloperName = 'Mock_Log_Entry_Event_Config', IsEnabled__c = true, SObjectHandlerApexClass__c = MockSObjectHandler.class.getName(), - SObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName() + SObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString() ) ); Logger.getUserSettings().DefaultSaveMethod__c = Logger.SaveMethod.SYNCHRONOUS_DML.name(); @@ -1871,7 +1871,7 @@ private class Logger_Tests { DeveloperName = 'Mock_Log_Entry_Event_Config', IsEnabled__c = true, SObjectHandlerApexClass__c = MockSObjectHandler.class.getName(), - SObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName() + SObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString() ) ); List logEntryEvents = new List(); @@ -1924,7 +1924,7 @@ private class Logger_Tests { DeveloperName = 'Mock_Log_Entry_Event_Config', IsEnabled__c = true, SObjectHandlerApexClass__c = MockSObjectHandler.class.getName(), - SObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName() + SObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString() ) ); List logEntryEvents = new List(); diff --git a/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls-meta.xml b/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/classes/Logger_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls b/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls index 70eb581f9..0d0b31d21 100644 --- a/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls +++ b/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls @@ -207,7 +207,7 @@ public without sharing class LoggerMockDataStore { continue; } - Boolean recordHasField = record.getPopulatedFieldsAsMap().containsKey(requiredField.getDescribe().getName()); + Boolean recordHasField = record.getPopulatedFieldsAsMap().containsKey(requiredField.toString()); Boolean recordHasFieldValue = record.get(requiredField) != null; if (recordHasField == false || recordHasFieldValue == false) { SObjectException ex = new SObjectException(); diff --git a/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls-meta.xml b/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls-meta.xml +++ b/nebula-logger/core/tests/logger-engine/utilities/LoggerMockDataStore.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/dev/main/default/settings/LightningExperience.settings-meta.xml b/nebula-logger/dev/main/default/settings/LightningExperience.settings-meta.xml new file mode 100644 index 000000000..f4479e01e --- /dev/null +++ b/nebula-logger/dev/main/default/settings/LightningExperience.settings-meta.xml @@ -0,0 +1,4 @@ + + + true + diff --git a/nebula-logger/extra-tests/classes/ExampleInboundEmailHandler.cls-meta.xml b/nebula-logger/extra-tests/classes/ExampleInboundEmailHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/ExampleInboundEmailHandler.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/ExampleInboundEmailHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls b/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls index b15e3a6b1..860dbee94 100644 --- a/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls +++ b/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls @@ -164,7 +164,7 @@ private class NebulaLogger_E2E_Tests { // Loop through the deserialized record map and put the field & value // Since it's a map, if the field already exists on the SObject, it's updated (or added if it wasn't there already) for (Schema.SObjectField sobjectField : changesToFields.keySet()) { - String fieldName = sobjectField.getDescribe().getName(); + String fieldName = sobjectField.toString(); deserializedRecordMap.put(fieldName, changesToFields.get(sobjectField)); } diff --git a/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls-meta.xml b/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/NebulaLogger_E2E_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Account.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Account.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Account.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Account.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexClass.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexClass.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexClass.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexClass.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexEmailNotification.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexEmailNotification.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexEmailNotification.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexEmailNotification.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexTrigger.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexTrigger.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexTrigger.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/ApexTrigger.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/AsyncApexJob.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/AsyncApexJob.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/AsyncApexJob.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/AsyncApexJob.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/AuthSession.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/AuthSession.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/AuthSession.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/AuthSession.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/BatchApexErrorEvent.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/BatchApexErrorEvent.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/BatchApexErrorEvent.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/BatchApexErrorEvent.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/CustomPermission.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/CustomPermission.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/CustomPermission.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/CustomPermission.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/DisplayType.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/DisplayType.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/DisplayType.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/DisplayType.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSet.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSet.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSet.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSet.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSetMember.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSetMember.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSetMember.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FieldSetMember.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowDefinitionView.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowDefinitionView.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowDefinitionView.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowDefinitionView.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowExecutionErrorEvent.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowExecutionErrorEvent.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowExecutionErrorEvent.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowExecutionErrorEvent.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowVersionView.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowVersionView.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowVersionView.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/FlowVersionView.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/LoginHistory.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/LoginHistory.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/LoginHistory.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/LoginHistory.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Network.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Network.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Network.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Network.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/OmniProcess.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/OmniProcess.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/OmniProcess.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/OmniProcess.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Organization.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Organization.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Organization.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Organization.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSet.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSet.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSet.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSet.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSetAssignment.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSetAssignment.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSetAssignment.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/PermissionSetAssignment.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/PicklistEntry.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/PicklistEntry.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/PicklistEntry.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/PicklistEntry.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Profile.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Profile.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Profile.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Profile.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectField.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectField.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectField.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectField.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectType.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectType.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectType.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/SObjectType.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/SoapType.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/SoapType.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/SoapType.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/SoapType.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Topic.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Topic.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/Topic.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/Topic.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/TopicAssignment.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/TopicAssignment.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/TopicAssignment.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/TopicAssignment.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/User.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/User.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/User.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/User.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRecordAccess.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRecordAccess.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRecordAccess.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRecordAccess.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRole.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRole.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRole.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/Schema/UserRole.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/AccessType.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/AccessType.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/AccessType.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/AccessType.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Assert.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Assert.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Assert.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Assert.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/AuraHandledException.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/AuraHandledException.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/AuraHandledException.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/AuraHandledException.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/BatchableContext.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/BatchableContext.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/BatchableContext.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/BatchableContext.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Callable.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Callable.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Callable.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Callable.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/CalloutException.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/CalloutException.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/CalloutException.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/CalloutException.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Comparable.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Comparable.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Comparable.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Comparable.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Database.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Database.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Database.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Database.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/DmlException.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/DmlException.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/DmlException.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/DmlException.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/EventBus.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/EventBus.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/EventBus.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/EventBus.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/FeatureManagement.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/FeatureManagement.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/FeatureManagement.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/FeatureManagement.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/FinalizerContext.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/FinalizerContext.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/FinalizerContext.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/FinalizerContext.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Http.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Http.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Http.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Http.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/HttpCalloutMock.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/HttpCalloutMock.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/HttpCalloutMock.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/HttpCalloutMock.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/HttpRequest.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/HttpRequest.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/HttpRequest.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/HttpRequest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/HttpResponse.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/HttpResponse.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/HttpResponse.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/HttpResponse.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/IllegalArgumentException.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/IllegalArgumentException.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/IllegalArgumentException.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/IllegalArgumentException.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/InstallHandler.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/InstallHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/InstallHandler.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/InstallHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Iterable.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Iterable.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Iterable.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Iterable.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/JSON.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/JSON.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/JSON.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/JSON.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Limits.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Limits.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Limits.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Limits.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/LoggingLevel.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/LoggingLevel.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/LoggingLevel.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/LoggingLevel.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Matcher.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Matcher.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Matcher.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Matcher.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/ParentJobResult.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/ParentJobResult.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/ParentJobResult.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/ParentJobResult.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Pattern.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Pattern.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Pattern.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Pattern.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Queueable.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Queueable.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Queueable.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Queueable.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/QueueableContext.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/QueueableContext.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/QueueableContext.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/QueueableContext.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Quiddity.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Quiddity.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Quiddity.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Quiddity.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Request.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Request.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Request.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Request.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/RestContext.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/RestContext.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/RestContext.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/RestContext.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/RestRequest.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/RestRequest.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/RestRequest.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/RestRequest.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/RestResponse.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/RestResponse.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/RestResponse.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/RestResponse.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/SObjectAccessDecision.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/SObjectAccessDecision.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/SObjectAccessDecision.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/SObjectAccessDecision.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Schedulable.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Schedulable.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Schedulable.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Schedulable.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/SchedulableContext.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/SchedulableContext.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/SchedulableContext.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/SchedulableContext.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Search.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Search.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Search.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Search.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Security.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Security.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Security.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Security.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Test.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Test.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Test.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Test.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/TriggerOperation.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/TriggerOperation.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/TriggerOperation.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/TriggerOperation.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/Type.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/Type.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/Type.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/Type.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/UUID.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/UUID.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/UUID.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/UUID.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/classes/name-shadowing/System/UserInfo.cls-meta.xml b/nebula-logger/extra-tests/classes/name-shadowing/System/UserInfo.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/classes/name-shadowing/System/UserInfo.cls-meta.xml +++ b/nebula-logger/extra-tests/classes/name-shadowing/System/UserInfo.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/flows/LogEntryHandler_Screen_Tests_for_Flow.flow-meta.xml b/nebula-logger/extra-tests/flows/LogEntryHandler_Screen_Tests_for_Flow.flow-meta.xml index 6acc1824e..9278a18b3 100644 --- a/nebula-logger/extra-tests/flows/LogEntryHandler_Screen_Tests_for_Flow.flow-meta.xml +++ b/nebula-logger/extra-tests/flows/LogEntryHandler_Screen_Tests_for_Flow.flow-meta.xml @@ -91,7 +91,7 @@ true 1 - 61.0 + 62.0 A screen Flow used to help test the Apex class LogEntryHandler LogEntryHandler Screen Tests for Flow {!$Flow.CurrentDateTime} diff --git a/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Flow.flow-meta.xml b/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Flow.flow-meta.xml index 4a0915350..8c49ae02d 100644 --- a/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Flow.flow-meta.xml +++ b/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Flow.flow-meta.xml @@ -52,7 +52,7 @@ true 1 - 61.0 + 62.0 An auto-launched Flow used to help test the Apex class LogEntryHandler LogEntryHandler_Tests_Flow {!$Flow.CurrentDateTime} diff --git a/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Scheduled_Flow.flow-meta.xml b/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Scheduled_Flow.flow-meta.xml index 673390e23..b36f00d82 100644 --- a/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Scheduled_Flow.flow-meta.xml +++ b/nebula-logger/extra-tests/flows/LogEntryHandler_Tests_Scheduled_Flow.flow-meta.xml @@ -52,7 +52,7 @@ true 1 - 61.0 + 62.0 A scheduled Flow used in tests to verify that LogEntryHandler automatically logs details about the Flow (metadata data) LogEntryHandler_Tests_Scheduled_Flow {!$Flow.CurrentDateTime} diff --git a/nebula-logger/extra-tests/flows/MockLogBatchPurgerPlugin.flow-meta.xml b/nebula-logger/extra-tests/flows/MockLogBatchPurgerPlugin.flow-meta.xml index fba74d711..1dfc6bace 100644 --- a/nebula-logger/extra-tests/flows/MockLogBatchPurgerPlugin.flow-meta.xml +++ b/nebula-logger/extra-tests/flows/MockLogBatchPurgerPlugin.flow-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 Assign_example_value_0 diff --git a/nebula-logger/extra-tests/flows/MockLoggerSObjectHandlerPlugin.flow-meta.xml b/nebula-logger/extra-tests/flows/MockLoggerSObjectHandlerPlugin.flow-meta.xml index b50b4cec3..68aa0b18f 100644 --- a/nebula-logger/extra-tests/flows/MockLoggerSObjectHandlerPlugin.flow-meta.xml +++ b/nebula-logger/extra-tests/flows/MockLoggerSObjectHandlerPlugin.flow-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 Assign_example_value_0 diff --git a/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Database.cls-meta.xml b/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Database.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Database.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Database.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Flow.cls-meta.xml b/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Flow.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Flow.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogBatchPurger_Tests_Flow.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Network.cls-meta.xml b/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Network.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Network.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Network.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Security.cls-meta.xml b/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Security.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Security.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogEntryEventBuilder_Tests_Security.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls b/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls index 7f79fae96..b3f6a791c 100644 --- a/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls +++ b/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls @@ -16,30 +16,30 @@ private class LogEntryEventHandler_Tests_FieldMappings { new LoggerFieldMapping__mdt( DeveloperName = 'LoggerScenarioFieldMapping', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.SomeLoggerScenarioField__c.getDescribe().getName(), - TargetSObjectType__c = Schema.LoggerScenario__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.LoggerScenario__c.SomeLoggerScenarioField__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.SomeLoggerScenarioField__c.toString(), + TargetSObjectType__c = Schema.LoggerScenario__c.SObjectType.toString(), + TargetField__c = Schema.LoggerScenario__c.SomeLoggerScenarioField__c.toString() ) ); LoggerFieldMapper.setMock( new LoggerFieldMapping__mdt( DeveloperName = 'LogFieldMapping', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.SomeLogField__c.getDescribe().getName(), - TargetSObjectType__c = Schema.Log__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.Log__c.SomeLogField__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.SomeLogField__c.toString(), + TargetSObjectType__c = Schema.Log__c.SObjectType.toString(), + TargetField__c = Schema.Log__c.SomeLogField__c.toString() ) ); LoggerFieldMapper.setMock( new LoggerFieldMapping__mdt( DeveloperName = 'LogEntryFieldMapping', IsEnabled__c = true, - SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.getDescribe().getName(), - SourceField__c = Schema.LogEntryEvent__e.SomeLogEntryField__c.getDescribe().getName(), - TargetSObjectType__c = Schema.LogEntry__c.SObjectType.getDescribe().getName(), - TargetField__c = Schema.LogEntry__c.SomeLogEntryField__c.getDescribe().getName() + SourceSObjectType__c = Schema.LogEntryEvent__e.SObjectType.toString(), + SourceField__c = Schema.LogEntryEvent__e.SomeLogEntryField__c.toString(), + TargetSObjectType__c = Schema.LogEntry__c.SObjectType.toString(), + TargetField__c = Schema.LogEntry__c.SomeLogEntryField__c.toString() ) ); LogEntryEvent__e logEntryEvent = createLogEntryEvent(); diff --git a/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls-meta.xml b/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogEntryEventHandler_Tests_FieldMappings.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_EmailMessage.cls-meta.xml b/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_EmailMessage.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_EmailMessage.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_EmailMessage.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_Flow.cls-meta.xml b/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_Flow.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_Flow.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogEntryHandler_Tests_Flow.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogEntryMetadataViwrCtlr_Tests_Security.cls-meta.xml b/nebula-logger/extra-tests/tests/LogEntryMetadataViwrCtlr_Tests_Security.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogEntryMetadataViwrCtlr_Tests_Security.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogEntryMetadataViwrCtlr_Tests_Security.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LogManagementDataSelector_Tests_Flow.cls-meta.xml b/nebula-logger/extra-tests/tests/LogManagementDataSelector_Tests_Flow.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LogManagementDataSelector_Tests_Flow.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LogManagementDataSelector_Tests_Flow.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LoggerBenchmarking_Tests.cls-meta.xml b/nebula-logger/extra-tests/tests/LoggerBenchmarking_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LoggerBenchmarking_Tests.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LoggerBenchmarking_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LoggerCache_Tests_PlatformCache.cls-meta.xml b/nebula-logger/extra-tests/tests/LoggerCache_Tests_PlatformCache.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LoggerCache_Tests_PlatformCache.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LoggerCache_Tests_PlatformCache.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LoggerEngineDataSelector_Tests_Network.cls-meta.xml b/nebula-logger/extra-tests/tests/LoggerEngineDataSelector_Tests_Network.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LoggerEngineDataSelector_Tests_Network.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LoggerEngineDataSelector_Tests_Network.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LoggerSObjectHandler_Tests_Flow.cls-meta.xml b/nebula-logger/extra-tests/tests/LoggerSObjectHandler_Tests_Flow.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LoggerSObjectHandler_Tests_Flow.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LoggerSObjectHandler_Tests_Flow.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/LoggerSettingsController_Tests_Security.cls-meta.xml b/nebula-logger/extra-tests/tests/LoggerSettingsController_Tests_Security.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/LoggerSettingsController_Tests_Security.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/LoggerSettingsController_Tests_Security.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/Logger_Tests_InboundEmailHandler.cls-meta.xml b/nebula-logger/extra-tests/tests/Logger_Tests_InboundEmailHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/Logger_Tests_InboundEmailHandler.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/Logger_Tests_InboundEmailHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/Logger_Tests_MergeResult.cls-meta.xml b/nebula-logger/extra-tests/tests/Logger_Tests_MergeResult.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/Logger_Tests_MergeResult.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/Logger_Tests_MergeResult.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/extra-tests/tests/Logger_Tests_Network.cls-meta.xml b/nebula-logger/extra-tests/tests/Logger_Tests_Network.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/extra-tests/tests/Logger_Tests_Network.cls-meta.xml +++ b/nebula-logger/extra-tests/tests/Logger_Tests_Network.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler.cls-meta.xml b/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler.cls-meta.xml +++ b/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler_Tests.cls-meta.xml b/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler_Tests.cls-meta.xml +++ b/nebula-logger/managed-package/core/main/configuration/classes/LoggerInstallHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/core/main/deprecated/aura/logJSONViewer/logJSONViewer.cmp-meta.xml b/nebula-logger/managed-package/core/main/deprecated/aura/logJSONViewer/logJSONViewer.cmp-meta.xml index 8ea970ea6..8d8a4ad83 100644 --- a/nebula-logger/managed-package/core/main/deprecated/aura/logJSONViewer/logJSONViewer.cmp-meta.xml +++ b/nebula-logger/managed-package/core/main/deprecated/aura/logJSONViewer/logJSONViewer.cmp-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 View a log and its entries in JSON format diff --git a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils.cls-meta.xml b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils.cls-meta.xml +++ b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils_Tests.cls-meta.xml b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils_Tests.cls-meta.xml +++ b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerEmailUtils_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin.cls-meta.xml b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin.cls-meta.xml +++ b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin_Tests.cls-meta.xml b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin_Tests.cls-meta.xml +++ b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerSObjectHandlerPlugin_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerTestUtils.cls-meta.xml b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerTestUtils.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/managed-package/core/main/deprecated/classes/LoggerTestUtils.cls-meta.xml +++ b/nebula-logger/managed-package/core/main/deprecated/classes/LoggerTestUtils.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/managed-package/sfdx-project.json b/nebula-logger/managed-package/sfdx-project.json index 14fb313ae..32b87b8cf 100644 --- a/nebula-logger/managed-package/sfdx-project.json +++ b/nebula-logger/managed-package/sfdx-project.json @@ -1,7 +1,7 @@ { "namespace": "Nebula", "sfdcLoginUrl": "https://login.salesforce.com", - "sourceApiVersion": "61.0", + "sourceApiVersion": "62.0", "packageDirectories": [ { "package": "Nebula Logger - Managed Package", @@ -13,7 +13,7 @@ "ancestorVersion": "HIGHEST", "versionNumber": "4.15.0.NEXT", "versionName": "Winter '25 Release", - "versionDescription": "View the v4.14.0 milestone in GitHub for the list of changes - https://github.com/jongpie/NebulaLogger/milestone/15?closed=1", + "versionDescription": "View the v4.15.0 milestone in GitHub for the list of changes - https://github.com/jongpie/NebulaLogger/milestone/15?closed=1", "releaseNotesUrl": "https://github.com/jongpie/NebulaLogger/releases/tag/v4.15.0" } ], @@ -32,6 +32,7 @@ "Nebula Logger - Managed Package@4.11.0-summer-23-release": "04t5Y0000023SI1QAM", "Nebula Logger - Managed Package@4.12.0-winter-24-release": "04t5Y000001Mk21QAC", "Nebula Logger - Managed Package@4.13.0-spring-24-release": "04t5Y000001Mk8YQAS", - "Nebula Logger - Managed Package@4.14.0-summer-24-release": "04t5Y0000015oPqQAI" + "Nebula Logger - Managed Package@4.14.0-summer-24-release": "04t5Y0000015oPqQAI", + "Nebula Logger - Managed Package@4.15.0-winter-25-release": "04t5Y0000015odFQAQ" } } diff --git a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler.cls-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler.cls-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler_Tests.cls-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler_Tests.cls-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogBatchApexErrorEventHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer.cls-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer.cls-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer_Tests.cls-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer_Tests.cls-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFinalizer_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler.cls-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler.cls-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler_Tests.cls-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler_Tests.cls-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/classes/LogFlowExecutionErrorEventHandler_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/async-failure-additions/plugin/flows/LoggerFlowExecutionErrorEventHandling.flow-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/flows/LoggerFlowExecutionErrorEventHandling.flow-meta.xml index ba0ec28cd..20e04c62e 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/flows/LoggerFlowExecutionErrorEventHandling.flow-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/flows/LoggerFlowExecutionErrorEventHandling.flow-meta.xml @@ -17,7 +17,7 @@ LogFlowExecutionErrorEventHandler 1 - 61.0 + 62.0 `FlowExecutionErrorEvent` messages are created and fired by the platform when Screen Flows have unhandled errors, but Apex can't subscribe to them, so we use this platform event-driven Flow to call an Apex action to log errors. Subscribers can enable this functionality using a Logger Parameter: "Is FlowExecutionErrorEvent Handled?" Nebula Logger: Flow {!$Flow.CurrentDateTime} diff --git a/nebula-logger/plugins/async-failure-additions/plugin/triggers/LogBatchApexErrorEventTrigger.trigger-meta.xml b/nebula-logger/plugins/async-failure-additions/plugin/triggers/LogBatchApexErrorEventTrigger.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/plugins/async-failure-additions/plugin/triggers/LogBatchApexErrorEventTrigger.trigger-meta.xml +++ b/nebula-logger/plugins/async-failure-additions/plugin/triggers/LogBatchApexErrorEventTrigger.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder.cls-meta.xml b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder.cls-meta.xml +++ b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder_Tests.cls-meta.xml b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder_Tests.cls-meta.xml +++ b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveBuilder_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController.cls-meta.xml b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController.cls-meta.xml +++ b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController_Tests.cls-meta.xml b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController_Tests.cls-meta.xml +++ b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchiveController_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls index 7bc08b3ed..d80cd2306 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls +++ b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls @@ -118,7 +118,7 @@ public without sharing class LogEntryArchivePlugin implements LoggerPlugin.Batch } private List requeryLogEntriesToArchive(List logEntries) { - String logLookupRelationshipName = Schema.LogEntry__c.Log__c.getDescribe().getName().removeEnd('__c') + '__r'; + String logLookupRelationshipName = Schema.LogEntry__c.Log__c.toString().removeEnd('__c') + '__r'; List logFieldsToQuery = new List(); for (String fieldName : Schema.Log__c.SObjectType.getDescribe().fields.getMap().keySet()) { logFieldsToQuery.add(logLookupRelationshipName + '.' + fieldName); @@ -134,16 +134,16 @@ public without sharing class LogEntryArchivePlugin implements LoggerPlugin.Batch List logEntryFieldsToQuery = new List(Schema.LogEntry__c.SObjectType.getDescribe().fields.getMap().keySet()); logEntryFieldsToQuery.addAll(logFieldsToQuery); - String tagLookupRelationshipName = Schema.LogEntryTag__c.Tag__c.getDescribe().getName().removeEnd('__c') + '__r'; - String tagNameField = tagLookupRelationshipName + '.' + Schema.LoggerTag__c.Name.getDescribe().getName(); + String tagLookupRelationshipName = Schema.LogEntryTag__c.Tag__c.toString().removeEnd('__c') + '__r'; + String tagNameField = tagLookupRelationshipName + '.' + Schema.LoggerTag__c.Name.toString(); - String logPurgeActionParentFieldName = logLookupRelationshipName + '.' + Schema.Log__c.LogPurgeAction__c.getDescribe().getName(); + String logPurgeActionParentFieldName = logLookupRelationshipName + '.' + Schema.Log__c.LogPurgeAction__c.toString(); String queryTemplate = 'SELECT {0}, (SELECT {1} FROM {2}) FROM {3} WHERE Id IN :logEntries AND {4} = :BIG_OBJECT_LOG_PURGE_ACTION'; List queryInputs = new List{ String.join(logEntryFieldsToQuery, ', '), tagNameField, 'LogEntryTags__r', // TODO replace with strongly-typed reference or namespace-safe string - Schema.LogEntry__c.SObjectType.getDescribe().getName(), + Schema.LogEntry__c.SObjectType.toString(), logPurgeActionParentFieldName }; String query = String.escapeSingleQuotes(String.format(queryTemplate, queryInputs)); @@ -156,9 +156,9 @@ public without sharing class LogEntryArchivePlugin implements LoggerPlugin.Batch for (Integer i = 0; i < parentFieldChainPieces.size(); i++) { Schema.SObjectField field = parentFieldChainPieces.get(i); if (i != lastIndex) { - parentFieldPath += field.getDescribe().getName().removeEnd('__c') + '__r.'; + parentFieldPath += field.toString().removeEnd('__c') + '__r.'; } else { - parentFieldPath += field.getDescribe().getName(); + parentFieldPath += field.toString(); } } return parentFieldPath; diff --git a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls-meta.xml b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls-meta.xml +++ b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin_Tests.cls-meta.xml b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin_Tests.cls-meta.xml +++ b/nebula-logger/plugins/big-object-archiving/plugin/classes/LogEntryArchivePlugin_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/big-object-archiving/plugin/lwc/logEntryArchives/logEntryArchives.js-meta.xml b/nebula-logger/plugins/big-object-archiving/plugin/lwc/logEntryArchives/logEntryArchives.js-meta.xml index 2722adb9b..dec6bfa90 100644 --- a/nebula-logger/plugins/big-object-archiving/plugin/lwc/logEntryArchives/logEntryArchives.js-meta.xml +++ b/nebula-logger/plugins/big-object-archiving/plugin/lwc/logEntryArchives/logEntryArchives.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 false Nebula Logger: Log Entry Archives diff --git a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter.cls-meta.xml b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter.cls-meta.xml +++ b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter_Tests.cls-meta.xml b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter_Tests.cls-meta.xml +++ b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionFilter_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls index fc40b7d23..00d782d8f 100644 --- a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls +++ b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls @@ -43,15 +43,15 @@ public without sharing class LogRetentionRulesPlugin implements LoggerPlugin.Tri List logFieldNames = new List(Schema.Log__c.SObjectType.getDescribe().fields.getMap().keySet()); logFieldNames.addAll(new List{ 'Owner.Name', 'Owner.Type' }); for (String logFieldName : logFieldNames) { - String logRelationshipPrefix = Schema.LogEntry__c.Log__c.getDescribe().getName().substringBeforeLast('__c') + '__r'; + String logRelationshipPrefix = Schema.LogEntry__c.Log__c.toString().substringBeforeLast('__c') + '__r'; logEntryFieldNames.add(logRelationshipPrefix + '.' + logFieldName); } String queryTemplate = 'SELECT {0} FROM {1} WHERE {2} IN :logEntries'; List queryInputs = new List{ String.join(logEntryFieldNames, ','), - Schema.LogEntry__c.SObjectType.getDescribe().getName(), - Schema.LogEntry__c.Id.getDescribe().getName() + Schema.LogEntry__c.SObjectType.toString(), + Schema.LogEntry__c.Id.toString() }; String logEntryQuery = String.escapeSingleQuotes(String.format(queryTemplate, queryInputs)); return (List) System.Database.query(logEntryQuery); diff --git a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls-meta.xml b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls-meta.xml +++ b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin_Tests.cls-meta.xml b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin_Tests.cls-meta.xml +++ b/nebula-logger/plugins/log-retention-rules/plugin/classes/LogRetentionRulesPlugin_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls index d96f89255..50a596e76 100644 --- a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls +++ b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls @@ -162,7 +162,7 @@ public without sharing class SlackLoggerPlugin implements LoggerPlugin.Triggerab '\nLIMIT 1' + '\n)'; List fieldNames = new List{ - Schema.Log__c.Name.getDescribe().getName(), + Schema.Log__c.Name.toString(), logEntryChildQuery, 'LoggedBy__r.Username', 'TYPEOF Owner WHEN User THEN Username ELSE Name END' @@ -245,7 +245,7 @@ public without sharing class SlackLoggerPlugin implements LoggerPlugin.Triggerab private List createRecordNotificationFields(List fields, SObject record) { List notificationFields = new List(); for (Schema.SObjectField field : fields) { - FieldDto notificationField = this.createRecordNotificationField(field.getDescribe().getName(), field, record); + FieldDto notificationField = this.createRecordNotificationField(field.toString(), field, record); if (notificationField != null) { notificationFields.add(notificationField); } diff --git a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls-meta.xml b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls-meta.xml +++ b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls index d078b5829..c28694aaf 100644 --- a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls +++ b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls @@ -279,9 +279,9 @@ private class SlackLoggerPlugin_Tests { @SuppressWarnings('PMD.UnusedLocalVariable') private static List queryLogs(System.LoggingLevel notificationLoggingLevel) { List fieldNames = new List{ - Schema.Log__c.MaxLogEntryLoggingLevelOrdinal__c.getDescribe().getName(), - Schema.Log__c.SendSlackNotification__c.getDescribe().getName(), - Schema.Log__c.SlackNotificationDate__c.getDescribe().getName() + Schema.Log__c.MaxLogEntryLoggingLevelOrdinal__c.toString(), + Schema.Log__c.SendSlackNotification__c.toString(), + Schema.Log__c.SlackNotificationDate__c.toString() }; for (Schema.FieldSetMember fieldSetMember : Schema.SObjectType.Log__c.fieldSets.getMap().get(SlackLoggerPlugin.FIELD_SET_NAME).getFields()) { fieldNames.add(fieldSetMember.getFieldPath()); diff --git a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls-meta.xml b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls-meta.xml +++ b/nebula-logger/plugins/slack/plugin/slack/classes/SlackLoggerPlugin_Tests.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/recipes/aura/loggerAuraEmbedDemo/loggerAuraEmbedDemo.cmp-meta.xml b/nebula-logger/recipes/aura/loggerAuraEmbedDemo/loggerAuraEmbedDemo.cmp-meta.xml index 8aa7f3b93..42c678093 100644 --- a/nebula-logger/recipes/aura/loggerAuraEmbedDemo/loggerAuraEmbedDemo.cmp-meta.xml +++ b/nebula-logger/recipes/aura/loggerAuraEmbedDemo/loggerAuraEmbedDemo.cmp-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 A Lightning Component Bundle diff --git a/nebula-logger/recipes/classes/Account_Batch_Logger_Example.cls-meta.xml b/nebula-logger/recipes/classes/Account_Batch_Logger_Example.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/recipes/classes/Account_Batch_Logger_Example.cls-meta.xml +++ b/nebula-logger/recipes/classes/Account_Batch_Logger_Example.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/recipes/classes/Account_Queueable_Logger_Example.cls-meta.xml b/nebula-logger/recipes/classes/Account_Queueable_Logger_Example.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/recipes/classes/Account_Queueable_Logger_Example.cls-meta.xml +++ b/nebula-logger/recipes/classes/Account_Queueable_Logger_Example.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/recipes/classes/ExampleBigObjectDataGenerator.cls-meta.xml b/nebula-logger/recipes/classes/ExampleBigObjectDataGenerator.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/recipes/classes/ExampleBigObjectDataGenerator.cls-meta.xml +++ b/nebula-logger/recipes/classes/ExampleBigObjectDataGenerator.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/recipes/classes/ExampleClassWithComplexLogging.cls-meta.xml b/nebula-logger/recipes/classes/ExampleClassWithComplexLogging.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/recipes/classes/ExampleClassWithComplexLogging.cls-meta.xml +++ b/nebula-logger/recipes/classes/ExampleClassWithComplexLogging.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/recipes/classes/ExampleClassWithLogging.cls-meta.xml b/nebula-logger/recipes/classes/ExampleClassWithLogging.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/recipes/classes/ExampleClassWithLogging.cls-meta.xml +++ b/nebula-logger/recipes/classes/ExampleClassWithLogging.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/recipes/classes/LoggerLWCDemoController.cls-meta.xml b/nebula-logger/recipes/classes/LoggerLWCDemoController.cls-meta.xml index 651b17293..998805a82 100644 --- a/nebula-logger/recipes/classes/LoggerLWCDemoController.cls-meta.xml +++ b/nebula-logger/recipes/classes/LoggerLWCDemoController.cls-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/nebula-logger/recipes/flows/Account_Flow_Logger_Example.flow-meta.xml b/nebula-logger/recipes/flows/Account_Flow_Logger_Example.flow-meta.xml index 38e1f6685..657f5d089 100644 --- a/nebula-logger/recipes/flows/Account_Flow_Logger_Example.flow-meta.xml +++ b/nebula-logger/recipes/flows/Account_Flow_Logger_Example.flow-meta.xml @@ -85,7 +85,7 @@ true 1 - 61.0 + 62.0 An example field update Update_Account diff --git a/nebula-logger/recipes/flows/Account_Process_Logger_Example.flow-meta.xml b/nebula-logger/recipes/flows/Account_Process_Logger_Example.flow-meta.xml index 9abc4df41..6a7be1c30 100644 --- a/nebula-logger/recipes/flows/Account_Process_Logger_Example.flow-meta.xml +++ b/nebula-logger/recipes/flows/Account_Process_Logger_Example.flow-meta.xml @@ -360,7 +360,7 @@ FlowLogEntry 1 - 61.0 + 62.0 index diff --git a/nebula-logger/recipes/flows/Account_Record_Launched_Flow_Example.flow-meta.xml b/nebula-logger/recipes/flows/Account_Record_Launched_Flow_Example.flow-meta.xml index 6abd03c9f..3f2d4b134 100644 --- a/nebula-logger/recipes/flows/Account_Record_Launched_Flow_Example.flow-meta.xml +++ b/nebula-logger/recipes/flows/Account_Record_Launched_Flow_Example.flow-meta.xml @@ -52,7 +52,7 @@ true 1 - 61.0 + 62.0 Account_Record_Launched_Flow_Example {!$Flow.CurrentDateTime} diff --git a/nebula-logger/recipes/flows/Logger_Recipes_Flow_Screen_Demos.flow-meta.xml b/nebula-logger/recipes/flows/Logger_Recipes_Flow_Screen_Demos.flow-meta.xml index aacf434e2..2f80072e3 100644 --- a/nebula-logger/recipes/flows/Logger_Recipes_Flow_Screen_Demos.flow-meta.xml +++ b/nebula-logger/recipes/flows/Logger_Recipes_Flow_Screen_Demos.flow-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 Default Logger Recipes: Flow Screen Demos {!$Flow.CurrentDateTime} diff --git a/nebula-logger/recipes/lwc/loggerLWCCreateLoggerImportDemo/loggerLWCCreateLoggerImportDemo.js-meta.xml b/nebula-logger/recipes/lwc/loggerLWCCreateLoggerImportDemo/loggerLWCCreateLoggerImportDemo.js-meta.xml index c55c7666c..0f5cd839a 100644 --- a/nebula-logger/recipes/lwc/loggerLWCCreateLoggerImportDemo/loggerLWCCreateLoggerImportDemo.js-meta.xml +++ b/nebula-logger/recipes/lwc/loggerLWCCreateLoggerImportDemo/loggerLWCCreateLoggerImportDemo.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true lightning__AppPage diff --git a/nebula-logger/recipes/lwc/loggerLWCEmbedDemo/loggerLWCEmbedDemo.js-meta.xml b/nebula-logger/recipes/lwc/loggerLWCEmbedDemo/loggerLWCEmbedDemo.js-meta.xml index c55c7666c..0f5cd839a 100644 --- a/nebula-logger/recipes/lwc/loggerLWCEmbedDemo/loggerLWCEmbedDemo.js-meta.xml +++ b/nebula-logger/recipes/lwc/loggerLWCEmbedDemo/loggerLWCEmbedDemo.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true lightning__AppPage diff --git a/nebula-logger/recipes/lwc/loggerLWCGetLoggerImportDemo/loggerLWCGetLoggerImportDemo.js-meta.xml b/nebula-logger/recipes/lwc/loggerLWCGetLoggerImportDemo/loggerLWCGetLoggerImportDemo.js-meta.xml index b7c9b4285..0f5cd839a 100644 --- a/nebula-logger/recipes/lwc/loggerLWCGetLoggerImportDemo/loggerLWCGetLoggerImportDemo.js-meta.xml +++ b/nebula-logger/recipes/lwc/loggerLWCGetLoggerImportDemo/loggerLWCGetLoggerImportDemo.js-meta.xml @@ -1,6 +1,6 @@ - 61.0 + 62.0 true lightning__AppPage @@ -12,4 +12,4 @@ lightning__UtilityBar lightningCommunity__Page - \ No newline at end of file + diff --git a/nebula-logger/recipes/triggers/Account_Trigger_Logger_Example.trigger-meta.xml b/nebula-logger/recipes/triggers/Account_Trigger_Logger_Example.trigger-meta.xml index 04b377d0b..09b12e898 100644 --- a/nebula-logger/recipes/triggers/Account_Trigger_Logger_Example.trigger-meta.xml +++ b/nebula-logger/recipes/triggers/Account_Trigger_Logger_Example.trigger-meta.xml @@ -1,5 +1,5 @@ - 61.0 + 62.0 Active diff --git a/package.json b/package.json index cc6141e9e..d628ea557 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nebula-logger", - "version": "4.14.18", + "version": "4.15.0", "description": "The most robust logger for Salesforce. Works with Apex, Lightning Components, Flow, Process Builder & Integrations. Designed for Salesforce admins, developers & architects.", "author": "Jonathan Gillespie", "license": "MIT", @@ -39,6 +39,7 @@ "docs:fix:lwc": "pwsh ./scripts/build/generate-lwc-docs.ps1 && git add ./docs/lightning-components", "docs:verify": "pwsh ./scripts/build/verify-docs-up-to-date.ps1", "husky:pre-commit": "lint-staged --config ./config/linters/lint-staged.config.js", + "lwc:preview:recipes": "sf lightning dev app --device-type desktop --name \"Logger Recipes\"", "package:version:create:managed": "pwsh ./scripts/build/create-managed-package-beta-version.ps1", "package:version:create:unlocked": "sf package version create --json --package \"Nebula Logger - Core\" --skip-ancestor-check --code-coverage --installation-key-bypass --wait 30", "package:version:number:fix": "pwsh ./scripts/build/sync-package-version-number.ps1", diff --git a/scripts/build/create-and-install-package-version.ps1 b/scripts/build/create-and-install-package-version.ps1 index fcd685de9..597735f75 100644 --- a/scripts/build/create-and-install-package-version.ps1 +++ b/scripts/build/create-and-install-package-version.ps1 @@ -115,15 +115,13 @@ function Update-README-Package-Version-Id { ) $packageVersionId = "$packageVersionId".Trim() - # Since there are links for both the unlocked & managed packages, the unlocked package buttons & sfdx command are used to ensure the correct package version ID is updated + # Since there are links for both the unlocked & managed packages, the unlocked package buttons & sf commands are used to ensure the correct package version ID is updated $sandboxUnlockedPackageReplacement = "btn-install-unlocked-package-sandbox.png)](https://test.salesforce.com/packaging/installPackage.apexp?p0=$packageVersionId" ((Get-Content -path $targetreadme -Raw) -replace "btn-install-unlocked-package-sandbox.png\)\]\(https:\/\/test.salesforce.com\/packaging\/installPackage.apexp\?p0=.{0,18}", $sandboxUnlockedPackageReplacement) | Set-Content -Path $targetreadme -NoNewline $productionUnlockedPackageReplacement = "btn-install-unlocked-package-production.png)](https://login.salesforce.com/packaging/installPackage.apexp?p0=$packageVersionId" ((Get-Content -path $targetreadme -Raw) -replace "btn-install-unlocked-package-production.png\)\]\(https:\/\/login.salesforce.com\/packaging\/installPackage.apexp\?p0=.{0,18}", $productionUnlockedPackageReplacement) | Set-Content -Path $targetreadme -NoNewline - $sfUnlockedPackageReplacement = "sf package install --wait 20 --security-type AdminsOnly --package $packageVersionId" + $sfUnlockedPackageReplacement = "sf package install --wait 20 --security-type AdminsOnly --package $packageVersionId" ((Get-Content -path $targetreadme -Raw) -replace "sf package install --wait 20 --security-type AdminsOnly --package .{0,18}", $sfUnlockedPackageReplacement) | Set-Content -Path $targetreadme -NoNewline - $sfdxUnlockedPackageReplacement = "sfdx force:package:install --wait 20 --securitytype AdminsOnly --package $packageVersionId" - ((Get-Content -path $targetreadme -Raw) -replace "sfdx force:package:install --wait 20 --securitytype AdminsOnly --package .{0,18}", $sfdxUnlockedPackageReplacement) | Set-Content -Path $targetreadme -NoNewline } function Install-Package-Version { diff --git a/sfdx-project.json b/sfdx-project.json index fc0e511cc..abc5755fc 100644 --- a/sfdx-project.json +++ b/sfdx-project.json @@ -1,7 +1,7 @@ { "name": "Nebula Logger", "namespace": "", - "sourceApiVersion": "61.0", + "sourceApiVersion": "62.0", "sfdcLoginUrl": "https://login.salesforce.com", "packageDirectories": [ { @@ -9,9 +9,9 @@ "path": "./nebula-logger/core", "definitionFile": "./config/scratch-orgs/base-scratch-def.json", "scopeProfiles": true, - "versionNumber": "4.14.18.NEXT", - "versionName": "Added setRecord() Overload for List and Set Parameters", - "versionDescription": "Added a new overload setRecord(System.Iterable recordsIds) in LogEntryEventBuilder to make it easy to log List and Set.", + "versionNumber": "4.15.0.NEXT", + "versionName": "Winter '25 Release", + "versionDescription": "Updated all metadata to API v62.0, replaced compact layouts with new dynamic highlights components in all flexipages", "releaseNotesUrl": "https://github.com/jongpie/NebulaLogger/releases", "unpackagedMetadata": { "path": "./nebula-logger/extra-tests" @@ -203,6 +203,7 @@ "Nebula Logger - Core@4.14.16-callablelogger-enhancements": "04t5Y0000015ocHQAQ", "Nebula Logger - Core@4.14.17-improved-javascript-console-output": "04t5Y0000015ocRQAQ", "Nebula Logger - Core@4.14.18-added-setrecord()-overload-for-list-and-set-parameters": "04t5Y0000015ocbQAA", + "Nebula Logger - Core@4.15.0-winter-'25-release": "04t5Y0000015odKQAQ", "Nebula Logger - Core Plugin - Async Failure Additions": "0Ho5Y000000blO4SAI", "Nebula Logger - Core Plugin - Async Failure Additions@1.0.0": "04t5Y0000015lhiQAA", "Nebula Logger - Core Plugin - Async Failure Additions@1.0.1": "04t5Y0000015lhsQAA",