Unable to identify Local Storage Items regarding snapinsPage - browser

I am trying to find out what company would be setting these on an e-commerce site and what the usage would be around these local storage items I am seeing:
snapinsPage_1
snapinsPage_10
snapinsPage_11
snapinsPage_12
snapinsPage_13
snapinsPage_14
snapinsPage_15
snapinsPage_16
snapinsPage_17
snapinsPage_2
snapinsPage_3
snapinsPage_4
snapinsPage_5
snapinsPage_6
snapinsPage_7
snapinsPage_8
snapinsPage_9
snapinsPageTime_0
snapinsPageTime_1
snapinsPageTime_10
snapinsPageTime_11
snapinsPageTime_12
snapinsPageTime_13
snapinsPageTime_14
snapinsPageTime_15
snapinsPageTime_16
snapinsPageTime_17
snapinsPageTime_2
snapinsPageTime_3
snapinsPageTime_4
snapinsPageTime_5
snapinsPageTime_6
snapinsPageTime_7
snapinsPageTime_8
snapinsPageTime_9
snapinsPc
snapinsStart
Has anyone seen these and know what they are doing?
Thank you!

It comes from Salesforce.
If you do a search on the site with that local storage set, you can see it setting these values in the Javascript.:
screenshot of chrome developer tools

Related

How to handle resources of existing VM inside proxmox using Terraform?

I have a question about how to change resources like RAM, number of cores for existing VM on node node-1 using terraform. I referred this example https://github.com/Telmate/terraform-provider-proxmox/blob/master/examples/cloudinit_example.tf, but this will create VM, I need to change and/or handle existing VM resources. Could anyone explan how to do this? Thanks in advance.
please do check documentation before asking question directly. If you didn't find it please cross check it with source code. It's just pretty straight forward. Provide existing name and vmid. Further add resources, network and add what all you really required.
Example code is here.
​provider​ ​"​proxmox​"​ {
​    pm_tls_insecure ​=​ ​true
​    pm_api_url ​=​ ​"​https://proxmox-server01.example.com:8006/api2/json​"
​    pm_password ​=​ ​"​secret​"
​    pm_user ​=​ ​"​terraform-user#pve​"
​    pm_otp ​=​ ​"​"
​}
​resource​ ​"​proxmox_vm_qemu​"​ ​"​cloudinit-test​"​ {
vmid = <Existing VMID>
​    name ​=​ ​"​<Existing Name of VM>"
​    ​#​ Node name has to be the same name as within the cluster
​    ​#​ this might not include the FQDN
​    target_node ​=​ ​"​proxmox-server02​"
​    
​    cores ​=​ ​2
​    sockets ​=​ ​1
​    vcpus ​=​ ​0
​    cpu ​=​ ​"​host​"
​    memory ​=​ ​2048
​    scsihw ​=​ ​"​lsi​"
​    ​#​ Setup the disk
​    ​disk​ {
​        size ​=​ ​32
​        type ​=​ ​"​virtio​"
​        storage ​=​ ​"​ceph-storage-pool​"
​        storage_type ​=​ ​"​rbd​"
​        iothread ​=​ ​1
​        ssd ​=​ ​1
​        discard ​=​ ​"​on​"
​    }
​    ​#​ Setup the network interface and assign a vlan tag: 256
​    ​network​ {
​        model ​=​ ​"​virtio​"
​        bridge ​=​ ​"​vmbr0​"
​    }
​}

How to access Clockify API through Excel Power Query

