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

10317 Коммитов

Автор SHA1 Сообщение Дата
Ryan Johnson 97a722a489
add console logging 2024-06-26 11:48:45 -07:00
Ryan Johnson 99ae465c5d
enable debug mode for GA4 2024-06-26 11:48:45 -07:00
Ryan Johnson 2216d61400
Merge pull request #6087 from escattone/fix-typo-in-data-migration
fix typo in data migration
2024-06-26 11:48:14 -07:00
Ryan Johnson 0bee996498
fix typo in data migration 2024-06-26 11:29:47 -07:00
Ryan Johnson 3c4f92efd2
Merge pull request #6086 from escattone/fix-blank-topic-card-1856
fix typo in data migration
2024-06-26 09:02:10 -07:00
Tasos Katsoulas fbf9d0d0db
Merge pull request #6077 from akatsoulas/update-question-topics
Update topic slugs in AAQ
2024-06-26 18:50:38 +03:00
Ryan Johnson 661783b171
fix typo in data migration 2024-06-26 08:40:20 -07:00
Tasos Katsoulas 94e4d6fd5f
Update topic slugs in AAQ 2024-06-26 18:35:10 +03:00
Ryan Johnson 2c9946de5d
Merge pull request #6083 from escattone/accurate-attribution-of-pageviews-1768
adjust GA pageview attribution to account for locale fallback
2024-06-26 08:23:42 -07:00
Ryan Johnson 493c91846b
fix test_pageviews_by_document 2024-06-26 07:54:18 -07:00
Tasos Katsoulas 5522baafa4
Merge pull request #6085 from akatsoulas/remove-comments
remove obsolite comments
2024-06-26 14:22:20 +03:00
Tasos Katsoulas 68fe859abd
remove obsolite comments 2024-06-26 14:23:07 +03:00
Tasos Katsoulas 094d6deae9
Merge pull request #6084 from akatsoulas/topic-listing
Search topics by slugs
2024-06-26 14:18:44 +03:00
Tasos Katsoulas 8f1b5e0bf7
Search topics by slugs 2024-06-26 14:17:14 +03:00
Tasos Katsoulas a9a5e820b7
Merge pull request #6082 from akatsoulas/migrate-topics
Migrate Documents to new Topics
2024-06-26 11:39:30 +03:00
Ryan Johnson 7d5db9ff1a
adjust GA pageview attribution to account for locale fallback 2024-06-25 16:29:19 -07:00
Tasos Katsoulas 50cbbeed67
Merge pull request #6081 from escattone/ga4-tweaks-1748
fix the GA event attributes on some links
2024-06-25 15:57:26 +03:00
Tasos Katsoulas 0b9ee727cb
Migrate Documents and Questions to new Topics 2024-06-25 15:55:16 +03:00
Ryan Johnson d6ecfa2783
fix the GA event attributes on some links 2024-06-21 10:54:05 -07:00
Tasos Katsoulas af50b1658f
Merge pull request #6078 from akatsoulas/update-nav-ga4
Add GA4 attributes to new nav
2024-06-21 12:30:03 +03:00
Tasos Katsoulas 7de6a0f5c5
Update topic search list 2024-06-21 12:25:02 +03:00
Tasos Katsoulas 850d344471
Add GA4 attributes to new nav 2024-06-21 12:23:07 +03:00
Ryan Johnson 8a33df6fbe
Merge pull request #6080 from escattone/improve-csp-for-wagtail-images-upload-1817
improve CSP for wagtail image uploads
2024-06-20 13:59:21 -07:00
Ryan Johnson 63c426aa3d
Merge pull request #6079 from escattone/serve-wagtail-documents-1851
add wagtail document urls
2024-06-20 10:54:37 -07:00
Ryan Johnson c72c116d35
improve CSP for wagtail image uploads 2024-06-20 10:49:06 -07:00
Ryan Johnson aa2e68e1ca
add wagtail document urls 2024-06-20 10:27:32 -07:00
Tasos Katsoulas 1bafb59b5c
Merge pull request #6067 from escattone/wagtail-csp-adjustment-1817
adjust CSP for wagtail admin console
2024-06-19 16:55:08 +03:00
Tasos Katsoulas e6d0a0d457
Merge pull request #6076 from akatsoulas/widget-wording
Update AAQ widget redirects and text
2024-06-19 16:52:40 +03:00
Tasos Katsoulas 25bc2ec6b8
Update AAQ widget redirects and text 2024-06-19 16:45:02 +03:00
Emil Ghitta c9016e782c
Merge pull request #6074 from emilghittasv/expanding-playwright-coverage-to-premium-ticket-submission
Expanding playwright coverage over premium products ticket submission
2024-06-18 21:50:52 +03:00
Emil Ghitta b78eef557d - Updating the aaq submission flow to work with premium and loginless forms.
- Adding new locators for the premium and loginless forms and helper functions.
- Expanding playwright coverage for the following cases:
1. Verifying that the premium tickets can be successfully submitted for all premium products. Currently, we are sending one ticket /each premium product and choosing a random topic & os from the dropdowns. We are also making use of the whitelisted subject & body keyword so that Zendesk automatically closes those tickets & avoid spamming.
2. Verifying that 3 loginless forms can be successfully submitted before hitting the ratelimit. (making use of the whitelisted subject & body keyword) in order to avoid spamming Zendesk).
2024-06-18 21:20:00 +03:00
Ryan Johnson 4014e9da8e
Merge pull request #6072 from mozilla/dependabot/pip/urllib3-1.26.19
Bump urllib3 from 1.26.18 to 1.26.19
2024-06-18 10:48:50 -07:00
dependabot[bot] 28fe9b0cdc
Bump urllib3 from 1.26.18 to 1.26.19
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.18 to 1.26.19.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.19/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.18...1.26.19)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 01:27:16 +00:00
Ryan Johnson 3c6e5eae1a
fix CSP header for CMS URLs 2024-06-17 13:52:30 -07:00
Ryan Johnson 78bfa7c624
Merge pull request #6069 from mozilla/dependabot/npm_and_yarn/braces-3.0.3
Bump braces from 3.0.2 to 3.0.3
2024-06-17 11:10:58 -07:00
Ryan Johnson a8401c7e22
Merge pull request #6070 from emilghittasv/playwright-expanding-article-translations-coverage-v2
Expanding playwright localization coverage
2024-06-17 11:10:43 -07:00
Tasos Katsoulas 97f8fdad9d
Merge pull request #6071 from akatsoulas/required-country
Required country
2024-06-17 18:59:15 +03:00
Tasos Katsoulas 38e8f6d47d Handle errors on country retrieval 2024-06-17 16:53:12 +03:00
Emil Ghitta 2d63c35aeb Expanding playwright localization coverage to cover the following scenarios:
- Verifying that SUMO redirects to a fallback locale when trying to access an unsupported one.
- Verifying SUMO's fallback mechanism for the fy, zh-Hans and zh-Hant locales. (currently skipped due to a known failure).
- Verifying that accessing all supported SUMO locales returns status code 200
- Verifying SUMO locale priority:
* SUMO should redirect to the locale specified inside the user profile if no locale is specified in the URL.
* Verifying that SUMO should respect the ?lang query parameter and redirect to that particular locale regardless of the locale specified inside the user profile.
* Verifying that SUMO redirects to the locale specified inside the Accept-Language header if no preferred language is set at profile level.
* Verifying the fallback mechanism of the Accept-Language header if the first specified language is not supported or invalid.
- Verifying that selecting all the available options inside the "Language" dropdown menu displayed inside the footer section redirects the user to the chosen locale successfully.
- Adding the required env variables for decouple in order to use the SUMO_LANGUAGES, FALLBACK_LANGUAGES, NON_SUPPORTED_LOCALES dictionaries in tests.
- Fixing the Recent Revisions Dashboard test failures.
- Adding playwright capability of setting/manipulating the http header.
2024-06-17 16:24:45 +03:00
Tasos Katsoulas c57dd1f1af
Merge pull request #6066 from smithellis/localization-comment-question-list
Add L10n comment to question_list
2024-06-17 15:53:17 +03:00
dependabot[bot] 6a7c4fd75e
Bump braces from 3.0.2 to 3.0.3
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 02:09:21 +00:00
Smith Ellis 9386a67fa4
Add L10n comment to question_list 2024-06-14 12:40:08 -04:00
smith a4e37dd201
Add localization note to clarify usage (#6056)
* Add localization notes to clarify usage
* Clarify validation error
2024-06-14 11:09:36 -04:00
Ryan Johnson d748f370f3
Merge pull request #6065 from akatsoulas/help-solve-it
Hide questions stats for topic nav
2024-06-14 07:48:25 -07:00
Tasos Katsoulas 408d68d3bb
Hide questions stats for topic nav 2024-06-14 14:53:50 +03:00
Tasos Katsoulas 8fe9ec735b
Merge pull request #6063 from akatsoulas/typo-urls
Add the correct url names in the conditional
2024-06-13 13:03:07 +03:00
Tasos Katsoulas 690f9e6e93
Add the correct url names in the conditional 2024-06-13 12:59:46 +03:00
Ryan Johnson dbe82a5bdc
Merge pull request #6052 from escattone/resolve-wagtail-csp-issues-1817
Address Wagtail CSP issues
2024-06-12 10:22:46 -07:00
Ryan Johnson dd2004ec4b
Merge pull request #6061 from akatsoulas/500-invalid-topic
Fix 500 with invalid topics
2024-06-12 07:50:13 -07:00
Tasos Katsoulas a4e56dcff9
Merge pull request #6062 from akatsoulas/highlight-contr-disc
Enable highlighting on selected threads
2024-06-12 16:10:09 +03:00