jimporter / lockbox-extension
forked from mozilla-lockwise/lockbox-extensionCommits on Mar 16, 2018
Commits on Feb 22, 2018
Commits on Feb 14, 2018
-
pin and ignore to eslint-plugin-mozilla@0.6.0 (mozilla-lockwise#546)
linuxwolf committedFeb 14, 2018 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Feb 8, 2018
Commits on Dec 13, 2017
-
Add an external FAQ link to navigation (mozilla-lockwise#387)
* Replicate send-feedback to create a FAQ link component admittedly a total copy/paste job and not certain if good for long term maintenance with potential for changes (like if/when one or the other becomes something else) versus making send-feedback abstract to take two and then split out later when either one changes to be something other than a simple link :thinking_face: * redo open-faq to match send-feedback with telemetry updates * update to use common ExternalLink widget
devinreams committedDec 13, 2017 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Dec 8, 2017
-
Firefox Accounts Integration (mozilla-lockwise#362)
linuxwolf committedDec 8, 2017 Verified
This commit was created on GitHub.com and signed with GitHub’s verified signature.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
Commits on Dec 7, 2017
-
Add telemetry to the doorhanger
Jim Porter committedDec 7, 2017 -
Rename the object for various telemetry events
Jim Porter committedDec 7, 2017 -
Add missing telemetry events (and send the item id across)
Jim Porter committedDec 7, 2017
Commits on Dec 1, 2017
-
Update Metrics.md and add item copy, reset events (mozilla-lockwise#342)
* Merge branch 'master' into telemetry_leif * Nit: add line between MPL header and code * Move copy event to fire on actual copy * address indenting formatting and fxaid typo * Better wrapping and indentation * Fix malformed copy/paste mistake from 2bf1c50 * changed fxa metrics wording * minor: consistent capital L in Lockbox * update modified date * changed entryDetails to itemDetails * add username/pw specific copy events * fix lint thing space
Commits on Oct 26, 2017
-
Fix resetting pref during uninstall
Jim Porter committedOct 26, 2017 -
Remove some unnecessary console.log calls
Jim Porter committedOct 26, 2017
Commits on Oct 24, 2017
-
Disable the Firefox built-in password manager on install; resolves mo…
…zilla-lockwise#184 Note that this only applies to *new* installs of Lockbox, so existing users will want to uninstall Lockbox, restart Firefox, and reinstall. This is slightly inconvenient, but shouldn't be a problem in the long term.
Jim Porter committedOct 24, 2017
Commits on Oct 16, 2017
-
Fix telemetry event re-registration in the middle of an existing Fire…
…fox session
Jim Porter committedOct 16, 2017
Commits on Oct 13, 2017
-
Add Initial Front-End Event Recording (mozilla-lockwise#156)
* added event recording see changes to tldr section in docs/metrics.md * address linting errors * record item.id for itemAdded/addItemForm * only record addClick when the button is actually clicked * update to latest lockbox-datastore * moved around some events + datastore metrics * updated metrics doc to reflect current reality * add feedback metric * incorrect l10n id * addressing jim's review addressed some of Jim's comments, though not the last two questioning the right place of telemetry.recordEvent("lockbox", "render", "manage"); and telemetry.recordEvent("lockbox", "render", "popupUnlock"); because I'm not sure what the right answer is there. * fixed linting thing
Commits on Oct 11, 2017
-
Test bootstrap.js and receiving "proxy_telemetry_event"
Jim Porter committedOct 11, 2017 -
Initial implementation of telemetry
This allows our webextension to record telemetry (events only at the moment) by forwarding messages first through the background scripts (to pick up the user's FxA user id) and then to the XPCOM extension.
Jim Porter committedOct 11, 2017
Commits on Sep 19, 2017
-
Now that <https://bugzilla.mozilla.org/show_bug.cgi?id=1395879> is fixed, we can update to the latest version of eslint (and plugins).
Jim Porter committedSep 19, 2017
Commits on Aug 31, 2017
-
Split up background.js and fix lint issues (eslint wasn't getting run…
… somehow?)
Jim Porter committedAug 31, 2017
Commits on Jul 19, 2017
-
Use copy-webpack-plugin to copy all the static source files to dist/
Resolves mozilla-lockwise#20.
Jim Porter committedJul 19, 2017
Commits on Jul 12, 2017
-
Jim Porter committed
Jul 12, 2017
Commits on Jul 11, 2017
-
Create an about:lockbox page and a toolbar button to open said page
Jim Porter committedJul 11, 2017
Commits on Jul 10, 2017
-
Jim Porter committed
Jul 10, 2017