Commit graph

414 commits

Author SHA1 Message Date
Jonathan Kingston
ccdf401c8d 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
278b7509a9 only start study for @shield-study-privacy 2017-05-30 21:24:29 +01:00
Jonathan Kingston
079e5be43b Changing current tab truncation to prevent container overflowing. Fixes #552 2017-05-30 21:24:18 +01:00
luke crouch
45dce5bae1 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
2489d804e7 Cleaning up layout issues for current tab panel. 2017-05-26 16:42:58 +01:00
luke crouch
ec1a35d398 Merge pull request #535 from jonathanKingston/assignment-controls_reject-assignment
Assignment controls reject assignment
2017-05-25 11:48:45 -05:00
Jonathan Kingston
7b1c2d352d Fixing linting errors 2017-05-25 17:16:46 +01:00
Jonathan Kingston
0c512fce42 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
7d9f458d03 Adding new exemption pings to metrics.md 2017-05-25 17:02:16 +01:00
Jonathan Kingston
c1e3d4d6be WIP assignment controls. Fixes #499 2017-05-25 17:02:16 +01:00
Jonathan Kingston
afffa57389 Adding container assignment exemption on confirm prompt. Fixes #500 2017-05-25 17:02:16 +01:00
luke crouch
2d26f95cb7 Merge pull request #478 from mozilla/shield
Add lib/shield to enable shield study
2017-05-25 09:16:15 -05:00
luke crouch
4b19003c98 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
41e5270d56 bump version to 2.3.0 2017-05-24 12:11:24 -05:00
luke crouch
33b9f2efa2 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
d8778e2f4e 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
def6b06f3c add npm run build-shield command 2017-05-19 14:31:58 -05:00
groovecoder
9966e24e53 only use our experimentPing outside of Test Pilot 2017-05-19 13:38:04 -05:00
groovecoder
765435a099 experiment.js from testpilot addon
Remove variants functionality and javascript-flow

.eslintignore experiment.js
2017-05-18 10:32:27 -05:00
luke crouch
3c0efaa534 Merge pull request #515 from jonathanKingston/fix-underline
Remove underline from buttons. Fixes: #514
2017-05-18 09:08:40 -05:00
groovecoder
85432f7c81 actually start the study 2017-05-17 14:41:04 -05:00
Jonathan Kingston
929a480010 Update shield install path 2017-05-17 12:37:24 -05:00
groovecoder
9a29e31874 fix npm test/lint failures 2017-05-17 12:37:24 -05:00
groovecoder
5707bbd9d0 update README with shield run instructions 2017-05-17 12:37:24 -05:00
groovecoder
fdbc175847 start shield study AFTER SDK starts the webext 2017-05-17 12:37:24 -05:00
Jonathan Kingston
8f0566ed10 Remove underline from buttons. Fixes: #514 2017-05-17 17:38:55 +01:00
groovecoder
3fd6ca7518 startup the study 2017-05-17 11:34:03 -05:00
groovecoder
86ef23b37a include lib/shield to make it work 2017-05-17 11:34:03 -05:00
groovecoder
63ff6af067 start study.js 2017-05-17 11:34:03 -05:00
luke crouch
e45e923b9a 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
4940575047 Merge branch 'asyncify' into remove-sdk-further 2017-05-17 16:09:33 +01:00
Jonathan Kingston
064dae71a3 Removal of more SDK code 2017-05-17 16:08:29 +01:00
Jonathan Kingston
4a2c468dfd Removal of more SDK code 2017-05-17 14:24:50 +01:00
Jonathan Kingston
452550ded8 Adding in shortcut and keyboard controls 2017-05-17 11:24:17 +01:00
luke crouch
8212c4e60c 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
fddb1569cc Merge pull request #506 from mozilla/assignment-onboarding
Assignment onboarding panel and icon badge
2017-05-16 13:07:48 -05:00
groovecoder
fab2c16770 async/await in popup code too 2017-05-16 13:01:59 -05:00
groovecoder
c0541b8b0f ecmaVersion 8 for eslint fixes 2017-05-16 12:29:45 -05:00
groovecoder
b2b8d25cdc move all badge logic into WebExtension code 2017-05-16 12:20:10 -05:00
Jonathan Kingston
dd1afe4ae2 Undefined storage area. Fixes #508 2017-05-16 11:04:23 +01:00
groovecoder
a0ae006c04 Logic.clearBrowserActionBadge method 2017-05-15 16:22:35 -05:00
groovecoder
1a841e2de0 show 'NEW' icon badge for major upgrades 2017-05-11 11:56:25 -05:00
luke crouch
143e3deef3 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
7ca62dd297 Move to the Mozilla backed no-unsanitized ESLint plugin 2017-05-09 13:29:08 +01:00
luke crouch
f31b10e9ac Merge pull request #485 from jonathanKingston/remove-sdk
Remove sdk
2017-05-08 14:06:42 -05:00
Jonathan Kingston
d6309d1d66 Moving remove, add and update code into the web extension background for stability 2017-05-08 14:32:35 +01:00
groovecoder
bef54327c6 start onboarding-panel-4 for site assignments 2017-05-05 13:46:58 -05:00
groovecoder
e5b655fcf3 more descriptive _containerTabs method name 2017-05-04 09:44:49 -05:00
Jonathan Kingston
2e272df492 Moving create and update containers into popup.js 2017-05-04 09:44:49 -05:00
Jonathan Kingston
61ae664666 Moving bulk of removeIdentity code into popup.js 2017-05-04 09:44:49 -05:00