moventes / bruit.io Goto Github PK
View Code? Open in Web Editor NEWbruit.io is a brilliant✨ easy to use feedback tool
Home Page: https://bruit.io/
License: MIT License
bruit.io is a brilliant✨ easy to use feedback tool
Home Page: https://bruit.io/
License: MIT License
=> reste à tester sur Edge
Resources:
Before submitting an issue, please consult our docs.
Stencil version: (run npm list @stencil/core
from a terminal/cmd prompt and paste output below):
-- (empty)
I'm submitting a ... (check one with "x")
[x] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or https://stencil-worldwide.slack.com
Current behavior:
Expected behavior:
"Votre commentaire" should display and behave as a textArea
Steps to reproduce:
import and use bruit 1.3.9
try and send a report
Related code:
form: [
{
label: 'Votre commentaire',
type: 'textarea',
required: true
},
{
id: 'agreement',
type: 'checkbox',
label: 'Je donne mon accord pour l\'ajout d\'informations techniques à mon message',
value: null
}
]
Other information:
J'ai voulu intégrer bruit.io dans pitangoo web, j'ai eu un soucis d'affichage de l'icone depuis font awesome
A priori, un style dans le composant fait sauter l'attribut font-family dans les éléments encapsulés
add polyfill https://gist.github.com/salzhrani/02a6e807f24785a4d34b
else
Check availability of toBlob function from HTMLCanvasElement before creating feedback, then send screenshot as blob or base64 depending on result.
Usages already tried
<bruit-io [config]="bruitConfig" [dataFn]="getBrtData" slot="start">
</bruit-io>
<bruit-io [config]="bruitConfig" [data]="brtData" slot="start">
</bruit-io>
<bruit-io [config]="bruitConfig" [data]="getBrtData()" slot="start">
</bruit-io>
Feedback reported on Thu Feb 28 2019 at 16:08:20 (GMT+0100) from https://bruit.io/get-started?tool=github-api
Description
Tell us your email so that we can contact you
Tell us your comment or ask your question
Hey there I couldn't setup with github - I got "503 Service Unvailable". Is this a temporary problem?
Context
Browser : Chrome 72.0 (Supported features)
Operating System : Mac OS 10.14
Display : 2880 x 1800
Language : English 🇺🇸
DoNotTrack : enabled
Network : 10Mbps (down) / 4g (ECT)
add the 'brt-' prefix to the attributes' names, ie config => brt-config
The goal is to make the code easier to read.
For example, a component named bruit-io-close-svg is easier to understand than an svg markup...
Constaté sur PITANGOO web
J'ai créé un attribut bruitData que je passe en paramètre au composant bruit.io
footer.component.ts
public readonly bruitData: BrtData[] = [];
footer.component.html
<bruit-io id="bruit" [config]="bruitConfig" [data]="bruitData">
J'ai une erreur de compilation :
ERROR in node_modules/@bruit/component/dist/types/stencil.core.d.ts(133,23): error TS2315: Type 'CustomEvent' is not generic. node_modules/@bruit/component/dist/types/stencil.core.d.ts(202,46): error TS2304: Cannot find name 'HTMLDialogElement'.
En supprimant le type, ça passe :
footer.component.ts
public readonly bruitData = [];
I'm submitting a ... (check one with "x")
[X ] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or https://stencil-worldwide.slack.com
Current behavior:
Currently, when the "agreement" is set to required: true
and the agreement checkbox is not checked, the modal window does not display an error when users click the "send" button.
Bruit configuration
bruitConfig: {
form: [
{
id: 'agreement',
type: 'checkbox',
label:
'I also agree to send a screenshot and technical information about my browser',
value: false,
required: true,
},
],
}
JavaScript error
An invalid form control with name='agreement' is not focusable.
Expected behavior:
*
when required: true
Sent by louis Amstutz ([email protected]). Created by fire.
test
ig
Louis AMSTUTZ
Développeur full-stack
06 13 06 11 01 - 02 72 01 38 28
Partenaire informatique des projets innovants
6 rue Rose Dieng Kuntz, CS60691, 44306 NANTES CEDEX 3
I'm submitting a ... (check one with "x")
[x] bug report
[ ] feature request
[ ] support request
Current behavior:
The bruit website and service are down. https://bruit.io/ returns a 503 error.
For example, the state of the submitButtonState method should be converted to an enum.
Check all integer values, strings, etc
Hi,
I created a "FEEDBACK" Button on my website and would like to open the Feedback window on a click event.
How can I open the Feedback window with JavaScript?
Thx
Copying and pasting does not work on the website. A dialog appears that states 'Copied to clipboard' but it's not.
Latest MacOS
Latest Stable Chrome
Using cmd + c & cmd +v OR right click, copy
Greetings, fire here!
@lamstutz recently invited @fire-bot to this repository. Before fire is enabled, @lamstutz needs to complete a few steps:
Only @lamstutz will be able to enable fire using the above link. If someone added fire by mistake, feel free to remove @fire-bot from your repo's collaborators.
Ajouter dans les logs l'URL au démarrage de l'app (la toute première, avant tout changement)
si on place le composant dans un element avec une propriété transform, perspective ou filter qui est différente de none... la modal ce place par rapport a cet attribut.
https://developer.mozilla.org/fr/docs/Web/CSS/position
solution :
Assuming that the style in the screenshot does not reflect the intended style of the widget, the style rules should be more targeted to the widget's elements so any local stylesheet doesn't interfere.
Or make it easy to have user-defined styles.
Unless I am missing something in the docs about styling?
The idea would be to generate a functional test file which would reproduce the user's input on a project so the developer can reproduce the steps more easily.
Il existe des librairies "d'espionnage" qui génère des tests à partir des évènements utilisateurs
It should appear on classes, their attributes, their methods
Bruit version: @bruit/component 1.3.13
I'm submitting a ... (check one with "x")
[X] bug report
[ ] feature request
[ ] support request
Current behavior:
Our error logging system encountered this error:
Cannot read property 'isProxied' of undefined
at initializeComponent
of @bruit/component/dist/esm-es5/core-60c61d30.js:1436
Bruit version: @bruit/component 1.3.13
I'm submitting a ... (check one with "x")
[X] bug report
[ ] feature request
[ ] support request
Current behavior:
Our error logging system encountered this error:
Failed to read the 'responseText' property from 'XMLHttpRequest': The value is only accessible if the object's 'responseType' is '' or 'text' (was 'blob').
Method: HttpTool.overrideXMLHttpRequest
Line: HttpTool.logResponse(method, e.target.responseURL, e.target.status, e.target.responseText);
https://datanator.info/static/node_modules/@bruit/component/dist/esm-es5/bruit-core_4.entry.js
https://datanator.info/static/node_modules/@bruit/component/dist/esm-es5/bruit-core_4.entry.js:8481:in responseText
https://datanator.info/src/instrumentation/xhr.ts:41:in
n'afficher le warning de version que s'il est vraiment inférieur (et non pas juste différent)
rendre moins visible le warning de numéro de version
Le README n'est pas à jour pour Angular (ex: on doit importer la méthode defineBruitElements depuis @bruit/component/dist/init)
Hi, just getting started with Bruit and so far loving it. However, I do have one request I think would improve it even more.
I'm submitting a ... (check one with "x")
[ ] bug report
[x] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or https://stencil-worldwide.slack.com
Current behavior:
I see you are using html2canvas for screenshots, but cannot see a way to pass through options. Specifically, I need to se the useCORS: true
option. At the moment my screenshots do not render any images as they are coming from another domain.
Expected behavior:
It would be great to either expose all the html2canvas options or at least allow the useCORS
option to be set to true. Failing this any guidance on how to update this in a fork would be great.
Steps to reproduce:
N/A
Related code:
N/A
insert any relevant code here
Other information:
I am using this with a Vue js app built with the Quasar framework.
Une erreur apparait dans les logs à l'ouverture de la popup de bruit.io
Generated by Bruit.io
If you like it, let it be known ! [![Github Logo](http://url5335.bruit.io/wf/click?upn=p-2Fez452mTwoaza0QVfBeygAq-2FIMagqkL6LNXh8MTn1WlKJ5JHXmMkLI0qNV9mQIGe4GJkEUZPC-2FJic99ptn1vg-3D-3D_vpp7fe2k-2B4xFEZnWCLA5s1Wx3sSKVyvdsLS-2B9gYY6-2Fv02H-2F65SdThYNwGD60D73vz1gjBD3N8lo-2B9EEgVUA2d6-2Ftekx3yLyeJ01pm5qBKKQ1vlT9Oxp0Jvyw6YxKcJ7bEyyWZqDS0s15Fd3IdpOiPTonrHoVvP2LF-2FbHZwxTafk89y47FytngjCxdCzOHHlgZt2n0CVHCPxLB1-2FmDozDTfRoJ7yR2K57gKLUDRZwF7x9DFByE9vRyBZnFoIvfQOaalkul3AKmb-2BSK5YfOoUl9RVcrB1D1Gt6A0ujX6xcVzg-3D](http://url5335.bruit.io/wf/click?upn=p-2Fez452mTwoaza0QVfBeyjLwDereG4Q2sQ74YhHgtKUDsnhLDvp-2BNa3pk0-2FBk5OB_vpp7fe2k-2B4xFEZnWCLA5s1Wx3sSKVyvdsLS-2B9gYY6-2Fv02H-2F65SdThYNwGD60D73vz1gjBD3N8lo-2B9EEgVUA2d6-2Ftekx3yLyeJ01pm5qBKKQ1vlT9Oxp0Jvyw6YxKcJ7bEyyWZqDS0s15Fd3IdpOiPbZCwWb6GfYtpXm06r7ECMvb86W0aqpRNfK277Kd3J4CA3kCkd7z3KeGE00jFBzdNue7h57iWL6VLjiT8IkFtoA8zIKUXIw1NEyHBNKxPkqL5DFbV-2FnFCZMJAN4-2F-2FyVxCqTwKCQoNzrZ-2Bn-2FfnfCz098-3D [![Twitter Logo](http://url5335.bruit.io/wf/click?upn=p-2Fez452mTwoaza0QVfBeygAq-2FIMagqkL6LNXh8MTn1Xa6v5SjGFsd-2Bd-2FChxxH7WxGnbzzEcJTsDcKW0zMMgSNA-3D-3D_vpp7fe2k-2B4xFEZnWCLA5s1Wx3sSKVyvdsLS-2B9gYY6-2Fv02H-2F65SdThYNwGD60D73vz1gjBD3N8lo-2B9EEgVUA2d6-2Ftekx3yLyeJ01pm5qBKKQ1vlT9Oxp0Jvyw6YxKcJ7bEyyWZqDS0s15Fd3IdpOiPbf1V25YvF4THkjKy-2Fwzt-2Bn6Iadwy6-2FFPLf5MP6L1yg1u8lpG1MyW7jpRpkrlaVxIKggkwtfjlZLMcVFFfY60Yz48IkI5fayl0GJ8NbPl1F6kP0SpPYIPfUkRF3afSRr-2FtmaKqmCzy3Qsgp3voDC8mI-3D](http://url5335.bruit.io/wf/click?upn=p-2Fez452mTwoaza0QVfBeymH9g7G11Fps2bgbyUDDzJOL3MJLBCqjJts66vpCcWCGzId6V0O2nkKCm6OpVzjo3pKLavWANQMEurJE31Mr0uMXx78SMwioPbOa6nuSZbd1uVdnW3BQ9YFKoVLZDCiH239-2FBd2SfK68FTxOiCUg6NVN-2F0iClYts7WKd1yMOlpJO_vpp7fe2k-2B4xFEZnWCLA5s1Wx3sSKVyvdsLS-2B9gYY6-2Fv02H-2F65SdThYNwGD60D73vz1gjBD3N8lo-2B9EEgVUA2d6-2Ftekx3yLyeJ01pm5qBKKQ1vlT9Oxp0Jvyw6YxKcJ7bEyyWZqDS0s15Fd3IdpOiPd3jZgyxBT7r-2Bl-2BHmFClrN9VFBXz2-2FLgGnvMOgcxxxRuFjcdnXOsf0Cxqj4vhP-2F-2FJYELLF8-2FQhmZACsRGot6KZ85ZmYnDi3qpfu1BfMcpKjMaVli-2BfTO8a8Y1uN7g90KE9GEBKAadvCLNGrDK5YvAY4-3D ~bruit.io
Erreur de décodage côté serveur en cas d'appel depuis Safari: LZString.decompressFromUTF16()
fichier service-worker.js à tellecharger sur bruit.io
option pour passer l'url du fichier service-worker.js au webcomponent.
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.