Skip to content
This repository has been archived by the owner on Feb 19, 2025. It is now read-only.

Add configurable filter for different log 'types' in browser extension options #47

Open
poorejc opened this issue Mar 7, 2021 · 4 comments
Assignees
Labels

Comments

@poorejc
Copy link
Contributor

poorejc commented Mar 7, 2021

Currently the browser extension has limited configurability through /UserAleWebExtension/options.js--userAleHost, userAleScript, toolUser, toolName, toolVersion. As such, the embedded userale-X.x.x.js script logs everything. It would be good to embed a filter in ./background.js that receives user inputs through opstionsPage.js and options.js. A nice example example of a filter can be found in our /example dir:

window.userale.filter(function (log) { var type_array = ['mouseup', 'mouseover', 'mousedown', 'keydown', 'dblclick', 'blur', 'focus', 'input', 'wheel']; var logType_array = ['interval']; return !type_array.includes(log.type) && !logType_array.includes(log.logType); });
Would be nice to include a form object that would allow users to add (through drop down or simple text input) event 'types' (e.g., mousedown, mouseup, mouseover) and log 'types' (e.g., 'raw', 'interval') (aside: maybe toggle for 'interval') to exclude from the browser extension log stream.

@poorejc poorejc added enhancement help wanted Good First Issue Stuff for folks new to project labels Mar 7, 2021
@Rajrits
Copy link

Rajrits commented Sep 17, 2023

Hello Sir @poorejc , Please assign me this issue.

@poorejc
Copy link
Contributor Author

poorejc commented Oct 8, 2023

@Rajrits sure thing! We'd love to see your contribution! Thank you!

@Rajrits
Copy link

Rajrits commented Oct 10, 2023

Hello @poorejc, I am facing some problems in understanding the project, Would you please help me to start?
It would be great if we could have a direct conversation or meeting on whatever platform you are comfortable with.

@Jyyjy
Copy link
Contributor

Jyyjy commented Feb 18, 2024

Hello @poorejc, I am facing some problems in understanding the project, Would you please help me to start? It would be great if we could have a direct conversation or meeting on whatever platform you are comfortable with.

@Rajrits If you're still interested in this project, send an email to dev@flagon.apache.org and we can setup a time to discuss what the project is trying to accomplish and how you can help. Probably over zoom if that works for you.

@Jyyjy Jyyjy added the Plugin label Aug 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants