Merge pull request #578 from mozilla/update

First cut at upgrade notification (fixes #520)
This commit is contained in:
monicachew 2014-05-14 10:07:48 -07:00
Родитель ed629e802a bfb03fd70f
Коммит 2a20d4c706
4 изменённых файлов: 40 добавлений и 9 удалений

Просмотреть файл

@ -45,7 +45,7 @@
<li>
<ul id="contact">
<li>Learn more about Mozilla's Lightbeam for Firefox on our <a href="https://mozilla.org/lightbeam">project page</a></li>
<li>Question? Idea? Email the mailing list: <a href="mailto:lightbeam@mozilla.org" target="_blank">lightbeam@mozilla.org</a></li>
<li>Question? Idea? Email the mailing list: <a href="mailto:lightbeam-feedback@mozilla.org" target="_blank">lightbeam@mozilla.org</a></li>
<li>Found a bug? <a href="https://github.com/mozilla/lightbeam/issues/new" target="_blank">Report an issue</a> on Github</li>
<li>Don't forget to <a href="https://addons.mozilla.org/en-US/firefox/addon/lightbeam/reviews/add" target="_blank">leave a review</a> on our Mozilla Addons page!</li>
</ul>

Просмотреть файл

@ -2,9 +2,42 @@
<html>
<head>
<meta charset="utf-8"/>
<title>Thanks for upgrading Lightbeam!</title>
<title>Welcome to Lightbeam!</title>
<link rel="stylesheet" href="OpenSans.css" />
<link rel="stylesheet" href="first-run.css" />
</head>
<body>
<h1>Lightbeam Upgrade</h1>
<div id="header">
<img src="icons/lightbeam_logo-wordmark_300x150.png" class="center" id="lightbeam-logo" />
<h1 class="center">Thanks for upgrading Lightbeam!</h1>
</div>
<ol id="steps">
<li>
<p><strong>Major changes this release</strong> include an updated
data format, refactoring the content scripts to omit references to <a
href="https://blog.mozilla.org/addons/2014/04/10/changes-to-unsafewindow-for-the-add-on-sdk/">unsafeWindow</a>,
and refactoring storage. <strong>Due to storage changes, previously stored
connections will be wiped out with this upgrade</strong>. We expect users'
connections graph to be restored to their normal state in a few days, since
quota limits restrict the amount of data stored anyway. For a complete list
of changes, please visit <a
href=https://github.com/mozilla/lightbeam/compare/1.0.9...1.0.10>our github
repository</a>.</p>
</li>
<li>
<p><strong>First-time contributors for this release</strong> include Francois Marier, Spyros Livathinos, and Andrew William-Smith. We are very fortunate to have such wonderful contributors in our community.</p>
</li>
<li>
<ul id="contact">
<li>Learn more about Mozilla's Lightbeam for Firefox on our <a href="https://mozilla.org/lightbeam">project page</a></li>
<li>Question? Idea? Email the mailing list: <a href="mailto:lightbeam-feedback@mozilla.org" target="_blank">lightbeam-feedback@mozilla.org</a></li>
<li>Found a bug? <a href="https://github.com/mozilla/lightbeam/issues/new" target="_blank">Report an issue</a> on Github</li>
<li>Don't forget to <a href="https://addons.mozilla.org/en-US/firefox/addon/lightbeam/reviews/add" target="_blank">leave a review</a> on our Mozilla Addons page!</li>
</ul>
</li>
</ol>
</body>
</html>

Просмотреть файл

@ -62,11 +62,9 @@ exports.main = function (options, callbacks) {
case "install":
loadURL = "first-run.html";
break;
/*
case "upgrade":
loadURL = "upgrade.html";
break;
*/
case "upgrade":
loadURL = "upgrade.html";
break;
default:
return;
}

Просмотреть файл

@ -4,7 +4,7 @@
"description": "Lightbeam is a Firefox add-on that allows you to see the third parties that are collecting information about your browsing activity, with and without your consent. Using interactive visualizations, Lightbeam shows you the relationships between these third parties and the sites you visit.",
"author": "Mozilla Foundation",
"license": "MPL 2.0",
"version": "1.0.9",
"version": "1.0.10",
"id": "jid1-F9UJ2thwoAm5gQ",
"permissions": {
"private-browsing": true