Граф коммитов

111 Коммитов

Автор SHA1 Сообщение Дата
Peter deHaan 39a514d026
Update onchange devDependency to fix CI 2020-01-11 15:22:38 -08:00
Luke Crouch ba4faca0e7 update full-icu to 1.3.0 2020-01-06 10:41:12 -06:00
Luke Crouch 79a376177c update package.json to use node 10 2019-12-02 13:35:47 -06:00
Luke Crouch 01715ad025 use knex-paginate to paginate pre-FXA query 2019-11-20 16:24:33 -06:00
Luke Crouch 9ec4279de8 remove unused dompurify and jsdom dependencies 2019-10-23 16:00:16 -05:00
dependabot[bot] 267aa2bbe6
Bump knex from 0.14.6 to 0.19.5
Bumps [knex](https://github.com/tgriesser/knex) from 0.14.6 to 0.19.5.
- [Release notes](https://github.com/tgriesser/knex/releases)
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tgriesser/knex/compare/0.14.6...0.19.5)

Signed-off-by: dependabot[bot] <support@github.com>
2019-10-21 17:02:54 +00:00
Luke Crouch 41efa87cd3 update helmet and restore browser sniffing 2019-09-23 09:43:38 -05:00
lesleyjanenorton 5b82f59ec5 Watch all JS files.
Noticed this while working on #844 .
2019-08-01 10:54:20 -05:00
dependabot[bot] f1fe6a8772
Bump lodash from 4.17.11 to 4.17.13
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-15 14:18:00 +00:00
Arun Kumar Mohan 8b4213fb86 Replace `setupTestFrameworkScriptFile` with `setupFilesAfterEnv` in Jest config 2019-07-11 09:24:11 -05:00
Lesley Norton b6dc138761 Stop deferring `all-breaches.js`. 2019-06-04 16:50:21 -05:00
Luke Crouch 79228f4d60 update npm-audit-ci-wrapper 2019-05-23 11:48:06 -05:00
Luke Crouch 123f470850 Merge branch 'master' into monitor_v2 2019-05-13 16:05:03 -05:00
Luke Crouch d218504cc6 remove db:seed - it's in tests/resetDB now 2019-04-24 14:28:16 -05:00
Luke Crouch 5b1269b44d fix npm audit errors with updated dependencies 2019-04-17 15:24:23 -05:00
lesleyjanenorton 59a0755517 Use unminified CSS files in dev 2019-03-25 20:54:44 -05:00
Luke Crouch cd52b1a99f update jest to fix travis jobs 2019-03-11 08:47:25 -05:00
luke crouch 208b8d244f
Merge pull request #792 from mozilla/use-npm-audit-ci-wrapper
use npm-audit-ci-wrapper to set fail threshold
2019-02-20 21:09:00 -06:00
Luke Crouch 07524b5bb8 use npm-audit-ci-wrapper to set fail threshold 2019-02-19 14:20:10 -06:00
Lesley Norton 6731d2934c Update jest and stylelint for Travis. 2019-02-19 14:15:55 -06:00
Luke Crouch 9cf510fd28 remove unnecessary hbs module that has vulnerability 2019-02-14 21:05:06 -06:00
luke crouch f76407fe3c
Merge pull request #747 from mozilla/add-form-token-688
fix #688: add csrf & encrypted page tokens for scans
2019-02-13 10:16:58 -06:00
Luke Crouch c2293675db https://nvd.nist.gov/vuln/detail/CVE-2018-16487 2019-02-11 14:18:39 -06:00
Luke Crouch c52d867b89 for #688: add basic csrf protection to scans 2019-02-06 16:06:21 -06:00
Luke Crouch f1b552524a separate lint job for fasterness 2019-02-05 06:57:50 -06:00
Lesley Norton 1dc691ea5e Review updates. 2019-01-29 22:59:07 -06:00
lesleyjanenorton a83095e5d6 Megalaccountasaurus 2019-01-24 13:25:00 -06:00
luke crouch 6dfc8456eb
Merge pull request #668 from stasm/update-fluent-0.10
Update to fluent 0.10
2019-01-14 11:39:53 -06:00
Luke Crouch 2554cc7461 set 30s timeout for all jest tests 2019-01-08 10:02:32 -06:00
Staś Małolepszy af7dbed517 Update to fluent 0.10 2019-01-08 09:03:27 +01:00
Luke Crouch a047859ae2 fix event-stream dependencies 2018-11-27 12:10:44 -06:00
Luke Crouch 849d9e2805 pin event-stream to 3.3.4 2018-11-26 14:58:29 -06:00
luke crouch fb2be26825
Merge pull request #568 from mozilla/l10n-testing-emails
Add email mockups for easier l10n testing.
2018-11-06 13:14:50 -08:00
Lesley Norton 255729456a Set up route/templates for testing l10n in email templates 2018-11-02 11:15:27 -05:00
Luke Crouch 01206b68d4 bug #1490830: add sentry and capture errors 2018-10-31 11:08:32 -05:00
Luke Crouch ffd6f9b778 fix #547: fix locale args to hbs helpers 2018-10-22 15:39:18 -05:00
Luke Crouch 1b0fdd48dd add intl-pluralrules polyfill for fluent in node 2018-10-15 13:17:48 -05:00
Luke Crouch 5b6f35afcd for #486: use fluent-langneg
and check for messages in a bundle before using it
2018-10-11 15:16:38 -05:00
Luke Crouch d04c65c929 start l10n tooling and i18n back-end messages 2018-10-09 12:50:15 -05:00
Luke Crouch 7b83cad25b start saving signup language for future emails 2018-10-01 06:24:34 -05:00
Lesley Norton de46f53008 Drop postcss-css-variables 2018-09-28 17:14:23 -05:00
luke crouch 3c8ded8f0d
Merge pull request #445 from mozilla/token-auth
fix #444: check bearer token on /hibp/notify
2018-09-25 20:26:06 -05:00
Luke Crouch bf446223ad fix #444: check bearer token on /hibp/notify 2018-09-25 20:23:18 -05:00
Lesley Norton b4ce51ab79 Set Edge users up with needed TextEncoder & SHA-1 things 2018-09-24 15:34:23 -05:00
Luke Crouch 9151cd851b for #55: convert console to mozlog 2018-09-21 13:37:07 -05:00
Luke Crouch 9fb6342ae8 for #172: make npm and Docker use minifcation 2018-09-21 10:02:51 -05:00
lesleyjanenorton e236fefd51 Minus autoprefixer 2018-09-20 19:04:28 -05:00
lesleyjanenorton 3abc36311d Review Updates 2018-09-20 18:42:54 -05:00
lesleyjanenorton 51f8ca273e Adds npm scripts for autoprefixing & minifying.
- Concatenates and minifies JS files for production
- Minifies CSS and transpiles variables into something less harrowing for IE11.
- Updates default.hbs to import the new files.
2018-09-20 16:30:08 -05:00
Luke Crouch cd78e5f258 for #415: add HIBP_THROTTLE env vars for tests 2018-09-20 09:55:05 -05:00