mansaj
ca1425ea4a
Merge pull request #2971 from mozilla/MNTOR-1356
...
MNTOR-1356: Add Settings E2E test
2023-04-07 10:19:04 -07:00
Robert Helmer
96a18133e5
MNTOR-1509 - re-implement DNT check so it works with Safari ( #2970 )
2023-04-07 10:18:30 -07:00
Joey Zhou
ec781761f2
Merge branch 'main' into MNTOR-1356
2023-04-06 13:49:25 -07:00
mansaj
ce5d82068f
Merge pull request #2969 from mozilla/MNTOR-1492
...
MNTOR-1492: better logging, hardcode loop
2023-04-06 08:56:41 -07:00
Florian Zia
838e01e6c6
chore: Use more semantic header string id
2023-04-06 16:34:44 +02:00
Florian Zia
47c7c518b7
fix: Linter
2023-04-06 15:07:28 +02:00
Florian Zia
aa00a5a275
chore: Use different string id for headers with links
2023-04-06 14:15:46 +02:00
Joey Zhou
eb3629ae07
hardcode iterations
2023-04-05 13:51:30 -07:00
Joey Zhou
07c0671dff
modify migration script
2023-04-05 12:03:39 -07:00
Florian Zia
1b25b2cf2d
fix: Breach resolution test
2023-04-05 19:23:17 +02:00
Florian Zia
f5d2da128f
chore: Update tsconfig module target
2023-04-05 17:04:11 +02:00
Florian Zia
58f3d2a815
merge: main -> MNTOR-1504-Add-links-to-websites
2023-04-05 16:53:54 +02:00
Florian Zia
e930adbd05
chore: Only show breached company links if they are not on our block list
2023-04-05 16:41:46 +02:00
Florian Zia
8944a116a8
chore: Add variable breach recommendation strings for passwords and securtity questions
2023-04-05 12:14:32 +02:00
Robert Helmer
bbe342ab6b
MNTOR-1512 - backwards-compatibility with breach query ( #2967 )
2023-04-04 09:56:44 -07:00
Florian Zia
b075643019
chore: Add list of links with their status generated by https://github.com/pdehaan/blurts-https-stats
2023-04-04 15:41:10 +02:00
Vincent
e766298bde
Pretend HTMLElement.shadowRoot is always set
...
We generally only tend to access it after having called
this.attachShadow({ mode: 'open' }), and the error message about it
potentially being undefined at every location we access
this.shadowRoot is more noisy than helpful.
See also
https://github.com/mozilla/blurts-server/pull/2959#discussion_r1154023113
and
https://github.com/mozilla/blurts-server/pull/2959#discussion_r1154960095
2023-04-04 10:58:03 +02:00
Vincent
b3d094cf0d
Only lint used JS files
2023-04-04 10:58:03 +02:00
Vincent
f7f80b0f5d
Ensure that @ts-ignore is always commented
...
It's an escape hatch, so we want to know why it was added (and when
it can be removed again).
2023-04-04 10:58:03 +02:00
Vincent
de286b256c
Add a bunch of initial type annotations
2023-04-04 10:58:03 +02:00
Vincent
8d264907d7
Check type annotations in CI
2023-04-04 10:58:03 +02:00
Vincent
fed75f4357
Configure TypeScript for our Monitor
2023-04-04 10:58:03 +02:00
Vincent
901ad77ea0
Add tsconfig.json generated by TypeScript
...
Generated using
npx --package=typescript tsc --init
2023-04-04 10:58:03 +02:00
Robert Helmer
5f772db389
fixup! remove doNotTrack handling ( #2966 )
2023-04-03 16:51:19 -07:00
mansaj
361f457c5c
Merge pull request #2964 from mozilla/MNTOR-1166
...
MNTOR-1166: Moving csrf to routing index
2023-04-03 12:09:06 -07:00
Robert Helmer
a4b6b382fd
fixup: allow third-party GA cookie for Firefox standard tracking protection ( #2925 )
2023-04-03 11:57:00 -07:00
mansaj
0469c4ce24
Merge pull request #2965 from mozilla/MNTOR-1492
...
MNTOR-1492: migration cleanup script
2023-04-03 11:03:38 -07:00
Joey Zhou
ffbce9c861
migration cleanup script
2023-04-03 10:19:11 -07:00
Joey Zhou
d2c7a51244
move catch all to bottom
2023-04-03 09:27:12 -07:00
dependabot[bot]
4d1020f55f
Bump intl-pluralrules from 1.2.1 to 1.3.1 ( #2660 )
...
Bumps [intl-pluralrules](https://github.com/eemeli/intl-pluralrules ) from 1.2.1 to 1.3.1.
- [Release notes](https://github.com/eemeli/intl-pluralrules/releases )
- [Commits](https://github.com/eemeli/intl-pluralrules/compare/v1.2.1...v1.3.1 )
---
updated-dependencies:
- dependency-name: intl-pluralrules
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-03 08:38:44 -07:00
Joey Zhou
fac64c9a3c
Moving csrf to routing index
2023-04-03 08:36:48 -07:00
Vincent
cb02c0f037
Make the logo on the breach detail page smaller
...
The icon is now inline wit the company title, and smaller. It's
still larger than a regular favicon and so might still be a little
bit blurry, but less obvious than it was.
2023-04-03 13:29:01 +02:00
Florian Zia
bd10e4cc6b
Merge pull request #2960 from mozilla/MNTOR-1496-Fix-report-email-breach-icons
...
Use cached logos and fallback icons for breach email
2023-04-03 12:51:03 +02:00
Amri Toufali
a61ab4a548
Merge pull request #2963 from mozilla/localization
...
Merge `localization` into `main`
2023-03-31 16:10:22 -07:00
Florian Zia
fd0a7d8b87
chore: Always append the color class for icons as fallback for emails
2023-03-31 18:02:35 +02:00
Florian Zia
73af2dd124
fix: Breach logo path
2023-03-31 17:52:21 +02:00
Florian Zia
fdac319740
chore: Add links to company websites for breach resolution
2023-03-31 17:06:31 +02:00
Florian Zia
6d760674cc
fix: Use cached logos and fallback icons for breach email
2023-03-31 15:43:40 +02:00
Besnik Bleta
98f840d367
Pontoon: Update Albanian (sq) localization of Firefox Monitor Website
...
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
2023-03-31 12:06:21 +00:00
Grk
4e24e696b6
Pontoon: Update Turkish (tr) localization of Firefox Monitor Website
...
Co-authored-by: Grk <gu0townkg@relay.firefox.com>
2023-03-31 11:54:38 +00:00
Besnik Bleta
3b6fd65305
Pontoon: Update Albanian (sq) localization of Firefox Monitor Website
...
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
2023-03-31 11:54:36 +00:00
Besnik Bleta
7be2c613de
Pontoon: Update Albanian (sq) localization of Firefox Monitor Website
...
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
2023-03-31 11:45:11 +00:00
Besnik Bleta
dfd0845711
Pontoon: Update Albanian (sq) localization of Firefox Monitor Website
...
Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
2023-03-31 11:35:18 +00:00
Vincent
b3efc7e326
Also use cached favicon on breach detail page
...
It'll be lower quality than the organic, free-range, hand-crafted
logos served from our CDN, but at least it'll free up Maxx to learn
some Qt.
2023-03-31 12:18:51 +02:00
Théo Chevalier
b21988c582
Pontoon: Update French (fr) localization of Firefox Monitor Website
...
Co-authored-by: Théo Chevalier <theochevalier@pm.me>
2023-03-30 12:17:27 +00:00
ravmn
606e987711
Pontoon: Update Spanish (Chile) (es-CL) localization of Firefox Monitor Website
...
Co-authored-by: ravmn <ravmn@ravmn.cl>
2023-03-30 12:17:26 +00:00
ravmn
a65b5570cc
Pontoon: Update Spanish (Chile) (es-CL) localization of Firefox Monitor Website
...
Co-authored-by: ravmn <ravmn@ravmn.cl>
Co-authored-by: Bund10z <abu.avila@gmail.com>
2023-03-30 12:06:18 +00:00
mansaj
8df707bb8b
Merge pull request #2957 from mozilla/MNTOR-1491
...
MNTOR-1491: fix null pointer exception
2023-03-29 21:23:33 -07:00
Joey Zhou
521567c368
review comment
2023-03-29 15:14:29 -07:00
Joey Zhou
5d32121f06
log message change
2023-03-29 14:10:52 -07:00