Commit graph

11 commits

Author SHA1 Message Date
Peter Snyder
9b3b8a39e9 whole lot of clean up to get things valid for mozilla's source hosting requirements 2017-11-11 14:08:32 -05:00
Peter Snyder
568b1ce602 fix issue with the config page's state object falling out of sync when importing settings with new domains, fixes #26 2017-10-28 16:52:40 -05:00
Peter Snyder
77a34bd4b9 add import / export functionality, along with tests, fixes #8 2017-10-28 15:29:44 -05:00
Peter Snyder
49b9833f86 completed initial draft of import/export functionality, needs tests 2017-10-27 19:59:30 -05:00
Peter Snyder
ae18079a67 code cleanup, better eslint rules and related test configuration 2017-10-23 03:29:59 -05:00
Peter Snyder
6b690cecf5 clean up standards definitions, add new 'Lite' configuration 2017-10-23 01:05:17 -05:00
Peter Snyder
0bd91f6f3f address newly introduced CSP issues by not inserting the hash allowed rule for {default,script}-src if there is a 'unsafe-line' rule in place, fixes #11 2017-10-23 00:17:23 -05:00
Peter Snyder
b3a7659a6b corrected event handling in the domain configuration pane of the config section, fixes #1 2017-10-22 01:12:18 -05:00
Peter Snyder
933df5a823 fixed logging into sites on FF, added linting and github/youtube login tests 2017-10-22 00:40:39 -05:00
Peter Snyder
7cd3aedca4 added basic selenium test suite, move the config page to its own tab 2017-10-21 20:39:17 -04:00
Peter Snyder
fbdba9fca7 refactor repo to keep non-addon needed code out of the bundled extensions (tests, src data, etc.) 2017-10-21 11:49:56 -04:00