[jira] [Closed] (SENSSOFT-185) [RELEASE PROC] Confirm that Jenkins Build Metrics are Posted
[ https://issues.apache.org/jira/browse/SENSSOFT-185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-185. - Resolution: Fixed Completed > [RELEASE PROC] Confirm that Jenkins Build Metrics are Posted > > > Key: SENSSOFT-185 > URL: https://issues.apache.org/jira/browse/SENSSOFT-185 > Project: SensSoft > Issue Type: Wish > Components: UserALE.js >Affects Versions: UserALE.js 0.1.0 >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Minor > Fix For: UserALE.js 1.0.0 > > > Be able to parse out build status and if available code coverage results from > build process and post to Github. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-272) Log additional tag-specific event information
[ https://issues.apache.org/jira/browse/SENSSOFT-272?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-272: -- Affects Version/s: (was: UserALE.js 0.2.0) UserALE.js 1.0.0 > Log additional tag-specific event information > - > > Key: SENSSOFT-272 > URL: https://issues.apache.org/jira/browse/SENSSOFT-272 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 1.0.0 >Reporter: Rob Foley >Assignee: Rob Foley >Priority: Minor > Fix For: UserALE.js 1.1.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > Capture additional information specific to various HTML tags when recording > logs. For example, capture href values and src values. Also > consider capturing sources of media, such as video tags. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-9) Improved build and deployment system
[ https://issues.apache.org/jira/browse/SENSSOFT-9?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-9. --- Resolution: Invalid > Improved build and deployment system > > > Key: SENSSOFT-9 > URL: https://issues.apache.org/jira/browse/SENSSOFT-9 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Major > Fix For: UserALE.js 1.0.0 > > > * Watching for build, lint, test * Deployment to gh-pages * Versioned > deployments May incorporate gulp if necessary for task running and automation. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-76) Update logstash container
[ https://issues.apache.org/jira/browse/SENSSOFT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-76. Resolution: Fixed > Update logstash container > - > > Key: SENSSOFT-76 > URL: https://issues.apache.org/jira/browse/SENSSOFT-76 > Project: SensSoft > Issue Type: Improvement > Components: Distill, UserALE.js, UserALE.PyQt5 >Affects Versions: Distill 0.1.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Labels: docker > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > Extend logstash configuration to act as a logging server (send_logs). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-56) Build Test App Container with UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-56. Resolution: Fixed > Build Test App Container with UserALE.js > > > Key: SENSSOFT-56 > URL: https://issues.apache.org/jira/browse/SENSSOFT-56 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Major > Fix For: UserALE.js 1.0.0 > > > Develop a docker container for our test app with UserALE.js in order to > provide new users with easy way to test logging throughout SensSoft System or > within their own infrastructure -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-21) Update userId query parameter documentation
[ https://issues.apache.org/jira/browse/SENSSOFT-21?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-21. Resolution: Invalid > Update userId query parameter documentation > --- > > Key: SENSSOFT-21 > URL: https://issues.apache.org/jira/browse/SENSSOFT-21 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > Update userId query param documentation to allow for configurable parameter > name -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-166) Build Firefox Plugin that Deploys UserALE.min Script Tag (.js Use Case)
[ https://issues.apache.org/jira/browse/SENSSOFT-166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-166. - Resolution: Fixed Completed, available at -192 branch > Build Firefox Plugin that Deploys UserALE.min Script Tag (.js Use Case) > --- > > Key: SENSSOFT-166 > URL: https://issues.apache.org/jira/browse/SENSSOFT-166 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Affects Versions: Distill 0.1.0 >Reporter: Joshua Poore >Assignee: Alex Ford >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 5h > Remaining Estimate: 5h > > We are prototyping a deployment scheme, using a Firefox browser plugin to > deploy .js script tag. We will worry about configuration options for the > script tag (user defined params) later. > 1. Install UserALE on local vagrant server > 2. Update test plugin with UserALE.js script > 3. Test to see if logs come through on UserALE with no data loss -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-167) Browser plugin CORS permissions
[ https://issues.apache.org/jira/browse/SENSSOFT-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-167. - Resolution: Fixed Resolved. > Browser plugin CORS permissions > --- > > Key: SENSSOFT-167 > URL: https://issues.apache.org/jira/browse/SENSSOFT-167 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js >Affects Versions: Website 0.1 >Reporter: Rob Foley >Assignee: Alex Ford >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > Firefox and Chrome both have security features that disallow cross-origin > logging (e.g. logging information to sitea.com from a javascript function on > siteb.com). Since our plugin will need to log to a fixed url no matter what > url the user is on, we'll need to bypass this security feature. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-169) Browser Blocking Mixed Content
[ https://issues.apache.org/jira/browse/SENSSOFT-169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-169. - Resolution: Fixed > Browser Blocking Mixed Content > -- > > Key: SENSSOFT-169 > URL: https://issues.apache.org/jira/browse/SENSSOFT-169 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Alex Ford >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > We need a way of transmitting logs from the browser and that does not require > us to turn off security permissions on the browser for mixed-media. > 1. Short term permissions > 2. updating dockers to reclassify log data so that it is not "mixed content" > 3. SSL-enabled server -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-173) Provide Options page for Web Extension plugin
[ https://issues.apache.org/jira/browse/SENSSOFT-173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-173. - Resolution: Fixed Completed > Provide Options page for Web Extension plugin > - > > Key: SENSSOFT-173 > URL: https://issues.apache.org/jira/browse/SENSSOFT-173 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Reporter: Alex Ford >Assignee: Alex Ford >Priority: Major > Fix For: UserALE.js 1.0.0 > > Attachments: screenshot-1.png > > > SENSSOFT-166 created a web extension that can be used by Firefox (and other > browsers) to quickly load the User ALE client script onto any page. There are > various options that need to be exposed to the user, but these are currently > hard coded. This ticket is for the creation of an Option page that allows the > user to configure things like the User ALE host URL, etc. > See https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Options_pages > for more information. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-174) Test web extension with Chrome
[ https://issues.apache.org/jira/browse/SENSSOFT-174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-174. - Resolution: Fixed Completed > Test web extension with Chrome > -- > > Key: SENSSOFT-174 > URL: https://issues.apache.org/jira/browse/SENSSOFT-174 > Project: SensSoft > Issue Type: Test > Components: UserALE.js >Reporter: Alex Ford >Assignee: Alex Ford >Priority: Major > Fix For: UserALE.js 1.0.0 > > > SENSSOFT-166 created a web extension plugin that should work in Chrome as > well as Firefox. This ticket is for the testing of the webext in Chrome. Note > the minimum version number that can be supported. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-273) All copyright notices should be @CSDL not @Apache
[ https://issues.apache.org/jira/browse/SENSSOFT-273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-273. - Resolution: Fixed > All copyright notices should be @CSDL not @Apache > - > > Key: SENSSOFT-273 > URL: https://issues.apache.org/jira/browse/SENSSOFT-273 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > > Draper legal has alerted me that the terms of our gift to Apache does not > require that we surrender our right to claim copyright on existing products > in Apache umbrella (SENSSOFT). Please update with appropriate markings: > © Copyright 2016 The Charles Stark Draper Laboratory, Inc. All rights > reserved. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-239) Submit Firefox Extension to Firefox Verification
[ https://issues.apache.org/jira/browse/SENSSOFT-239?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-239. - Resolution: Fixed > Submit Firefox Extension to Firefox Verification > > > Key: SENSSOFT-239 > URL: https://issues.apache.org/jira/browse/SENSSOFT-239 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > Time Spent: 3h > Remaining Estimate: 0h > > Submit to firefox > Definition of Done = Receipt of Submission -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Reopened] (SENSSOFT-250) Create README for UserALE.js examples directory
[ https://issues.apache.org/jira/browse/SENSSOFT-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore reopened SENSSOFT-250: --- Assignee: Alex Ford (was: Rob Foley) > Create README for UserALE.js examples directory > --- > > Key: SENSSOFT-250 > URL: https://issues.apache.org/jira/browse/SENSSOFT-250 > Project: SensSoft > Issue Type: Improvement > Components: documentation, UserALE.js >Affects Versions: UserALE.js 0.1.0 >Reporter: Lewis John McGibbney >Assignee: Alex Ford >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > Right now, when attempting to install and use UserALE.js from source, I had > the following issues > Installation requires the following prerequisites to be installed > {code} > npm install gulp > npm install del > npm install gulp-eslint > npm install rollup > npm install rollup-plugin-json > npm install gulp-uglify > npm install gulp-rename > npm install gulp-mocha > npm install babel-register > npm install express > npm install body-parser > {code} > In addition, we should provide a simple README which will live in the > examples directory. It basically should state the startup procedure as well > as how to use the *click me* button in the index.html. Finally it should > explain what type of results one would expect... > In addition, I received the following TypeError when logging events using the > example server > {code} > TypeError: req.body.forEach is not a function > at /usr/local/incubator-senssoft-useralejs/example/server.js:77:12 > at Layer.handle [as handle_request] > (/usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/layer.js:95:5) > at next > (/usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/route.js:137:13) > at Route.dispatch > (/usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/route.js:112:3) > at Layer.handle [as handle_request] > (/usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/layer.js:95:5) > at > /usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/index.js:281:22 > at Function.process_params > (/usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/index.js:335:12) > at next > (/usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/index.js:275:10) > at jsonParser > (/usr/local/incubator-senssoft-useralejs/node_modules/body-parser/lib/types/json.js:112:7) > at Layer.handle [as handle_request] > (/usr/local/incubator-senssoft-useralejs/node_modules/express/lib/router/layer.js:95:5) > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-267) Update ElasticSearch Templates to Properly Index new UserALE.js WebEXT Fields
[ https://issues.apache.org/jira/browse/SENSSOFT-267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-267: -- Affects Version/s: (was: UserALE.js 0.2.0) UserALE.js 1.0.0 > Update ElasticSearch Templates to Properly Index new UserALE.js WebEXT Fields > - > > Key: SENSSOFT-267 > URL: https://issues.apache.org/jira/browse/SENSSOFT-267 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 1.0.0 >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.1.0 > > > Some new fields generated through the webextension are being indexed as > string, but should be integers or others. Configs and mapping need be updated. > in userale forwarder, not in 'es' container > Definition of Done = updating userale-conf -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-78) Add user tracking support?
[ https://issues.apache.org/jira/browse/SENSSOFT-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-78. Resolution: Fixed > Add user tracking support? > -- > > Key: SENSSOFT-78 > URL: https://issues.apache.org/jira/browse/SENSSOFT-78 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Minor > Fix For: UserALE.js 1.0.0 > > > Evaluate whether we should track users across sessions via cookies or similar > methods. [porting wayward ticket from old ticket board] -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-4) Deployment Instructions for UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-4. --- Resolution: Fixed > Deployment Instructions for UserALE.js > -- > > Key: SENSSOFT-4 > URL: https://issues.apache.org/jira/browse/SENSSOFT-4 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Critical > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > Should have up-to-date instructional material for deploying, configuring > Elastic with the UserALE.js instructional material (in our git docs pages). > I want these instructions to incorporate our container for Elastic and > LogStash. This container should be included in UserALE.js repo, or somewhere > sensible. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-274) Update Broswer plugin field structure (title-->tab_title)
[ https://issues.apache.org/jira/browse/SENSSOFT-274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-274: -- Fix Version/s: (was: UserALE.js 1.0.0) UserALE.js 1.1.0 > Update Broswer plugin field structure (title-->tab_title) > - > > Key: SENSSOFT-274 > URL: https://issues.apache.org/jira/browse/SENSSOFT-274 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js > Environment: javascript, Chrome, FireFox >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Trivial > Fix For: UserALE.js 1.1.0 > > > Update Broswer plugin field structure (title-->tab_title) -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-284) "userid" field seems to impact ability to correctly map 'details' field for tab meta data.
[ https://issues.apache.org/jira/browse/SENSSOFT-284?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-284: -- Fix Version/s: (was: UserALE.js 1.0.0) UserALE.js 1.1.0 > "userid" field seems to impact ability to correctly map 'details' field for > tab meta data. > -- > > Key: SENSSOFT-284 > URL: https://issues.apache.org/jira/browse/SENSSOFT-284 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js >Affects Versions: UserALE.js 1.0.0 > Environment: CentOS, JavaScript, Logstash, Elastic >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Minor > Fix For: UserALE.js 1.1.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > The problem is: the ‘details’ field in tab transitions doesn’t map uniformly > when different userids are passed to the logs via the plugin interface > (firefox). Specifically, details appears as a searchable field with no meta > data, where we would expect the various subtitles to map as details.[]. > It affects very simple visualizations in Kibana for tracking page visits > (details.title.keyword) by userid. pageUrl does map (though this is not part > of 'details'). details.title however is more pragmatic for tabulating visits > to domains without munging through pageUrls. > Here are the details: > 1. When userid is left at default (‘nobody’), details.title.keyword maps > correctly. details.title appears as a searchable field and > details.title.keyword aggregates correctly in visualizations in kibana. > 2. When userid is changed to any other strings, ‘details’ appears in logs as > an empty field with a warning “(paraphrase) data is available for search but > will not populate, consider refreshing Index mappings” in kibana’s discover > tab. > 3. If userid is changed back to "nobody" from some other value, 'details' > appears to map along its subfields correctly (esp details.title) > Testing details: > # Tested on 3 different clients: > ## Confirmed that when userid was set to nobody, logs from each different > client (hostname) correctly mapped details.title. > ## Confirmed that when userid was set to another value, logs with > userid==[string] did not have valid data that could be read in "explore" tab > of kibana, and did not aggregate through table visualization. > NOTE: Untested in script tag method -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Assigned] (SENSSOFT-30) Improve example server
[ https://issues.apache.org/jira/browse/SENSSOFT-30?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore reassigned SENSSOFT-30: Assignee: Michelle Beard > Improve example server > -- > > Key: SENSSOFT-30 > URL: https://issues.apache.org/jira/browse/SENSSOFT-30 > Project: SensSoft > Issue Type: Improvement >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Trivial > Fix For: SensSoft 1.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > Improve example server -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-30) Improve example server
[ https://issues.apache.org/jira/browse/SENSSOFT-30?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-30: - Component/s: (was: UserALE.js) > Improve example server > -- > > Key: SENSSOFT-30 > URL: https://issues.apache.org/jira/browse/SENSSOFT-30 > Project: SensSoft > Issue Type: Improvement >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Trivial > Fix For: SensSoft 1.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > Improve example server -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-101) Angular.js Directive for UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-101: -- Summary: Angular.js Directive for UserALE.js (was: ng Directive for UserALE.js) > Angular.js Directive for UserALE.js > --- > > Key: SENSSOFT-101 > URL: https://issues.apache.org/jira/browse/SENSSOFT-101 > Project: SensSoft > Issue Type: Wish > Components: UserALE.js >Reporter: Clay Gimenez >Priority: Minor > Fix For: UserALE.js 2.0.0 > > > It was suggested that a custom Angular (1.x, but maybe also 2?) directive > could improve UserALE.js log quality for certain types of Angular > applications by instructing Angular on how/when to assign unique ids, etc. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-101) Angular.js Directive for UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-101?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-101: -- Fix Version/s: (was: UserALE.js 1.0.0) UserALE.js 2.0.0. > Angular.js Directive for UserALE.js > --- > > Key: SENSSOFT-101 > URL: https://issues.apache.org/jira/browse/SENSSOFT-101 > Project: SensSoft > Issue Type: Wish > Components: UserALE.js >Reporter: Clay Gimenez >Priority: Minor > Fix For: UserALE.js 2.0.0 > > > It was suggested that a custom Angular (1.x, but maybe also 2?) directive > could improve UserALE.js log quality for certain types of Angular > applications by instructing Angular on how/when to assign unique ids, etc. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-97) Automatic benchmarking
[ https://issues.apache.org/jira/browse/SENSSOFT-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-97: - Fix Version/s: (was: UserALE.js 1.0.0) UserALE.js 2.0.0 > Automatic benchmarking > -- > > Key: SENSSOFT-97 > URL: https://issues.apache.org/jira/browse/SENSSOFT-97 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Clay Gimenez >Priority: Minor > Fix For: UserALE.js 2.0.0 > > Original Estimate: 8h > Remaining Estimate: 8h > > Set up automated benchmarking of browser load (cpu and network) -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-223) Make UserALE.js plugin persistent
[ https://issues.apache.org/jira/browse/SENSSOFT-223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-223. - Resolution: Fixed completed task > Make UserALE.js plugin persistent > - > > Key: SENSSOFT-223 > URL: https://issues.apache.org/jira/browse/SENSSOFT-223 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 > Environment: FireFox >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > > Currently, UserALE.js plugin needs to be re-installed every time the browser > is closed and re-opened. Our plugin should be persistent (FireFox) once > installed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (SENSSOFT-221) Elasticsearch 5.x does not support microsecond precision
[ https://issues.apache.org/jira/browse/SENSSOFT-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore resolved SENSSOFT-221. --- Resolution: Fixed Will reopen when ES starts supporting ms. > Elasticsearch 5.x does not support microsecond precision > > > Key: SENSSOFT-221 > URL: https://issues.apache.org/jira/browse/SENSSOFT-221 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Michelle Beard >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > In order to do accurate sequence analysis, it is imperative that the > clientTime generated by userALE is set to microseconds. Unfortunately, > Elasticsearch only supports up to milliseconds. This impacts how sorting is > done at the clientTime level. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-240) Update Elasticsearch mapping to accurately parse clientTime variable from userale.js
[ https://issues.apache.org/jira/browse/SENSSOFT-240?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-240. - Resolution: Fixed Elastic has a known issue in tracking ms. > Update Elasticsearch mapping to accurately parse clientTime variable from > userale.js > > > Key: SENSSOFT-240 > URL: https://issues.apache.org/jira/browse/SENSSOFT-240 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.js >Affects Versions: SensSoft 1.0 >Reporter: Michelle Beard >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > Update elasticsearch mapping schema to index microseconds correctly. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (SENSSOFT-232) Explore options for capturing unique UserIDs (distinguishing browsers) at runtime.
[ https://issues.apache.org/jira/browse/SENSSOFT-232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore resolved SENSSOFT-232. --- Resolution: Implemented A unique browser can be identified by a combination of: host, sessionId, windowId, tabId, userId (if available). > Explore options for capturing unique UserIDs (distinguishing browsers) at > runtime. > -- > > Key: SENSSOFT-232 > URL: https://issues.apache.org/jira/browse/SENSSOFT-232 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Critical > Fix For: UserALE.js 1.0.0 > > > forthcoming -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-215) Expand UserALE.js.ext configurations
[ https://issues.apache.org/jira/browse/SENSSOFT-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-215: -- Affects Version/s: (was: UserALE.js 0.2.0) UserALE.js 1.0.0 > Expand UserALE.js.ext configurations > - > > Key: SENSSOFT-215 > URL: https://issues.apache.org/jira/browse/SENSSOFT-215 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 1.0.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Original Estimate: 0.5h > Remaining Estimate: 0.5h > > Currently, the web extension only supports the data-url configuration. Would > like to extend to support tool-name and tool-version. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-245) UserALE Bandwidth Benchmarking
[ https://issues.apache.org/jira/browse/SENSSOFT-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-245: -- Fix Version/s: (was: UserALE.js 1.0.0) UserALE.js 1.1.0 > UserALE Bandwidth Benchmarking > -- > > Key: SENSSOFT-245 > URL: https://issues.apache.org/jira/browse/SENSSOFT-245 > Project: SensSoft > Issue Type: Task > Components: UserALE.js > Environment: html >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 2.0.0 > > > We need to know bandwidth impact with 3 levels of settings: default, LowFI, > HighFI (later are negotiable). How much bandwidth will logging require FROM > THE WEB. May be worthwhile to make general recommendations for storage, as > well. > I'm looking for a stacked histogram or line chart (DoD) > Extra points for throwing it on the website. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-245) UserALE Bandwidth Benchmarking
[ https://issues.apache.org/jira/browse/SENSSOFT-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-245: -- Fix Version/s: (was: UserALE.js 1.1.0) UserALE.js 2.0.0 > UserALE Bandwidth Benchmarking > -- > > Key: SENSSOFT-245 > URL: https://issues.apache.org/jira/browse/SENSSOFT-245 > Project: SensSoft > Issue Type: Task > Components: UserALE.js > Environment: html >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 2.0.0 > > > We need to know bandwidth impact with 3 levels of settings: default, LowFI, > HighFI (later are negotiable). How much bandwidth will logging require FROM > THE WEB. May be worthwhile to make general recommendations for storage, as > well. > I'm looking for a stacked histogram or line chart (DoD) > Extra points for throwing it on the website. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-245) UserALE Bandwidth Benchmarking
[ https://issues.apache.org/jira/browse/SENSSOFT-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-245: -- Affects Version/s: (was: Website 0.1) > UserALE Bandwidth Benchmarking > -- > > Key: SENSSOFT-245 > URL: https://issues.apache.org/jira/browse/SENSSOFT-245 > Project: SensSoft > Issue Type: Task > Components: UserALE.js > Environment: html >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 2.0.0 > > > We need to know bandwidth impact with 3 levels of settings: default, LowFI, > HighFI (later are negotiable). How much bandwidth will logging require FROM > THE WEB. May be worthwhile to make general recommendations for storage, as > well. > I'm looking for a stacked histogram or line chart (DoD) > Extra points for throwing it on the website. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-203) Address UserALE.js feedback from lewismc
[ https://issues.apache.org/jira/browse/SENSSOFT-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-203. - Resolution: Fixed Completed prior to UserALE.js 1.0.0 release > Address UserALE.js feedback from lewismc > > > Key: SENSSOFT-203 > URL: https://issues.apache.org/jira/browse/SENSSOFT-203 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Affects Versions: UserALE.js 0.1.0 >Reporter: Lewis John McGibbney >Assignee: Michelle Beard >Priority: Blocker > Fix For: UserALE.js 1.0.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > Hi Folks, > This is straight from my identical feedback on the dev@ list. Excellent work > on UserALE.js it is looking very good. > Lewis > Some initial questions/feedback/observations > # The README [0] needs to be updated in several places, this will be obvious > when you read the README. This will need to be updated. > # Is the intention to host UserALE.js on some CDN somewhere? I see from [1] > that the intention is to release the code to NPM and/or Bower... is this work > in progress (I think it definitely is) and if so is it documented somewhere? > # It might be worth providing a more detailed description at [2] > # I would make sure that the JIRA Release Notes [3] are copied over to the > CHANGELOG.md file [4]. Additionally, I would structure it after the following > example [5] where essentially the JIRA release report is copied and pasted in > there, this tends to render nicely in Markdown. Additionally, it looks better > if the release manager provides a short link to the release report. This can > be obtained using the URL shortening service at [6]. > # Please make sure to add a DISCLAIMER, a sample can be seen at [7] > # We need to produce a KEYS file for all SensSoft developers who wish to act > as release manager and sign release artifacts. They KEYS file can live > anywhere within/across the SensSoft repositories. An example can be found at > [8]. > # We need to generate a NOTICE file which essentially details usage and > appropriate attribution of dependencies consumed within UserALE.js. An > example can be seen at [9]. > # We should probably generate a Description of a Project (DOAP) file for > every SensSoft project... however this is not a blocker for a release. > I think the above represents a minimum degree of feedback that I would like > to see addressed before we attempt to generate a release candidate for > UserALE.js. > If there are ANY questions, please let me know. > I've raised a JIRA issue for this at [10] which will enable someone(s) to > track and address the issues. > Thanks > [0] https://github.com/apache/incubator-senssoft-useralejs > [1] > https://github.com/apache/incubator-senssoft-useralejs/blob/master/README.md > [2] > https://github.com/apache/incubator-senssoft-useralejs/blob/master/package.json#L4 > [3] > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320621=12339748 > [4] > https://github.com/apache/incubator-senssoft-useralejs/blob/master/CHANGELOG.md > [5] > https://raw.githubusercontent.com/apache/incubator-joshua/master/CHANGES.md > [6] https://s.apache.org/ > [7] https://github.com/apache/incubator-joshua/blob/master/DISCLAIMER.txt > [8] https://github.com/apache/incubator-joshua/blob/master/KEYS > [9] https://github.com/apache/incubator-joshua/blob/master/NOTICE.txt > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-76) Update logstash container
[ https://issues.apache.org/jira/browse/SENSSOFT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-76. Resolution: Fixed > Update logstash container > - > > Key: SENSSOFT-76 > URL: https://issues.apache.org/jira/browse/SENSSOFT-76 > Project: SensSoft > Issue Type: Improvement > Components: Distill, UserALE.js, UserALE.PyQt5 >Affects Versions: Distill 0.1.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Labels: docker > Original Estimate: 2h > Remaining Estimate: 2h > > Extend logstash configuration to act as a logging server (send_logs). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-76) Update logstash container
[ https://issues.apache.org/jira/browse/SENSSOFT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-76: - Fix Version/s: (was: UserALE.js 1.0.0) > Update logstash container > - > > Key: SENSSOFT-76 > URL: https://issues.apache.org/jira/browse/SENSSOFT-76 > Project: SensSoft > Issue Type: Improvement > Components: Distill, UserALE.js, UserALE.PyQt5 >Affects Versions: Distill 0.1.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Labels: docker > Original Estimate: 2h > Remaining Estimate: 2h > > Extend logstash configuration to act as a logging server (send_logs). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Reopened] (SENSSOFT-76) Update logstash container
[ https://issues.apache.org/jira/browse/SENSSOFT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore reopened SENSSOFT-76: -- > Update logstash container > - > > Key: SENSSOFT-76 > URL: https://issues.apache.org/jira/browse/SENSSOFT-76 > Project: SensSoft > Issue Type: Improvement > Components: Distill, UserALE.js, UserALE.PyQt5 >Affects Versions: Distill 0.1.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Labels: docker > Original Estimate: 2h > Remaining Estimate: 2h > > Extend logstash configuration to act as a logging server (send_logs). -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-220) Add interval log timeout
[ https://issues.apache.org/jira/browse/SENSSOFT-220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-220: -- Affects Version/s: (was: UserALE.js 0.2.0) > Add interval log timeout > > > Key: SENSSOFT-220 > URL: https://issues.apache.org/jira/browse/SENSSOFT-220 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Fix For: UserALE.js 1.1.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > If there is a timeout between intervals, ensure that a new interval is > created. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-220) Add interval log timeout
[ https://issues.apache.org/jira/browse/SENSSOFT-220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-220: -- Fix Version/s: (was: UserALE.js 1.0.0) UserALE.js 1.1.0 > Add interval log timeout > > > Key: SENSSOFT-220 > URL: https://issues.apache.org/jira/browse/SENSSOFT-220 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Fix For: UserALE.js 1.1.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > If there is a timeout between intervals, ensure that a new interval is > created. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-99) Add custom log API method
[ https://issues.apache.org/jira/browse/SENSSOFT-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-99. Resolution: Fixed Added in -192 branch > Add custom log API method > - > > Key: SENSSOFT-99 > URL: https://issues.apache.org/jira/browse/SENSSOFT-99 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Reporter: Rob Foley >Assignee: Joshua Poore >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > Expose a method on the API to allow users to add custom logs. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-91) Userale.js Jenkins Build
[ https://issues.apache.org/jira/browse/SENSSOFT-91?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-91. Resolution: Fixed > Userale.js Jenkins Build > > > Key: SENSSOFT-91 > URL: https://issues.apache.org/jira/browse/SENSSOFT-91 > Project: SensSoft > Issue Type: Sub-task > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Clay Gimenez >Assignee: Clay Gimenez >Priority: Major > Fix For: UserALE.js 1.0.0 > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (SENSSOFT-96) Switch Lint Config to AirBnB
[ https://issues.apache.org/jira/browse/SENSSOFT-96?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore resolved SENSSOFT-96. -- Resolution: Fixed Tabled for now. > Switch Lint Config to AirBnB > > > Key: SENSSOFT-96 > URL: https://issues.apache.org/jira/browse/SENSSOFT-96 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Clay Gimenez >Priority: Minor > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > Switch linting config over to the AirBnB ES5 style, used on elements like > Tap. Common in the wild as well. Fix any linting errors. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-80) Update data-url to http://localhost:8000
[ https://issues.apache.org/jira/browse/SENSSOFT-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-80. Resolution: Fixed completed > Update data-url to http://localhost:8000 > > > Key: SENSSOFT-80 > URL: https://issues.apache.org/jira/browse/SENSSOFT-80 > Project: SensSoft > Issue Type: Bug > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Michelle Beard >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > > Update data-url to http://localhost:8000 in the documentation and the default > parameter in useralejs. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-196) UserALE.js time sync
[ https://issues.apache.org/jira/browse/SENSSOFT-196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-196. - Resolution: Fixed > UserALE.js time sync > > > Key: SENSSOFT-196 > URL: https://issues.apache.org/jira/browse/SENSSOFT-196 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Michelle Beard >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > time sync issue with userale.js client time and server time. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-224) Update UserALE.js Browser Plugin to Save Operating Params
[ https://issues.apache.org/jira/browse/SENSSOFT-224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-224. - Resolution: Fixed > Update UserALE.js Browser Plugin to Save Operating Params > - > > Key: SENSSOFT-224 > URL: https://issues.apache.org/jira/browse/SENSSOFT-224 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 > Environment: Firefox >Reporter: Joshua Poore >Assignee: Rob Foley >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > The browser plugin will need to have save settings to allow users to save > configurations for logging end-points and whitelisted end-points, etc. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-230) Discover requirements for accrediting plugin through Firefox
[ https://issues.apache.org/jira/browse/SENSSOFT-230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-230. - Resolution: Fixed > Discover requirements for accrediting plugin through Firefox > > > Key: SENSSOFT-230 > URL: https://issues.apache.org/jira/browse/SENSSOFT-230 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 0.2.0 >Reporter: Joshua Poore >Assignee: Joshua Poore >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > We need: > 1. FF policies > 2. FF procedural steps for submitting plugin > 3. FF required documentation > 4. Technical requirements -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-215) Expand UserALE.js.ext configurations
[ https://issues.apache.org/jira/browse/SENSSOFT-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-215: -- Fix Version/s: (was: UserALE.js 1.0.0) > Expand UserALE.js.ext configurations > - > > Key: SENSSOFT-215 > URL: https://issues.apache.org/jira/browse/SENSSOFT-215 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Affects Versions: UserALE.js 1.0.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Original Estimate: 0.5h > Remaining Estimate: 0.5h > > Currently, the web extension only supports the data-url configuration. Would > like to extend to support tool-name and tool-version. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-215) Expand UserALE.js.ext configurations
[ https://issues.apache.org/jira/browse/SENSSOFT-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-215: -- Issue Type: Improvement (was: New Feature) > Expand UserALE.js.ext configurations > - > > Key: SENSSOFT-215 > URL: https://issues.apache.org/jira/browse/SENSSOFT-215 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 1.0.0 >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Original Estimate: 0.5h > Remaining Estimate: 0.5h > > Currently, the web extension only supports the data-url configuration. Would > like to extend to support tool-name and tool-version. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-192) Record Interval Events
[ https://issues.apache.org/jira/browse/SENSSOFT-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-192. - Resolution: Fixed > Record Interval Events > -- > > Key: SENSSOFT-192 > URL: https://issues.apache.org/jira/browse/SENSSOFT-192 > Project: SensSoft > Issue Type: New Feature > Components: UserALE.js >Reporter: Michelle Beard >Assignee: Michelle Beard >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > Detect repeated userale events by keeping track of an interval: > An interval event describes a sequence of identical userale events > (mouseovers, drags, etc). It must record the start of the event and the end > of the event. In the case that a userale event does not update/timeouts, the > interval is closed by the library and emitted to the logging server. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-213) Update SensSoft Documentation
[ https://issues.apache.org/jira/browse/SENSSOFT-213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-213. - Resolution: Fixed > Update SensSoft Documentation > - > > Key: SENSSOFT-213 > URL: https://issues.apache.org/jira/browse/SENSSOFT-213 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: UserALE.js 0.1.0 >Reporter: Michelle Beard >Assignee: Joshua Poore >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 3h > Remaining Estimate: 3h > > Currently, we need to update some files in userale.js so we are no longer > dependent on our draper GH pages for building, deploying userale, and the > script tag. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-222) Investigate SOLR as alternative to Elasticsearch
[ https://issues.apache.org/jira/browse/SENSSOFT-222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-222: -- Fix Version/s: (was: UserALE.js 1.0.0) > Investigate SOLR as alternative to Elasticsearch > > > Key: SENSSOFT-222 > URL: https://issues.apache.org/jira/browse/SENSSOFT-222 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Michelle Beard >Priority: Major > > Investigate Solr/Lucene as alternative logging back end for UserALE given the > Microseconds issue with Elastic. > https://issues.apache.org/jira/browse/SENSSOFT-221 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Resolved] (SENSSOFT-22) Limit max retries
[ https://issues.apache.org/jira/browse/SENSSOFT-22?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore resolved SENSSOFT-22. -- Resolution: Fixed > Limit max retries > - > > Key: SENSSOFT-22 > URL: https://issues.apache.org/jira/browse/SENSSOFT-22 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Critical > Fix For: UserALE.js 1.0.0 > > Original Estimate: 1h > Remaining Estimate: 1h > > Limit maximum number of send retries. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Deleted] (SENSSOFT-33) Testing
[ https://issues.apache.org/jira/browse/SENSSOFT-33?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore deleted SENSSOFT-33: - > Testing > --- > > Key: SENSSOFT-33 > URL: https://issues.apache.org/jira/browse/SENSSOFT-33 > Project: SensSoft > Issue Type: Test >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Critical > Original Estimate: 20h > Remaining Estimate: 20h > > Address issues with the testing rig and implement full test suite. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-175) Integrate web extension with existing User ALE build process
[ https://issues.apache.org/jira/browse/SENSSOFT-175?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-175. - Resolution: Fixed > Integrate web extension with existing User ALE build process > > > Key: SENSSOFT-175 > URL: https://issues.apache.org/jira/browse/SENSSOFT-175 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Reporter: Alex Ford >Assignee: Alex Ford >Priority: Major > Fix For: UserALE.js 1.0.0 > > Original Estimate: 2h > Remaining Estimate: 2h > > The web extension currently relies on a copy of the User ALE client script > that is checked into source control. As we integrate the web extension into > the main User ALE build, there are opportunities to remove things like this. > Have it so that when User ALE is built, the current version of the script is > made available to the web extension plugin. Explore other integration > opportunities as well. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-182) [RELEASE PROC] Release Guide for UserALE.js
[ https://issues.apache.org/jira/browse/SENSSOFT-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-182. - Resolution: Fixed > [RELEASE PROC] Release Guide for UserALE.js > --- > > Key: SENSSOFT-182 > URL: https://issues.apache.org/jira/browse/SENSSOFT-182 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Affects Versions: UserALE.js 0.1.0 >Reporter: Joshua Poore >Assignee: Joshua Poore >Priority: Major > Fix For: UserALE.js 1.0.0 > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-31) Use web worker if available
[ https://issues.apache.org/jira/browse/SENSSOFT-31?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-31: - Fix Version/s: (was: UserALE.js 1.0.0) Website 0.1 > Use web worker if available > --- > > Key: SENSSOFT-31 > URL: https://issues.apache.org/jira/browse/SENSSOFT-31 > Project: SensSoft > Issue Type: Improvement > Components: UserALE.js >Affects Versions: Website 0.1 >Reporter: Joshua Poore >Assignee: Clay Gimenez >Priority: Minor > Fix For: Website 0.1 > > > Use a web worker if available to reduce overhead on main page thread. Compare > relative performance before moving to production. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (SENSSOFT-26) Evaluate style logging
[ https://issues.apache.org/jira/browse/SENSSOFT-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore updated SENSSOFT-26: - Fix Version/s: (was: UserALE.js 1.0.0) > Evaluate style logging > -- > > Key: SENSSOFT-26 > URL: https://issues.apache.org/jira/browse/SENSSOFT-26 > Project: SensSoft > Issue Type: Wish > Components: UserALE.js >Reporter: Joshua Poore >Priority: Minor > > Can we pull core styles of elements? Is that helpful? What's the network > overhead, etc.? -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (SENSSOFT-98) Improve deployment workflow
[ https://issues.apache.org/jira/browse/SENSSOFT-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joshua Poore closed SENSSOFT-98. Resolution: Fixed > Improve deployment workflow > --- > > Key: SENSSOFT-98 > URL: https://issues.apache.org/jira/browse/SENSSOFT-98 > Project: SensSoft > Issue Type: Task > Components: UserALE.js >Reporter: Clay Gimenez >Assignee: Rob Foley >Priority: Minor > Fix For: UserALE.js 1.0.0 > > Original Estimate: 4h > Remaining Estimate: 4h > > NPM Script to automate deployment process -- This message was sent by Atlassian JIRA (v7.6.3#76005)