Skip to content

Latest commit

 

History

History
240 lines (133 loc) · 19.1 KB

CHANGELOG.md

File metadata and controls

240 lines (133 loc) · 19.1 KB

Changelog

0.16.1 (2024-11-14)

Bug Fixes

  • test-stability: increase language assertion locator timeout for 5 seconds to 10 seconds (437fda8)

0.16.0 (2024-11-06)

Features

  • adapting test for Nubus selfservice (de3f5e2)
  • add E2E test for pwdChangeNextLogin (bba08bc)
  • add test for UMC tiles (61e2e8c)
  • add tests for portal tiles, sidebar and central navigation (35fa877)
  • change default discovery of keycloak url (f0262ed)
  • Change language coverage for Tiles and UMC (2c4dfb2)
  • test upload profile picture in manage profile (bbd2b74)
  • UMC groups (7892272)

Bug Fixes

  • adapt tests to nubus plain (61f5f00)

0.14.3 (2024-09-17)

Bug Fixes

  • Increase timeout when waiting for announcements page to be visible (c88c842)

0.14.2 (2024-09-16)

Bug Fixes

  • Remove matching for German translation in login_page (d4df213)

0.14.1 (2024-09-13)

Bug Fixes

  • Select form inputs via role in ChangePasswordDialogPage (df6df29)
  • Select password retype box via role (584b97c)

0.14.0 (2024-09-13)

Features

  • Cover password forgotten via selfservice portal (ee3552c)

0.13.1 (2024-09-13)

Bug Fixes

  • Remove code which tries to login only if needed from navigate (f4e7124)

0.13.0 (2024-09-11)

Features

  • Add "tiles" to "PortalPage" (3d6ee6d)
  • Add locator for UMC Tiles headline into the SelfservicePortal (cc217e7)
  • Add test to verify that admin does not see UMC tiles in Selfservice portal (502554f)
  • Use PortalPage.tiles in HomePageLoggedIn (a18d71e)

0.12.0 (2024-09-11)

Features

  • Add "login_with_retry" to LoginPage (891c47d)
  • Check selfservice portal for regular user (a7b310c)
  • Remove fixture "navigate_to_selfservice_portal_logged_in" (15c7c81)
  • Remove unused fixture "navigate_to_selfservice_portal_logged_out" (a86da8b)
  • Simplify the navigate of the page SelfServicePortalLoggedOut (b934026)
  • Split the test regarding the selfservice portal (f75a600)
  • Use "login_with_retry" in SelfservicePortalLoggedIn (c6713af)

0.11.0 (2024-09-10)

Features

  • Change Pipefile to use the latest version of all dependencies (71bda60)
  • Update lock file to latest version for all dependencies (a50c5c7)

0.10.0 (2024-09-09)

Features

Bug Fixes

0.9.0 (2024-09-09)

Features

  • Update playwright to version 1.46.0 (0e6a90f)

Bug Fixes

  • Replace "page.expect_response" with "page.route" (48aeac2)
  • Wait until response is finished before looking into the body (d6d83fc)
  • wip - Inspect the response of the login form to ensure it worked (d5f1cd8)

0.8.3 (2024-09-06)

Bug Fixes

  • Increase the timeout of the login redirection to 5 seconds (526c8fe)

0.8.2 (2024-09-06)

Bug Fixes

  • Avoid failing if some secrets are missing (a79b60c)

0.8.1 (2024-09-05)

Bug Fixes

  • Make support for "RELEASE_NAME" work again (eb9a0c7)

0.8.0 (2024-09-03)

Features

  • remove default.user and admin for Administrator (c41869b)

0.7.0 (2024-08-29)

Features

  • Add decorator "retrying_slow" for special cases (594ef64)
  • Add fixture "user_password" (5f9045f)
  • Double timeouts for retrying (8231bc6)
  • Randomize the faker instance (b22fefc)

Bug Fixes

  • Add minimal delay when filling the set new password form (5e0cda1)
  • Avoid double login when clearing notifications (cd7379b)
  • Further increase the timeout for the login redirect (468cf73)
  • HomepageLoggedIn.navigate simplification (49e7142)
  • Increase the timeout for the tiles to become visible (c188a3b)
  • Increase timeout for the redirect in login (2aeb40d)
  • Retry until the tiles are visible in HomePageLoggedIn (e12e05b)
  • Use "retrying_slow" also for the login (2848158)

0.6.0 (2024-08-25)

Features

  • discover: Be flexible about secret names and values (641345a)
  • discover: Maildev is not always available (79f2035)

0.5.0 (2024-08-23)

Features

  • Skip tests which require Maildev if no URL is configured (0199319)

0.4.0 (2024-08-23)

Features

  • Allow a custom release name in discover script (7c2a87f)

0.3.0 (2024-08-23)

Features

  • Update common-ci to version 1.32.0 (247e01d)

Bug Fixes

  • Timeout of one full second when waiting for the announcement (8dc7a9e)

0.2.0 (2024-08-22)

Features

  • Add "udm-rest-api-client" into Python environment (2d93dff)
  • Add fixture "ldap_base_dn" based on the "udm" fixture (4d110d7)
  • Add forgot_password_link to LoginPage (46e4ca5)
  • Add new fixture "email_domain" (d36d841)
  • Add new fixtures "user" and "external_email_domain" (2d51770)
  • Add PasswordForgottenPage (b096157)
  • Add pytest-subtests (ae6fd45)
  • Always return the newest found email in MaildevApi (fd13032)
  • Assert that the login works after changing the password (337e73a)
  • Assert that the page "Set new password" is shown after requesting the token (24b367f)
  • Change scope of "udm" fixture to session (a774ce6)
  • Change scope of fixture "email_domain" to "session" (8060c32)
  • Cover scenario "User requests password forgotten link from login page" (2bb3dca)
  • Remove bundled UDM Rest API client (f5ff08a)
  • Remove fixture "udm_ldap_base" (e77624e)
  • Split password forgotten test into subtests (8f64751)

0.1.1 (2024-08-21)

Bug Fixes

  • Add markers to admin invites new user via email test case (98b9316)