Commit graph

814 commits

Author SHA1 Message Date
Jonathan Kingston
df8bf4e5e4 Force removal of assign context menu entries before anything async happens to prevent the wrong tabs assign preference showing. Fixes #539 2017-05-31 11:10:45 +01:00
groovecoder
45f34a586a only start study for @shield-study-privacy 2017-05-30 21:24:29 +01:00
Jonathan Kingston
ab2b9a48c7 Changing current tab truncation to prevent container overflowing. Fixes #552 2017-05-30 21:24:18 +01:00
luke crouch
82c9cac34c Merge pull request #540 from jonathanKingston/current-tab-layout
Cleaning up layout issues for current tab panel.
2017-05-30 12:37:15 -05:00
Jonathan Kingston
5cd2ac0187 Cleaning up layout issues for current tab panel. 2017-05-26 16:42:58 +01:00
luke crouch
0f9dd77687 Merge pull request #535 from jonathanKingston/assignment-controls_reject-assignment
Assignment controls reject assignment
2017-05-25 11:48:45 -05:00
Jonathan Kingston
fb845cce12 Fixing linting errors 2017-05-25 17:16:46 +01:00
Jonathan Kingston
a29fae0893 Fixing exemption to be stored in memory rather than storage (prevents exemption from being remembered on restart). 2017-05-25 17:02:16 +01:00
Jonathan Kingston
bd72b4e759 Adding new exemption pings to metrics.md 2017-05-25 17:02:16 +01:00
Jonathan Kingston
4f6e91336f WIP assignment controls. Fixes #499 2017-05-25 17:02:16 +01:00
Jonathan Kingston
69d497bacd Adding container assignment exemption on confirm prompt. Fixes #500 2017-05-25 17:02:16 +01:00
luke crouch
d3413c7afc Merge pull request #478 from mozilla/shield
Add lib/shield to enable shield study
2017-05-25 09:16:15 -05:00
luke crouch
bb96ab9c37 Merge pull request #531 from mozilla/version-2.3.0
bump version to 2.3.0
2017-05-24 15:10:29 -05:00
groovecoder
6a10c1c970 bump version to 2.3.0 2017-05-24 12:11:24 -05:00
luke crouch
1d385d2aaa Merge pull request #530 from jonathanKingston/removal-of-tab-state-context
Removal of tab state context menu as unable to detect tab assignment …
2017-05-24 11:14:30 -05:00
Jonathan Kingston
fd918408f4 Removal of tab state context menu as unable to detect tab assignment state. Fixes #520 2017-05-24 02:35:48 +01:00
Jonathan Kingston
08ba094748 add npm run build-shield command 2017-05-19 14:31:58 -05:00
groovecoder
5916bd2871 only use our experimentPing outside of Test Pilot 2017-05-19 13:38:04 -05:00
groovecoder
3700e6f461 experiment.js from testpilot addon
Remove variants functionality and javascript-flow

.eslintignore experiment.js
2017-05-18 10:32:27 -05:00
luke crouch
a99cd9c8ef Merge pull request #515 from jonathanKingston/fix-underline
Remove underline from buttons. Fixes: #514
2017-05-18 09:08:40 -05:00
groovecoder
dad3214986 actually start the study 2017-05-17 14:41:04 -05:00
Jonathan Kingston
099d07bf1f Update shield install path 2017-05-17 12:37:24 -05:00
groovecoder
93b6378b22 fix npm test/lint failures 2017-05-17 12:37:24 -05:00
groovecoder
84dd73bff5 update README with shield run instructions 2017-05-17 12:37:24 -05:00
groovecoder
b0c53063d2 start shield study AFTER SDK starts the webext 2017-05-17 12:37:24 -05:00
Jonathan Kingston
1819e6cde9 Remove underline from buttons. Fixes: #514 2017-05-17 17:38:55 +01:00
groovecoder
54c598e22e startup the study 2017-05-17 11:34:03 -05:00
groovecoder
e499ff5711 include lib/shield to make it work 2017-05-17 11:34:03 -05:00
groovecoder
cd03ea7a59 start study.js 2017-05-17 11:34:03 -05:00
luke crouch
46b155c90f Merge pull request #487 from jonathanKingston/remove-sdk-further
Interim WIP patch of more removal
2017-05-17 11:25:46 -05:00
Jonathan Kingston
31f3a76a1c Merge branch 'asyncify' into remove-sdk-further 2017-05-17 16:09:33 +01:00
Jonathan Kingston
4ffb587d9e Removal of more SDK code 2017-05-17 16:08:29 +01:00
Jonathan Kingston
4d61fa190c Removal of more SDK code 2017-05-17 14:24:50 +01:00
Jonathan Kingston
4a97e07d43 Adding in shortcut and keyboard controls 2017-05-17 11:24:17 +01:00
luke crouch
41df7a10dc Merge pull request #510 from jonathanKingston/change-check-for-storage
Undefined storage area. Fixes #508
2017-05-16 13:29:07 -05:00
luke crouch
5089091617 Merge pull request #506 from mozilla/assignment-onboarding
Assignment onboarding panel and icon badge
2017-05-16 13:07:48 -05:00
groovecoder
54ccf5b9ec async/await in popup code too 2017-05-16 13:01:59 -05:00
groovecoder
ee98034572 ecmaVersion 8 for eslint fixes 2017-05-16 12:29:45 -05:00
groovecoder
d8fd47a353 move all badge logic into WebExtension code 2017-05-16 12:20:10 -05:00
Jonathan Kingston
02300630f6 Undefined storage area. Fixes #508 2017-05-16 11:04:23 +01:00
groovecoder
3805f12e17 Logic.clearBrowserActionBadge method 2017-05-15 16:22:35 -05:00
groovecoder
4a48a7debb show 'NEW' icon badge for major upgrades 2017-05-11 11:56:25 -05:00
luke crouch
26e6efd611 Merge pull request #488 from jonathanKingston/move-to-no-unescaped-eslint
Move to the Mozilla backed no-unsanitized ESLint plugin
2017-05-09 11:07:40 -05:00
Jonathan Kingston
92ab56448c Move to the Mozilla backed no-unsanitized ESLint plugin 2017-05-09 13:29:08 +01:00
luke crouch
ac02c45e81 Merge pull request #485 from jonathanKingston/remove-sdk
Remove sdk
2017-05-08 14:06:42 -05:00
Jonathan Kingston
1ec86c7fd2 Moving remove, add and update code into the web extension background for stability 2017-05-08 14:32:35 +01:00
groovecoder
8f80b527f5 start onboarding-panel-4 for site assignments 2017-05-05 13:46:58 -05:00
groovecoder
337dee2061 more descriptive _containerTabs method name 2017-05-04 09:44:49 -05:00
Jonathan Kingston
f2ddc7fd84 Moving create and update containers into popup.js 2017-05-04 09:44:49 -05:00
Jonathan Kingston
f4597eae84 Moving bulk of removeIdentity code into popup.js 2017-05-04 09:44:49 -05:00