I am new to Clockify and to API usage (so I apologize if I express myself not properly). My objective is to automatically load in Excel (via Power Query) the detailed report with all time entries. I have tried the below code and it works ... but for the fact that I got just the latest 50 time entries.
This because, as I understand properly, I should use this base Endpoint: "https://api.clockify.me/api/v1" (the one I use is deprecated). Is there a way to make the below work on the correct Endpoint?
let Source = Web.Contents("https://api.clockify.me/api/reports/{your report ID}", [https://api.clockify.me/api", #"X-Api-Key"="{your API Key}"]]), jsonResponse = Json.Document(Source), workspace = jsonResponse[workspace] in workspace
Thanks in advance,

PowerBI MicrosoftAzureConsumptionInsights - changing query to get more than 2 months

I am using PowerBI to analyze Cost data from Azure. I am making a direct connection and pulling in data by: opening PowerBI | Get Data | Online Services | Microsoft Azure Consumption Insights (Beta) This works, however, I am only able to see two months of data and ideally I'd like to see 6. After a lot of searching the general consensus from other users seems to be using the advanced editor to tweak the query by adding "optionalParameters" and specifying the number of months... I came across a few other sites where users were experiencing the same issue but the suggestions didn't work. I am hoping someone here can point me in the right direction.
I'm going to post the query string and below that list out the URLs containing suggestions I've already tried.
let
enrollmentNumber = "xxxxxxx",
optionalParameters = [ numberOfMonth = 6, dataType="DetailCharges" ],
Source = MicrosoftAzureConsumptionInsights.Tables(enrollmentNumber, optionalParameters),
usagedetails = Source{[Key="usagedetails"]}[Data],
#"Parsed JSON" = Table.TransformColumns(usagedetails,{{"Tags", Json.Document}}),
#"Expanded Tags" = Table.ExpandRecordColumn(#"Parsed JSON", "Tags", {"environment", "application", "costCenter", "owner"}, {"Tags.environment", "Tags.application", "Tags.costCenter", "Tags.owner"})
in
#"Expanded Tags"
https://community.powerbi.com/t5/Desktop/Azure-consumption-insights-get-more-than-two-month-usage-details/td-p/541413
https://community.powerbi.com/t5/Desktop/Power-BI-desktop-and-getting-multiple-months-in-one-row-from-the/td-p/50585
https://community.powerbi.com/t5/Desktop/Extend-the-Azure-consupmtion-data/td-p/444508
https://learn.microsoft.com/en-us/power-bi/desktop-connect-azure-consumption-insights
I opened a case and now have a solution to this problem.
First - The version of PowerBI had to be upgraded to the latest version. The version I upgraded to is: Version: 2.75.5649.961 64-bit (November 2019)
Second - Microsoft Azure Consumption Insights is being phased out and is being replaced by Azure Cost Management. This won't work with Consumption insights.
I was able to increase the number of months by:
Get Data | Azure | Azure Cost Management
Fill in the required information specifying number of months.
Get Data Dialog

Unexpected strings "botbuilder-location:TitleSuffix" and "botbuilder-location:MultipleResultsFound" when using BotBuilder-Location

I have tried using BotBuilder-Location to collect the user's location via the Bing Maps API. I have followed the instructions on BotBuilder-Location's GitHub repository and have managed to be able to display a map fron Bing Maps using the code from the example:
var options = {
prompt: "Where should I ship your order?",
useNativeControl: true,
reverseGeocode: true,
requiredFields:
locationDialog.LocationRequiredFields.streetAddress |
locationDialog.LocationRequiredFields.locality |
locationDialog.LocationRequiredFields.region |
locationDialog.LocationRequiredFields.postalCode |
locationDialog.LocationRequiredFields.country
};
locationDialog.getLocation(session, options)
However, in the prompt for the location the string "botbuilder-location:TitleSuffix" keeps showing, and the dialog does not continue after showing the map but instead displays the string "botbuilder-location:MultipleResultsFound" (Screenshot of unexpected strings). I have tried this in the Emulator as well as on Skype and Facebook Messenger with the same results.
Does anybody know how to fix this?
Thanks and best regards!
This is known issue and it's reported here. There you will also find a workaround. The team behind the control is testing a potential fix.

How can I clear an external ID on a record in NetSuite?

I need to clear/reset the external ID on a record in NetSuite, but nothing I do is working.
Some of the InventoryItem records are incorrectly mapped to records in another system. I have an application that can sync up the two systems, but I need to clear NetSuite's external IDs first.
Responses don't really need to be SOAP-specific. If you know how to do it with some specific NetSuite/SuiteTalk client, that might point me in the right direction.
What I've Tried
First up, I tried using the nullFieldList... but maybe it doesn't work because externalId is an attribute, not an element?
<messages:update>
<messages:record internalId="7777" xsi:type="accounting:InventoryItem">
<core:nullFieldList xsi:type="core:NullField">
<core:name>externalId</core:name>
</core:nullFieldList>
</messages:record>
</messages:update>
The external ID is just a string, so I tried just setting it to blank. Didn't work either.
<messages:update>
<messages:record internalId="7777" xsi:type="accounting:InventoryItem">
<accounting:externalId></accounting:externalId>
</messages:record>
</messages:update>
I even tried setting the external ID to 0, but I get back a "not unique identifier" error
<messages:update>
<messages:record internalId="7777" xsi:type="accounting:InventoryItem">
<accounting:externalId>0</accounting:externalId>
</messages:record>
</messages:update>
Other Info
I'm using NetSuite's SOAP API v.2013_1
When I say "it doesn't work", I mean: after I do the update, I get a success response similar to the following:
<readResponse>
<platformCore:status isSuccess="true" xmlns:platformCore="urn:core_2013_1.platform.webservices.netsuite.com"/>
<record internalId="7777" externalId="42" xsi:type="listAcct:InventoryItem" xmlns:listAcct="urn:accounting_2013_1.lists.webservices.netsuite.com">
<!-- snip -->
</record>
</readResponse>
If you are using scripts in netsuite you can run a scheduled script to clear records in NS by loading each record and setting the externalid to '' using the following simple code:
var rec= nlapiLoadRecord(type,id);
rec.setFieldValue('externalid','');
nlapiSubmitRecord(rec);
This seemed to work for me in my enviornment which was on 2015.2.
Unfortunately my understanding is that once you set an externalid you cannot clear it, you can set it to another value, but not back to null. I have experienced this both using SuiteScript as well as a Boomi process that uses the 2014.1 endpoint. This may have changed in the recent releases, as I have not tried it recently with SuiteScript nor with a newer endpoint.
You can eliminate the externalId on a record once it's been set. Here's an example using the NetSuite gem:
ns_customer = NetSuite::Records::Customer.get external_id: 'ext_id'
ns_customer.external_id = ''
ns_customer.update
Here's the corresponding XML for update:
<env:Body>
<platformMsgs:update>
<platformMsgs:record xsi:type="listRel:Customer" platformMsgs:internalId="199113" platformMsgs:externalId=""/>
</platformMsgs:update>
</env:Body>
I have had to attempt this before as well. I know the pains you describe. I ended up putting a "-" in front of my external ID to unlink it between my systems. You can do this in SOAP or even as a simple one time csv upload. As it was one time, I did csv.

Resources