Jason Young
Jason Young
There are no current tests for the browser extension. Browser extension tests can be added to the existing cypress tests. https://docs.cypress.io/api/plugins/browser-launch-api#Add-browser-extensions
This guide offers some best practices on building a cross browser extension. Including an example of how to remedy the differences of service workers and background scripts, which has been...
The only event from the tabs API that is not instrumented is onhighlighted. It is challenging to add at the moment because the event potentially applies to more than one...
https://github.com/apache/flagon/blob/master/docker/README.md The read me includes a simple description and commands to run it. It would helpful to add more information to help people understand the example. This may be difficult...
Resolves https://github.com/apache/flagon-useralejs/issues/481. Separates the html for the browser action and options ui such that the "Report an Issue" form is only present in the browser action.
https://github.com/apache/flagon-useralejs/blob/ec9b948aa7e424875f74f1b77ee7dd7208d2ca02/test/attachHandlers_spec.js#L130C14-L130C81
Some parts of https://flagon.apache.org/ are broken since the new apache content security policy (https://infra.apache.org/csp.html). The new CSP blocks all third party content, so the jQuery, D3, fonts etc. references in...
Copied from https://github.com/apache/flagon-useralejs/issues/450 **Problem** Our usage examples are limited to our README and have fallen out of date. **Solution** Short-term: update README.md with more robust pointers to examples Medium-to-long-term: add...
Copied from https://github.com/apache/flagon-useralejs/issues/443 **Problem** Inconsistencies in the schema across versions and between logTypes (interval vs raw) can cause challenges for downstream development/interaction with the logs in both TAP and Distill....
Copied from https://github.com/apache/flagon-useralejs/issues/47 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...