Commit Graph

914 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
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