1. 02 Mar, 2018 1 commit
    • Robert Lyon's avatar
      Bug 1443284: Allow an unsubscribe link for watchlist emails · 17131a35
      Robert Lyon authored
      
      
      This patch:
      - adds an 'unsubscribetoken' column to usr_watchlist_view table
       (if we want to unsubscribe other messages we'd need to add an
      'unsubscribetoken' to the relevant table)
      - records the token when one watches the view
      - sends email with unsubscribe link with message type and token to
      avoid exposing any user data
      - link goes to unsubscribe.php page and either unsubscribes user or
      gives generic warning
      
      Currently only working for watchlist notifications being sent via
      email/email digest
      
      Change-Id: I823249108f521faaefe3435f03b84ddf73e2d360
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      17131a35
  2. 20 Nov, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug 1705622 - adding a properties file for some css elements · bc926b9e
      Rebecca Blundell authored
      Work so far:
      added switch to deal with different possible steps that have css elements
      added some more css examples
      changed array of css locators to const
      changed const array back to array and use json en/decode as workaround
      to avoid globals
      made properties get_property function take an optional page location
      added an optional properties param to BehatNavigation i_expand_node_in_the
      added all used css elements
      replaced css elements with descriptions in tests
      replaced xpath elements with descriptions in tests
      
      To do:
      make the whole thing more user-friendly
      look at replacing scroll to steps too
      
      Change-Id: I83d8a96fc14701821b2e1cb37feb0900e1674f66
      bc926b9e
  3. 21 Sep, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug 1711998 - Standardise test data · d246f592
      Rebecca Blundell authored and Robert Lyon's avatar Robert Lyon committed
      Done:
      -standardised data for background created
          users
          groups
          institutions
          pages
          collections
      
      Not done:
      -looked at user roles
      
      Change-Id: Ibbdd62dda105192381e0785ed7b9d1f32604bbd3
      d246f592
  4. 31 Aug, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug #1703736 - reorder behat tests · 102a042b
      Rebecca Blundell authored and Robert Lyon's avatar Robert Lyon committed
      This commit moves all the test feature files into new folders, hopefully
      to make them easier to find. Please feel free to check out and see if
      you think the new order makes sense.
      
      Change-Id: I5f07fc296a159f986f883d273bc72d4ea1a40d32
      
      Bug 1703736 - change domains to example.org
      
      Dear git, please let me push this. Love Rebecca
      
      Change-Id: I5f07fc296a159f986f883d273bc72d4ea1a40d32
      102a042b
  5. 07 Jul, 2016 1 commit
    • Cecilia Vela's avatar
      Bug 1566606: Added control to hide button · 7997eed7
      Cecilia Vela authored and Robert Lyon's avatar Robert Lyon committed
      For 'Add to watchlist and Report' options when the user is the author
      of the page.
      
      Needed to fix up behat test due to a user not being able to add their
      own page to watchlist anymore
      
      Change-Id: I3d76fadd1a15a03f71e6eede3bd4c7bab4629c44
      7997eed7
  6. 18 Feb, 2016 1 commit
  7. 06 Oct, 2015 1 commit
  8. 24 Sep, 2015 1 commit
  9. 16 Sep, 2015 1 commit
  10. 03 Jul, 2015 1 commit