Commit 1629291
authored
Double Feature: OmniStudio logging + loosely-coupled dependencies (#765)
* Added new CallableLogger class that can be used both for a loosely coupled dependency on Nebula Logger, as well as for adding support for logging in OmniStudio
* Added logic to populate origin source metadata fields on LogEntry__c for OmniStudio entries (similar to how fields are populated for Apex, Flow, and lightning components)
* Fixed #764 in the Slack plugin by correcting the logic for the 'isShort' boolean, used to determine how to format long text blocks & blocks with line breaks
* Expanded build.yml to run all scratch org def files (which were also renamed), added sample OmniStudio metadata to use in the pipeline (for orgs with OmniStudio configured)
* Cleaned up README.md content / started the process of consolidating documentation to be centralized in the wiki1 parent ff06c25 commit 1629291
165 files changed
Lines changed: 1890 additions & 166 deletions
File tree
- .github/workflows
- config
- linters
- scratch-orgs
- experience-cloud
- classes
- experiences
- Logger_Test_Aura_Site1
- brandingSets
- config
- routes
- themes
- views
- Logger_Test_LWR_Site1
- brandingSets
- config
- routes
- themes
- views
- networks
- pages
- profiles
- sites
- omnistudio
- omniIntegrationProcedures
- omniScripts
- docs/apex
- Configuration
- Log-Management
- Logger-Engine
- nebula-logger
- core
- main
- configuration
- classes
- customMetadata
- log-management
- classes
- objects/LogEntry__c
- fields
- listViews
- logger-engine
- classes
- lwc/logger
- __tests__
- objects/LogEntryEvent__e/fields
- tests
- configuration/classes
- log-management/classes
- logger-engine/classes
- extra-tests/classes/name-shadowing
- Schema
- System
- managed-package
- plugins/slack
- plugin/slack
- classes
- customMetadata
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
Lines changed: 8 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
27 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
28 | 33 | | |
29 | 34 | | |
30 | 35 | | |
| |||
config/scratch-orgs/build-base-scratch-def.json renamed to config/scratch-orgs/base-scratch-def.json
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
0 commit comments