├── .gitignore ├── .sfdx ├── orgs │ ├── test-ep9hidtnbnsf@example.com │ │ ├── maxrevision.json │ │ └── sourcePathInfos.json │ ├── test-fyhwz2atvhqt@example.com │ │ ├── maxrevision.json │ │ ├── sourcePathInfos.json.bak │ │ └── sourcePathInfos.json │ └── test-j5gl2nj41mbq@example.com │ │ └── sourcePathInfos.json ├── sfdx-config.json └── typings │ └── lwc │ ├── staticresources.d.ts │ ├── label.d.ts │ ├── user.d.ts │ ├── resourceurl.d.ts │ ├── resource-url.d.ts │ ├── contentasseturl.d.ts │ ├── schema.d.ts │ ├── apex.d.ts │ ├── engine.d.ts │ └── lds.d.ts ├── force-app └── main │ └── default │ ├── aura │ ├── userView │ │ ├── userViewController.js │ │ ├── userView.cmp-meta.xml │ │ └── userView.cmp │ ├── streaming │ │ ├── streaming.css │ │ ├── streaming.cmp-meta.xml │ │ ├── streamingHelper.js │ │ ├── streaming.cmp │ │ └── streamingController.js │ ├── streamingEvent │ │ ├── streamingEvent.evt │ │ └── streamingEvent.evt-meta.xml │ └── whosViewing │ │ ├── whosViewing.cmp-meta.xml │ │ ├── whosViewingHelper.js │ │ ├── whosViewing.cmp │ │ └── whosViewingController.js │ ├── classes │ ├── whosViewingTest.cls-meta.xml │ ├── whosViewingController.cls-meta.xml │ ├── whosViewingTest.cls │ └── whosViewingController.cls │ ├── staticresources │ └── cometd.resource-meta.xml │ ├── objects │ ├── whosViewing__e │ │ ├── whosViewing__e.object-meta.xml │ │ └── fields │ │ │ ├── timestamp__c.field-meta.xml │ │ │ ├── status__c.field-meta.xml │ │ │ ├── userId__c.field-meta.xml │ │ │ ├── recordId__c.field-meta.xml │ │ │ └── responseTo__c.field-meta.xml │ ├── Contact │ │ └── listViews │ │ │ └── all_contacts.listView-meta.xml │ └── Account │ │ └── listViews │ │ └── All_Accounts.listView-meta.xml │ ├── applications │ └── Whos_Viewing.app-meta.xml │ ├── permissionsets │ └── whosViewing.permissionset-meta.xml │ ├── flexipages │ └── Who_s_Viewing_UtilityBar.flexipage-meta.xml │ └── settings │ └── Security.settings-meta.xml ├── config └── project-scratch-def.json ├── sfdx-project.json ├── .forceignore ├── .vscode └── settings.json └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | mdapi -------------------------------------------------------------------------------- /.sfdx/orgs/test-ep9hidtnbnsf@example.com/maxrevision.json: -------------------------------------------------------------------------------- 1 | 293 -------------------------------------------------------------------------------- /.sfdx/orgs/test-fyhwz2atvhqt@example.com/maxrevision.json: -------------------------------------------------------------------------------- 1 | 21 -------------------------------------------------------------------------------- /force-app/main/default/aura/userView/userViewController.js: -------------------------------------------------------------------------------- 1 | ({ 2 | 3 | }) -------------------------------------------------------------------------------- /force-app/main/default/aura/streaming/streaming.css: -------------------------------------------------------------------------------- 1 | .THIS.hide { 2 | display: none; 3 | } -------------------------------------------------------------------------------- /.sfdx/sfdx-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultdevhubusername": "info@cloudbeast.io", 3 | "defaultusername": "whosViewing" 4 | } -------------------------------------------------------------------------------- /.sfdx/typings/lwc/staticresources.d.ts: -------------------------------------------------------------------------------- 1 | declare module "@salesforce/resource-url/cometd" { 2 | var cometd: string; 3 | export default cometd; 4 | } 5 | -------------------------------------------------------------------------------- /force-app/main/default/aura/streamingEvent/streamingEvent.evt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /config/project-scratch-def.json: -------------------------------------------------------------------------------- 1 | { 2 | "orgName": "jondrejcka Company", 3 | "edition": "Developer", 4 | "orgPreferences" : { 5 | "enabled": ["S1DesktopEnabled"] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /force-app/main/default/classes/whosViewingTest.cls-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 43.0 4 | Active 5 | 6 | -------------------------------------------------------------------------------- /force-app/main/default/classes/whosViewingController.cls-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 43.0 4 | Active 5 | 6 | -------------------------------------------------------------------------------- /sfdx-project.json: -------------------------------------------------------------------------------- 1 | { 2 | "packageDirectories": [ 3 | { 4 | "path": "force-app", 5 | "default": true 6 | } 7 | ], 8 | "namespace": "", 9 | "sfdcLoginUrl": "https://login.salesforce.com", 10 | "sourceApiVersion": "42.0" 11 | } 12 | -------------------------------------------------------------------------------- /.forceignore: -------------------------------------------------------------------------------- 1 | # List files or directories below to ignore them when running force:source:push, force:source:pull, and force:source:status 2 | # More information: https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_exclude_source.htm 3 | # 4 | 5 | package.xml -------------------------------------------------------------------------------- /force-app/main/default/aura/streaming/streaming.cmp-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 43.0 4 | A Lightning Component Bundle 5 | 6 | -------------------------------------------------------------------------------- /force-app/main/default/aura/userView/userView.cmp-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 43.0 4 | A Lightning Component Bundle 5 | 6 | -------------------------------------------------------------------------------- /force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 43.0 4 | A Lightning Component Bundle 5 | 6 | -------------------------------------------------------------------------------- /force-app/main/default/aura/streaming/streamingHelper.js: -------------------------------------------------------------------------------- 1 | ({ 2 | displayToast : function(component, type, message) { 3 | var toastEvent = $A.get('e.force:showToast'); 4 | toastEvent.setParams({ 5 | type: type, 6 | message: message 7 | }); 8 | toastEvent.fire(); 9 | }, 10 | }) -------------------------------------------------------------------------------- /force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 43.0 4 | A Lightning Component Bundle 5 | 6 | -------------------------------------------------------------------------------- /force-app/main/default/staticresources/cometd.resource-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Public 4 | text/javascript 5 | CometD JS v3.1.1 6 | 7 | -------------------------------------------------------------------------------- /force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Deployed 4 | StandardVolume 5 | 6 | whosViewing 7 | 8 | -------------------------------------------------------------------------------- /.sfdx/typings/lwc/label.d.ts: -------------------------------------------------------------------------------- 1 | declare module "@salesforce/label" { 2 | /** 3 | * Module resolver for @salesforce/label/* that provides access to labels. 4 | * 5 | * Supported module identifiers: 6 | * 1. label: @salesforce/label/*. 7 | * 8 | * @param resource The module identifier. 9 | * @returns The value of the requested resource. 10 | */ 11 | export default function labelResource(resource: string): string | undefined; 12 | 13 | } 14 | -------------------------------------------------------------------------------- /.sfdx/typings/lwc/user.d.ts: -------------------------------------------------------------------------------- 1 | declare module "@salesforce/user" { 2 | /** 3 | * Module resolver for @salesforce/user/* that provides access to user data. 4 | * 5 | * Supported module identifiers: 6 | * 1. User Id: @salesforce/user/Id. 7 | * 8 | * @param resource The module identifier. 9 | * @returns The value of the requested resource. 10 | */ 11 | export default function userResolver(resource: string): string | undefined; 12 | 13 | } 14 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "terminal.integrated.env.osx": { 3 | "SFDX_SET_CLIENT_IDS": "sfdx-vscode" 4 | }, 5 | "terminal.integrated.env.linux": { 6 | "SFDX_SET_CLIENT_IDS": "sfdx-vscode" 7 | }, 8 | "terminal.integrated.env.windows": { 9 | "SFDX_SET_CLIENT_IDS": "sfdx-vscode" 10 | }, 11 | "eslint.nodePath": "/Users/jondrejcka/.vscode/extensions/salesforce.salesforcedx-vscode-lwc-44.5.0/node_modules", 12 | "html.suggest.angular1": false, 13 | "html.suggest.ionic": false 14 | } -------------------------------------------------------------------------------- /force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | timestamp__c 4 | false 5 | false 6 | false 7 | false 8 | 9 | false 10 | DateTime 11 | 12 | -------------------------------------------------------------------------------- /.sfdx/typings/lwc/resourceurl.d.ts: -------------------------------------------------------------------------------- 1 | declare module '@salesforce/resourceurl' { 2 | /** 3 | * Module resolver for @salesforce/resourceUrl/* that provides access to force.com static resources. 4 | * 5 | * Supported module identifiers: 6 | * 1. static resource url: @salesforce/resourceUrl/*. 7 | * 8 | * @param resource The module identifier. 9 | * @returns The value of the requested resource. 10 | */ 11 | export default function resourceUrlResolver(resource: string): string | undefined; 12 | } 13 | -------------------------------------------------------------------------------- /.sfdx/typings/lwc/resource-url.d.ts: -------------------------------------------------------------------------------- 1 | declare module "@salesforce/resource-url" { 2 | /** 3 | * Module resolver for @salesforce/resource-url/* that provides access to external resources. 4 | * 5 | * Supported module identifiers: 6 | * 1. static asset url: @salesforce/resource-url/*. 7 | * 8 | * @param resource The module identifier. 9 | * @returns The value of the requested resource. 10 | */ 11 | export default function resourceUrlResolver(resource: string): string | undefined; 12 | 13 | } 14 | -------------------------------------------------------------------------------- /force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | all_contacts 4 | FULL_NAME 5 | ACCOUNT.NAME 6 | CONTACT.PHONE1 7 | CONTACT.EMAIL 8 | CONTACT.TITLE 9 | CORE.USERS.ALIAS 10 | Everything 11 | 12 | 13 | -------------------------------------------------------------------------------- /force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | All_Accounts 4 | ACCOUNT.NAME 5 | ACCOUNT.SITE 6 | ACCOUNT.ADDRESS1_STATE 7 | ACCOUNT.PHONE1 8 | ACCOUNT.TYPE 9 | CORE.USERS.ALIAS 10 | Everything 11 | 12 | 13 | -------------------------------------------------------------------------------- /force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | status__c 4 | false 5 | false 6 | false 7 | false 8 | 9 | 50 10 | false 11 | Text 12 | false 13 | 14 | -------------------------------------------------------------------------------- /force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | userId__c 4 | false 5 | false 6 | false 7 | false 8 | 9 | 50 10 | false 11 | Text 12 | false 13 | 14 | -------------------------------------------------------------------------------- /force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | recordId__c 4 | false 5 | false 6 | false 7 | false 8 | 9 | 50 10 | false 11 | Text 12 | false 13 | 14 | -------------------------------------------------------------------------------- /.sfdx/typings/lwc/contentasseturl.d.ts: -------------------------------------------------------------------------------- 1 | declare module '@salesforce/contentasseturl' { 2 | /** 3 | * Module resolver for @salesforce/contentAssetUrl/* that provides access to force.com content assets. 4 | * 5 | * Supported module identifiers: 6 | * 1. Content Asset URL: @salesforce/contentAssetUrl/*. 7 | * 8 | * @param asset The asset name; that is, the value after "@salesforce/contentAssetUrl/". 9 | * @returns The URL for the requested asset. 10 | */ 11 | export default function contentAssetUrlResolver(asset: string): string | undefined; 12 | } 13 | -------------------------------------------------------------------------------- /force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | responseTo__c 4 | false 5 | false 6 | false 7 | false 8 | 9 | 50 10 | false 11 | Text 12 | false 13 | 14 | -------------------------------------------------------------------------------- /force-app/main/default/applications/Whos_Viewing.app-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #0070D2 5 | false 6 | 7 | Large 8 | 9 | Standard 10 | standard-Account 11 | standard-Contact 12 | standard-Feed 13 | Lightning 14 | Who_s_Viewing_UtilityBar 15 | 16 | -------------------------------------------------------------------------------- /force-app/main/default/permissionsets/whosViewing.permissionset-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | false 4 | 5 | Salesforce 6 | 7 | true 8 | false 9 | false 10 | true 11 | false 12 | whosViewing__e 13 | false 14 | 15 | 16 | -------------------------------------------------------------------------------- /force-app/main/default/aura/streaming/streaming.cmp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /force-app/main/default/classes/whosViewingTest.cls: -------------------------------------------------------------------------------- 1 | @isTest 2 | private class whosViewingTest{ 3 | 4 | @IsTest static void testValidEvent() { 5 | 6 | // Create event variables 7 | string uId = UserInfo.getUserId(); 8 | string rId='testRecordId'; 9 | string s='Active'; 10 | string rT=''; 11 | 12 | 13 | Test.startTest(); 14 | 15 | // Call whosViewing Controller and Publish test event 16 | string pv = whosViewingController.pushViewing(uId,rId,s,rT); 17 | 18 | Test.stopTest(); 19 | 20 | // Perform validations here 21 | 22 | // Verify SaveResult value 23 | System.assertEquals('success', pv); 24 | 25 | } 26 | } -------------------------------------------------------------------------------- /force-app/main/default/aura/userView/userView.cmp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 19 | 20 |
21 |
22 |

{!v._srecord.Name} | {!v._srecord.Email}

23 |

24 | 25 |

