gleapsdk / javascript-sdk Goto Github PK
View Code? Open in Web Editor NEWGleap helps developers build the best software faster. It is your affordable in-app bug reporting tool for apps, websites and industrial applications.
License: MIT License
Gleap helps developers build the best software faster. It is your affordable in-app bug reporting tool for apps, websites and industrial applications.
License: MIT License
When I write:
import Gleap from 'gleap'
Gleap.initialize('abc123')
I get the error:
Property 'initialize' does not exist on type 'typeof import("<omitted>/node_modules/gleap/index")'.
This seems to happen specifically if I have "type": "module"
in package.json
and "moduleResolution": "nodenext"
in tsconfig.json
.
Workaround I'm using for now:
import Gleap from 'gleap'
const Gleap = GleapModule as any as typeof GleapNamespace
Gleap.initialize('abc123')
Hi there,
since Trello has almost no limit in regards to title length, it seems pretty harsh to cut the title mid word to 15 char.
See example below.
The way its implemented now, we need to edit each cards title after reporting the bug to get a good overview.
Extending the title limit to either the first Sentence and/or take the first few words could eliminate this "labeling" step.
Greetings,
Mark
Hi there!
First, congrats to the very nice product, we are seeing significant speed up to our bug reporting process!
One issue we recently found is that screenshots from modal boxes are not recorded correctly.
E.g. when a user tried to report the UI bug of the sign in form below, the received screenshot does no show the modal itself.
Reported Screenshot from Bug Battle:
Greetings,
Mark
Version: "bugbattle": "^3.3.0",
The README + documentation is not up-to-date with the actual available options in the SDK.
Example:
The README still tells you, you can use custom data using the following option:
While the actual available option is:
BugBattle.attachCustomData({
test1: 'Battle',
data2: 'Unicorn',
});
Add proper .gitignore. (e.g. .DS_Store)
This should be possible:
Removing data
Update are run incrementally. If you want to remove data, you can do so by adding a key value pair with null as value.
Gleap.updateContact({ keyToDelete: null });โ https://docs.gleap.io/javascript/user-identity#removing-data
But the types don't allow null
:
Lines 120 to 131 in 98804a6
Starting from v12, Gleap use websockets.
I think the changelog should mention as a breaking change that wss://ws.gleap.io should be now allowed in content-security-policy, otherwise (like in our app), the sdk will break.
Hello,
I need to filter from the network logs some nested keys, and reading the documentation it looks like I can do that by using Gleap.setNetworkLogPropsToIgnore(["api-key", "user.password", "..."])
.
The actual behaviour is that the nested keys are not removed. It seems like only top level keys are filtered.
We are using Graphql and our requests payload are in a format of
"variables": { "input": {
"key1": "value" ,
"key2": "value"
}}
Trying to filter only key2
won't work.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.