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

15846 Коммитов

Автор SHA1 Сообщение Дата
Alex Gibson 774684ad5d Add a11y test for side menu component 2024-11-15 09:46:05 -08:00
Brett Kochendorfer 53c52ca0bb
fix(test_cdn): Update CDN TLS expectations (#15504) 2024-11-15 11:44:07 -06:00
Alex Gibson a798449515
Update ESR link on /welcome/20/ page to link to /firefox/all/desktop-esr/ (Fixes #15501) (#15502)
* Update ESR link on /welcome/20/ page to link to /firefox/all/desktop-esr/ (Fixes #15501)

* Update link for /welcome/ 21-24

* Update link for welcome 19
2024-11-15 09:42:12 -08:00
Steve Jalim 0ca1f34edf
Remove strikethrough as an option for rich text (#15503)
Struck-through text does not end up as editable at our l10n vendor's side of
things, which means localization breaks for any page containing it.

We don't use it anyway, so better to avoid it being sent over altogether.

The migration is needed because it describes the state of the page model
that already has a rich-text field in it, and we just changed that state
by removing a formatting option.

Resolves #15498
2024-11-15 13:38:22 +04:00
Alex Gibson e4df84ed54 Add spacer to VPN mobile pricing display (#15463) 2024-11-14 14:56:20 +00:00
Alex Gibson 848d459173
Increase navigation logo lockup size (Fixes #15477) (#15491)
* Increase navigation logo lockup size (Fixes #15477)

* Review fixes
2024-11-14 13:58:27 +00:00
Jan Brasna d71a2e3a6f
Fix blink link on browser history page (#15495) 2024-11-13 16:59:57 -08:00
Jingwen Zhu a3812e87aa
remove CTAs from home and about page (#15493) 2024-11-13 19:17:03 +00:00
Alex Gibson 62965e088b
Update pencil banner icon (Fixes #15479) (#15490) 2024-11-13 19:02:04 +00:00
Jingwen Zhu 0cf1dc98f7
update M24 navigation about menu layout (fix #15431) (#15483) 2024-11-13 15:39:57 +00:00
Stephanie Hobson e86f7791bd Decouple intro from hero 2024-11-13 13:04:19 +00:00
Alex Gibson be9a83edb3 Remove dontate nav CTA experiment code (Fixes #15446) 2024-11-13 09:09:12 +00:00
Alex Gibson b5d981cc0a Port navigation a11y fixes from Protocol (Fixes #14770) 2024-11-12 15:06:43 -08:00
Alex Gibson a31f0e64c7
Add pricing information to VPN mobile subscription CTA (Fixes #15463) (#15476) 2024-11-12 14:28:17 -08:00
Craig Cook 68dee4e33b Refresh: add fly-apart animation to showcase [#15304] 2024-11-11 14:09:54 +00:00
Brett Kochendorfer a70a4933df
fix(tests/cdn): Make check case insensitive (#14958) 2024-11-08 16:09:41 -06:00
Craig Cook 237014aaad
Add new campaign params for experiment [fix #15470] (#15471) 2024-11-08 09:39:32 -08:00
Jingwen Zhu 1df485944e
add fan art video for Firefox 20th landing page (#15467) 2024-11-07 14:03:18 -08:00
Jingwen Zhu fba0e139f8
update Firefox landing page image, fix text misalignment issue (#15466) 2024-11-07 11:59:29 -08:00
wen-2018 dd28ba1306 fix SUMO link 2024-11-07 11:19:02 -08:00
Jingwen Zhu 7241dd8df3
add Fx 20th NA+EU pages (fix #15383) (#15409) 2024-11-07 17:24:55 +00:00
Stephanie Hobson 288829342a Don't lazy load images in navigation menu 2024-11-07 14:38:10 +00:00
Alex Gibson 8bbd3cfe4c Remove unused mastodon image reference from footer 2024-11-07 14:30:18 +00:00
Jingwen Zhu 0349017b88
M24 footer updates (fix #15427) (#15451) 2024-11-07 13:10:30 +00:00
Alex Gibson 36c797c963
Refresh: update open graph image (Fixes #15248) (#15455) 2024-11-07 09:53:03 +00:00
Tom Ritter 0d96426e90 Update the FAQ entry on non-default configurations. 2024-11-07 09:42:17 +00:00
Rob Hudson 472eb11bc1 Cancel prev CI runs on new pushes 2024-11-06 15:36:00 -08:00
Alex Gibson 96b33c6f98 Refresh: update favicon (Fixes #15401) 2024-11-06 10:15:27 -08:00
Stephanie Hobson 9cd76c9888
Rename components to match designs (#15429) (#15449) 2024-11-05 16:08:35 -08:00
Craig Cook 585c704b7f
Refresh: home page updates [fix #15308] (#15410)
* Refresh: home page updates [fix #15308]

* update product list styling
* use SVG mask for pixel transitions
* add Headline SemiBold
* Donate section design updates [fix #15303]
* Update provisional copy and (some) images [#14892]
2024-11-05 09:44:40 -08:00
Alex Gibson 19f9605b95
Fix 404 ESR115 download links for /sat/ and /skr/ languages (Fixes #15437) (#15444) 2024-11-05 16:27:51 +00:00
Alex Gibson bd5b2a43a8
Add close button to pencil banner (Fixes #15331) (#15413)
* Add close button to pencil banner (Fixes #15331)
2024-11-05 08:15:20 -08:00
Alex Gibson 085245cf69 Remove unused VPN article templates (Fixes #15371) 2024-11-05 06:35:02 -08:00
Daniel Veditz f1bb95bd5e
repace expired PGP key (#15443) 2024-11-05 08:18:29 +00:00
Stephanie Hobson 23da6414a6
Refresh: Standardize border widths (#15435) 2024-11-04 11:52:43 -08:00
Jingwen Zhu 3a16d18cb6
update wnp132 video thumbnails (fix #15419) (#15440) 2024-11-04 15:43:50 -04:00
Steve Jalim 980e12616a
Changes needed to support SSO for admin access on Demos (#15436)
* Ensure the release build passes through the env var to bootstrap Demo SSO users if needed

* More triggering work on the Dockerfile

* Add way to stop downloading the DB via the file clock
2024-11-04 19:06:11 +00:00
Alex Gibson c3ed5d2bb8 Progressively enhance navigation (Fixes #15360) 2024-11-01 15:15:41 -07:00
Alex Gibson e3c09a8dc0
Update front-end linters (#15425) 2024-11-01 15:38:35 -03:00
Alex Gibson 011348a2a3
VPN download page CTA margin fix (Fixes #15405) (#15406) 2024-11-01 15:02:25 -03:00
Steve Jalim b537fab3d9
Enable CMS Admin in Demo builds (#15426) 2024-11-01 20:53:10 +04:00
Rob Hudson aa46ef13c5 Update logic for markus logging 2024-11-01 08:23:19 -07:00
Rob Hudson 60d32d74f1 Remove unused settings 2024-11-01 08:23:19 -07:00
Rob Hudson 678a65eabf Update everett, use new features 2024-11-01 08:23:19 -07:00
Alex Gibson f444e569f9
Add firefox ESR 115 download to /firefox/all/ (Fixes #15083) (#15390) 2024-11-01 14:35:57 +00:00
Steve Jalim ae7851186a
Add call to bootstrap demo-site users if the relevant env var is available (#15394) 2024-11-01 10:20:05 +00:00
dependabot[bot] e3f58bba09 Bump the dev-dependencies group with 2 updates
Bumps the dev-dependencies group with 2 updates: [globals](https://github.com/sindresorhus/globals) and [jasmine-core](https://github.com/jasmine/jasmine).


Updates `globals` from 15.9.0 to 15.11.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v15.9.0...v15.11.0)

Updates `jasmine-core` from 5.3.0 to 5.4.0
- [Release notes](https://github.com/jasmine/jasmine/releases)
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md)
- [Commits](https://github.com/jasmine/jasmine/compare/v5.3.0...v5.4.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: jasmine-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 08:58:17 +00:00
dependabot[bot] 941fe02e82 Bump the frontend group with 8 updates
Bumps the frontend group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.25.2` | `7.26.0` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.25.4` | `7.26.0` |
| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `8.33.0` | `8.36.0` |
| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001664` | `1.0.30001676` |
| [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) | `2.9.1` | `2.9.2` |
| [sass](https://github.com/sass/dart-sass) | `1.79.4` | `1.80.5` |
| [sass-loader](https://github.com/webpack-contrib/sass-loader) | `16.0.2` | `16.0.3` |
| [webpack](https://github.com/webpack/webpack) | `5.95.0` | `5.96.0` |


Updates `@babel/core` from 7.25.2 to 7.26.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-core)

Updates `@babel/preset-env` from 7.25.4 to 7.26.0
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-preset-env)

Updates `@sentry/browser` from 8.33.0 to 8.36.0
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/8.33.0...8.36.0)

Updates `caniuse-lite` from 1.0.30001664 to 1.0.30001676
- [Commits](https://github.com/browserslist/caniuse-lite/compare/1.0.30001664...1.0.30001676)

Updates `mini-css-extract-plugin` from 2.9.1 to 2.9.2
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.1...v2.9.2)

Updates `sass` from 1.79.4 to 1.80.5
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.79.4...1.80.5)

Updates `sass-loader` from 16.0.2 to 16.0.3
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v16.0.2...v16.0.3)

Updates `webpack` from 5.95.0 to 5.96.0
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.95.0...v5.96.0)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: "@sentry/browser"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: caniuse-lite
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: sass
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend
- dependency-name: sass-loader
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: frontend
- dependency-name: webpack
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: frontend
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 08:57:18 +00:00
dependabot[bot] f2f8020e9a Bump @playwright/test in /tests/playwright in the playwright group
Bumps the playwright group in /tests/playwright with 1 update: [@playwright/test](https://github.com/microsoft/playwright).


Updates `@playwright/test` from 1.47.2 to 1.48.2
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.47.2...v1.48.2)

---
updated-dependencies:
- dependency-name: "@playwright/test"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: playwright
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 08:49:14 +00:00
Rob Hudson b40aab065f Add docs on waffle switch migrations 2024-10-31 13:52:19 -07:00