You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@senssoft.apache.org by rf...@apache.org on 2017/09/18 21:18:07 UTC

[1/4] incubator-senssoft-useralejs git commit: Bumped version to make firefox accept it

Repository: incubator-senssoft-useralejs
Updated Branches:
  refs/heads/SENSSOFT-192 a4c714c47 -> ce10df83c


Bumped version to make firefox accept it


Project: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/commit/7453b246
Tree: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/tree/7453b246
Diff: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/diff/7453b246

Branch: refs/heads/SENSSOFT-192
Commit: 7453b2466985a2fa8cec4c7427ac7b67af678ac3
Parents: a4c714c
Author: Rob Foley <ro...@gmail.com>
Authored: Mon Sep 18 16:46:07 2017 -0400
Committer: Rob Foley <ro...@gmail.com>
Committed: Mon Sep 18 16:46:07 2017 -0400

----------------------------------------------------------------------
 src/UserALEWebExtension/manifest.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/blob/7453b246/src/UserALEWebExtension/manifest.json
----------------------------------------------------------------------
diff --git a/src/UserALEWebExtension/manifest.json b/src/UserALEWebExtension/manifest.json
index 09efca5..32a47e7 100644
--- a/src/UserALEWebExtension/manifest.json
+++ b/src/UserALEWebExtension/manifest.json
@@ -1,7 +1,7 @@
 {
   "manifest_version": 2,
   "name": "User ALE Extension",
-  "version": "1.0",
+  "version": "1.0.1",
   "description": "Injects User ALE into every page for testing purposes",
   "icons": {
     "48": "icons/border-48.png"


[4/4] incubator-senssoft-useralejs git commit: Updated to use messaging to pass logs to background extension, to sidestep https rules in content script

Posted by rf...@apache.org.
Updated to use messaging to pass logs to background extension, to sidestep https rules in content script


Project: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/commit/ce10df83
Tree: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/tree/ce10df83
Diff: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/diff/ce10df83

Branch: refs/heads/SENSSOFT-192
Commit: ce10df83c8ffe157d4729243c6de1c1cf874762c
Parents: 6e452fe
Author: Rob Foley <ro...@gmail.com>
Authored: Mon Sep 18 17:16:20 2017 -0400
Committer: Rob Foley <ro...@gmail.com>
Committed: Mon Sep 18 17:16:20 2017 -0400

----------------------------------------------------------------------
 src/UserALEWebExtension/background.js | 27 ++++++++++++++++++---------
 src/UserALEWebExtension/content.js    | 13 +++++++++----
 2 files changed, 27 insertions(+), 13 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/blob/ce10df83/src/UserALEWebExtension/background.js
----------------------------------------------------------------------
diff --git a/src/UserALEWebExtension/background.js b/src/UserALEWebExtension/background.js
index 4c813cf..d98304f 100644
--- a/src/UserALEWebExtension/background.js
+++ b/src/UserALEWebExtension/background.js
@@ -80,16 +80,25 @@ function packageBrowserLog(type, logDetail) {
 browser.runtime.onMessage.addListener(function (message) {
   switch (message.type) {
     case MessageTypes.CONFIG_CHANGE:
-      const updatedConfig = Object.assign({}, config, {
-        url: message.payload.userAleHost,
-        userId: message.payload.toolUser,
-        toolName: message.payload.toolName,
-        toolVersion: message.payload.toolVersion
-      });
-      initPackager(logs, updatedConfig);
-      initSender(logs, updatedConfig);
-      dispatchTabMessage(message);
+      (function () {
+        const updatedConfig = Object.assign({}, config, {
+          url: message.payload.userAleHost,
+          userId: message.payload.toolUser,
+          toolName: message.payload.toolName,
+          toolVersion: message.payload.toolVersion
+        });
+        initPackager(logs, updatedConfig);
+        initSender(logs, updatedConfig);
+        dispatchTabMessage(message);
+      })();
       break;
+
+    case MessageTypes.ADD_LOG:
+      (function () {
+        logs.push(message.payload);
+      })();
+      break;
+
     default:
       console.log('got unknown message type ', message);
   }

http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/blob/ce10df83/src/UserALEWebExtension/content.js
----------------------------------------------------------------------
diff --git a/src/UserALEWebExtension/content.js b/src/UserALEWebExtension/content.js
index 7dfd37c..6397311 100644
--- a/src/UserALEWebExtension/content.js
+++ b/src/UserALEWebExtension/content.js
@@ -4,7 +4,7 @@
 
 import * as globals from './globals';
 import * as MessageTypes from './messageTypes.js';
-import { map, options, start } from '../main.js';
+import { filter, options, start } from '../main.js';
 
 // browser is defined in firefox, but not in chrome. In chrome, they use
 // the 'chrome' global instead. Let's map it to browser so we don't have
@@ -33,13 +33,18 @@ function storeCallback(item) {
   });
 }
 
+function queueLog(log) {
+  browser.runtime.sendMessage({ type: MessageTypes.ADD_LOG, payload: log });
+}
+
 function injectScript(config) {
   options(config);
   start();
-  map(function(log) {
-    return Object.assign({}, log, {
+  filter(function (log) {
+    queueLog(Object.assign({}, log, {
       pageUrl: document.location.href,
-    });
+    }));
+    return false;
   });
 }
 


[3/4] incubator-senssoft-useralejs git commit: Removed console.log

Posted by rf...@apache.org.
Removed console.log


Project: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/commit/6e452fe2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/tree/6e452fe2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/diff/6e452fe2

Branch: refs/heads/SENSSOFT-192
Commit: 6e452fe25ab0baeaf356fcb68d9ffe382f90670a
Parents: 6e954b0
Author: Rob Foley <ro...@gmail.com>
Authored: Mon Sep 18 17:15:25 2017 -0400
Committer: Rob Foley <ro...@gmail.com>
Committed: Mon Sep 18 17:15:25 2017 -0400

----------------------------------------------------------------------
 src/UserALEWebExtension/options.js | 1 -
 1 file changed, 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/blob/6e452fe2/src/UserALEWebExtension/options.js
----------------------------------------------------------------------
diff --git a/src/UserALEWebExtension/options.js b/src/UserALEWebExtension/options.js
index 0f101cb..739b7ee 100644
--- a/src/UserALEWebExtension/options.js
+++ b/src/UserALEWebExtension/options.js
@@ -17,7 +17,6 @@ let store = browser.storage.local.get({
 }, storeCallback);
 
 function storeCallback(item) {
-  console.log(item);
   document.getElementById("host").value = item.userAleHost;
   document.getElementById("clientScript").value = item.userAleScript;
   document.getElementById("toolUser").value = item.toolUser;


[2/4] incubator-senssoft-useralejs git commit: Added ADD_LOG message type

Posted by rf...@apache.org.
Added ADD_LOG message type


Project: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/commit/6e954b0c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/tree/6e954b0c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/diff/6e954b0c

Branch: refs/heads/SENSSOFT-192
Commit: 6e954b0c92aadede6571fcb927d437ab2a28ed2f
Parents: 7453b24
Author: Rob Foley <ro...@gmail.com>
Authored: Mon Sep 18 17:15:10 2017 -0400
Committer: Rob Foley <ro...@gmail.com>
Committed: Mon Sep 18 17:15:10 2017 -0400

----------------------------------------------------------------------
 src/UserALEWebExtension/messageTypes.js | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/blob/6e954b0c/src/UserALEWebExtension/messageTypes.js
----------------------------------------------------------------------
diff --git a/src/UserALEWebExtension/messageTypes.js b/src/UserALEWebExtension/messageTypes.js
index 907d072..869f209 100644
--- a/src/UserALEWebExtension/messageTypes.js
+++ b/src/UserALEWebExtension/messageTypes.js
@@ -1,3 +1,4 @@
 var prefix = 'USERALE_';
 
 export var CONFIG_CHANGE = prefix + 'CONFIG_CHANGE';
+export var ADD_LOG = prefix + 'ADD_LOG';