Fredrik Wollsén
|
b29a7219f2
|
Added npm link instructions to readme for developers to be able to try out the latest template
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
c4135d9513
|
Fix to event listener issue as per https://bugzilla.mozilla.org/show_bug.cgi?id=1451699#c1
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
4cb9223ea6
|
Converted legacy Feature.jsm into Feature.js and introductionNotificationBar WebExtension Experiment + moved browser-action-related js to Feature.js
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
41ebf123da
|
Updated functional tests to use the new test util namespaces in ssat
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
4492050572
|
Npm run script tweaks
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
7ede0d8e0b
|
Updated the template to confirm to the latest shield-studies-addon-utils develop branch
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
c434e648d4
|
Minimal l10n incl test
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
7ac92811f4
|
Removed js that will be part of study utils v5 rather than the template repo
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
271cc64579
|
Renamed functional_tests to basic_telemetry and cleaned it up a bit
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
5749c5532a
|
Linting
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
8c10bb9f06
|
Moved notification-bar related tests to own test file + moved relevant ping-related util functions to utils
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
08c3403075
|
Moved ui button related test stubs to button_test and implemented the button exists test
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
b34135ed4b
|
Using extension id from manifest instead of hard-coding add-on widget id in tests
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
62faeb6baa
|
Npm run test:func bail after first test failure
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
d14267ec1a
|
Web ext verbose mode only for npm start
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
8e86259e13
|
Restored loading Config.jsm (will not work with const or let)
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
0a8af988ae
|
Moved module.exports.promiseAddonButton to button_test + async await conversion
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
ff66d346ac
|
Restored and tweaked npm test command
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
4c9470576c
|
Moved javascript files related to functional tests into test/functional
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
e8a25bfc8c
|
Ported relevant parts of the example-addon-repo test/utils.js before deleting it (ours is more up to date)
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
68b861e869
|
Npm run format + linting
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
a8860bcfc9
|
Included adapted version of About This Repository from https://github.com/mozilla/example-addon-repo (dba20c1)
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
dc0b91a98c
|
Imported dev docs + functional and unit testing structure from latest https://github.com/mozilla/example-addon-repo (dba20c1)
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
b523490938
|
Nit: WebExtension instead of Web Extension + updated readme title
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
660f5714f2
|
Moved doc headers to the top
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
b63c8f0d21
|
Added "Using this template" to readme
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
18a0961615
|
Added and applied npm run docformat
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
cee112850f
|
Npm run format
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
9dd81c4d6f
|
Ensured that tests are not run without the minimum required node version
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
697f1bc4f3
|
Valid license field value
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
1ef51eca80
|
Linting
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
6ffe693ac6
|
Improved eslint config as proposed in https://github.com/mozilla/shield-studies-addon-template/issues/61
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
be41ea60e2
|
Removed addons-linter since we use web-ext lint instead
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
838e81363f
|
Excluded verbose output for web-ext lint
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
9a8521c38c
|
Nits in DEV.md
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
ff69cd4c44
|
Updated path to add-on zip in npm commands
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
74460a9d40
|
Removed some stale files and doc references due to rebase
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
60503338d9
|
Removed unused icons from file tree docs (again)
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
055d652336
|
Updated package-lock.json
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
c47af61ee0
|
Removed likely-to-be-obsolete dependencies
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
ee5feb01a1
|
Fixed incorrect path in npm run lint:addons-linter
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
73cb290e3f
|
Fixpack results
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
cd0f4ed0c5
|
Linting of manifest.json
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
6f63fe7298
|
Example study ui works as advertised
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
9ba41ebd3d
|
Specified study utils as a runtime dependency since it is
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
e18cbd2e63
|
Updated package-lock.json
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
42a4a03285
|
Minor tweaks while debugging the broken browserAction
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
0fe681fb9b
|
Removed unused example study icons
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
d460d0c9c4
|
Tweaks, formatting, linting
|
2018-04-25 09:36:30 -05:00 |
Fredrik Wollsén
|
1511701976
|
Improved dev docs
|
2018-04-25 09:36:30 -05:00 |