This guide shows how to manually apply the fix to remove the x-onbehalf-extension-id header from the GitHub Copilot Chat extension.
Windows:
| // 1. Go to https://www.yelp.com/user_details_reviews_self | |
| // 2. Open dev tools F12 | |
| // 3. Copy and paste this code into Console and hit enter. | |
| // 4. This will delete the first review. You'll need to repeat #3 for every review. | |
| $('.icon--18-trash').each(function(){$( this ).click();setTimeout(function(){$('input[value=reason_other]').click();setTimeout(function(){$('#js-delete-button').click();},500);},500);}); |
| Param( | |
| [string]$source, | |
| [string]$dest, | |
| [string]$format = "yyyy/yyyy_MM/yyyy_MM_dd" | |
| ) | |
| $shell = New-Object -ComObject Shell.Application | |
| function Get-File-Date { | |
| [CmdletBinding()] |
| if (!pm.collectionVariables.get("bearerToken") || Date.now() > new Date(pm.collectionVariables.get("bearerTokenExpiresOn") * 1000)) { | |
| pm.sendRequest({ | |
| url: 'https://login.microsoftonline.com/' + pm.collectionVariables.get("tenantId") + '/oauth2/token', | |
| method: 'POST', | |
| header: 'Content-Type: application/x-www-form-urlencoded', | |
| body: { | |
| mode: 'urlencoded', | |
| urlencoded: [ | |
| { key: "grant_type", value: "client_credentials", disabled: false }, | |
| { key: "client_id", value: pm.collectionVariables.get("clientId"), disabled: false }, |
| { | |
| "_type":"export", | |
| "__export_format":4, | |
| "__export_date":"2021-02-26T15:46:44.984Z", | |
| "__export_source":"insomnia.desktop.app:v2020.5.2", | |
| "resources":[ | |
| { | |
| "_id":"req_7bbaa70817c34e55bf70f64a26c0eff2", | |
| "parentId":"fld_e3ddc403c123493a9bdd56aa59192655", | |
| "modified":1614354317200, |
| class MyTokenCredential implements coreHttp.TokenCredential { | |
| public token: string; | |
| public expiresOn: number; | |
| constructor(token: string, expiresOn?: Date) { | |
| this.token = token; | |
| this.expiresOn = expiresOn | |
| ? expiresOn.getTime() |
| let | |
| BaseUrl = "https://api.github.com/search/issues", | |
| Query = "q=azsdke2e", | |
| Token = "enter your token here", | |
| ItemsPerPage = 100, | |
| Delay = 2, | |
| GetItems = (PageNumber, ItemsPerPage) => | |
| let Page = "&page=" & Text.From(PageNumber), | |
| PerPage = "&per_page=" & Text.From(ItemsPerPage), | |
| Url = BaseUrl & "?" & Query & Page & PerPage, |
| { | |
| "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", | |
| "contentVersion": "1.0.0.1", | |
| "parameters": { | |
| "clusterName": { | |
| "type": "string", | |
| "defaultValue": "aks101cluster", | |
| "metadata": { | |
| "description": "The name of the Managed Cluster resource." | |
| } |
| using System; | |
| using System.Collections.Generic; | |
| using System.Diagnostics.Tracing; | |
| using Azure.Core; | |
| using Azure.Core.Diagnostics; | |
| using Azure.Identity; | |
| using DotNetEnv; | |
| namespace azid | |
| { |
| using System; | |
| using System.Threading.Tasks; | |
| using Microsoft.Identity.Client; | |
| using System.Text; | |
| using System.Globalization; | |
| using Microsoft.Azure.Management.DataFactory; | |
| using Microsoft.Rest; | |
| using Azure.Security.KeyVault.Secrets; | |
| using Azure.Identity; | |
| using Azure.Core; |