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

15846 Коммитов

Автор SHA1 Сообщение Дата
Steve Jalim 9371f6f115
Dependency bumps - mainly for starlette security patch (#15323) 2024-10-17 19:14:47 +04:00
Steve Jalim d0bf7e75d9
Update install.rst regarding pre-commit setup 2024-10-17 17:58:20 +04:00
Alex Gibson ab1e2a95c5
VPN market expansion (Fixes #15262) (#15314) 2024-10-17 14:15:07 +01:00
Steve Jalim f005e72808
Update installation/setup docs to be clearer about some steps (#15322) 2024-10-17 14:05:38 +04:00
Rob Hudson 82453fed81 Bump django-csp for float report percentage 2024-10-16 14:45:45 -07:00
Rob Hudson c6f699b3f3 Add CSP_RO_REPORT_URI logic 2024-10-16 14:31:04 -07:00
Craig Cook 8b28d5170b
Refresh: consolidate under a single waffle switch [fix #15289] (#15313) 2024-10-16 16:20:35 -03:00
Jan Brasna e9e4c32c92
Avoid targeting base-error logos (#15177) 2024-10-15 17:33:14 -07:00
Jan Brasna 48625e8cee
Add m24-logo to 2024 base style (#15200) 2024-10-15 16:01:04 -07:00
Jingwen Zhu 98be4728b4
Static nav for reduced motion fixes (#15275) (#15279)
* update navigation to be sticky when reduced motion is on

* remove menu slide in animation when reduced motion is on

* update mobile nav to respect reduced motion preference
2024-10-15 11:12:28 -03:00
Alex Gibson 029f88eb94
Add URL redirector for VPN mobile app store links (Fixes #15286) (#15287) 2024-10-15 11:43:13 +01:00
Alex Gibson c298f95084
Remove VPN + Relay bundle code (Fixes #15288) (#15290) 2024-10-15 11:39:04 +11:00
Craig Cook 52876973a2
Update Nothing Personal page app store URLs [fix #15274] (#15294) 2024-10-15 11:32:01 +11:00
Reem H 2b87d7673d
remove obsolete strings for September 2024 and old navigation files (#15273) 2024-10-14 17:00:03 -07:00
Paul McLanahan 2f9ae8053d
Fix #15296: Add campaigns to allow list for mobile app redirector (#15297) 2024-10-14 15:28:27 -07:00
Stephanie Hobson 0b6b907bd6
Refresh: refactor vars files to eliminate duplicate output (#15170) 2024-10-14 14:13:24 -07:00
Steve Jalim 94588db967 Bump wagtaildraftsharing to hotfix release
This resolves #15291 where pages could not be added to the CMS
2024-10-14 13:14:08 +01:00
Rob Hudson eac0cbf9fd Fix #14596: Remove pocket-mode 2024-10-11 11:45:33 -07:00
Alex Gibson 6facfc9d70 Fix additional font path in fonts.scss 2024-10-11 10:30:27 +01:00
Alex Gibson 37f73a87bb Fix icon path in navigation-refresh.scss (Fixes #15283) 2024-10-11 10:07:20 +01:00
Alex Gibson 8ffcad6560 Fix MozillaText-SemiBoldItalic file name (Fixes #15281) 2024-10-11 09:30:14 +01:00
Craig Cook edcbcd3a47
Refresh: update font names (#15280) 2024-10-11 16:00:37 +11:00
Alex Gibson 7e525d4148 Restore data-download-version attribute to ESR 115 download links 2024-10-10 10:02:27 -07:00
Alex Gibson 92d0e2a6cc Add Fluent strings for VPN wave vii expansion (issue #15262) 2024-10-10 17:59:04 +01:00
Steve Jalim 05f05cc438
Freshen dep versions, primarily to avoid an s3transfer version slip between dev and prod reqs (#15276) 2024-10-10 19:33:13 +04:00
Jingwen Zhu 29f50b5ac4
update nav to remove existing nav styles (#15222)
* update nav to remove existing nav styles

* add missing space

Co-authored-by: Alex Gibson <alexgibson@users.noreply.github.com>

* update test locator prefix

Co-authored-by: Alex Gibson <alexgibson@users.noreply.github.com>

* remove redundant function and import

---------

Co-authored-by: Alex Gibson <alexgibson@users.noreply.github.com>
2024-10-10 10:48:37 -03:00
dependabot[bot] 3052beaff9 Bump cookie and express
Bumps [cookie](https://github.com/jshttp/cookie) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1)

Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-10 14:08:24 +01:00
Steve Jalim 48c1ce8f66
Add a call to a DMS when the DB export script completes (#15261)
* Add a call to a DMS when the export script completes

* Add a timeout and retries spec to the DMS ping
2024-10-10 14:12:55 +04:00
Steve Jalim e1e9693058
Switch email sending to task queue when available (#15270)
This will mean that CMS notifications will go via the task queue.

The default queue of, well, "default" will be used, which is
one of the queues already being processed by our worker pods: https://github.com/mozilla/bedrock/blob/main/bin/run-worker.sh#L8

At the moment, the Web deployment does not have Redis available to it
so will not have a task queue enabled, and so in turn the
emails that web pods send (eg press requests) will have
no change to their sending pattern
2024-10-10 13:10:29 +04:00
Steve Jalim 572c25e677
Add our fork of wagtaildraftsharing to Bedrock (#15232)
* WIP strapping in a WIP version of wagtaildraftsharing

Install with pip install -U -e git+https://github.com/mozmeao/wagtaildraftsharing.git@add-wagtail-6-support#egg=wagtaildraftsharing

* Add comment about draftsharing tables being deliberately excluded

* Add tagged version of our fork of wagtaildraftsharing as a dependency
2024-10-10 13:08:45 +04:00
Jan Brasna 96dede2c96
Simplify WNP templates (#14936)
* Move boilerplate to whatsnew/base

* Remove developer/firstrun masthead

* Add nightly/whatsnew description

* Prune old wnp assets

* Link fx short logo from img/logos
2024-10-09 12:25:16 -07:00
Alex Gibson 847aeae988
Remove superfluous templates (Fixes #15263) (#15264) 2024-10-09 15:00:11 -03:00
Rob Hudson 19d51d442e Update markupsafe to fix CSRF errors 2024-10-09 12:18:37 -04:00
Rob Hudson a37e6466d3 Shift wagtail menus to regular `MenuItem`s 2024-10-09 08:26:49 -07:00
Reem H 89b8c8a1f1
Added ESR link and updated primary link in Moments Page (#15260) 2024-10-09 10:31:26 +01:00
Reem H af155b6276
add 2024 h1 transparency report (fixes #15239) (#15241) 2024-10-09 09:50:46 +11:00
Jan Brasna 143b6202ee Update protocol-firefox m24-logo sizing 2024-10-08 10:43:44 -07:00
Alex Gibson 7a660ff299 Prevent aria-hidden elements from receiving keyboard focus (Fixes #15137) 2024-10-08 10:26:03 -07:00
Alex Gibson 673b6268e2 Update bug writing guidelines link on /contact page (Fixes bug 1923262) 2024-10-08 10:25:00 -07:00
Jan Brasna 07472be9ac Remove linter_config brand exclusions 2024-10-08 10:23:42 -07:00
Rob Hudson dc4c1f5c24 More bumps to stay fresh 2024-10-08 08:33:39 -07:00
Rob Hudson 5fd8d18e01 Bump Python dependencies 2024-10-08 08:33:39 -07:00
Alex Gibson 6e500c26f9
Stop changing VPN nav CTA button color (Fixes #15250) (#15256) 2024-10-08 11:53:30 -03:00
Alex Gibson ef6c8e7a7b Restore missing VPN shared string (Fixes #15257) 2024-10-08 14:09:54 +01:00
Alex Gibson 67cf7ce693
Decommission old VPN platform pages (Fixes #15245) (#15249) 2024-10-08 09:43:30 +01:00
Stephanie Hobson 5b3079fdc3
Update docs and code to remove GA3 references and match GA4 reality (#14910)
* Update analytics documentation, and reflect docs in code

Update analytics documentation to remove UA and edit the code to make it match the GA4 docs.

-    Re-write analytics documentation intro
-    Remove: UA documentation
-    Remove: UA dataLayer pushes
-    Remove: data-link-group (migrate into data-link-position where appropriate)
-    Remove: data-cta-type="button"
-    Remove: data-cta-type="link"
-    data-cta and data-link should not be used on the same attribute

* review fixes
2024-10-08 14:53:08 +11:00
Rob Hudson 67e682be72 Add switches to healthz-cron 2024-10-07 15:29:48 -07:00
Reem H b720f8ed76
Moments page for Root Certification expiration (1 of 6) (#15212) 2024-10-07 13:46:39 -07:00
Alex Gibson 108971e02d Ignore non-useful JS error in Sentry 2024-10-07 12:18:04 +01:00
Alex Gibson a33354289a
Decommission old VPN landing page template (Fixes #15226) (#15243) 2024-10-07 09:11:00 +01:00