1. 04 Oct, 2019 1 commit
    • Cecilia Vela Gurovic's avatar
      Bug 1813987: Blocks display fixes · ccc2446d
      Cecilia Vela Gurovic authored
      - assessment block: tinymce and the asseesment js
      need to be initialized after the block is loaded
      - signoff block: sing-off modal is showing now
      - embedded media init functions need to be loaded after
      the blocks are added to the grid
      - wall post block initializes the tinyMCE after it's loaded
      and refreshes the content of the block after a new post is made
      - comment block: update block size when adding a comment
      - scrolling to the block when a new one is added
      - modified the text for button to add a new block to the page
        'Drag to add a new block' for normal mode
        'Click to add a new block' for accessibility mode
      - add a block to the bottom of the page by default so it won't
      break the layout
      - add SE annotation to the bottom of the page
      - added 'Add block' button event handlers after trnaslating a view
      - annotation feedback loads the tinyMCE
      
      behatnotneeded
      
      Change-Id: I7642cacde729a2a85b497e077452de792ec72eb7
      ccc2446d
  2. 04 Aug, 2019 1 commit
    • Robert Lyon's avatar
      Bug 1829940: Restrict the chooser to one 'add' button · 4d9a5645
      Robert Lyon authored
      Done in this patch:
      - restricted the list to one shortcut button (the placeholder one)
      - cleaned up old code where one could edit the block on the without
      modal
      - moved the button to be above content layout and next to the
      instructions section
      - move the block help link to within placeholder block and be an 'i'
      on 'Content types' heading
      
      behatnotneeded
      
      Change-Id: I8a85842ffef5e50c62aca73a4b33c22579b160ca
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      4d9a5645
  3. 27 Feb, 2019 1 commit
    • Rebecca Blundell's avatar
      Bug 1814194: Fix behat for bootstrap4 · 86cdf511
      Rebecca Blundell authored
      -replaced panels with cards
      -added scroll steps for items displayed off the page
      -@TODOs in add_tags.feature should be ignored for review
      and fixed later.
      
      Change-Id: I3a70448aba11fef4cab424c332606ea70e7ae736
      86cdf511
  4. 09 Sep, 2018 1 commit
  5. 05 Mar, 2018 1 commit
    • Gregor Anzelj's avatar
      Bug 845263: Password policy · 9c26c145
      Gregor Anzelj authored
      Improve the password policy enforcement and configuration in Mahara.
      Have a pre-defined password policy of a minimum of 8 characters with
      type "alphanumeric mixed case + symbols".
      
      Also allow site administrators to set the desired password policy in
      Site Options > Security Settings. In all locations where password
      is set, the password input should also include a password strength
      indicator.
      
      Change-Id: I020af58a6cf1635fe295f5434783ce5b6f6daacb
      9c26c145
  6. 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
  7. 21 Sep, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug 1711998 - Standardise test data · d246f592
      Rebecca Blundell authored
      Done:
      -standardised data for background created
          users
          groups
          institutions
          pages
          collections
      
      Not done:
      -looked at user roles
      
      Change-Id: Ibbdd62dda105192381e0785ed7b9d1f32604bbd3
      d246f592
  8. 31 Aug, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug #1703736 - reorder behat tests · 102a042b
      Rebecca Blundell authored
      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
  9. 15 May, 2017 1 commit
    • Son Nguyen's avatar
      Bug 1575512: Better way to check if a page is ready for behat tests · f27e5ebf
      Son Nguyen authored
      Add JS event handlers for
       - pieforms
       - tinyMCE editor
       - bootstrap
      to detect when a page is ready after a behat test step
      
      Refactor behat tests .feature files
       - remove redundant steps I wait
       - replace the step I set the field ...
         by the faster step I fill in ...
         for regular text inputs
      
      Change-Id: I0ce4cc8dc32f228a648cfee608ec60ed917b7774
      f27e5ebf
  10. 29 Mar, 2017 1 commit
    • Rebecca Blundell's avatar
      1671656 - behat test for adding a pdf block · ff4a9a9d
      Rebecca Blundell authored
      -adding pdf file
      
      Tests that the block is added, would be good to test
      that the content of the pdf is correct too, but need to
      figure out a way to do that.
      
      Change-Id: Ie777397c7beb8c6eda380554c81910697d760bf1
      ff4a9a9d