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

  • 3fed68762e
    Remove erroneous check Tasos Katsoulas 2024-10-30 14:59:18 +0200
  • b136ae6891
    Merge pull request #6320 from akatsoulas/product-aaq-config Tasos Katsoulas 2024-10-30 14:15:48 +0200
  • a8a79c11f1
    Get product regardless of AAQ config Tasos Katsoulas 2024-10-30 13:37:11 +0200
  • fcc8910243
    Merge pull request #6319 from escattone/add-ga4-events-for-helpfulness-survey Tasos Katsoulas 2024-10-30 11:13:32 +0200
  • fff55b4ae3
    Merge pull request #6297 from akatsoulas/aaq-widget-404 Tasos Katsoulas 2024-10-30 11:02:20 +0200
  • d964262752
    add unhelpful survey GA4 events Ryan Johnson 2024-10-29 14:30:09 -0700
  • ada988415b
    fix len on generator -oops Smith Ellis 2024-10-29 17:00:23 -0400
  • 7f05ce3c53
    Batch notification emails Improve _watches_belonging_to_user to be more efficient Smith Ellis 2024-10-29 16:04:29 -0400
  • 39ebb01027
    Respect AAQ configuration in widgets Tasos Katsoulas 2024-10-17 18:33:53 +0300
  • b7a7972b18
    Merge pull request #6316 from mozilla/dependabot/pip/werkzeug-3.0.6 Ryan Johnson 2024-10-28 08:13:14 -0700
  • a5adfeb00c
    Merge pull request #6314 from emilghittasv/playwright-extend-groups-coverage Emil Ghitta 2024-10-28 11:42:55 +0200
  • 51d018edd8
    Bump werkzeug from 3.0.3 to 3.0.6 dependabot[bot] 2024-10-28 09:06:52 +0000
  • 4e6a61dd33
    Merge pull request #6315 from emilghittasv/playwright-update-to-1.48 Emil Ghitta 2024-10-28 11:04:32 +0200
  • 9264a3e07a - Bump playwright to 1.48.0 Emil Ghitta 2024-10-25 15:05:47 +0300
  • c320441697 - Handle 502 errors inside the page context by refreshing the current page after a 5 seconds delay. - Increase number of threads from 2 to 4 for playwright tests. Emil Ghitta 2024-10-25 11:48:15 +0300
  • 8e76a2e7e0
    Merge pull request #6313 from emilghittasv/playwright-improve-explore-by-topic Emil Ghitta 2024-10-24 22:43:22 +0300
  • fc2f23b4bf - Improve and document the explore_by_topic_page.py page object. Emil Ghitta 2024-10-24 14:46:29 +0300
  • 73051140e0
    Merge pull request #6312 from emilghittasv/playwright-improve-product-support Emil Ghitta 2024-10-24 18:45:00 +0300
  • 4dcbcd9b0c - Improve and document the product_support_page.py page object. - Enable the "Guides" product page verification inside the test_still_need_help_button_redirect test. Emil Ghitta 2024-10-24 13:22:08 +0300
  • cfcb285fba
    Merge pull request #6310 from emilghittasv/playwright-improve-messaging-system Emil Ghitta 2024-10-24 18:02:48 +0300
  • 9948084c30
    Merge pull request #6311 from akatsoulas/drop-avatar-admin Tasos Katsoulas 2024-10-24 17:27:01 +0300
  • bd4be480fd
    Remove avatar from admin Tasos Katsoulas 2024-10-24 16:59:37 +0300
  • 25510d0859
    Merge pull request #6308 from akatsoulas/remove-profile-avatar Tasos Katsoulas 2024-10-24 16:29:04 +0300
  • 384a4b1d8d
    Remove avatar field from profile Tasos Katsoulas 2024-10-23 13:41:47 +0300
  • 6f30eefa25 - Improve and document the messaging_system_flow.py - Document the page objects related to messaging system. Emil Ghitta 2024-10-23 15:46:38 +0300
  • fcb53a1f8a
    Merge pull request #6309 from akatsoulas/fxa-avatar-v2 Tasos Katsoulas 2024-10-23 20:17:22 +0300
  • e7c5e872ff
    Drop fxa_avatar in profile clear() Tasos Katsoulas 2024-10-23 18:18:01 +0300
  • aa7bb47c8a
    Merge pull request #6307 from emilghittasv/playwirght-improve-search Emil Ghitta 2024-10-23 11:28:58 +0300
  • 16a2340e70 - Improve and document search_page page object. - Document utilities.py - Remove unused search_synonym.py Emil Ghitta 2024-10-22 23:15:24 +0300
  • 364e39f14f
    Merge pull request #6305 from emilghittasv/playwright-improve-auth-page Emil Ghitta 2024-10-22 19:20:36 +0300
  • efde9eae4c
    Merge pull request #6301 from akatsoulas/delete-avatar Tasos Katsoulas 2024-10-22 18:27:57 +0300
  • e152e4117c
    Merge pull request #6306 from akatsoulas/remove-dup-tag Ryan Johnson 2024-10-22 07:38:45 -0700
  • eacf9e2a63
    Remove duplicate tag Tasos Katsoulas 2024-10-22 15:32:19 +0300
  • 2ae9fa883b
    Merge pull request #6299 from smithellis/contributors-dashboard-tab-highlight Tasos Katsoulas 2024-10-22 13:12:20 +0300
  • 5e24e0b1e6 - Improve auth_flow.py and auth_page.py classes. Emil Ghitta 2024-10-21 23:02:35 +0300
  • 0525277dd8
    Merge pull request #6304 from emilghittasv/playwright-improve-homepage-and-footer Emil Ghitta 2024-10-21 22:10:57 +0300
  • e5f228356c - Improve footer.py page object. - Improve homepage.py page object. - Improve test_footer.py by using playwright's API for making the GET request to the sumo footer links. Emil Ghitta 2024-10-21 19:03:42 +0300
  • 7d90c403d5
    Merge pull request #6303 from emilghittasv/playwright-improve-top-navbar-tests Emil Ghitta 2024-10-21 19:52:17 +0300
  • 7b9feadd46 - Improve top_navbar.py page object. Emil Ghitta 2024-10-21 18:17:51 +0300
  • 5b3947adee
    Merge pull request #6300 from emilghittasv/playwright-improve-user-related-tests Emil Ghitta 2024-10-21 18:18:47 +0300
  • 53a5bf61e7
    Delete MA avatar on deactivation. Tasos Katsoulas 2024-10-21 15:36:54 +0300
  • 1136dcd54f - basepage.py: add function for checkbox interaction - Improve profile related page objects, flows & tests. Emil Ghitta 2024-10-20 23:21:36 +0300
  • 93df34ee51
    Add js for tab selection class addition Smith Ellis 2024-10-18 09:56:35 -0400
  • 4b40fed8c8
    Merge pull request #6298 from escattone/update-pre-commit-config Ryan Johnson 2024-10-17 11:59:00 -0700
  • 58a906562a
    update pre-commit config plus black,flake8 Ryan Johnson 2024-10-17 10:36:54 -0700
  • b494d09f0e
    Merge pull request #6296 from emilghittasv/playwright-block-pontoon-requests Emil Ghitta 2024-10-17 12:29:39 +0300
  • 8099cfcb1f - Block all Pontoon requests in page context during Playwright test execution. - Simplifying a userQuestions test. - Forcing the click for the update_my_profile_button to try avoiding flakiness. Emil Ghitta 2024-10-15 21:50:45 +0300
  • 1750ec6bce
    Merge pull request #6292 from akatsoulas/contributors-404 Ryan Johnson 2024-10-16 15:02:05 -0700
  • 744cf356b0
    Merge branch 'main' into contributors-404 Ryan Johnson 2024-10-16 14:11:10 -0700
  • 3c433fe9c5
    Merge pull request #6291 from akatsoulas/remove-wagtail Tasos Katsoulas 2024-10-16 17:47:02 +0300
  • c017fd9219
    Merge pull request #6290 from emilghittasv/playwright-search-tests Emil Ghitta 2024-10-16 16:50:51 +0300
  • 98e8391b43
    Merge pull request #6293 from emilghittasv/playwright-contributors-support-tests 1.1.4 Emil Ghitta 2024-10-15 21:46:57 +0300
  • adcadfd463
    Merge pull request #6294 from emilghittasv/fix-show-more-localization Tasos Katsoulas 2024-10-15 17:35:28 +0300
  • 104410e26b
    Display banner when AAQConfig exists Tasos Katsoulas 2024-10-15 12:23:27 +0300
  • 8fdf44e686 - Mark "Show More" and "Show Less" options from the "Contributor tools" side-navbar as ready for localization in Pontoon. Emil Ghitta 2024-10-15 16:29:23 +0300
  • ff17a95b76 - Added the possibility for playwright to navigate to the Guides product page via the top-navbar section. - Refactored & enabled the productSupportPage tests. - Expanded playwright coverage for the "Guides" product page inside the productSupportPage tests. - Refactored the products_page.py by making the functions public & replace super() with self. - Refactored the product_support_page.py by making the functions public & replace super() with self. - Enabled the productSupportPage tests in playwright.yml Emil Ghitta 2024-10-15 15:04:53 +0300
  • e92c5a9b4b
    Remove wagtail from the code-base Tasos Katsoulas 2024-10-14 14:08:50 +0300
  • 6bb6fbb9dc
    Merge pull request #6284 from mozilla/dependabot/npm_and_yarn/multi-82ad408bf4 Tasos Katsoulas 2024-10-14 11:44:33 +0300
  • 9d22d73644
    Merge pull request #6289 from akatsoulas/spam-questions-all Ryan Johnson 2024-10-11 08:49:02 -0700
  • 11e785aa63 - Adding test for doc_id field operator verification in test_main_searchbar.py - Adding a function inside the utilities.py which returns the GET api response. - Enabling test_featured_articles_redirect test inside test_product_solutions_page.py. - Mapping some automated tests with their manual representative via the TestRail tc ID Emil Ghitta 2024-10-10 15:43:37 +0300
  • 48e37dbcdd
    Display spam status in the all questions Tasos Katsoulas 2024-10-11 13:06:27 +0300
  • 1d12c81fa9
    Merge pull request #6283 from escattone/fix-ga-pageviews-by-document Tasos Katsoulas 2024-10-11 09:42:01 +0300
  • 8dae17bdaa
    Merge pull request #6285 from emilghittasv/playwright-search-tests Emil Ghitta 2024-10-10 21:08:41 +0300
  • 06294f815e
    Merge pull request #6288 from emilghittasv/playwright-fix-failing-report-abuse-test Emil Ghitta 2024-10-10 18:54:49 +0300
  • bebc0e4c92 - Refactoring the moderate_forum_content.py class. - Fixing the test_report_abuse test inside the test_posted_questions.py Emil Ghitta 2024-10-10 18:05:22 +0300
  • 4bdf529973
    Merge pull request #6287 from akatsoulas/aaq-waffle-flags 1.1.3 Tasos Katsoulas 2024-10-10 13:34:02 +0300
  • 760361e0e1
    Control the AAQ moderation flags through waffle Tasos Katsoulas 2024-10-10 12:31:01 +0300
  • 702645eda2
    Merge pull request #6286 from akatsoulas/default-fitlering Tasos Katsoulas 2024-10-10 12:43:22 +0300
  • 9a73643756
    Set the default filter to All Tasos Katsoulas 2024-10-10 12:28:07 +0300
  • 774510c707 - Added the possibility of submitting a test article with a custom content inside the add_kb_article_flow.py - Expanded the functionality of playwright to translate articles in different locales (not only in the ro locale) inside the kb_localization_flow.py, and kb_translate_article_page.py - Calling the clear_the_searchbar() each time playwright tries to add input inside the searchbar inside the fill_into_searchbar() function from the search_page.py page class. - Added second batch of search tests inside test_main_searchbar.py Emil Ghitta 2024-10-09 18:08:04 +0300
  • 9c8b9d2273
    Bump cookie and socket.io dependabot[bot] 2024-10-10 07:15:06 +0000
  • 76eaef1a61
    Merge pull request #6278 from emilghittasv/playwright-search-tests Emil Ghitta 2024-10-10 10:14:00 +0300
  • 983a3e1df2
    fix pageviews_by_document Ryan Johnson 2024-10-09 15:43:57 -0700
  • 4cc50d80f2
    Merge pull request #6282 from akatsoulas/normalize-locale Ryan Johnson 2024-10-09 09:18:38 -0700
  • 0247a42278
    Normalize locale in the API Tasos Katsoulas 2024-10-09 18:46:56 +0300
  • ad827ac350
    Merge pull request #6280 from akatsoulas/moderation-default-spam 1.1.2 Tasos Katsoulas 2024-10-09 11:07:56 +0300
  • a6df7a2327
    Update gitignore Tasos Katsoulas 2024-10-09 10:38:34 +0300
  • 18df848dae
    Default moderation queue filtering to spam Tasos Katsoulas 2024-10-08 18:46:42 +0300
  • b10bf34ec3
    WIP: deprecate py-wikimarkup Tasos Katsoulas 2024-10-08 16:44:26 +0300
  • 082488144e - Refactoring the footer.py and homepage.py page objects by marking the page functions as public, replacing super() with self and updating function calls in tests. - Adding a couple of synonyms inside the search_synonym.py page which are used in tests. - Adding a WordNetLemmatizer instance in utilities.py which is going to help extracting the singular form of words when searching for synonyms of the search term inside the search results. - Extending playwright coverage with the first batch of search tests inside the test_main_searchbar.py. - Adding searchTests marker inside pytest.ini and playwright.yml Emil Ghitta 2024-10-08 00:42:28 +0300
  • 0c743cabbc
    Merge pull request #6274 from emilghittasv/playwright-expand-coverage-to-search Emil Ghitta 2024-10-07 15:22:18 +0300
  • 1219f6ac25
    Merge pull request #6277 from emilghittasv/playwright-add-messaging-system-notification-coverage Emil Ghitta 2024-10-07 15:11:55 +0300
  • 5b8fefb178 - Add locators for unread, read messages and related functions inside inbox_page.py - Expand playwright test coverage over the unread message avatar red dot notification & counter inside test_messaging_system.py - Add locators for the red dot unread message notification, unread notification counter and functions against them inside top_navbar.py Emil Ghitta 2024-10-04 01:15:00 +0300
  • 15da5578b3
    Update `prefer_cms` decorator and `remove_locale` func * `prefer_cms` will now check if WT page exists in the requested locale instead of just at base path * `remove_locale` now returns the path and the locale_code Smith Ellis 2024-10-02 14:06:28 -0400
  • 2e0ff0f801
    Management command (create_wt_locales) that: * Creates and enables Locales in wt admin * Synchronizes all new locale trees with en-us tree Smith Ellis 2024-10-03 10:24:37 -0400
  • 4ab24477da - This PR is the building block for the search tests. - Added nltk to the project as a dev dependency. - Updated the search_page.py page object by adding a couple of new locators, functions against those locators, changing the usage of super() to self and making the functions public. - Added search_synonym.py which lists a couple of synonyms that can be returned from SUMO when performing a search. Will reduce the list to the ones which are actually used in tests once the tests are written. - Updated utilities.py with adding the helper functions that will be responsible of handling the search term and evaluating if the correct search results are returned. Emil Ghitta 2024-10-02 19:10:03 +0300
  • e08d26f040
    Merge pull request #6273 from emilghittasv/playwright-refactor-aaq-pages Emil Ghitta 2024-10-02 19:10:19 +0300
  • c4407928b6 - Try fixing situations in which the playwright click event is not successfully registered by attempting to re-click twice with a delay of 2 seconds between retries. - Modified the contact_support_page.py, product_solutions_page.py and product_topics_page.py to use self. instead of super() and made the page functions public. - Modified the function calls in tests. - Excluded Thunderbird for Android from the test_system_details_information test. Emil Ghitta 2024-10-02 15:20:56 +0300
  • 417b3041f9
    Merge pull request #6272 from akatsoulas/disable-update 1.1.1 Tasos Katsoulas 2024-10-02 13:21:39 +0300
  • 8caa6c365f
    Disable update button if no value is set Tasos Katsoulas 2024-10-02 13:15:50 +0300
  • 1529f4b888
    Merge pull request #6265 from mozilla/dependabot/npm_and_yarn/multi-7fc3e3eb0d Tasos Katsoulas 2024-10-02 10:54:58 +0300
  • 1befd9f479
    Merge pull request #6271 from akatsoulas/announcement-space Ryan Johnson 2024-10-01 12:20:56 -0700
  • e0c7dfff57
    Merge pull request #6269 from akatsoulas/extra-space-wiki-links Tasos Katsoulas 2024-10-01 20:49:36 +0300
  • 45a63592fc
    Remove margin from announcement links Tasos Katsoulas 2024-10-01 20:48:34 +0300
  • ce5d56eed9
    Merge pull request #6270 from akatsoulas/extra-space-aaq Ryan Johnson 2024-10-01 10:08:01 -0700
  • 6e3119e415
    Trim extra spaces from wiki links Tasos Katsoulas 2024-10-01 17:43:40 +0300
  • 7700070149
    Reduce extra space in question details Tasos Katsoulas 2024-10-01 19:39:54 +0300
  • d7ece7564f
    Merge pull request #6267 from akatsoulas/form-edit-validation Tasos Katsoulas 2024-10-01 18:45:41 +0300
  • f091a787b7
    Check every topic is associated with every product Tasos Katsoulas 2024-10-01 14:01:29 +0300
  • f759f3de38
    Templates for Wagtail - product_card_preview - the template for a product card - product_wagtail - a single product template - products_wagtail - a multiple products template Smith Ellis 2024-09-06 14:05:39 -0400