26 |
27 |
28 |
-------------------------------------------------------------------------------- /.sfdx/typings/lwc/schema.d.ts: -------------------------------------------------------------------------------- 1 | declare module "@salesforce/schema" { 2 | /** 3 | * Identifier for an object. 4 | */ 5 | export interface ObjectId { 6 | /** The object's API name. */ 7 | objectApiName: string; 8 | } 9 | /** 10 | * Identifier for an object's field. 11 | */ 12 | export interface FieldId { 13 | /** The field's API name. */ 14 | fieldApiName: string; 15 | /** The object's API name. */ 16 | objectApiName: string; 17 | } 18 | /** 19 | * Module resolver for @salesforce/schema/* that provides access to force.com SObjects and field identifiers. 20 | * 21 | * Supported module identifiers: 22 | * 1. SObject schema: @salesforce/schema/[objectApiName] 23 | * 2. Field schema: @salesforce/schema/[objectApiName].[fieldApiName] 24 | * 3. Spanning field schema: @salesforce/schema/[objectApiName].[relationshipApiName+].[fieldApiName] 25 | * 26 | * @param resource The module identifier. 27 | * @returns The value of the requested resource. 28 | */ 29 | export default function schemaResolver(resource: string): FieldId | ObjectId | undefined; 30 | 31 | } 32 | -------------------------------------------------------------------------------- /.sfdx/typings/lwc/apex.d.ts: -------------------------------------------------------------------------------- 1 | declare module "@salesforce/apex" { 2 | /** 3 | * Apex-related services. 4 | */ 5 | export interface ApexServices { 6 | refreshApex: () => Promise; 7 | } 8 | /** 9 | * An Apex method. May be invoked imperatively or used with @wire. 10 | */ 11 | export type ApexMethod = () => Promise; 12 | /** 13 | * Module resolver for @salesforce/apex/* that provides access to force.com Apex. 14 | * 15 | * Supported module identifiers: 16 | * 1. Service capabilities, like refresh: @salesforce/apex 17 | * 2. Wire adapter and imperative function of an Apex method in namespace: @salesforce/apex/Namespace.ClassName.methodName 18 | * 3. Wire adapter and imperative function of an Apex method in default ('c') namespace: @salesforce/apex/ClassName.methodName 19 | * 20 | * @param resource The module identifier. Eg "@salesforce/apex/ClassName.methodName". 21 | * @param resource The resource name; that is, the value after "@salesforce/apex/". 22 | * @returns {*} The value of the requested resource. 23 | */ 24 | export default function apexResolver(resource: string): ApexServices | ApexMethod | undefined; 25 | 26 | } 27 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Salesforce Lightning Component: Whos Viewing My Record 2 | Have you had issues saving records in Salesforce, because while you where editing a record, another user made/saved edits to the same record? Whos Viewing My Record is here to help! This component will notify you when another user is also viewing the same record as you, to help reduce conflict when saving records. 3 | 4 | ## Dev, Build and Test 5 | Install from the [AppExchange as a Labs App here](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FKAhhUAH). 6 | 7 | Install via SFDX by downloading this repo: 8 | ``` 9 | git clone https://github.com/jlondrejcka/Salesforce-Lightning-Component-Whos-Viewing-My-Record 10 | cd Salesforce-Lightning-Component-Whos-Viewing-My-Record 11 | sfdx force:org:create -s -f config/project-scratch-def.json -a "default scratch org" 12 | sfdx force:org:open 13 | sfdx force:source:push 14 | ``` 15 | 16 | Once Installed into your Org: 17 | 1. Open the Who's Viewing App to test out. 18 | 19 | Add the Component to an Existing App 20 | 1. Setup > App Manager. 21 | 2. Click Edit next to the Lightning App you would like to add the component too. 22 | 3. Go to Utiltiy Bar settings. 23 | 4. Click "Add" next to Utlity Bar Items. 24 | 5. Select "whosViewing" under Custom Component. 25 | 6. Click "Save". 26 | 27 | 28 | ## Resources 29 | Inspired by the following resources: 30 | * https://github.com/afawcett/streamingcomponent 31 | * https://andyinthecloud.com/2018/02/25/user-notifications-with-utility-bar-api/ 32 | 33 | 34 | ## Requirements 35 | * Lightning Experience 36 | * Platform Events 37 | * Utility Bar 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /force-app/main/default/classes/whosViewingController.cls: -------------------------------------------------------------------------------- 1 | public class whosViewingController { 2 | 3 | @AuraEnabled 4 | public static String getSessionId() { 5 | return UserInfo.getSessionId(); 6 | } 7 | 8 | @AuraEnabled 9 | public static string pushViewing(string userId, string recordId, string status, string responseTo){ 10 | string response = ''; 11 | 12 | Datetime now = system.now(); 13 | 14 | List viewing = new List(); 15 | viewing.add(new whosViewing__e( 16 | recordId__c=recordId, 17 | userId__c=userId, 18 | status__c=status, 19 | responseTo__c=responseTo, 20 | timestamp__c=now)); 21 | 22 | 23 | // Call method to publish events 24 | List results = EventBus.publish(viewing); 25 | 26 | // Inspect publishing result for each event 27 | for (Database.SaveResult sr : results) { 28 | if (sr.isSuccess()) { 29 | System.debug('Successfully published event.'); 30 | response = 'success'; 31 | } else { 32 | for(Database.Error err : sr.getErrors()) { 33 | System.debug('Error returned: ' + 34 | err.getStatusCode() + 35 | ' - ' + 36 | err.getMessage()); 37 | } 38 | response = 'failed'; 39 | } 40 | } 41 | 42 | return response ; 43 | } 44 | 45 | 46 | 47 | 48 | } -------------------------------------------------------------------------------- /force-app/main/default/aura/whosViewing/whosViewingHelper.js: -------------------------------------------------------------------------------- 1 | ({ 2 | 3 | pushEvent : function(component, rId, s, rT) { 4 | //Publish event with record user is viewing 5 | var uId = $A.get("$SObjectType.CurrentUser.Id"); 6 | var action = component.get('c.pushViewing'); 7 | action.setParams({ recordId : rId, 8 | userId : uId, 9 | status : s, 10 | responseTo : rT 11 | }); 12 | action.setCallback(this, function(a){ 13 | var state = a.getState(); // get the response state 14 | if(state == 'SUCCESS') { 15 | //this.displayToast(component, 'success', 'Notified everyone you are you are now viewing ####!'); 16 | } 17 | }); 18 | $A.enqueueAction(action); 19 | }, 20 | 21 | displayToast : function(component, type, message) { 22 | var toastEvent = $A.get('e.force:showToast'); 23 | toastEvent.setParams({ 24 | type: type, 25 | message: message 26 | }); 27 | toastEvent.fire(); 28 | }, 29 | 30 | isUserViewing : function(component, pUserId) { 31 | var viewing = component.get("v.whosViewing"); 32 | var userViewing=false; 33 | var i; 34 | for (i =0; i 2 | 3 | 4 | 5 | 6 | eager 7 | decorator 8 | true 9 | 10 | 11 | height 12 | decorator 13 | 480 14 | 15 | 16 | icon 17 | decorator 18 | fallback 19 | 20 | 21 | label 22 | decorator 23 | whosViewing 24 | 25 | 26 | scrollable 27 | decorator 28 | true 29 | 30 | 31 | width 32 | decorator 33 | 340 34 | 35 | whosViewing 36 | 37 | utilityItems 38 | Region 39 | 40 | Who's Viewing UtilityBar 41 | 44 | UtilityBar 45 | 46 | -------------------------------------------------------------------------------- /force-app/main/default/aura/whosViewing/whosViewing.cmp: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 |
20 |
21 |
22 | {!v.whosViewing.length} 23 |
24 |
25 | 29 |
30 |
31 |
32 | 33 | 34 | 35 | 36 | 37 | 38 |
39 | 40 | 41 | 42 |
43 |
44 | 45 |
-------------------------------------------------------------------------------- /force-app/main/default/settings/Security.settings-meta.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | AlphaNumeric 6 | NinetyDays 7 | 3 8 | FifteenMinutes 9 | TenAttempts 10 | 8 11 | false 12 | false 13 | DoesNotContainPassword 14 | 15 | 16 | false 17 | true 18 | true 19 | true 20 | true 21 | true 22 | false 23 | false 24 | true 25 | true 26 | false 27 | true 28 | true 29 | true 30 | false 31 | true 32 | true 33 | false 34 | false 35 | true 36 | true 37 | false 38 | true 39 | true 40 | false 41 | true 42 | true 43 | TwoHours 44 | 45 | 46 | -------------------------------------------------------------------------------- /force-app/main/default/aura/whosViewing/whosViewingController.js: -------------------------------------------------------------------------------- 1 | ({ 2 | 3 | onInit : function(component, event, helper) { 4 | 5 | //Publish event with record user is viewing 6 | var rId = component.get("v.recordId"); 7 | helper.pushEvent(component, rId, "New", "" ); 8 | //console.log("Init viewing record."); 9 | component.set('v.priorRecordId', rId); 10 | 11 | }, 12 | 13 | recordChange : function(component, event, helper) { 14 | 15 | component.set('v.whosViewing',[]); 16 | var prId = component.get('v.priorRecordId'); 17 | helper.pushEvent(component, prId, "Left", "" ); 18 | //console.log("I left the record."); 19 | var rId = component.get('v.recordId'); 20 | helper.pushEvent(component, rId, "New", "" ); 21 | //console.log("I started viewing a new record."); 22 | component.set('v.priorRecordId', rId); 23 | 24 | }, 25 | 26 | handleMessage : function(component, event, helper) { 27 | //console.log("streaming channel picked up movement."); 28 | 29 | var recId = component.get("v.recordId"); 30 | var payload = event.getParam("payload"); 31 | //var json = JSON.stringify(payload); 32 | //console.log(json); 33 | var payloadRecId = payload.recordId__c; 34 | var payloadStatus = payload.status__c; 35 | var payloadUserId = payload.userId__c; 36 | var payloadRT = payload.responseTo__c; 37 | var uId = $A.get("$SObjectType.CurrentUser.Id"); 38 | var viewing = component.get("v.whosViewing"); 39 | 40 | if (payloadStatus=="New" && recId == payloadRecId && payloadUserId != uId){ 41 | //make sure we dont add the same user to the list if they refreshed the page. 42 | var isViewing = helper.isUserViewing(component,payloadUserId); 43 | 44 | if (isViewing==false){ 45 | viewing.push(payload); 46 | component.set("v.whosViewing",viewing); 47 | }; 48 | 49 | //respond to the new user 50 | helper.pushEvent(component, recId, "Response", payloadUserId ); 51 | //console.log("Responsed to new viewing user."); 52 | 53 | } else if (payloadStatus=="Response" && recId == payloadRecId && payloadRT == uId){ 54 | //console.log("someone let me know they are also viewing the same record as me."); 55 | viewing.push(payload); 56 | component.set("v.whosViewing",viewing); 57 | 58 | } else if (payloadStatus=="Left" && recId == payloadRecId && payloadUserId != uId){ 59 | //console.log('Someone left the record and its not me!'); 60 | var isViewing = helper.isUserViewing(component,payloadUserId); 61 | if (isViewing==true){ 62 | var leftViewing=[]; 63 | var i; 64 | for (i = 0; i < viewing.length; i++){ 65 | if(viewing[i].userId__c != payloadUserId){ 66 | 67 | leftViewing.push(viewing[i]); 68 | }; 69 | 70 | }; 71 | 72 | //console.log("json"+JSON.stringify(leftViewing)); 73 | component.set("v.whosViewing",leftViewing); 74 | }; 75 | 76 | 77 | }; 78 | 79 | 80 | }, 81 | 82 | recordUpdated: function(component, event, helper) { 83 | console.log('Lightning Data, record change detected.'); 84 | var changeType = event.getParams().changeType; 85 | 86 | if (changeType === "ERROR") { 87 | /* handle error; do this first! */ 88 | helper.displayToast(component, 'error', 'Notifications: Error Connecting to Record.'); 89 | } else if (changeType === "LOADED") { 90 | /* handle record load */ 91 | helper.displayToast(component, 'warning', 'Notifications: Record Loaded by another user.'); 92 | } else if (changeType === "REMOVED") { 93 | /* handle record removal */ 94 | helper.displayToast(component, 'error', 'Notifications: This record have been deleted by another user.'); 95 | } else if (changeType === "CHANGED") { 96 | /* handle record change */ 97 | helper.displayToast(component, 'error', 'Notifications: This record have been edited by another user.'); 98 | } 99 | 100 | }, 101 | 102 | onToggleMute : function(component, event, helper) { 103 | var isMuted = component.get('v.isMuted'); 104 | component.set('v.isMuted', !isMuted); 105 | helper.displayToast(component, 'success', 'Notifications '+ ((!isMuted) ? 'muted' : 'unmuted') +'.'); 106 | }, 107 | 108 | 109 | utlityNotifications: function (component, event) { 110 | var viewing = component.get("v.whosViewing").length; 111 | 112 | if(viewing==0){ 113 | var utilityAPI = component.find('utilitybar'); 114 | var readNotification = component.get('v.readNotification'); 115 | utilityAPI.setUtilityHighlighted({ highlighted : false }); 116 | utilityAPI.setUtilityLabel( 117 | { label : 'Whos Viewing' }); 118 | component.set('v.readNotification', true); 119 | 120 | } else { 121 | var utilityAPI = component.find('utilitybar'); 122 | var readNotification = component.get('v.readNotification'); 123 | utilityAPI.setUtilityHighlighted({ highlighted : true }); 124 | utilityAPI.setUtilityLabel( 125 | { label : 'Whos Viewing (' + viewing + ')' }); 126 | component.set('v.readNotification', false); 127 | 128 | } 129 | } 130 | 131 | 132 | 133 | }) -------------------------------------------------------------------------------- /force-app/main/default/aura/streaming/streamingController.js: -------------------------------------------------------------------------------- 1 | ({ 2 | doInit: function(component, event, helper) { 3 | var action = component.get("c.getSessionId"); 4 | action.setCallback(this, function(response) { 5 | 6 | // Configure CometD for this component 7 | var sessionId = response.getReturnValue(); 8 | var cometd = new window.org.cometd.CometD(); 9 | cometd.configure({ 10 | url: window.location.protocol + '//' + window.location.hostname + '/cometd/41.0/', 11 | requestHeaders: { Authorization: 'OAuth ' + sessionId}, 12 | appendMessageTypeToURL : false 13 | }); 14 | cometd.websocketEnabled = false; 15 | component.set('v.cometd', cometd); 16 | 17 | // Connect to 18 | cometd.handshake($A.getCallback(function(status) { 19 | if (status.successful) { 20 | helper.displayToast(component,"success","Subsribed to Event Channel"); 21 | var eventName = component.get("v.channel"); 22 | var subscription = 23 | cometd.subscribe(eventName, $A.getCallback(function(message) { 24 | var messageEvent = component.getEvent("onMessage"); 25 | if(messageEvent!=null) { 26 | messageEvent.setParam("payload", message.data.payload); 27 | messageEvent.fire(); 28 | } 29 | } 30 | )); 31 | component.set('v.subscription', subscription); 32 | } else { 33 | // TODO: Throw an event / set error property here? 34 | console.error('streaming component: ' + status); 35 | helper.displayToast(component,"error","Failed to subsribed to Event Channel"); 36 | } 37 | })); 38 | 39 | }); 40 | $A.enqueueAction(action); 41 | }, 42 | handleDestroy : function (component, event, helper) { 43 | // Ensure this component unsubscribes and disconnects from the server 44 | var cometd = component.get("v.cometd"); 45 | var subscription = component.get("v.subscription"); 46 | cometd.unsubscribe(subscription, {}, function(unsubscribeReply) { 47 | if(unsubscribeReply.successful) { 48 | cometd.disconnect(function(disconnectReply) 49 | { 50 | console.log('streaming component: Success unsubscribe') 51 | if(disconnectReply.successful) { 52 | console.log('streaming component: Success disconnect') 53 | } else { 54 | console.error('streaming component: Failed disconnect') 55 | } 56 | }); 57 | } else { 58 | console.error('streaming component: Failed unsubscribe') 59 | } 60 | }); 61 | }, 62 | 63 | // Client-side function that invokes the subscribe method on the 64 | // empApi component. 65 | subscribe : function(component, event, helper) { 66 | // Get the empApi component. 67 | var empApi = component.find("empApi"); 68 | // Get the channel from the input box. 69 | var channel = component.find("channel").get("v.value"); 70 | var replayId = -2; 71 | 72 | // Callback function to be passed in the subscribe call. 73 | // After an event is received, this callback prints the event 74 | // payload to the console. 75 | var callback = function (message) { 76 | console.log("Received [" + message.channel + 77 | " : " + message.data.event.replayId + "] payload=" + 78 | JSON.stringify(message.data.payload)); 79 | var messageEvent = component.getEvent("onMessage"); 80 | if(messageEvent!=null) { 81 | messageEvent.setParam("payload", message.data.payload); 82 | messageEvent.fire(); 83 | } 84 | }.bind(this); 85 | 86 | // Error handler function that prints the error to the console. 87 | var errorHandler = function (message) { 88 | console.log("Received error ", message); 89 | }.bind(this); 90 | 91 | // Register error listener and pass in the error handler function. 92 | empApi.onError(errorHandler); 93 | 94 | var sub; 95 | // Subscribe to the channel and save the returned subscription object. 96 | empApi.subscribe(channel, replayId, callback).then(function(value) { 97 | console.log("Subscribed to channel " + channel); 98 | helper.displayToast(component,"success","Subsribed to Event Channle: "+channel); 99 | sub = value; 100 | component.set("v.sub", sub); 101 | }); 102 | }, 103 | 104 | // Client-side function that invokes the unsubscribe method on the 105 | // empApi component. 106 | unsubscribe : function(component, event, helper) { 107 | // Get the empApi component. 108 | var empApi = component.find("empApi"); 109 | // Get the channel from the input box. 110 | var channel = component.find("channel").get("v.value"); 111 | 112 | // Callback function to be passed in the subscribe call. 113 | var callback = function (message) { 114 | console.log("Unsubscribed from channel " + channel); 115 | }.bind(this); 116 | 117 | // Error handler function that prints the error to the console. 118 | var errorHandler = function (message) { 119 | console.log("Received error ", message); 120 | }.bind(this); 121 | 122 | // Object that contains subscription attributes used to 123 | // unsubscribe. 124 | var sub = {"id": component.get("v.sub")["id"], 125 | "channel": component.get("v.sub")["channel"]}; 126 | 127 | // Register error listener and pass in the error handler function. 128 | empApi.onError(errorHandler); 129 | 130 | // Unsubscribe from the channel using the sub object. 131 | empApi.unsubscribe(sub, callback); 132 | } 133 | }) -------------------------------------------------------------------------------- /.sfdx/typings/lwc/engine.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Lightning Web Components core module 3 | */ 4 | declare module 'lwc' { 5 | 6 | interface ComposableEvent extends Event { 7 | composed: boolean 8 | } 9 | 10 | class HTMLElementTheGoodPart { 11 | dispatchEvent(evt: ComposableEvent): boolean; 12 | addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; 13 | removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; 14 | getAttribute(name: string): string | null; 15 | getBoundingClientRect(): ClientRect; 16 | querySelector(selectors: string): HTMLElement | null 17 | querySelectorAll(selectors: string): NodeListOf 18 | readonly tagName: string 19 | readonly classList: DOMTokenList; 20 | 21 | // Default HTML Properties 22 | dir: string; 23 | id: string; 24 | accessKey: string; 25 | title: string; 26 | lang: string; 27 | hidden: boolean; 28 | draggable: boolean; 29 | tabIndex: number; 30 | 31 | // Aria Properties 32 | ariaAutoComplete: string | null; 33 | ariaChecked: string | null; 34 | ariaCurrent: string | null; 35 | ariaDisabled: string | null; 36 | ariaExpanded: string | null; 37 | ariaHasPopUp: string | null; 38 | ariaHidden: string | null; 39 | ariaInvalid: string | null; 40 | ariaLabel: string | null; 41 | ariaLevel: string | null; 42 | ariaMultiLine: string | null; 43 | ariaMultiSelectable: string | null; 44 | ariaOrientation: string | null; 45 | ariaPressed: string | null; 46 | ariaReadOnly: string | null; 47 | ariaRequired: string | null; 48 | ariaSelected: string | null; 49 | ariaSort: string | null; 50 | ariaValueMax: string | null; 51 | ariaValueMin: string | null; 52 | ariaValueNow: string | null; 53 | ariaValueText: string | null; 54 | ariaLive: string | null; 55 | ariaRelevant: string | null; 56 | ariaAtomic: string | null; 57 | ariaBusy: string | null; 58 | ariaActiveDescendant: string | null; 59 | ariaControls: string | null; 60 | ariaDescribedBy: string | null; 61 | ariaFlowTo: string | null; 62 | ariaLabelledBy: string | null; 63 | ariaOwns: string | null; 64 | ariaPosInSet: string | null; 65 | ariaSetSize: string | null; 66 | ariaColCount: string | null; 67 | ariaColIndex: string | null; 68 | ariaDetails: string | null; 69 | ariaErrorMessage: string | null; 70 | ariaKeyShortcuts: string | null; 71 | ariaModal: string | null; 72 | ariaPlaceholder: string | null; 73 | ariaRoleDescription: string | null; 74 | ariaRowCount: string | null; 75 | ariaRowIndex: string | null; 76 | ariaRowSpan: string | null; 77 | role: string | null; 78 | } 79 | 80 | interface ShadowRootTheGoodPart extends NodeSelector { 81 | mode: string; 82 | readonly host: null; 83 | readonly firstChild: Node | null, 84 | readonly lastChild: Node | null, 85 | readonly innerHTML: string, 86 | readonly textContent: string, 87 | readonly childNodes: Node[], 88 | readonly delegatesFocus: boolean, 89 | addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; 90 | removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; 91 | hasChildNodes(): boolean; 92 | compareDocumentPosition(otherNode: Node): number; 93 | contains(otherNode: Node): boolean; 94 | 95 | // Aria Properties 96 | ariaAutoComplete: string | null; 97 | ariaChecked: string | null; 98 | ariaCurrent: string | null; 99 | ariaDisabled: string | null; 100 | ariaExpanded: string | null; 101 | ariaHasPopUp: string | null; 102 | ariaHidden: string | null; 103 | ariaInvalid: string | null; 104 | ariaLabel: string | null; 105 | ariaLevel: string | null; 106 | ariaMultiLine: string | null; 107 | ariaMultiSelectable: string | null; 108 | ariaOrientation: string | null; 109 | ariaPressed: string | null; 110 | ariaReadOnly: string | null; 111 | ariaRequired: string | null; 112 | ariaSelected: string | null; 113 | ariaSort: string | null; 114 | ariaValueMax: string | null; 115 | ariaValueMin: string | null; 116 | ariaValueNow: string | null; 117 | ariaValueText: string | null; 118 | ariaLive: string | null; 119 | ariaRelevant: string | null; 120 | ariaAtomic: string | null; 121 | ariaBusy: string | null; 122 | ariaActiveDescendant: string | null; 123 | ariaControls: string | null; 124 | ariaDescribedBy: string | null; 125 | ariaFlowTo: string | null; 126 | ariaLabelledBy: string | null; 127 | ariaOwns: string | null; 128 | ariaPosInSet: string | null; 129 | ariaSetSize: string | null; 130 | ariaColCount: string | null; 131 | ariaColIndex: string | null; 132 | ariaDetails: string | null; 133 | ariaErrorMessage: string | null; 134 | ariaKeyShortcuts: string | null; 135 | ariaModal: string | null; 136 | ariaPlaceholder: string | null; 137 | ariaRoleDescription: string | null; 138 | ariaRowCount: string | null; 139 | ariaRowIndex: string | null; 140 | ariaRowSpan: string | null; 141 | role: string | null; 142 | } 143 | 144 | /** 145 | * Base class for the Lightning Web Component JavaScript class 146 | */ 147 | export class Element extends HTMLElementTheGoodPart { 148 | /** 149 | * Called when the component is created 150 | */ 151 | constructor(); 152 | /** 153 | * Called when the element is inserted in a document 154 | */ 155 | connectedCallback(): void; 156 | /** 157 | * Called when the element is removed from a document 158 | */ 159 | disconnectedCallback(): void; 160 | /** 161 | * Called after every render of the component 162 | */ 163 | renderedCallback(): void; 164 | /** 165 | * Called when a descendant component throws an error in one of its lifecycle hooks 166 | */ 167 | errorCallback(error: any, stack: string): void; 168 | 169 | readonly template: ShadowRootTheGoodPart; 170 | readonly shadowRoot: null; 171 | } 172 | 173 | /** 174 | * Decorator to mark public reactive properties 175 | */ 176 | export const api: PropertyDecorator; 177 | 178 | /** 179 | * Decorator to mark private reactive properties 180 | */ 181 | export const track: PropertyDecorator; 182 | 183 | /** 184 | * Decorator factory to wire a property or method to a wire adapter data source 185 | * @param getType imperative accessor for the data source 186 | * @param config configuration object for the accessor 187 | */ 188 | export function wire(getType: (config?: any) => any, config?: any): PropertyDecorator; 189 | } 190 | -------------------------------------------------------------------------------- /.sfdx/typings/lwc/lds.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'lightning-ui-api-list-ui' { 2 | /** 3 | * Wire adapter for list view records and metadata. 4 | * 5 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_list_views_records_md.htm 6 | * 7 | * @param {String} objectApiName The object API name. 8 | * @param {String} listViewApiName The API name of a list view. 9 | * @param {String} listViewId The ID of a list view. 10 | * @param {String} pageToken A token that represents the page offset. 11 | * @param {Integer} pageSize The number of list records viewed at one time. The default value is 50. Value can be 1–2000. 12 | * @param {String} sortBy The API name of the field the list view is sorted by. If the name is preceded with "-", the sort order is descending. For example, "Name" sorts by name in ascending order. "-CreatedDate" sorts by created date in descending order. 13 | * @param {String[]} fields Additional fields queried for the records returned. These fields don’t create visible columns. If the field is not available to the user, an error occurs. 14 | * @param {String[]} optionalFields Additional fields queried for the records returned. These fields don’t create visible columns. If the field is not available to the user, no error occurs and the field isn’t included in the records. 15 | * @param {String} labelQuery Query string to filter list views (only for list of lists). 16 | */ 17 | export function getListUi( 18 | objectApiName: string, 19 | listViewApiName: string, 20 | listViewId: string, 21 | pageToken: string, 22 | pageSize: number, 23 | sortBy: string, 24 | fields?: string[], 25 | optionalFields?: string[], 26 | labelQuery?: string, 27 | ): void; 28 | } 29 | 30 | declare module 'lightning-ui-api-lookups' { 31 | /** 32 | * Wire adapter for lookup field suggestions for a specified object. 33 | * 34 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_lookup_object_get.htm 35 | * 36 | * @param {String} objectApiName: The API name of a source object. 37 | * @param {String} fieldApiName: The API name of a lookup field on the source object. 38 | * @param {String} targetApiName: The API name of the target (lookup) object. 39 | * @param {Object} requestParams: Query parameters. 40 | * @param {String} requestParams.q: The term being searched for. 41 | * @param {String} requestParams.searchType: The type of search desired. 42 | * @param {Integer} requestParams.page: The page number. 43 | * @param {Integer} requestParams.pageSize: Specifies the number of items per page. 44 | * @param {String} requestParams.dependentFieldBindings: A map of dependent field bindings for dependent lookup fields. This parameter is a comma separated list of entries of the form {fieldApiName}={value}. 45 | */ 46 | export function getLookupRecords(objectApiName: string, fieldApiName: string, targetApiName: string, requestParams?: {}): void; 47 | } 48 | 49 | declare module 'lightning-ui-api-object-info' { 50 | /** 51 | * Wire adapter for object metadata. 52 | * 53 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_object_info.htm 54 | * 55 | * @param {String} objectApiName: The API name for the object to be retrieved. 56 | */ 57 | export function getObjectInfo(objectApiName: string): void; 58 | 59 | /** 60 | * Wire adapter for values for a picklist field. 61 | * 62 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_picklist_values.htm 63 | * 64 | * @param {String} objectApiName: The object API name. 65 | * @param {String} recordTypeId: The record type ID. Pass '012000000000000AAA' for the master record type. 66 | * @param {String} fieldApiName: The field API name. 67 | */ 68 | export function getPicklistValues(objectApiName: string, recordTypeId: string, fieldApiName: string): void; 69 | 70 | /** 71 | * Wire adapter for values for all picklist fields of a record type. 72 | * 73 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_picklist_values_collection.htm 74 | * 75 | * @param {String} objectApiName: The object API name. 76 | * @param {String} recordTypeId: The record type ID. Pass '012000000000000AAA' for the master record type. 77 | */ 78 | export function getPicklistValuesForRecordType(objectApiName: string, recordTypeId: string): void; 79 | } 80 | 81 | /** 82 | * JavaScript API to Create and Update Records. 83 | */ 84 | declare module 'lightning-ui-api-record' { 85 | /** 86 | * The field data, API name, child relationship data, and record type information for a record. 87 | */ 88 | class Record { 89 | /** The record's API name. */ 90 | apiName: string; 91 | /** The ID of this record. */ 92 | id: string; 93 | /** The field data for this record, matching the requested layout and mode. */ 94 | fields: { [name: string]: FieldValue }; 95 | /** The child relationship data for this record. */ 96 | childRelationships: { [name: string]: childRelationship }; 97 | /** The record type info for this record, if any. */ 98 | recordTypeInfo: RecordTypeInfo; 99 | } 100 | 101 | /** 102 | * A description of a record to use in a request to create or update a record. 103 | */ 104 | class RecordInput { 105 | /** Object API name of the record to create, or null to update a record. */ 106 | apiName: string; 107 | /** Map of field names to field values. */ 108 | fields: { [name: string]: any }; 109 | } 110 | 111 | /** 112 | * The raw and displayable field values for a field in record. 113 | */ 114 | class FieldValue { 115 | /** The displayable value for a field. */ 116 | displayValue: string; 117 | /** The value of a field in its raw data form. */ 118 | value: any; 119 | } 120 | 121 | /** 122 | * The child relationship on a parent object. 123 | */ 124 | class childRelationship { 125 | /** The API name of the child object. */ 126 | childObjectApiName: string; 127 | /** The field on the child object that contains the reference to the parent object. */ 128 | fieldName: string; 129 | /** The names of the JunctionIdList fields associated with an object. */ 130 | junctionIdListNames: string[]; 131 | /** A collection of object names that the polymorphic keys in the junctionIdListNames property can reference. */ 132 | junctionReferenceTo: string[]; 133 | /** The name of the relationship */ 134 | relationshipName: string; 135 | } 136 | 137 | /** 138 | * Information about record type. 139 | */ 140 | class RecordTypeInfo { 141 | /** Indicates whether this record type is available to the context user when creating a new record. */ 142 | available: boolean; 143 | /** Indicates whether this is the default record type mapping for the associated object. */ 144 | defaultRecordTypeMapping: boolean; 145 | /** Indicates whether this is the master record type. */ 146 | master: boolean; 147 | /** The record type's API name. */ 148 | name: string; 149 | /** The ID of the record type. */ 150 | recordTypeId: string; 151 | } 152 | 153 | /** 154 | * Creates a new record using the properties defined in the given recordInput. 155 | * @param {RecordInput} recordInput: The RecordInput object to use to create the record. 156 | * @param {Boolean} allowSaveOnDuplicate: Should save be allowed overriding duplicate check. Default is false. 157 | * @returns {Promise} - A promise that will resolve with the newly created record. 158 | * The record will contain data for the list of fields as defined by the applicable layout 159 | * for the record. 160 | */ 161 | export function createRecord(recordInput: RecordInput, allowSaveOnDuplicate?: boolean): Promise; 162 | 163 | /** 164 | * Updates a given record with updates described in the given recordInput object. Must have the recordInput.fields.Id property set to the record ID 165 | * of the record to update. 166 | * @param {RecordInput} recordInput: The record input representation to use to update the record. 167 | * @param {Boolean} allowSaveOnDuplicate: Should save be allowed overriding duplicate check. Default is false. 168 | * @param {Object} clientOptions: Should take ifUnmodifiedSince to check for conflicts for update 169 | * @returns {Promise} - A promise that will resolve with the patched record. The record will contain data for the list of fields as defined by the 170 | * applicable layout for the record. 171 | */ 172 | export function updateRecord(recordInput: RecordInput, allowSaveOnDuplicate?: boolean, clientOptions?: object): Promise; 173 | 174 | /** 175 | * Returns an object with its data populated from the given record. All fields with values that aren't nested records will be assigned. 176 | * @param {Record} record: The record that contains the source data. 177 | * @param {Object} objectInfo: Optional. The ObjectInfo corresponding to the apiName on the record. 178 | * If provided, only fields that are updatable=true (excluding Id) will be assigned to the recordInput return value. 179 | * @returns {RecordInput} - See description. 180 | */ 181 | export function createRecordInputFromRecord(record: Record, objectInfo?: object): RecordInput; 182 | 183 | /** 184 | * Returns a new object that has a list of fields that has been filtered by edited fields. Only contains fields that have been 185 | * edited from their original values (excluding Id which is always copied over). 186 | * @param {RecordInput} recordInput: The RecordInput object to filter. 187 | * @param {Record} originalRecord: The Record object that contains the original field values. 188 | * @returns {RecordInput} - See description. 189 | */ 190 | export function createRecordInputFilteredByEditedFields(recordInput: RecordInput, originalRecord: Record): RecordInput; 191 | 192 | /** 193 | * Value object which represents a new or updated record to be saved on the server. 194 | * 195 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_requests_record_input.htm 196 | * 197 | * @returns {RecordInput} - See description 198 | */ 199 | export function getRecordInput(): RecordInput; 200 | 201 | /** 202 | * Wire adapter for a record. 203 | * 204 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_record_get.htm 205 | * 206 | * @param {String} recordId: The ID of the record to retrieve. 207 | * @param {String[]} fields: The field API names to retrieve. 208 | * @param {String[]} optionalFields: The optional field API names to retrieve. 209 | * Inaccessible fields will be silently omitted. 210 | */ 211 | export function getRecord(recordId: string, fields: string[], optionalFields?: string[]): void; 212 | 213 | /** 214 | * Wire adapter for default field values to create a record. 215 | * 216 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_record_defaults_create.htm#ui_api_resources_record_defaults_create 217 | * 218 | * @param {String} apiName: The apiName of the record create defaults to retrieve. 219 | * @param {String} formFactor: Optional. The form factor of the record create defaults to retrieve. Possible values are 'Full', 'Compact'. 220 | * @param {String} recordTypeId: Optional. The record type ID of the record create defaults to retrieve. 221 | * @param optionalFields: Optional. An array of qualified fieldApiNames of optional fields to include. 222 | */ 223 | export function getRecordCreateDefaults(apiName: string, formFactor?: string, recordTypeId?: string, optionalFields?: string[]): void; 224 | } 225 | 226 | declare module 'lightning-ui-api-record-ui' { 227 | /** 228 | * Wire adapter for record data, object metadata and layout metadata 229 | * 230 | * https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_record_ui.htm 231 | * 232 | * @param {String[]} recordIds: An array of record IDs to include in the record ui. 233 | * @param {String[]} layoutTypes: An array of layout types. 234 | * @param {String[]} modes: An array of modes. 235 | * @param {String[]} optionalFields: An array of fieldApiNames of optional fields to include. 236 | */ 237 | export function getRecordUi(recordIds: string[], layoutTypes: string[], modes: string[], optionalFields?: string[]): void; 238 | } 239 | -------------------------------------------------------------------------------- /.sfdx/orgs/test-ep9hidtnbnsf@example.com/sourcePathInfos.json: -------------------------------------------------------------------------------- 1 | [ 2 | [ 3 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 4 | { 5 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 6 | "isDirectory": true, 7 | "size": 96, 8 | "modifiedTime": 1535495139277, 9 | "changeTime": 1535495139277, 10 | "contentHash": "b28b7af69320201d1cf206ebf28373980add1451", 11 | "isMetadataFile": false, 12 | "state": "u", 13 | "isWorkspace": false, 14 | "isArtifactRoot": true 15 | } 16 | ], 17 | [ 18 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 19 | { 20 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 21 | "isDirectory": true, 22 | "size": 96, 23 | "modifiedTime": 1535495139277, 24 | "changeTime": 1535495139277, 25 | "contentHash": "7505d64a54e061b7acd54ccd58b49dc43500b635", 26 | "isMetadataFile": false, 27 | "state": "u", 28 | "isWorkspace": false, 29 | "isArtifactRoot": false 30 | } 31 | ], 32 | [ 33 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 34 | { 35 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 36 | "isDirectory": true, 37 | "size": 288, 38 | "modifiedTime": 1538436616685, 39 | "changeTime": 1538436616685, 40 | "contentHash": "abec7304b50be628c3d0ae16988932542dc418fc", 41 | "isMetadataFile": false, 42 | "state": "u" 43 | } 44 | ], 45 | [ 46 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 47 | { 48 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 49 | "isDirectory": true, 50 | "size": 160, 51 | "modifiedTime": 1538665660717, 52 | "changeTime": 1538665660717, 53 | "contentHash": "4be1556a4a38d6abab7098ccde7e2e22c7200948", 54 | "isMetadataFile": false, 55 | "state": "u" 56 | } 57 | ], 58 | [ 59 | "/Users/jondrejcka/Desktop/Workspace/whosViewing", 60 | { 61 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing", 62 | "isDirectory": true, 63 | "size": 288, 64 | "modifiedTime": 1535495170810, 65 | "changeTime": 1535495170810, 66 | "contentHash": "482aba1731d0a586e52ba05892f68b26d69ba4fe", 67 | "isMetadataFile": false, 68 | "state": "u", 69 | "isWorkspace": true, 70 | "isArtifactRoot": false 71 | } 72 | ], 73 | [ 74 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 75 | { 76 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 77 | "isDirectory": false, 78 | "size": 257, 79 | "modifiedTime": 1538436616618, 80 | "changeTime": 1538436616618, 81 | "contentHash": "4ad0fbf7c3a4ae2db71ac9d18f62bf19a8399681", 82 | "isMetadataFile": true, 83 | "state": "u" 84 | } 85 | ], 86 | [ 87 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 88 | { 89 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 90 | "isDirectory": false, 91 | "size": 125858, 92 | "modifiedTime": 1538436616622, 93 | "changeTime": 1538436616622, 94 | "contentHash": "e913d4e230919f88e214cf8c0ebcba1f1a92f7f9", 95 | "isMetadataFile": false, 96 | "state": "u" 97 | } 98 | ], 99 | [ 100 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 101 | { 102 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 103 | "isDirectory": false, 104 | "size": 228, 105 | "modifiedTime": 1538436616631, 106 | "changeTime": 1538436616631, 107 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 108 | "isMetadataFile": true, 109 | "state": "u" 110 | } 111 | ], 112 | [ 113 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 114 | { 115 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 116 | "isDirectory": false, 117 | "size": 4033, 118 | "modifiedTime": 1538682073220, 119 | "changeTime": 1538682073220, 120 | "contentHash": "e85df8c3c84dc0cc976b1a37d15e6757656f33ed", 121 | "isMetadataFile": false, 122 | "state": "u" 123 | } 124 | ], 125 | [ 126 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 127 | { 128 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 129 | "isDirectory": false, 130 | "size": 2599, 131 | "modifiedTime": 1538677106363, 132 | "changeTime": 1538677106363, 133 | "contentHash": "b0ed1fb3aea5f5f4c82679ea90813feed1454223", 134 | "isMetadataFile": false, 135 | "state": "u" 136 | } 137 | ], 138 | [ 139 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 140 | { 141 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 142 | "isDirectory": false, 143 | "size": 4453, 144 | "modifiedTime": 1538682578957, 145 | "changeTime": 1538682578957, 146 | "contentHash": "85b52fe441e7024d397eaaca3102389a69cd9c21", 147 | "isMetadataFile": false, 148 | "state": "u" 149 | } 150 | ], 151 | [ 152 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 153 | { 154 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 155 | "isDirectory": false, 156 | "size": 284, 157 | "modifiedTime": 1538436616640, 158 | "changeTime": 1538436616640, 159 | "contentHash": "df57d8166dc066d8c78b1249eabab8259af73b5a", 160 | "isMetadataFile": true, 161 | "state": "u" 162 | } 163 | ], 164 | [ 165 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 166 | { 167 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 168 | "isDirectory": false, 169 | "size": 459, 170 | "modifiedTime": 1538436616642, 171 | "changeTime": 1538436616642, 172 | "contentHash": "1cabc00864d68533c9c27dcdac882c09486d09bf", 173 | "isMetadataFile": true, 174 | "state": "u" 175 | } 176 | ], 177 | [ 178 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 179 | { 180 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 181 | "isDirectory": false, 182 | "size": 455, 183 | "modifiedTime": 1538436616643, 184 | "changeTime": 1538436616643, 185 | "contentHash": "10903fc5a816297d63b603912865527447e6750c", 186 | "isMetadataFile": true, 187 | "state": "u" 188 | } 189 | ], 190 | [ 191 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 192 | { 193 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 194 | "isDirectory": false, 195 | "size": 414, 196 | "modifiedTime": 1538436616643, 197 | "changeTime": 1538436616643, 198 | "contentHash": "d4491d5fdb04755b25976a8249e588236d33ae42", 199 | "isMetadataFile": true, 200 | "state": "u" 201 | } 202 | ], 203 | [ 204 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 205 | { 206 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 207 | "isDirectory": false, 208 | "size": 455, 209 | "modifiedTime": 1538436616644, 210 | "changeTime": 1538436616644, 211 | "contentHash": "f660702efc04ab8d37528e804613f7ecb074e0ba", 212 | "isMetadataFile": true, 213 | "state": "u" 214 | } 215 | ], 216 | [ 217 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 218 | { 219 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 220 | "isDirectory": false, 221 | "size": 1689, 222 | "modifiedTime": 1538665660726, 223 | "changeTime": 1538665660726, 224 | "contentHash": "75734ff30848e98ce7ff1161d9eef16b23ff71a6", 225 | "isMetadataFile": true, 226 | "state": "u" 227 | } 228 | ], 229 | [ 230 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 231 | { 232 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 233 | "isDirectory": false, 234 | "size": 549, 235 | "modifiedTime": 1538436616653, 236 | "changeTime": 1538436616653, 237 | "contentHash": "22f4476ed19d10b762ba4b769898c504c98b76a0", 238 | "isMetadataFile": true, 239 | "state": "u" 240 | } 241 | ], 242 | [ 243 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 244 | { 245 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 246 | "isDirectory": false, 247 | "size": 174, 248 | "modifiedTime": 1538436616657, 249 | "changeTime": 1538436616657, 250 | "contentHash": "0bfc8bc49e53c8f0f6b207cf675766c0d6546ee5", 251 | "isMetadataFile": true, 252 | "state": "u" 253 | } 254 | ], 255 | [ 256 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 257 | { 258 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 259 | "isDirectory": false, 260 | "size": 1425, 261 | "modifiedTime": 1538676555412, 262 | "changeTime": 1538676555412, 263 | "contentHash": "850506a06d4c335f307477e99b5107ba43e22630", 264 | "isMetadataFile": false, 265 | "state": "u" 266 | } 267 | ], 268 | [ 269 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 270 | { 271 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 272 | "isDirectory": false, 273 | "size": 19094, 274 | "modifiedTime": 1538676555459, 275 | "changeTime": 1538676555459, 276 | "contentHash": "fffbbb0d39925bfef2827b29aada3ed673e5353d", 277 | "isMetadataFile": true, 278 | "state": "u" 279 | } 280 | ], 281 | [ 282 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Sales Profile.profile-meta.xml", 283 | { 284 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Sales Profile.profile-meta.xml", 285 | "isDirectory": false, 286 | "size": 5342, 287 | "modifiedTime": 1538676555477, 288 | "changeTime": 1538676555477, 289 | "contentHash": "bb5c6a9445e3bed558902cd9f2315671d8d383db", 290 | "isMetadataFile": true, 291 | "state": "u" 292 | } 293 | ], 294 | [ 295 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Marketing Profile.profile-meta.xml", 296 | { 297 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Marketing Profile.profile-meta.xml", 298 | "isDirectory": false, 299 | "size": 5342, 300 | "modifiedTime": 1538676555486, 301 | "changeTime": 1538676555486, 302 | "contentHash": "bb5c6a9445e3bed558902cd9f2315671d8d383db", 303 | "isMetadataFile": true, 304 | "state": "u" 305 | } 306 | ], 307 | [ 308 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Support Profile.profile-meta.xml", 309 | { 310 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Support Profile.profile-meta.xml", 311 | "isDirectory": false, 312 | "size": 5680, 313 | "modifiedTime": 1538676555496, 314 | "changeTime": 1538676555496, 315 | "contentHash": "7bee16aa0eabe50a0021a4100608579619e4b0c1", 316 | "isMetadataFile": true, 317 | "state": "u" 318 | } 319 | ], 320 | [ 321 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 322 | { 323 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 324 | "isDirectory": true, 325 | "size": 128, 326 | "modifiedTime": 1538436616622, 327 | "changeTime": 1538436616622, 328 | "contentHash": "d8e7ce48ca1714071d7663c25d63e2ef7b232bd5", 329 | "isMetadataFile": false, 330 | "state": "u" 331 | } 332 | ], 333 | [ 334 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 335 | { 336 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 337 | "isDirectory": true, 338 | "size": 192, 339 | "modifiedTime": 1538676555396, 340 | "changeTime": 1538436616633, 341 | "contentHash": "2d89c869011033b484d7fe76d54ba2e81f165fde", 342 | "isMetadataFile": false, 343 | "state": "u" 344 | } 345 | ], 346 | [ 347 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 348 | { 349 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 350 | "isDirectory": true, 351 | "size": 128, 352 | "modifiedTime": 1538436616641, 353 | "changeTime": 1538436616641, 354 | "contentHash": "37fb92421c0411c898d59c06e1dcc5d981f9d6ea", 355 | "isMetadataFile": false, 356 | "state": "u" 357 | } 358 | ], 359 | [ 360 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 361 | { 362 | "state": "u", 363 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 364 | "isDirectory": true, 365 | "isMetadataFile": false, 366 | "size": 160, 367 | "modifiedTime": 1538687187359, 368 | "changeTime": 1538687187359, 369 | "contentHash": "ef9f49e7ef2e97c483c83cb57e6b32afb78c14b7" 370 | } 371 | ], 372 | [ 373 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 374 | { 375 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 376 | "isDirectory": true, 377 | "size": 224, 378 | "modifiedTime": 1538676555407, 379 | "changeTime": 1538676555407, 380 | "contentHash": "b4c0a83053af35656e0d79e70cad4e16e1b26d01", 381 | "isMetadataFile": false, 382 | "state": "u" 383 | } 384 | ], 385 | [ 386 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 387 | { 388 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 389 | "isDirectory": true, 390 | "size": 96, 391 | "modifiedTime": 1538436616650, 392 | "changeTime": 1538436616650, 393 | "contentHash": "9824972035939b253c0ae823cb314b3d9539a476", 394 | "isMetadataFile": false, 395 | "state": "u" 396 | } 397 | ], 398 | [ 399 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 400 | { 401 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 402 | "isDirectory": true, 403 | "size": 96, 404 | "modifiedTime": 1538436616653, 405 | "changeTime": 1538436616653, 406 | "contentHash": "c8071b8b6618640d2d46f1e69e6113359f5a940d", 407 | "isMetadataFile": false, 408 | "state": "u" 409 | } 410 | ], 411 | [ 412 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 413 | { 414 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 415 | "isDirectory": true, 416 | "size": 128, 417 | "modifiedTime": 1538676555412, 418 | "changeTime": 1538436616659, 419 | "contentHash": "afcd55db421ec4ec8e321c035c0c4afd7a80b3cb", 420 | "isMetadataFile": false, 421 | "state": "u" 422 | } 423 | ], 424 | [ 425 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 426 | { 427 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 428 | "isDirectory": true, 429 | "size": 192, 430 | "modifiedTime": 1538436616726, 431 | "changeTime": 1538436616726, 432 | "contentHash": "9c367b0e719eb8c48c5b0d9cbfb5f580a4bd6717", 433 | "isMetadataFile": false, 434 | "state": "u" 435 | } 436 | ], 437 | [ 438 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 439 | { 440 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 441 | "isDirectory": false, 442 | "size": 228, 443 | "modifiedTime": 1538665660695, 444 | "changeTime": 1538665660695, 445 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 446 | "isMetadataFile": true, 447 | "state": "u" 448 | } 449 | ], 450 | [ 451 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 452 | { 453 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 454 | "isDirectory": false, 455 | "size": 212, 456 | "modifiedTime": 1538665660697, 457 | "changeTime": 1538665660697, 458 | "contentHash": "2ff5c6df196817bb206f0aab424e24f0605447f9", 459 | "isMetadataFile": false, 460 | "state": "u" 461 | } 462 | ], 463 | [ 464 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 465 | { 466 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 467 | "isDirectory": false, 468 | "size": 2842, 469 | "modifiedTime": 1538665660701, 470 | "changeTime": 1538665660701, 471 | "contentHash": "5c624422686ba4393368b758dc88f02dfde3872e", 472 | "isMetadataFile": false, 473 | "state": "u" 474 | } 475 | ], 476 | [ 477 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 478 | { 479 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 480 | "isDirectory": false, 481 | "size": 33, 482 | "modifiedTime": 1538665660702, 483 | "changeTime": 1538665660702, 484 | "contentHash": "73be5ee461b3eaa40bc2d3a165263f6ada4b4577", 485 | "isMetadataFile": false, 486 | "state": "u" 487 | } 488 | ], 489 | [ 490 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 491 | { 492 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 493 | "isDirectory": false, 494 | "size": 495, 495 | "modifiedTime": 1538665660704, 496 | "changeTime": 1538665660704, 497 | "contentHash": "5d56260f0e22eaacc2966890e2abeb660efac2ce", 498 | "isMetadataFile": false, 499 | "state": "u" 500 | } 501 | ], 502 | [ 503 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 504 | { 505 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 506 | "isDirectory": false, 507 | "size": 228, 508 | "modifiedTime": 1538665660717, 509 | "changeTime": 1538665660717, 510 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 511 | "isMetadataFile": true, 512 | "state": "u" 513 | } 514 | ], 515 | [ 516 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 517 | { 518 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 519 | "isDirectory": false, 520 | "size": 94, 521 | "modifiedTime": 1538665660720, 522 | "changeTime": 1538665660720, 523 | "contentHash": "2ef8dec22a0b74a1c4004832f68ca7903e623aa2", 524 | "isMetadataFile": false, 525 | "state": "u" 526 | } 527 | ], 528 | [ 529 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 530 | { 531 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 532 | "isDirectory": true, 533 | "size": 224, 534 | "modifiedTime": 1538665660704, 535 | "changeTime": 1538665660704, 536 | "contentHash": "063f2c760905f33625e6edd873a571ac70aeb65b", 537 | "isMetadataFile": false, 538 | "state": "u" 539 | } 540 | ], 541 | [ 542 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 543 | { 544 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 545 | "isDirectory": true, 546 | "size": 128, 547 | "modifiedTime": 1538665660720, 548 | "changeTime": 1538665660720, 549 | "contentHash": "82c2b4e5f39c8d266f1d2f0f063bea8c15778b97", 550 | "isMetadataFile": false, 551 | "state": "u" 552 | } 553 | ], 554 | [ 555 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 556 | { 557 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 558 | "isDirectory": false, 559 | "size": 454, 560 | "modifiedTime": 1538676555402, 561 | "changeTime": 1538676555402, 562 | "contentHash": "7bb69c80b824ac795143cc785d72c14d17639002", 563 | "isMetadataFile": true, 564 | "state": "u" 565 | } 566 | ], 567 | [ 568 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 569 | { 570 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 571 | "isDirectory": false, 572 | "size": 463, 573 | "modifiedTime": 1538676555407, 574 | "changeTime": 1538676555407, 575 | "contentHash": "b598c604a226f71b9df6c87e34e9092d0e56499a", 576 | "isMetadataFile": true, 577 | "state": "u" 578 | } 579 | ], 580 | [ 581 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 582 | { 583 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 584 | "isDirectory": true, 585 | "size": 96, 586 | "modifiedTime": 1538676555402, 587 | "changeTime": 1538676555402, 588 | "contentHash": "be9f79d2d606416f1fbfd547d60270f4cb24558a", 589 | "isMetadataFile": false, 590 | "state": "u" 591 | } 592 | ], 593 | [ 594 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 595 | { 596 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 597 | "isDirectory": true, 598 | "size": 96, 599 | "modifiedTime": 1538676555401, 600 | "changeTime": 1538676555401, 601 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5", 602 | "isMetadataFile": false, 603 | "state": "u" 604 | } 605 | ], 606 | [ 607 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 608 | { 609 | "state": "u", 610 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 611 | "isDirectory": false, 612 | "isMetadataFile": true, 613 | "size": 444, 614 | "modifiedTime": 1538687187361, 615 | "changeTime": 1538687187361, 616 | "contentHash": "49208df5c00db061f01feb252655f129a7d289dd" 617 | } 618 | ], 619 | [ 620 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 621 | { 622 | "state": "u", 623 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 624 | "isDirectory": true, 625 | "isMetadataFile": false, 626 | "size": 96, 627 | "modifiedTime": 1538687187361, 628 | "changeTime": 1538687187361, 629 | "contentHash": "7cc7b4881220aac47c64a0aa287004eec5d4ecda" 630 | } 631 | ], 632 | [ 633 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 634 | { 635 | "state": "u", 636 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 637 | "isDirectory": true, 638 | "isMetadataFile": false, 639 | "size": 96, 640 | "modifiedTime": 1538687187359, 641 | "changeTime": 1538687187359, 642 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5" 643 | } 644 | ] 645 | ] -------------------------------------------------------------------------------- /.sfdx/orgs/test-fyhwz2atvhqt@example.com/sourcePathInfos.json.bak: -------------------------------------------------------------------------------- 1 | [ 2 | [ 3 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 4 | { 5 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 6 | "isDirectory": true, 7 | "size": 96, 8 | "modifiedTime": 1535495139277, 9 | "changeTime": 1535495139277, 10 | "contentHash": "b28b7af69320201d1cf206ebf28373980add1451", 11 | "isMetadataFile": false, 12 | "state": "u", 13 | "isWorkspace": false, 14 | "isArtifactRoot": true 15 | } 16 | ], 17 | [ 18 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 19 | { 20 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 21 | "isDirectory": true, 22 | "size": 96, 23 | "modifiedTime": 1535495139277, 24 | "changeTime": 1535495139277, 25 | "contentHash": "7505d64a54e061b7acd54ccd58b49dc43500b635", 26 | "isMetadataFile": false, 27 | "state": "u", 28 | "isWorkspace": false, 29 | "isArtifactRoot": false 30 | } 31 | ], 32 | [ 33 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 34 | { 35 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 36 | "isDirectory": true, 37 | "size": 352, 38 | "modifiedTime": 1538696803720, 39 | "changeTime": 1538696803720, 40 | "contentHash": "337a9ed9aee03afe78aef75cbfe80e51be861f13", 41 | "isMetadataFile": false, 42 | "state": "u" 43 | } 44 | ], 45 | [ 46 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 47 | { 48 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 49 | "isDirectory": true, 50 | "size": 96, 51 | "modifiedTime": 1538436616653, 52 | "changeTime": 1538436616653, 53 | "contentHash": "c8071b8b6618640d2d46f1e69e6113359f5a940d", 54 | "isMetadataFile": false, 55 | "state": "u", 56 | "isWorkspace": false, 57 | "isArtifactRoot": false 58 | } 59 | ], 60 | [ 61 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 62 | { 63 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 64 | "isDirectory": false, 65 | "size": 549, 66 | "modifiedTime": 1538436616653, 67 | "changeTime": 1538436616653, 68 | "contentHash": "22f4476ed19d10b762ba4b769898c504c98b76a0", 69 | "isMetadataFile": true, 70 | "state": "u", 71 | "isWorkspace": false, 72 | "isArtifactRoot": false 73 | } 74 | ], 75 | [ 76 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 77 | { 78 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 79 | "isDirectory": true, 80 | "size": 192, 81 | "modifiedTime": 1538696803712, 82 | "changeTime": 1538696803712, 83 | "contentHash": "65281b70447466a80cc1c9484d4f2bb33bcc7874", 84 | "isMetadataFile": false, 85 | "state": "u" 86 | } 87 | ], 88 | [ 89 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 90 | { 91 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 92 | "isDirectory": true, 93 | "size": 224, 94 | "modifiedTime": 1538665660704, 95 | "changeTime": 1538665660704, 96 | "contentHash": "063f2c760905f33625e6edd873a571ac70aeb65b", 97 | "isMetadataFile": false, 98 | "state": "u", 99 | "isWorkspace": false, 100 | "isArtifactRoot": false 101 | } 102 | ], 103 | [ 104 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 105 | { 106 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 107 | "isDirectory": false, 108 | "size": 766, 109 | "modifiedTime": 1538692483496, 110 | "changeTime": 1538692483496, 111 | "contentHash": "ccf319568b28f2ee360948c82be55a03687a273c", 112 | "isMetadataFile": false, 113 | "state": "u", 114 | "isWorkspace": false 115 | } 116 | ], 117 | [ 118 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 119 | { 120 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 121 | "isDirectory": false, 122 | "size": 228, 123 | "modifiedTime": 1538665660695, 124 | "changeTime": 1538665660695, 125 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 126 | "isMetadataFile": true, 127 | "state": "u", 128 | "isWorkspace": false, 129 | "isArtifactRoot": false 130 | } 131 | ], 132 | [ 133 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 134 | { 135 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 136 | "isDirectory": false, 137 | "size": 33, 138 | "modifiedTime": 1538665660702, 139 | "changeTime": 1538665660702, 140 | "contentHash": "73be5ee461b3eaa40bc2d3a165263f6ada4b4577", 141 | "isMetadataFile": false, 142 | "state": "u", 143 | "isWorkspace": false, 144 | "isArtifactRoot": false 145 | } 146 | ], 147 | [ 148 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 149 | { 150 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 151 | "isDirectory": false, 152 | "size": 6253, 153 | "modifiedTime": 1538692356765, 154 | "changeTime": 1538692356765, 155 | "contentHash": "e2190ef983c6e66abcb7d65a1794fb0b16289217", 156 | "isMetadataFile": false, 157 | "state": "u", 158 | "isWorkspace": false 159 | } 160 | ], 161 | [ 162 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 163 | { 164 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 165 | "isDirectory": false, 166 | "size": 212, 167 | "modifiedTime": 1538665660697, 168 | "changeTime": 1538665660697, 169 | "contentHash": "2ff5c6df196817bb206f0aab424e24f0605447f9", 170 | "isMetadataFile": false, 171 | "state": "u", 172 | "isWorkspace": false, 173 | "isArtifactRoot": false 174 | } 175 | ], 176 | [ 177 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 178 | { 179 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 180 | "isDirectory": true, 181 | "size": 128, 182 | "modifiedTime": 1538665660720, 183 | "changeTime": 1538665660720, 184 | "contentHash": "82c2b4e5f39c8d266f1d2f0f063bea8c15778b97", 185 | "isMetadataFile": false, 186 | "state": "u", 187 | "isWorkspace": false, 188 | "isArtifactRoot": false 189 | } 190 | ], 191 | [ 192 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 193 | { 194 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 195 | "isDirectory": false, 196 | "size": 94, 197 | "modifiedTime": 1538665660720, 198 | "changeTime": 1538665660720, 199 | "contentHash": "2ef8dec22a0b74a1c4004832f68ca7903e623aa2", 200 | "isMetadataFile": false, 201 | "state": "u", 202 | "isWorkspace": false, 203 | "isArtifactRoot": false 204 | } 205 | ], 206 | [ 207 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 208 | { 209 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 210 | "isDirectory": false, 211 | "size": 228, 212 | "modifiedTime": 1538665660717, 213 | "changeTime": 1538665660717, 214 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 215 | "isMetadataFile": true, 216 | "state": "u", 217 | "isWorkspace": false, 218 | "isArtifactRoot": false 219 | } 220 | ], 221 | [ 222 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 223 | { 224 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 225 | "isDirectory": true, 226 | "size": 192, 227 | "modifiedTime": 1538676555396, 228 | "changeTime": 1538676555396, 229 | "contentHash": "2d89c869011033b484d7fe76d54ba2e81f165fde", 230 | "isMetadataFile": false, 231 | "state": "u", 232 | "isWorkspace": false, 233 | "isArtifactRoot": false 234 | } 235 | ], 236 | [ 237 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 238 | { 239 | "state": "u", 240 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 241 | "isDirectory": false, 242 | "isMetadataFile": false, 243 | "size": 2194, 244 | "modifiedTime": 1539277470251, 245 | "changeTime": 1539277470251, 246 | "isWorkspace": false, 247 | "contentHash": "0597a049cbf235dca7d72b6a64d18495749bd480" 248 | } 249 | ], 250 | [ 251 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 252 | { 253 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 254 | "isDirectory": false, 255 | "size": 228, 256 | "modifiedTime": 1538436616631, 257 | "changeTime": 1538436616631, 258 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 259 | "isMetadataFile": true, 260 | "state": "u", 261 | "isWorkspace": false, 262 | "isArtifactRoot": false 263 | } 264 | ], 265 | [ 266 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 267 | { 268 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 269 | "isDirectory": false, 270 | "size": 5355, 271 | "modifiedTime": 1539025913981, 272 | "changeTime": 1539025913981, 273 | "contentHash": "85f5ce451feddfe3d256a4c53dc8334a74777b65", 274 | "isMetadataFile": false, 275 | "state": "u", 276 | "isWorkspace": false 277 | } 278 | ], 279 | [ 280 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 281 | { 282 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 283 | "isDirectory": false, 284 | "size": 1500, 285 | "modifiedTime": 1539023633552, 286 | "changeTime": 1539023633552, 287 | "contentHash": "28b107b7057fec38af08bc5bbbeb73c80f9148a0", 288 | "isMetadataFile": false, 289 | "state": "u", 290 | "isWorkspace": false 291 | } 292 | ], 293 | [ 294 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 295 | { 296 | "state": "u", 297 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 298 | "isDirectory": true, 299 | "isMetadataFile": false, 300 | "size": 192, 301 | "modifiedTime": 1539277401624, 302 | "changeTime": 1539277401624, 303 | "isWorkspace": false, 304 | "contentHash": "87dbf7048e1619ad47d5bc3f20501f7de7620498" 305 | } 306 | ], 307 | [ 308 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 309 | { 310 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 311 | "isDirectory": false, 312 | "size": 1425, 313 | "modifiedTime": 1539277466481, 314 | "changeTime": 1539025346561, 315 | "contentHash": "850506a06d4c335f307477e99b5107ba43e22630", 316 | "isMetadataFile": false, 317 | "state": "u", 318 | "isWorkspace": false 319 | } 320 | ], 321 | [ 322 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 323 | { 324 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 325 | "isDirectory": false, 326 | "size": 174, 327 | "modifiedTime": 1538436616657, 328 | "changeTime": 1538436616657, 329 | "contentHash": "0bfc8bc49e53c8f0f6b207cf675766c0d6546ee5", 330 | "isMetadataFile": true, 331 | "state": "u", 332 | "isWorkspace": false, 333 | "isArtifactRoot": false 334 | } 335 | ], 336 | [ 337 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 338 | { 339 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 340 | "isDirectory": true, 341 | "size": 96, 342 | "modifiedTime": 1538436616650, 343 | "changeTime": 1538436616650, 344 | "contentHash": "9824972035939b253c0ae823cb314b3d9539a476", 345 | "isMetadataFile": false, 346 | "state": "u", 347 | "isWorkspace": false, 348 | "isArtifactRoot": false 349 | } 350 | ], 351 | [ 352 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 353 | { 354 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 355 | "isDirectory": false, 356 | "size": 1689, 357 | "modifiedTime": 1538665660726, 358 | "changeTime": 1538665660726, 359 | "contentHash": "75734ff30848e98ce7ff1161d9eef16b23ff71a6", 360 | "isMetadataFile": true, 361 | "state": "u", 362 | "isWorkspace": false, 363 | "isArtifactRoot": false 364 | } 365 | ], 366 | [ 367 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 368 | { 369 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 370 | "isDirectory": true, 371 | "size": 160, 372 | "modifiedTime": 1538687187359, 373 | "changeTime": 1538687187359, 374 | "contentHash": "ef9f49e7ef2e97c483c83cb57e6b32afb78c14b7", 375 | "isMetadataFile": false, 376 | "state": "u", 377 | "isWorkspace": false, 378 | "isArtifactRoot": false 379 | } 380 | ], 381 | [ 382 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 383 | { 384 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 385 | "isDirectory": true, 386 | "size": 96, 387 | "modifiedTime": 1538676555401, 388 | "changeTime": 1538676555401, 389 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5", 390 | "isMetadataFile": false, 391 | "state": "u", 392 | "isWorkspace": false, 393 | "isArtifactRoot": false 394 | } 395 | ], 396 | [ 397 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 398 | { 399 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 400 | "isDirectory": true, 401 | "size": 96, 402 | "modifiedTime": 1538676555402, 403 | "changeTime": 1538676555402, 404 | "contentHash": "be9f79d2d606416f1fbfd547d60270f4cb24558a", 405 | "isMetadataFile": false, 406 | "state": "u", 407 | "isWorkspace": false, 408 | "isArtifactRoot": false 409 | } 410 | ], 411 | [ 412 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 413 | { 414 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 415 | "isDirectory": false, 416 | "size": 454, 417 | "modifiedTime": 1538676555402, 418 | "changeTime": 1538676555402, 419 | "contentHash": "7bb69c80b824ac795143cc785d72c14d17639002", 420 | "isMetadataFile": true, 421 | "state": "u", 422 | "isWorkspace": false, 423 | "isArtifactRoot": false 424 | } 425 | ], 426 | [ 427 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 428 | { 429 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 430 | "isDirectory": true, 431 | "size": 96, 432 | "modifiedTime": 1538687187359, 433 | "changeTime": 1538687187359, 434 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5", 435 | "isMetadataFile": false, 436 | "state": "u", 437 | "isWorkspace": false, 438 | "isArtifactRoot": false 439 | } 440 | ], 441 | [ 442 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 443 | { 444 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 445 | "isDirectory": true, 446 | "size": 96, 447 | "modifiedTime": 1538687187361, 448 | "changeTime": 1538687187361, 449 | "contentHash": "7cc7b4881220aac47c64a0aa287004eec5d4ecda", 450 | "isMetadataFile": false, 451 | "state": "u", 452 | "isWorkspace": false, 453 | "isArtifactRoot": false 454 | } 455 | ], 456 | [ 457 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 458 | { 459 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 460 | "isDirectory": false, 461 | "size": 444, 462 | "modifiedTime": 1538687187361, 463 | "changeTime": 1538687187361, 464 | "contentHash": "49208df5c00db061f01feb252655f129a7d289dd", 465 | "isMetadataFile": true, 466 | "state": "u", 467 | "isWorkspace": false, 468 | "isArtifactRoot": false 469 | } 470 | ], 471 | [ 472 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 473 | { 474 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 475 | "isDirectory": true, 476 | "size": 128, 477 | "modifiedTime": 1538436616641, 478 | "changeTime": 1538436616641, 479 | "contentHash": "37fb92421c0411c898d59c06e1dcc5d981f9d6ea", 480 | "isMetadataFile": false, 481 | "state": "u", 482 | "isWorkspace": false, 483 | "isArtifactRoot": false 484 | } 485 | ], 486 | [ 487 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 488 | { 489 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 490 | "isDirectory": true, 491 | "size": 224, 492 | "modifiedTime": 1538676555407, 493 | "changeTime": 1538676555407, 494 | "contentHash": "b4c0a83053af35656e0d79e70cad4e16e1b26d01", 495 | "isMetadataFile": false, 496 | "state": "u", 497 | "isWorkspace": false, 498 | "isArtifactRoot": false 499 | } 500 | ], 501 | [ 502 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 503 | { 504 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 505 | "isDirectory": false, 506 | "size": 459, 507 | "modifiedTime": 1538436616642, 508 | "changeTime": 1538436616642, 509 | "contentHash": "1cabc00864d68533c9c27dcdac882c09486d09bf", 510 | "isMetadataFile": true, 511 | "state": "u", 512 | "isWorkspace": false, 513 | "isArtifactRoot": false 514 | } 515 | ], 516 | [ 517 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 518 | { 519 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 520 | "isDirectory": false, 521 | "size": 463, 522 | "modifiedTime": 1538676555407, 523 | "changeTime": 1538676555407, 524 | "contentHash": "b598c604a226f71b9df6c87e34e9092d0e56499a", 525 | "isMetadataFile": true, 526 | "state": "u", 527 | "isWorkspace": false, 528 | "isArtifactRoot": false 529 | } 530 | ], 531 | [ 532 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 533 | { 534 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 535 | "isDirectory": false, 536 | "size": 455, 537 | "modifiedTime": 1538436616643, 538 | "changeTime": 1538436616643, 539 | "contentHash": "10903fc5a816297d63b603912865527447e6750c", 540 | "isMetadataFile": true, 541 | "state": "u", 542 | "isWorkspace": false, 543 | "isArtifactRoot": false 544 | } 545 | ], 546 | [ 547 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 548 | { 549 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 550 | "isDirectory": false, 551 | "size": 414, 552 | "modifiedTime": 1538436616643, 553 | "changeTime": 1538436616643, 554 | "contentHash": "d4491d5fdb04755b25976a8249e588236d33ae42", 555 | "isMetadataFile": true, 556 | "state": "u", 557 | "isWorkspace": false, 558 | "isArtifactRoot": false 559 | } 560 | ], 561 | [ 562 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 563 | { 564 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 565 | "isDirectory": false, 566 | "size": 455, 567 | "modifiedTime": 1538436616644, 568 | "changeTime": 1538436616644, 569 | "contentHash": "f660702efc04ab8d37528e804613f7ecb074e0ba", 570 | "isMetadataFile": true, 571 | "state": "u", 572 | "isWorkspace": false, 573 | "isArtifactRoot": false 574 | } 575 | ], 576 | [ 577 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 578 | { 579 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 580 | "isDirectory": false, 581 | "size": 284, 582 | "modifiedTime": 1538436616640, 583 | "changeTime": 1538436616640, 584 | "contentHash": "df57d8166dc066d8c78b1249eabab8259af73b5a", 585 | "isMetadataFile": true, 586 | "state": "u", 587 | "isWorkspace": false, 588 | "isArtifactRoot": false 589 | } 590 | ], 591 | [ 592 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 593 | { 594 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 595 | "isDirectory": true, 596 | "size": 192, 597 | "modifiedTime": 1538436616726, 598 | "changeTime": 1538436616726, 599 | "contentHash": "9c367b0e719eb8c48c5b0d9cbfb5f580a4bd6717", 600 | "isMetadataFile": false, 601 | "state": "u", 602 | "isWorkspace": false, 603 | "isArtifactRoot": false 604 | } 605 | ], 606 | [ 607 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 608 | { 609 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 610 | "isDirectory": false, 611 | "size": 19094, 612 | "modifiedTime": 1538676555459, 613 | "changeTime": 1538676555459, 614 | "contentHash": "fffbbb0d39925bfef2827b29aada3ed673e5353d", 615 | "isMetadataFile": true, 616 | "state": "u", 617 | "isWorkspace": false, 618 | "isArtifactRoot": false 619 | } 620 | ], 621 | [ 622 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Marketing Profile.profile-meta.xml", 623 | { 624 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Marketing Profile.profile-meta.xml", 625 | "isDirectory": false, 626 | "size": 5342, 627 | "modifiedTime": 1538676555486, 628 | "changeTime": 1538676555486, 629 | "contentHash": "bb5c6a9445e3bed558902cd9f2315671d8d383db", 630 | "isMetadataFile": true, 631 | "state": "u", 632 | "isWorkspace": false, 633 | "isArtifactRoot": false 634 | } 635 | ], 636 | [ 637 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Sales Profile.profile-meta.xml", 638 | { 639 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Sales Profile.profile-meta.xml", 640 | "isDirectory": false, 641 | "size": 5342, 642 | "modifiedTime": 1538676555477, 643 | "changeTime": 1538676555477, 644 | "contentHash": "bb5c6a9445e3bed558902cd9f2315671d8d383db", 645 | "isMetadataFile": true, 646 | "state": "u", 647 | "isWorkspace": false, 648 | "isArtifactRoot": false 649 | } 650 | ], 651 | [ 652 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Support Profile.profile-meta.xml", 653 | { 654 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Support Profile.profile-meta.xml", 655 | "isDirectory": false, 656 | "size": 5680, 657 | "modifiedTime": 1538676555496, 658 | "changeTime": 1538676555496, 659 | "contentHash": "7bee16aa0eabe50a0021a4100608579619e4b0c1", 660 | "isMetadataFile": true, 661 | "state": "u", 662 | "isWorkspace": false, 663 | "isArtifactRoot": false 664 | } 665 | ], 666 | [ 667 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 668 | { 669 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 670 | "isDirectory": true, 671 | "size": 128, 672 | "modifiedTime": 1538436616622, 673 | "changeTime": 1538436616622, 674 | "contentHash": "d8e7ce48ca1714071d7663c25d63e2ef7b232bd5", 675 | "isMetadataFile": false, 676 | "state": "u", 677 | "isWorkspace": false, 678 | "isArtifactRoot": false 679 | } 680 | ], 681 | [ 682 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 683 | { 684 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 685 | "isDirectory": false, 686 | "size": 125858, 687 | "modifiedTime": 1538436616622, 688 | "changeTime": 1538436616622, 689 | "contentHash": "e913d4e230919f88e214cf8c0ebcba1f1a92f7f9", 690 | "isMetadataFile": false, 691 | "state": "u", 692 | "isWorkspace": false, 693 | "isArtifactRoot": false 694 | } 695 | ], 696 | [ 697 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 698 | { 699 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 700 | "isDirectory": false, 701 | "size": 257, 702 | "modifiedTime": 1538436616618, 703 | "changeTime": 1538436616618, 704 | "contentHash": "4ad0fbf7c3a4ae2db71ac9d18f62bf19a8399681", 705 | "isMetadataFile": true, 706 | "state": "u", 707 | "isWorkspace": false, 708 | "isArtifactRoot": false 709 | } 710 | ], 711 | [ 712 | "/Users/jondrejcka/Desktop/Workspace/whosViewing", 713 | { 714 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing", 715 | "isDirectory": true, 716 | "size": 288, 717 | "modifiedTime": 1535495170810, 718 | "changeTime": 1535495170810, 719 | "contentHash": "482aba1731d0a586e52ba05892f68b26d69ba4fe", 720 | "isMetadataFile": false, 721 | "state": "u", 722 | "isWorkspace": true, 723 | "isArtifactRoot": false 724 | } 725 | ], 726 | [ 727 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp-meta.xml", 728 | { 729 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp-meta.xml", 730 | "isDirectory": false, 731 | "size": 228, 732 | "modifiedTime": 1538696803713, 733 | "changeTime": 1538696803713, 734 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 735 | "isMetadataFile": true, 736 | "state": "u" 737 | } 738 | ], 739 | [ 740 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp", 741 | { 742 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp", 743 | "isDirectory": false, 744 | "size": 975, 745 | "modifiedTime": 1539025525960, 746 | "changeTime": 1539025525960, 747 | "contentHash": "51c3363e11767183864b5a99d714ce0ead3220f7", 748 | "isMetadataFile": false, 749 | "state": "u" 750 | } 751 | ], 752 | [ 753 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userViewController.js", 754 | { 755 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userViewController.js", 756 | "isDirectory": false, 757 | "size": 6, 758 | "modifiedTime": 1539025313999, 759 | "changeTime": 1539025313999, 760 | "contentHash": "956671a7be9738329fcf79754a9a97bddd8187e0", 761 | "isMetadataFile": false, 762 | "state": "u" 763 | } 764 | ], 765 | [ 766 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets/whosViewing.permissionset-meta.xml", 767 | { 768 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets/whosViewing.permissionset-meta.xml", 769 | "isDirectory": false, 770 | "size": 583, 771 | "modifiedTime": 1538696803718, 772 | "changeTime": 1538696803718, 773 | "contentHash": "0925b811b0601a1e0b030587d6fccc0e22da8dbb", 774 | "isMetadataFile": true, 775 | "state": "u" 776 | } 777 | ], 778 | [ 779 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings/Security.settings-meta.xml", 780 | { 781 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings/Security.settings-meta.xml", 782 | "isDirectory": false, 783 | "size": 2515, 784 | "modifiedTime": 1538696803721, 785 | "changeTime": 1538696803721, 786 | "contentHash": "a39c5ffdb3c855e2da94059adea8288f484f1db3", 787 | "isMetadataFile": true, 788 | "state": "u" 789 | } 790 | ], 791 | [ 792 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView", 793 | { 794 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView", 795 | "isDirectory": true, 796 | "size": 160, 797 | "modifiedTime": 1538697341283, 798 | "changeTime": 1538696803716, 799 | "contentHash": "d2be6f2c2542b884a43582d8b555e26d5beb7b38", 800 | "isMetadataFile": false, 801 | "state": "u" 802 | } 803 | ], 804 | [ 805 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets", 806 | { 807 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets", 808 | "isDirectory": true, 809 | "size": 96, 810 | "modifiedTime": 1538696803718, 811 | "changeTime": 1538696803718, 812 | "contentHash": "e4b93e303c52311b885bb10a8552693e2bfb5315", 813 | "isMetadataFile": false, 814 | "state": "u" 815 | } 816 | ], 817 | [ 818 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings", 819 | { 820 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings", 821 | "isDirectory": true, 822 | "size": 96, 823 | "modifiedTime": 1538696803720, 824 | "changeTime": 1538696803720, 825 | "contentHash": "e364e4d3c503804e0ca6d6bb92ab9cc0ceac2327", 826 | "isMetadataFile": false, 827 | "state": "u" 828 | } 829 | ] 830 | ] -------------------------------------------------------------------------------- /.sfdx/orgs/test-j5gl2nj41mbq@example.com/sourcePathInfos.json: -------------------------------------------------------------------------------- 1 | [ 2 | [ 3 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 4 | { 5 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 6 | "isDirectory": true, 7 | "size": 96, 8 | "modifiedTime": 1535495139277, 9 | "changeTime": 1535495139277, 10 | "contentHash": "b28b7af69320201d1cf206ebf28373980add1451", 11 | "isMetadataFile": false, 12 | "state": "u", 13 | "isWorkspace": false, 14 | "isArtifactRoot": true 15 | } 16 | ], 17 | [ 18 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 19 | { 20 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 21 | "isDirectory": true, 22 | "size": 96, 23 | "modifiedTime": 1535495139277, 24 | "changeTime": 1535495139277, 25 | "contentHash": "7505d64a54e061b7acd54ccd58b49dc43500b635", 26 | "isMetadataFile": false, 27 | "state": "u", 28 | "isWorkspace": false, 29 | "isArtifactRoot": false 30 | } 31 | ], 32 | [ 33 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 34 | { 35 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 36 | "isDirectory": true, 37 | "size": 352, 38 | "modifiedTime": 1538696803720, 39 | "changeTime": 1538696803720, 40 | "contentHash": "337a9ed9aee03afe78aef75cbfe80e51be861f13", 41 | "isMetadataFile": false, 42 | "state": "u", 43 | "isWorkspace": false, 44 | "isArtifactRoot": false 45 | } 46 | ], 47 | [ 48 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 49 | { 50 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 51 | "isDirectory": true, 52 | "size": 96, 53 | "modifiedTime": 1538436616653, 54 | "changeTime": 1538436616653, 55 | "contentHash": "c8071b8b6618640d2d46f1e69e6113359f5a940d", 56 | "isMetadataFile": false, 57 | "state": "u", 58 | "isWorkspace": false, 59 | "isArtifactRoot": false 60 | } 61 | ], 62 | [ 63 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 64 | { 65 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 66 | "isDirectory": false, 67 | "size": 549, 68 | "modifiedTime": 1538436616653, 69 | "changeTime": 1538436616653, 70 | "contentHash": "22f4476ed19d10b762ba4b769898c504c98b76a0", 71 | "isMetadataFile": true, 72 | "state": "u", 73 | "isWorkspace": false, 74 | "isArtifactRoot": false 75 | } 76 | ], 77 | [ 78 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 79 | { 80 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 81 | "isDirectory": true, 82 | "size": 192, 83 | "modifiedTime": 1538696803712, 84 | "changeTime": 1538696803712, 85 | "contentHash": "65281b70447466a80cc1c9484d4f2bb33bcc7874", 86 | "isMetadataFile": false, 87 | "state": "u", 88 | "isWorkspace": false, 89 | "isArtifactRoot": false 90 | } 91 | ], 92 | [ 93 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 94 | { 95 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 96 | "isDirectory": true, 97 | "size": 224, 98 | "modifiedTime": 1538665660704, 99 | "changeTime": 1538665660704, 100 | "contentHash": "063f2c760905f33625e6edd873a571ac70aeb65b", 101 | "isMetadataFile": false, 102 | "state": "u", 103 | "isWorkspace": false, 104 | "isArtifactRoot": false 105 | } 106 | ], 107 | [ 108 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 109 | { 110 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 111 | "isDirectory": false, 112 | "size": 766, 113 | "modifiedTime": 1538692483496, 114 | "changeTime": 1538692483496, 115 | "contentHash": "ccf319568b28f2ee360948c82be55a03687a273c", 116 | "isMetadataFile": false, 117 | "state": "u", 118 | "isWorkspace": false, 119 | "isArtifactRoot": false 120 | } 121 | ], 122 | [ 123 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 124 | { 125 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 126 | "isDirectory": false, 127 | "size": 228, 128 | "modifiedTime": 1538665660695, 129 | "changeTime": 1538665660695, 130 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 131 | "isMetadataFile": true, 132 | "state": "u", 133 | "isWorkspace": false, 134 | "isArtifactRoot": false 135 | } 136 | ], 137 | [ 138 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 139 | { 140 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 141 | "isDirectory": false, 142 | "size": 33, 143 | "modifiedTime": 1538665660702, 144 | "changeTime": 1538665660702, 145 | "contentHash": "73be5ee461b3eaa40bc2d3a165263f6ada4b4577", 146 | "isMetadataFile": false, 147 | "state": "u", 148 | "isWorkspace": false, 149 | "isArtifactRoot": false 150 | } 151 | ], 152 | [ 153 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 154 | { 155 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 156 | "isDirectory": false, 157 | "size": 6253, 158 | "modifiedTime": 1538692356765, 159 | "changeTime": 1538692356765, 160 | "contentHash": "e2190ef983c6e66abcb7d65a1794fb0b16289217", 161 | "isMetadataFile": false, 162 | "state": "u", 163 | "isWorkspace": false, 164 | "isArtifactRoot": false 165 | } 166 | ], 167 | [ 168 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 169 | { 170 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 171 | "isDirectory": false, 172 | "size": 212, 173 | "modifiedTime": 1538665660697, 174 | "changeTime": 1538665660697, 175 | "contentHash": "2ff5c6df196817bb206f0aab424e24f0605447f9", 176 | "isMetadataFile": false, 177 | "state": "u", 178 | "isWorkspace": false, 179 | "isArtifactRoot": false 180 | } 181 | ], 182 | [ 183 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 184 | { 185 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 186 | "isDirectory": true, 187 | "size": 128, 188 | "modifiedTime": 1538665660720, 189 | "changeTime": 1538665660720, 190 | "contentHash": "82c2b4e5f39c8d266f1d2f0f063bea8c15778b97", 191 | "isMetadataFile": false, 192 | "state": "u", 193 | "isWorkspace": false, 194 | "isArtifactRoot": false 195 | } 196 | ], 197 | [ 198 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 199 | { 200 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 201 | "isDirectory": false, 202 | "size": 94, 203 | "modifiedTime": 1538665660720, 204 | "changeTime": 1538665660720, 205 | "contentHash": "2ef8dec22a0b74a1c4004832f68ca7903e623aa2", 206 | "isMetadataFile": false, 207 | "state": "u", 208 | "isWorkspace": false, 209 | "isArtifactRoot": false 210 | } 211 | ], 212 | [ 213 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 214 | { 215 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 216 | "isDirectory": false, 217 | "size": 228, 218 | "modifiedTime": 1538665660717, 219 | "changeTime": 1538665660717, 220 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 221 | "isMetadataFile": true, 222 | "state": "u", 223 | "isWorkspace": false, 224 | "isArtifactRoot": false 225 | } 226 | ], 227 | [ 228 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView", 229 | { 230 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView", 231 | "isDirectory": true, 232 | "size": 160, 233 | "modifiedTime": 1538697341283, 234 | "changeTime": 1538697341283, 235 | "contentHash": "d2be6f2c2542b884a43582d8b555e26d5beb7b38", 236 | "isMetadataFile": false, 237 | "state": "u", 238 | "isWorkspace": false, 239 | "isArtifactRoot": false 240 | } 241 | ], 242 | [ 243 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp", 244 | { 245 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp", 246 | "isDirectory": false, 247 | "size": 975, 248 | "modifiedTime": 1539025525960, 249 | "changeTime": 1539025525960, 250 | "contentHash": "51c3363e11767183864b5a99d714ce0ead3220f7", 251 | "isMetadataFile": false, 252 | "state": "u", 253 | "isWorkspace": false, 254 | "isArtifactRoot": false 255 | } 256 | ], 257 | [ 258 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp-meta.xml", 259 | { 260 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp-meta.xml", 261 | "isDirectory": false, 262 | "size": 228, 263 | "modifiedTime": 1538696803713, 264 | "changeTime": 1538696803713, 265 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 266 | "isMetadataFile": true, 267 | "state": "u", 268 | "isWorkspace": false, 269 | "isArtifactRoot": false 270 | } 271 | ], 272 | [ 273 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userViewController.js", 274 | { 275 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userViewController.js", 276 | "isDirectory": false, 277 | "size": 6, 278 | "modifiedTime": 1539025313999, 279 | "changeTime": 1539025313999, 280 | "contentHash": "956671a7be9738329fcf79754a9a97bddd8187e0", 281 | "isMetadataFile": false, 282 | "state": "u", 283 | "isWorkspace": false, 284 | "isArtifactRoot": false 285 | } 286 | ], 287 | [ 288 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 289 | { 290 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 291 | "isDirectory": true, 292 | "size": 192, 293 | "modifiedTime": 1538676555396, 294 | "changeTime": 1538676555396, 295 | "contentHash": "2d89c869011033b484d7fe76d54ba2e81f165fde", 296 | "isMetadataFile": false, 297 | "state": "u", 298 | "isWorkspace": false, 299 | "isArtifactRoot": false 300 | } 301 | ], 302 | [ 303 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 304 | { 305 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 306 | "isDirectory": false, 307 | "size": 2194, 308 | "modifiedTime": 1539277470251, 309 | "changeTime": 1539277470251, 310 | "contentHash": "0597a049cbf235dca7d72b6a64d18495749bd480", 311 | "isMetadataFile": false, 312 | "state": "u", 313 | "isWorkspace": false, 314 | "isArtifactRoot": false 315 | } 316 | ], 317 | [ 318 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 319 | { 320 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 321 | "isDirectory": false, 322 | "size": 228, 323 | "modifiedTime": 1538436616631, 324 | "changeTime": 1538436616631, 325 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 326 | "isMetadataFile": true, 327 | "state": "u", 328 | "isWorkspace": false, 329 | "isArtifactRoot": false 330 | } 331 | ], 332 | [ 333 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 334 | { 335 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 336 | "isDirectory": false, 337 | "size": 5355, 338 | "modifiedTime": 1539025913981, 339 | "changeTime": 1539025913981, 340 | "contentHash": "85f5ce451feddfe3d256a4c53dc8334a74777b65", 341 | "isMetadataFile": false, 342 | "state": "u", 343 | "isWorkspace": false, 344 | "isArtifactRoot": false 345 | } 346 | ], 347 | [ 348 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 349 | { 350 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 351 | "isDirectory": false, 352 | "size": 1500, 353 | "modifiedTime": 1539023633552, 354 | "changeTime": 1539023633552, 355 | "contentHash": "28b107b7057fec38af08bc5bbbeb73c80f9148a0", 356 | "isMetadataFile": false, 357 | "state": "u", 358 | "isWorkspace": false, 359 | "isArtifactRoot": false 360 | } 361 | ], 362 | [ 363 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 364 | { 365 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 366 | "isDirectory": true, 367 | "size": 192, 368 | "modifiedTime": 1539278790595, 369 | "changeTime": 1539278790595, 370 | "contentHash": "87dbf7048e1619ad47d5bc3f20501f7de7620498", 371 | "isMetadataFile": false, 372 | "state": "u", 373 | "isWorkspace": false, 374 | "isArtifactRoot": false 375 | } 376 | ], 377 | [ 378 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 379 | { 380 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 381 | "isDirectory": false, 382 | "size": 1456, 383 | "modifiedTime": 1539278790590, 384 | "changeTime": 1539278790590, 385 | "contentHash": "90ec1ef7b873d0a4dbcd75143ea79ad652529e20", 386 | "isMetadataFile": false, 387 | "state": "u", 388 | "isWorkspace": false, 389 | "isArtifactRoot": false 390 | } 391 | ], 392 | [ 393 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 394 | { 395 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 396 | "isDirectory": false, 397 | "size": 174, 398 | "modifiedTime": 1538436616657, 399 | "changeTime": 1538436616657, 400 | "contentHash": "0bfc8bc49e53c8f0f6b207cf675766c0d6546ee5", 401 | "isMetadataFile": true, 402 | "state": "u", 403 | "isWorkspace": false, 404 | "isArtifactRoot": false 405 | } 406 | ], 407 | [ 408 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls", 409 | { 410 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls", 411 | "isDirectory": false, 412 | "size": 713, 413 | "modifiedTime": 1539278790595, 414 | "changeTime": 1539278790595, 415 | "contentHash": "fb77d559b67ceff3c1312c33a2d73f834c43b05c", 416 | "isMetadataFile": false, 417 | "state": "u", 418 | "isWorkspace": false, 419 | "isArtifactRoot": false 420 | } 421 | ], 422 | [ 423 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls-meta.xml", 424 | { 425 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls-meta.xml", 426 | "isDirectory": false, 427 | "size": 174, 428 | "modifiedTime": 1539278790593, 429 | "changeTime": 1539278790593, 430 | "contentHash": "0bfc8bc49e53c8f0f6b207cf675766c0d6546ee5", 431 | "isMetadataFile": true, 432 | "state": "u", 433 | "isWorkspace": false, 434 | "isArtifactRoot": false 435 | } 436 | ], 437 | [ 438 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 439 | { 440 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 441 | "isDirectory": true, 442 | "size": 96, 443 | "modifiedTime": 1538436616650, 444 | "changeTime": 1538436616650, 445 | "contentHash": "9824972035939b253c0ae823cb314b3d9539a476", 446 | "isMetadataFile": false, 447 | "state": "u", 448 | "isWorkspace": false, 449 | "isArtifactRoot": false 450 | } 451 | ], 452 | [ 453 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 454 | { 455 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 456 | "isDirectory": false, 457 | "size": 1689, 458 | "modifiedTime": 1538665660726, 459 | "changeTime": 1538665660726, 460 | "contentHash": "75734ff30848e98ce7ff1161d9eef16b23ff71a6", 461 | "isMetadataFile": true, 462 | "state": "u", 463 | "isWorkspace": false, 464 | "isArtifactRoot": false 465 | } 466 | ], 467 | [ 468 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 469 | { 470 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 471 | "isDirectory": true, 472 | "size": 160, 473 | "modifiedTime": 1538687187359, 474 | "changeTime": 1538687187359, 475 | "contentHash": "ef9f49e7ef2e97c483c83cb57e6b32afb78c14b7", 476 | "isMetadataFile": false, 477 | "state": "u", 478 | "isWorkspace": false, 479 | "isArtifactRoot": false 480 | } 481 | ], 482 | [ 483 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 484 | { 485 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 486 | "isDirectory": true, 487 | "size": 96, 488 | "modifiedTime": 1538676555401, 489 | "changeTime": 1538676555401, 490 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5", 491 | "isMetadataFile": false, 492 | "state": "u", 493 | "isWorkspace": false, 494 | "isArtifactRoot": false 495 | } 496 | ], 497 | [ 498 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 499 | { 500 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 501 | "isDirectory": true, 502 | "size": 96, 503 | "modifiedTime": 1538676555402, 504 | "changeTime": 1538676555402, 505 | "contentHash": "be9f79d2d606416f1fbfd547d60270f4cb24558a", 506 | "isMetadataFile": false, 507 | "state": "u", 508 | "isWorkspace": false, 509 | "isArtifactRoot": false 510 | } 511 | ], 512 | [ 513 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 514 | { 515 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 516 | "isDirectory": false, 517 | "size": 454, 518 | "modifiedTime": 1538676555402, 519 | "changeTime": 1538676555402, 520 | "contentHash": "7bb69c80b824ac795143cc785d72c14d17639002", 521 | "isMetadataFile": true, 522 | "state": "u", 523 | "isWorkspace": false, 524 | "isArtifactRoot": false 525 | } 526 | ], 527 | [ 528 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 529 | { 530 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 531 | "isDirectory": true, 532 | "size": 96, 533 | "modifiedTime": 1538687187359, 534 | "changeTime": 1538687187359, 535 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5", 536 | "isMetadataFile": false, 537 | "state": "u", 538 | "isWorkspace": false, 539 | "isArtifactRoot": false 540 | } 541 | ], 542 | [ 543 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 544 | { 545 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 546 | "isDirectory": true, 547 | "size": 96, 548 | "modifiedTime": 1538687187361, 549 | "changeTime": 1538687187361, 550 | "contentHash": "7cc7b4881220aac47c64a0aa287004eec5d4ecda", 551 | "isMetadataFile": false, 552 | "state": "u", 553 | "isWorkspace": false, 554 | "isArtifactRoot": false 555 | } 556 | ], 557 | [ 558 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 559 | { 560 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 561 | "isDirectory": false, 562 | "size": 444, 563 | "modifiedTime": 1538687187361, 564 | "changeTime": 1538687187361, 565 | "contentHash": "49208df5c00db061f01feb252655f129a7d289dd", 566 | "isMetadataFile": true, 567 | "state": "u", 568 | "isWorkspace": false, 569 | "isArtifactRoot": false 570 | } 571 | ], 572 | [ 573 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 574 | { 575 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 576 | "isDirectory": true, 577 | "size": 128, 578 | "modifiedTime": 1538436616641, 579 | "changeTime": 1538436616641, 580 | "contentHash": "37fb92421c0411c898d59c06e1dcc5d981f9d6ea", 581 | "isMetadataFile": false, 582 | "state": "u", 583 | "isWorkspace": false, 584 | "isArtifactRoot": false 585 | } 586 | ], 587 | [ 588 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 589 | { 590 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 591 | "isDirectory": true, 592 | "size": 224, 593 | "modifiedTime": 1538676555407, 594 | "changeTime": 1538676555407, 595 | "contentHash": "b4c0a83053af35656e0d79e70cad4e16e1b26d01", 596 | "isMetadataFile": false, 597 | "state": "u", 598 | "isWorkspace": false, 599 | "isArtifactRoot": false 600 | } 601 | ], 602 | [ 603 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 604 | { 605 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 606 | "isDirectory": false, 607 | "size": 459, 608 | "modifiedTime": 1538436616642, 609 | "changeTime": 1538436616642, 610 | "contentHash": "1cabc00864d68533c9c27dcdac882c09486d09bf", 611 | "isMetadataFile": true, 612 | "state": "u", 613 | "isWorkspace": false, 614 | "isArtifactRoot": false 615 | } 616 | ], 617 | [ 618 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 619 | { 620 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 621 | "isDirectory": false, 622 | "size": 463, 623 | "modifiedTime": 1538676555407, 624 | "changeTime": 1538676555407, 625 | "contentHash": "b598c604a226f71b9df6c87e34e9092d0e56499a", 626 | "isMetadataFile": true, 627 | "state": "u", 628 | "isWorkspace": false, 629 | "isArtifactRoot": false 630 | } 631 | ], 632 | [ 633 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 634 | { 635 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 636 | "isDirectory": false, 637 | "size": 455, 638 | "modifiedTime": 1538436616643, 639 | "changeTime": 1538436616643, 640 | "contentHash": "10903fc5a816297d63b603912865527447e6750c", 641 | "isMetadataFile": true, 642 | "state": "u", 643 | "isWorkspace": false, 644 | "isArtifactRoot": false 645 | } 646 | ], 647 | [ 648 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 649 | { 650 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 651 | "isDirectory": false, 652 | "size": 414, 653 | "modifiedTime": 1538436616643, 654 | "changeTime": 1538436616643, 655 | "contentHash": "d4491d5fdb04755b25976a8249e588236d33ae42", 656 | "isMetadataFile": true, 657 | "state": "u", 658 | "isWorkspace": false, 659 | "isArtifactRoot": false 660 | } 661 | ], 662 | [ 663 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 664 | { 665 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 666 | "isDirectory": false, 667 | "size": 455, 668 | "modifiedTime": 1538436616644, 669 | "changeTime": 1538436616644, 670 | "contentHash": "f660702efc04ab8d37528e804613f7ecb074e0ba", 671 | "isMetadataFile": true, 672 | "state": "u", 673 | "isWorkspace": false, 674 | "isArtifactRoot": false 675 | } 676 | ], 677 | [ 678 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 679 | { 680 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 681 | "isDirectory": false, 682 | "size": 284, 683 | "modifiedTime": 1538436616640, 684 | "changeTime": 1538436616640, 685 | "contentHash": "df57d8166dc066d8c78b1249eabab8259af73b5a", 686 | "isMetadataFile": true, 687 | "state": "u", 688 | "isWorkspace": false, 689 | "isArtifactRoot": false 690 | } 691 | ], 692 | [ 693 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets", 694 | { 695 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets", 696 | "isDirectory": true, 697 | "size": 96, 698 | "modifiedTime": 1538696803718, 699 | "changeTime": 1538696803718, 700 | "contentHash": "e4b93e303c52311b885bb10a8552693e2bfb5315", 701 | "isMetadataFile": false, 702 | "state": "u", 703 | "isWorkspace": false, 704 | "isArtifactRoot": false 705 | } 706 | ], 707 | [ 708 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets/whosViewing.permissionset-meta.xml", 709 | { 710 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets/whosViewing.permissionset-meta.xml", 711 | "isDirectory": false, 712 | "size": 583, 713 | "modifiedTime": 1538696803718, 714 | "changeTime": 1538696803718, 715 | "contentHash": "0925b811b0601a1e0b030587d6fccc0e22da8dbb", 716 | "isMetadataFile": true, 717 | "state": "u", 718 | "isWorkspace": false, 719 | "isArtifactRoot": false 720 | } 721 | ], 722 | [ 723 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 724 | { 725 | "state": "u", 726 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 727 | "isDirectory": true, 728 | "isMetadataFile": false, 729 | "size": 96, 730 | "modifiedTime": 1541435717936, 731 | "changeTime": 1541435717936, 732 | "isWorkspace": false, 733 | "contentHash": "dd4bc5d00d5b87ac9dcfa94ec543d354d095c25c" 734 | } 735 | ], 736 | [ 737 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 738 | { 739 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 740 | "isDirectory": false, 741 | "size": 19094, 742 | "modifiedTime": 1538676555459, 743 | "changeTime": 1538676555459, 744 | "contentHash": "fffbbb0d39925bfef2827b29aada3ed673e5353d", 745 | "isMetadataFile": true, 746 | "state": "u", 747 | "isWorkspace": false, 748 | "isArtifactRoot": false 749 | } 750 | ], 751 | [ 752 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings", 753 | { 754 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings", 755 | "isDirectory": true, 756 | "size": 96, 757 | "modifiedTime": 1538696803720, 758 | "changeTime": 1538696803720, 759 | "contentHash": "e364e4d3c503804e0ca6d6bb92ab9cc0ceac2327", 760 | "isMetadataFile": false, 761 | "state": "u", 762 | "isWorkspace": false, 763 | "isArtifactRoot": false 764 | } 765 | ], 766 | [ 767 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings/Security.settings-meta.xml", 768 | { 769 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings/Security.settings-meta.xml", 770 | "isDirectory": false, 771 | "size": 2515, 772 | "modifiedTime": 1538696803721, 773 | "changeTime": 1538696803721, 774 | "contentHash": "a39c5ffdb3c855e2da94059adea8288f484f1db3", 775 | "isMetadataFile": true, 776 | "state": "u", 777 | "isWorkspace": false, 778 | "isArtifactRoot": false 779 | } 780 | ], 781 | [ 782 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 783 | { 784 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 785 | "isDirectory": true, 786 | "size": 128, 787 | "modifiedTime": 1538436616622, 788 | "changeTime": 1538436616622, 789 | "contentHash": "d8e7ce48ca1714071d7663c25d63e2ef7b232bd5", 790 | "isMetadataFile": false, 791 | "state": "u", 792 | "isWorkspace": false, 793 | "isArtifactRoot": false 794 | } 795 | ], 796 | [ 797 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 798 | { 799 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 800 | "isDirectory": false, 801 | "size": 125858, 802 | "modifiedTime": 1538436616622, 803 | "changeTime": 1538436616622, 804 | "contentHash": "e913d4e230919f88e214cf8c0ebcba1f1a92f7f9", 805 | "isMetadataFile": false, 806 | "state": "u", 807 | "isWorkspace": false, 808 | "isArtifactRoot": false 809 | } 810 | ], 811 | [ 812 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 813 | { 814 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 815 | "isDirectory": false, 816 | "size": 257, 817 | "modifiedTime": 1538436616618, 818 | "changeTime": 1538436616618, 819 | "contentHash": "4ad0fbf7c3a4ae2db71ac9d18f62bf19a8399681", 820 | "isMetadataFile": true, 821 | "state": "u", 822 | "isWorkspace": false, 823 | "isArtifactRoot": false 824 | } 825 | ], 826 | [ 827 | "/Users/jondrejcka/Desktop/Workspace/whosViewing", 828 | { 829 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing", 830 | "isDirectory": true, 831 | "size": 320, 832 | "modifiedTime": 1539279145491, 833 | "changeTime": 1539279145491, 834 | "contentHash": "62533bf04610bd2b3dd430aef44fc35fe8f23ec0", 835 | "isMetadataFile": false, 836 | "state": "u", 837 | "isWorkspace": true, 838 | "isArtifactRoot": false 839 | } 840 | ] 841 | ] -------------------------------------------------------------------------------- /.sfdx/orgs/test-fyhwz2atvhqt@example.com/sourcePathInfos.json: -------------------------------------------------------------------------------- 1 | [ 2 | [ 3 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 4 | { 5 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app", 6 | "isDirectory": true, 7 | "size": 96, 8 | "modifiedTime": 1535495139277, 9 | "changeTime": 1535495139277, 10 | "contentHash": "b28b7af69320201d1cf206ebf28373980add1451", 11 | "isMetadataFile": false, 12 | "state": "u", 13 | "isWorkspace": false, 14 | "isArtifactRoot": true 15 | } 16 | ], 17 | [ 18 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 19 | { 20 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main", 21 | "isDirectory": true, 22 | "size": 96, 23 | "modifiedTime": 1535495139277, 24 | "changeTime": 1535495139277, 25 | "contentHash": "7505d64a54e061b7acd54ccd58b49dc43500b635", 26 | "isMetadataFile": false, 27 | "state": "u", 28 | "isWorkspace": false, 29 | "isArtifactRoot": false 30 | } 31 | ], 32 | [ 33 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 34 | { 35 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default", 36 | "isDirectory": true, 37 | "size": 352, 38 | "modifiedTime": 1538696803720, 39 | "changeTime": 1538696803720, 40 | "contentHash": "337a9ed9aee03afe78aef75cbfe80e51be861f13", 41 | "isMetadataFile": false, 42 | "state": "u" 43 | } 44 | ], 45 | [ 46 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 47 | { 48 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications", 49 | "isDirectory": true, 50 | "size": 96, 51 | "modifiedTime": 1538436616653, 52 | "changeTime": 1538436616653, 53 | "contentHash": "c8071b8b6618640d2d46f1e69e6113359f5a940d", 54 | "isMetadataFile": false, 55 | "state": "u", 56 | "isWorkspace": false, 57 | "isArtifactRoot": false 58 | } 59 | ], 60 | [ 61 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 62 | { 63 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/applications/Whos_Viewing.app-meta.xml", 64 | "isDirectory": false, 65 | "size": 549, 66 | "modifiedTime": 1538436616653, 67 | "changeTime": 1538436616653, 68 | "contentHash": "22f4476ed19d10b762ba4b769898c504c98b76a0", 69 | "isMetadataFile": true, 70 | "state": "u", 71 | "isWorkspace": false, 72 | "isArtifactRoot": false 73 | } 74 | ], 75 | [ 76 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 77 | { 78 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura", 79 | "isDirectory": true, 80 | "size": 192, 81 | "modifiedTime": 1538696803712, 82 | "changeTime": 1538696803712, 83 | "contentHash": "65281b70447466a80cc1c9484d4f2bb33bcc7874", 84 | "isMetadataFile": false, 85 | "state": "u" 86 | } 87 | ], 88 | [ 89 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 90 | { 91 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming", 92 | "isDirectory": true, 93 | "size": 224, 94 | "modifiedTime": 1538665660704, 95 | "changeTime": 1538665660704, 96 | "contentHash": "063f2c760905f33625e6edd873a571ac70aeb65b", 97 | "isMetadataFile": false, 98 | "state": "u", 99 | "isWorkspace": false, 100 | "isArtifactRoot": false 101 | } 102 | ], 103 | [ 104 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 105 | { 106 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp", 107 | "isDirectory": false, 108 | "size": 766, 109 | "modifiedTime": 1538692483496, 110 | "changeTime": 1538692483496, 111 | "contentHash": "ccf319568b28f2ee360948c82be55a03687a273c", 112 | "isMetadataFile": false, 113 | "state": "u", 114 | "isWorkspace": false 115 | } 116 | ], 117 | [ 118 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 119 | { 120 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.cmp-meta.xml", 121 | "isDirectory": false, 122 | "size": 228, 123 | "modifiedTime": 1538665660695, 124 | "changeTime": 1538665660695, 125 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 126 | "isMetadataFile": true, 127 | "state": "u", 128 | "isWorkspace": false, 129 | "isArtifactRoot": false 130 | } 131 | ], 132 | [ 133 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 134 | { 135 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streaming.css", 136 | "isDirectory": false, 137 | "size": 33, 138 | "modifiedTime": 1538665660702, 139 | "changeTime": 1538665660702, 140 | "contentHash": "73be5ee461b3eaa40bc2d3a165263f6ada4b4577", 141 | "isMetadataFile": false, 142 | "state": "u", 143 | "isWorkspace": false, 144 | "isArtifactRoot": false 145 | } 146 | ], 147 | [ 148 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 149 | { 150 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingController.js", 151 | "isDirectory": false, 152 | "size": 6253, 153 | "modifiedTime": 1538692356765, 154 | "changeTime": 1538692356765, 155 | "contentHash": "e2190ef983c6e66abcb7d65a1794fb0b16289217", 156 | "isMetadataFile": false, 157 | "state": "u", 158 | "isWorkspace": false 159 | } 160 | ], 161 | [ 162 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 163 | { 164 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streaming/streamingHelper.js", 165 | "isDirectory": false, 166 | "size": 212, 167 | "modifiedTime": 1538665660697, 168 | "changeTime": 1538665660697, 169 | "contentHash": "2ff5c6df196817bb206f0aab424e24f0605447f9", 170 | "isMetadataFile": false, 171 | "state": "u", 172 | "isWorkspace": false, 173 | "isArtifactRoot": false 174 | } 175 | ], 176 | [ 177 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 178 | { 179 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent", 180 | "isDirectory": true, 181 | "size": 128, 182 | "modifiedTime": 1538665660720, 183 | "changeTime": 1538665660720, 184 | "contentHash": "82c2b4e5f39c8d266f1d2f0f063bea8c15778b97", 185 | "isMetadataFile": false, 186 | "state": "u", 187 | "isWorkspace": false, 188 | "isArtifactRoot": false 189 | } 190 | ], 191 | [ 192 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 193 | { 194 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt", 195 | "isDirectory": false, 196 | "size": 94, 197 | "modifiedTime": 1538665660720, 198 | "changeTime": 1538665660720, 199 | "contentHash": "2ef8dec22a0b74a1c4004832f68ca7903e623aa2", 200 | "isMetadataFile": false, 201 | "state": "u", 202 | "isWorkspace": false, 203 | "isArtifactRoot": false 204 | } 205 | ], 206 | [ 207 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 208 | { 209 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/streamingEvent/streamingEvent.evt-meta.xml", 210 | "isDirectory": false, 211 | "size": 228, 212 | "modifiedTime": 1538665660717, 213 | "changeTime": 1538665660717, 214 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 215 | "isMetadataFile": true, 216 | "state": "u", 217 | "isWorkspace": false, 218 | "isArtifactRoot": false 219 | } 220 | ], 221 | [ 222 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 223 | { 224 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing", 225 | "isDirectory": true, 226 | "size": 192, 227 | "modifiedTime": 1538676555396, 228 | "changeTime": 1538676555396, 229 | "contentHash": "2d89c869011033b484d7fe76d54ba2e81f165fde", 230 | "isMetadataFile": false, 231 | "state": "u", 232 | "isWorkspace": false, 233 | "isArtifactRoot": false 234 | } 235 | ], 236 | [ 237 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 238 | { 239 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp", 240 | "isDirectory": false, 241 | "size": 2194, 242 | "modifiedTime": 1539277470251, 243 | "changeTime": 1539277470251, 244 | "contentHash": "0597a049cbf235dca7d72b6a64d18495749bd480", 245 | "isMetadataFile": false, 246 | "state": "u", 247 | "isWorkspace": false 248 | } 249 | ], 250 | [ 251 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 252 | { 253 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewing.cmp-meta.xml", 254 | "isDirectory": false, 255 | "size": 228, 256 | "modifiedTime": 1538436616631, 257 | "changeTime": 1538436616631, 258 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 259 | "isMetadataFile": true, 260 | "state": "u", 261 | "isWorkspace": false, 262 | "isArtifactRoot": false 263 | } 264 | ], 265 | [ 266 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 267 | { 268 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingController.js", 269 | "isDirectory": false, 270 | "size": 5355, 271 | "modifiedTime": 1539025913981, 272 | "changeTime": 1539025913981, 273 | "contentHash": "85f5ce451feddfe3d256a4c53dc8334a74777b65", 274 | "isMetadataFile": false, 275 | "state": "u", 276 | "isWorkspace": false 277 | } 278 | ], 279 | [ 280 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 281 | { 282 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/whosViewing/whosViewingHelper.js", 283 | "isDirectory": false, 284 | "size": 1500, 285 | "modifiedTime": 1539023633552, 286 | "changeTime": 1539023633552, 287 | "contentHash": "28b107b7057fec38af08bc5bbbeb73c80f9148a0", 288 | "isMetadataFile": false, 289 | "state": "u", 290 | "isWorkspace": false 291 | } 292 | ], 293 | [ 294 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 295 | { 296 | "state": "u", 297 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes", 298 | "isDirectory": true, 299 | "isMetadataFile": false, 300 | "size": 192, 301 | "modifiedTime": 1539278790595, 302 | "changeTime": 1539278790595, 303 | "contentHash": "87dbf7048e1619ad47d5bc3f20501f7de7620498" 304 | } 305 | ], 306 | [ 307 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 308 | { 309 | "state": "u", 310 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls", 311 | "isDirectory": false, 312 | "isMetadataFile": false, 313 | "size": 1456, 314 | "modifiedTime": 1539278790590, 315 | "changeTime": 1539278790590, 316 | "contentHash": "90ec1ef7b873d0a4dbcd75143ea79ad652529e20" 317 | } 318 | ], 319 | [ 320 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 321 | { 322 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingController.cls-meta.xml", 323 | "isDirectory": false, 324 | "size": 174, 325 | "modifiedTime": 1538436616657, 326 | "changeTime": 1538436616657, 327 | "contentHash": "0bfc8bc49e53c8f0f6b207cf675766c0d6546ee5", 328 | "isMetadataFile": true, 329 | "state": "u", 330 | "isWorkspace": false, 331 | "isArtifactRoot": false 332 | } 333 | ], 334 | [ 335 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 336 | { 337 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages", 338 | "isDirectory": true, 339 | "size": 96, 340 | "modifiedTime": 1538436616650, 341 | "changeTime": 1538436616650, 342 | "contentHash": "9824972035939b253c0ae823cb314b3d9539a476", 343 | "isMetadataFile": false, 344 | "state": "u", 345 | "isWorkspace": false, 346 | "isArtifactRoot": false 347 | } 348 | ], 349 | [ 350 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 351 | { 352 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/flexipages/Who_s_Viewing_UtilityBar.flexipage-meta.xml", 353 | "isDirectory": false, 354 | "size": 1689, 355 | "modifiedTime": 1538665660726, 356 | "changeTime": 1538665660726, 357 | "contentHash": "75734ff30848e98ce7ff1161d9eef16b23ff71a6", 358 | "isMetadataFile": true, 359 | "state": "u", 360 | "isWorkspace": false, 361 | "isArtifactRoot": false 362 | } 363 | ], 364 | [ 365 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 366 | { 367 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects", 368 | "isDirectory": true, 369 | "size": 160, 370 | "modifiedTime": 1538687187359, 371 | "changeTime": 1538687187359, 372 | "contentHash": "ef9f49e7ef2e97c483c83cb57e6b32afb78c14b7", 373 | "isMetadataFile": false, 374 | "state": "u", 375 | "isWorkspace": false, 376 | "isArtifactRoot": false 377 | } 378 | ], 379 | [ 380 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 381 | { 382 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account", 383 | "isDirectory": true, 384 | "size": 96, 385 | "modifiedTime": 1538676555401, 386 | "changeTime": 1538676555401, 387 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5", 388 | "isMetadataFile": false, 389 | "state": "u", 390 | "isWorkspace": false, 391 | "isArtifactRoot": false 392 | } 393 | ], 394 | [ 395 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 396 | { 397 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews", 398 | "isDirectory": true, 399 | "size": 96, 400 | "modifiedTime": 1538676555402, 401 | "changeTime": 1538676555402, 402 | "contentHash": "be9f79d2d606416f1fbfd547d60270f4cb24558a", 403 | "isMetadataFile": false, 404 | "state": "u", 405 | "isWorkspace": false, 406 | "isArtifactRoot": false 407 | } 408 | ], 409 | [ 410 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 411 | { 412 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Account/listViews/All_Accounts.listView-meta.xml", 413 | "isDirectory": false, 414 | "size": 454, 415 | "modifiedTime": 1538676555402, 416 | "changeTime": 1538676555402, 417 | "contentHash": "7bb69c80b824ac795143cc785d72c14d17639002", 418 | "isMetadataFile": true, 419 | "state": "u", 420 | "isWorkspace": false, 421 | "isArtifactRoot": false 422 | } 423 | ], 424 | [ 425 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 426 | { 427 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact", 428 | "isDirectory": true, 429 | "size": 96, 430 | "modifiedTime": 1538687187359, 431 | "changeTime": 1538687187359, 432 | "contentHash": "1003ed7ace0a22575202c755ad5f988148ca2df5", 433 | "isMetadataFile": false, 434 | "state": "u", 435 | "isWorkspace": false, 436 | "isArtifactRoot": false 437 | } 438 | ], 439 | [ 440 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 441 | { 442 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews", 443 | "isDirectory": true, 444 | "size": 96, 445 | "modifiedTime": 1538687187361, 446 | "changeTime": 1538687187361, 447 | "contentHash": "7cc7b4881220aac47c64a0aa287004eec5d4ecda", 448 | "isMetadataFile": false, 449 | "state": "u", 450 | "isWorkspace": false, 451 | "isArtifactRoot": false 452 | } 453 | ], 454 | [ 455 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 456 | { 457 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/Contact/listViews/all_contacts.listView-meta.xml", 458 | "isDirectory": false, 459 | "size": 444, 460 | "modifiedTime": 1538687187361, 461 | "changeTime": 1538687187361, 462 | "contentHash": "49208df5c00db061f01feb252655f129a7d289dd", 463 | "isMetadataFile": true, 464 | "state": "u", 465 | "isWorkspace": false, 466 | "isArtifactRoot": false 467 | } 468 | ], 469 | [ 470 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 471 | { 472 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e", 473 | "isDirectory": true, 474 | "size": 128, 475 | "modifiedTime": 1538436616641, 476 | "changeTime": 1538436616641, 477 | "contentHash": "37fb92421c0411c898d59c06e1dcc5d981f9d6ea", 478 | "isMetadataFile": false, 479 | "state": "u", 480 | "isWorkspace": false, 481 | "isArtifactRoot": false 482 | } 483 | ], 484 | [ 485 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 486 | { 487 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields", 488 | "isDirectory": true, 489 | "size": 224, 490 | "modifiedTime": 1538676555407, 491 | "changeTime": 1538676555407, 492 | "contentHash": "b4c0a83053af35656e0d79e70cad4e16e1b26d01", 493 | "isMetadataFile": false, 494 | "state": "u", 495 | "isWorkspace": false, 496 | "isArtifactRoot": false 497 | } 498 | ], 499 | [ 500 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 501 | { 502 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/recordId__c.field-meta.xml", 503 | "isDirectory": false, 504 | "size": 459, 505 | "modifiedTime": 1538436616642, 506 | "changeTime": 1538436616642, 507 | "contentHash": "1cabc00864d68533c9c27dcdac882c09486d09bf", 508 | "isMetadataFile": true, 509 | "state": "u", 510 | "isWorkspace": false, 511 | "isArtifactRoot": false 512 | } 513 | ], 514 | [ 515 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 516 | { 517 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/responseTo__c.field-meta.xml", 518 | "isDirectory": false, 519 | "size": 463, 520 | "modifiedTime": 1538676555407, 521 | "changeTime": 1538676555407, 522 | "contentHash": "b598c604a226f71b9df6c87e34e9092d0e56499a", 523 | "isMetadataFile": true, 524 | "state": "u", 525 | "isWorkspace": false, 526 | "isArtifactRoot": false 527 | } 528 | ], 529 | [ 530 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 531 | { 532 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/status__c.field-meta.xml", 533 | "isDirectory": false, 534 | "size": 455, 535 | "modifiedTime": 1538436616643, 536 | "changeTime": 1538436616643, 537 | "contentHash": "10903fc5a816297d63b603912865527447e6750c", 538 | "isMetadataFile": true, 539 | "state": "u", 540 | "isWorkspace": false, 541 | "isArtifactRoot": false 542 | } 543 | ], 544 | [ 545 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 546 | { 547 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/timestamp__c.field-meta.xml", 548 | "isDirectory": false, 549 | "size": 414, 550 | "modifiedTime": 1538436616643, 551 | "changeTime": 1538436616643, 552 | "contentHash": "d4491d5fdb04755b25976a8249e588236d33ae42", 553 | "isMetadataFile": true, 554 | "state": "u", 555 | "isWorkspace": false, 556 | "isArtifactRoot": false 557 | } 558 | ], 559 | [ 560 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 561 | { 562 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/fields/userId__c.field-meta.xml", 563 | "isDirectory": false, 564 | "size": 455, 565 | "modifiedTime": 1538436616644, 566 | "changeTime": 1538436616644, 567 | "contentHash": "f660702efc04ab8d37528e804613f7ecb074e0ba", 568 | "isMetadataFile": true, 569 | "state": "u", 570 | "isWorkspace": false, 571 | "isArtifactRoot": false 572 | } 573 | ], 574 | [ 575 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 576 | { 577 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/objects/whosViewing__e/whosViewing__e.object-meta.xml", 578 | "isDirectory": false, 579 | "size": 284, 580 | "modifiedTime": 1538436616640, 581 | "changeTime": 1538436616640, 582 | "contentHash": "df57d8166dc066d8c78b1249eabab8259af73b5a", 583 | "isMetadataFile": true, 584 | "state": "u", 585 | "isWorkspace": false, 586 | "isArtifactRoot": false 587 | } 588 | ], 589 | [ 590 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 591 | { 592 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles", 593 | "isDirectory": true, 594 | "size": 192, 595 | "modifiedTime": 1538436616726, 596 | "changeTime": 1538436616726, 597 | "contentHash": "9c367b0e719eb8c48c5b0d9cbfb5f580a4bd6717", 598 | "isMetadataFile": false, 599 | "state": "u", 600 | "isWorkspace": false, 601 | "isArtifactRoot": false 602 | } 603 | ], 604 | [ 605 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 606 | { 607 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Admin.profile-meta.xml", 608 | "isDirectory": false, 609 | "size": 19094, 610 | "modifiedTime": 1538676555459, 611 | "changeTime": 1538676555459, 612 | "contentHash": "fffbbb0d39925bfef2827b29aada3ed673e5353d", 613 | "isMetadataFile": true, 614 | "state": "u", 615 | "isWorkspace": false, 616 | "isArtifactRoot": false 617 | } 618 | ], 619 | [ 620 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Marketing Profile.profile-meta.xml", 621 | { 622 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Marketing Profile.profile-meta.xml", 623 | "isDirectory": false, 624 | "size": 5342, 625 | "modifiedTime": 1538676555486, 626 | "changeTime": 1538676555486, 627 | "contentHash": "bb5c6a9445e3bed558902cd9f2315671d8d383db", 628 | "isMetadataFile": true, 629 | "state": "u", 630 | "isWorkspace": false, 631 | "isArtifactRoot": false 632 | } 633 | ], 634 | [ 635 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Sales Profile.profile-meta.xml", 636 | { 637 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Sales Profile.profile-meta.xml", 638 | "isDirectory": false, 639 | "size": 5342, 640 | "modifiedTime": 1538676555477, 641 | "changeTime": 1538676555477, 642 | "contentHash": "bb5c6a9445e3bed558902cd9f2315671d8d383db", 643 | "isMetadataFile": true, 644 | "state": "u", 645 | "isWorkspace": false, 646 | "isArtifactRoot": false 647 | } 648 | ], 649 | [ 650 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Support Profile.profile-meta.xml", 651 | { 652 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/profiles/Custom%3A Support Profile.profile-meta.xml", 653 | "isDirectory": false, 654 | "size": 5680, 655 | "modifiedTime": 1538676555496, 656 | "changeTime": 1538676555496, 657 | "contentHash": "7bee16aa0eabe50a0021a4100608579619e4b0c1", 658 | "isMetadataFile": true, 659 | "state": "u", 660 | "isWorkspace": false, 661 | "isArtifactRoot": false 662 | } 663 | ], 664 | [ 665 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 666 | { 667 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources", 668 | "isDirectory": true, 669 | "size": 128, 670 | "modifiedTime": 1538436616622, 671 | "changeTime": 1538436616622, 672 | "contentHash": "d8e7ce48ca1714071d7663c25d63e2ef7b232bd5", 673 | "isMetadataFile": false, 674 | "state": "u", 675 | "isWorkspace": false, 676 | "isArtifactRoot": false 677 | } 678 | ], 679 | [ 680 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 681 | { 682 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.js", 683 | "isDirectory": false, 684 | "size": 125858, 685 | "modifiedTime": 1538436616622, 686 | "changeTime": 1538436616622, 687 | "contentHash": "e913d4e230919f88e214cf8c0ebcba1f1a92f7f9", 688 | "isMetadataFile": false, 689 | "state": "u", 690 | "isWorkspace": false, 691 | "isArtifactRoot": false 692 | } 693 | ], 694 | [ 695 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 696 | { 697 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/staticresources/cometd.resource-meta.xml", 698 | "isDirectory": false, 699 | "size": 257, 700 | "modifiedTime": 1538436616618, 701 | "changeTime": 1538436616618, 702 | "contentHash": "4ad0fbf7c3a4ae2db71ac9d18f62bf19a8399681", 703 | "isMetadataFile": true, 704 | "state": "u", 705 | "isWorkspace": false, 706 | "isArtifactRoot": false 707 | } 708 | ], 709 | [ 710 | "/Users/jondrejcka/Desktop/Workspace/whosViewing", 711 | { 712 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing", 713 | "isDirectory": true, 714 | "size": 288, 715 | "modifiedTime": 1535495170810, 716 | "changeTime": 1535495170810, 717 | "contentHash": "482aba1731d0a586e52ba05892f68b26d69ba4fe", 718 | "isMetadataFile": false, 719 | "state": "u", 720 | "isWorkspace": true, 721 | "isArtifactRoot": false 722 | } 723 | ], 724 | [ 725 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp-meta.xml", 726 | { 727 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp-meta.xml", 728 | "isDirectory": false, 729 | "size": 228, 730 | "modifiedTime": 1538696803713, 731 | "changeTime": 1538696803713, 732 | "contentHash": "0e56fac143bebb2d3f47b76d45c3a61ff95ee18e", 733 | "isMetadataFile": true, 734 | "state": "u" 735 | } 736 | ], 737 | [ 738 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp", 739 | { 740 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userView.cmp", 741 | "isDirectory": false, 742 | "size": 975, 743 | "modifiedTime": 1539025525960, 744 | "changeTime": 1539025525960, 745 | "contentHash": "51c3363e11767183864b5a99d714ce0ead3220f7", 746 | "isMetadataFile": false, 747 | "state": "u" 748 | } 749 | ], 750 | [ 751 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userViewController.js", 752 | { 753 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView/userViewController.js", 754 | "isDirectory": false, 755 | "size": 6, 756 | "modifiedTime": 1539025313999, 757 | "changeTime": 1539025313999, 758 | "contentHash": "956671a7be9738329fcf79754a9a97bddd8187e0", 759 | "isMetadataFile": false, 760 | "state": "u" 761 | } 762 | ], 763 | [ 764 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets/whosViewing.permissionset-meta.xml", 765 | { 766 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets/whosViewing.permissionset-meta.xml", 767 | "isDirectory": false, 768 | "size": 583, 769 | "modifiedTime": 1538696803718, 770 | "changeTime": 1538696803718, 771 | "contentHash": "0925b811b0601a1e0b030587d6fccc0e22da8dbb", 772 | "isMetadataFile": true, 773 | "state": "u" 774 | } 775 | ], 776 | [ 777 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings/Security.settings-meta.xml", 778 | { 779 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings/Security.settings-meta.xml", 780 | "isDirectory": false, 781 | "size": 2515, 782 | "modifiedTime": 1538696803721, 783 | "changeTime": 1538696803721, 784 | "contentHash": "a39c5ffdb3c855e2da94059adea8288f484f1db3", 785 | "isMetadataFile": true, 786 | "state": "u" 787 | } 788 | ], 789 | [ 790 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView", 791 | { 792 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/aura/userView", 793 | "isDirectory": true, 794 | "size": 160, 795 | "modifiedTime": 1538697341283, 796 | "changeTime": 1538696803716, 797 | "contentHash": "d2be6f2c2542b884a43582d8b555e26d5beb7b38", 798 | "isMetadataFile": false, 799 | "state": "u" 800 | } 801 | ], 802 | [ 803 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets", 804 | { 805 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/permissionsets", 806 | "isDirectory": true, 807 | "size": 96, 808 | "modifiedTime": 1538696803718, 809 | "changeTime": 1538696803718, 810 | "contentHash": "e4b93e303c52311b885bb10a8552693e2bfb5315", 811 | "isMetadataFile": false, 812 | "state": "u" 813 | } 814 | ], 815 | [ 816 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings", 817 | { 818 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/settings", 819 | "isDirectory": true, 820 | "size": 96, 821 | "modifiedTime": 1538696803720, 822 | "changeTime": 1538696803720, 823 | "contentHash": "e364e4d3c503804e0ca6d6bb92ab9cc0ceac2327", 824 | "isMetadataFile": false, 825 | "state": "u" 826 | } 827 | ], 828 | [ 829 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls-meta.xml", 830 | { 831 | "state": "u", 832 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls-meta.xml", 833 | "isDirectory": false, 834 | "isMetadataFile": true, 835 | "size": 174, 836 | "modifiedTime": 1539278790593, 837 | "changeTime": 1539278790593, 838 | "contentHash": "0bfc8bc49e53c8f0f6b207cf675766c0d6546ee5" 839 | } 840 | ], 841 | [ 842 | "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls", 843 | { 844 | "state": "u", 845 | "sourcePath": "/Users/jondrejcka/Desktop/Workspace/whosViewing/force-app/main/default/classes/whosViewingTest.cls", 846 | "isDirectory": false, 847 | "isMetadataFile": false, 848 | "size": 713, 849 | "modifiedTime": 1539278790595, 850 | "changeTime": 1539278790595, 851 | "contentHash": "fb77d559b67ceff3c1312c33a2d73f834c43b05c" 852 | } 853 | ] 854 | ] --------------------------------------------------------------------------------