Skip to content

Commit

Permalink
v6.4.7
Browse files Browse the repository at this point in the history
  • Loading branch information
boehlerlukas committed Dec 15, 2021
1 parent 1511498 commit 16badb6
Show file tree
Hide file tree
Showing 10 changed files with 39 additions and 5 deletions.
2 changes: 1 addition & 1 deletion build/index.js

Large diffs are not rendered by default.

21 changes: 20 additions & 1 deletion demo/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,23 @@ Gleap.logEvent("signedUp");
Gleap.logEvent("purchased", {
name: "Blue tomatos",
});
*/
*/

setTimeout(() => {
var request = new XMLHttpRequest();

request.open(
"GET",
"https://wiki.selfhtml.org/wiki/JavaScript/XMLHttpRequest"
);
request.setRequestHeader("X-Test", "test1");
request.setRequestHeader("X-Test", "test2");
request.addEventListener("load", function (event) {
if (request.status >= 200 && request.status < 300) {
console.log(request.responseText);
} else {
console.warn(request.statusText, request.responseText);
}
});
request.send();
}, 2000);
1 change: 1 addition & 0 deletions index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ export namespace Gleap {
function enableCrashDetector(enabled: boolean, silent?: boolean): void;
function setAppBuildNumber(buildNumber: string): void;
function setAppVersionCode(versionCode: string): void;
function attachNetworkLogs(externalConsoleLogs: any[]): void;
function setColors(
primaryColor: string,
headerColor: string,
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gleap",
"version": "6.4.6",
"version": "6.4.7",
"main": "build/index.js",
"scripts": {
"start": "webpack serve",
Expand Down
1 change: 1 addition & 0 deletions published/6.4.7/appwidget.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions published/6.4.7/index.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions published/6.4.7/index.min.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion published/latest/index.js

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions src/Gleap.js
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,15 @@ class Gleap {
instance.uiContainer = container;
}

/**
* Attaches external network logs that get merged with the internal network logs.
* @param {*} externalConsoleLogs
*/
static attachNetworkLogs(externalConsoleLogs) {
this.getInstance().networkIntercepter.externalConsoleLogs =
externalConsoleLogs;
}

/**
* Set if you running on a live site or local environment.
* @param {*} isLiveSite
Expand Down
4 changes: 3 additions & 1 deletion src/NetworkInterception.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
class GleapNetworkIntercepter {
requestId = 0;
requests = {};
externalConsoleLogs = [];
maxRequests = 10;
filters = [];
initialized = false;
stopped = false;

getRequests() {
var requests = Object.values(this.requests);
var requests = this.externalConsoleLogs.concat(Object.values(this.requests));
console.log(requests);
if (!this.filters || this.filters.length === 0) {
return requests;
}
Expand Down

0 comments on commit 16badb6

Please sign in to comment.