1. 30 Jan, 2018 2 commits
  2. 24 Jan, 2018 6 commits
    • Cecilia Vela Gurovic's avatar
      Bug 1736033: change privacy footer link for logged in user · 87e8185c
      Cecilia Vela Gurovic authored
      When a user is logged in the 'Privacy statement' link in the footer should go to
      /account/userprivacy.php
      
      when no user is logged in then it should go to
      /privacy.php
      
      behatnotneeded
      
      Change-Id: Ic0ded32c71a2f4e0f2238559c4c8a3fb0269f5b9
      87e8185c
    • Robert Lyon's avatar
      Merge changes from topic 'GDPR' · f83fb54d
      Robert Lyon authored
      * changes:
        Bug 1734174: Users Privacy Statement page
        Bug 1734174: Create usr_agreement table
        Bug 1734182: Change menu from 'Privacy statement' to 'Legal'
        Bug 1734182: Displaying the existing site/institution privacy within table
        Bug 1734182: Add view/edit logic to institution privacy statement
        Bug 1734182: Add the first privacy statement of an institution
        Bug 1734182: Display the site privacy on institution privacy page
        Bug 1734182: Add the edit/view logic to the site privacy page
        Bug 1734182: Display the Privacy Statement on page /privacy.php
        Bug 1734182: Display all versions of the site privacy statement
        Bug 1734170: add new admin menu item 'Privacy'
        Bug 1734182: Move privacy to site_content_version table
        Bug 1734182: Add privacy to the site_content_version table
      f83fb54d
    • Maria Sorica's avatar
      Bug 1734174: Users Privacy Statement page · 9cfbb97a
      Maria Sorica authored
      The page displays the current privacy statement that the user has consented to.
      behatnotneeded
      
      Change-Id: I03d79f538b0a3775cf49c0ed39a05b3a98c8bf04
      9cfbb97a
    • Maria Sorica's avatar
      Bug 1734174: Create usr_agreement table · dece7ed9
      Maria Sorica authored
      behatnotneeded
      
      Change-Id: Ibd10a64a601a38ed88a4c49ce720f0d343d1fe83
      dece7ed9
    • Robert Lyon's avatar
      Bug 1734182: Change menu from 'Privacy statement' to 'Legal' · 0de12267
      Robert Lyon authored
      That way we can have other things like terms and conditions also part
      of this system
      
      Change-Id: I00d44a856142095dc3d48f9953a5c775b06b6891
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      0de12267
    • Robert Lyon's avatar
      Bug 1734182: Displaying the existing site/institution privacy within table · 0a13b034
      Robert Lyon authored
      Rather than loading page with just existing content we can load table
      with table and content displayed together for easier comprehension of
      which row relates to which statement
      
      Also added the 'Cancel' link so one can cancel out of the form without
      saving
      
      behatnotneeded
      
      Change-Id: Idae22c7659c5ea9f63e98e77b73abccaecd97462
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      0a13b034
  3. 23 Jan, 2018 5 commits
  4. 22 Jan, 2018 2 commits
    • Maria Sorica's avatar
      Bug 1734182: Display all versions of the site privacy statement · 05aad4e5
      Maria Sorica authored
      The versions are displayed under Administration -> Configure site ->
      Privacy statement in order to have a log of when changes were made
      by whom.
      
      behatnotneeded
      
      Change-Id: I9a4e72e9ae97453e171e849bff5c4b8f1204e2e1
      05aad4e5
    • Cecilia Vela Gurovic's avatar
      Bug 1744797: Fixes for ssphp 1.15.0 · 0405658c
      Cecilia Vela Gurovic authored
      Stop the error:  [SimpleSAML_Error_UnserializableException]:
      [ARRAY]: The option 'Format' is not a valid string value
      
      And allow the js submit form for the redirect of the POST to IdP
      
      behatnotneeded
      
      Change-Id: Id617e51722d55c286e9b5340cdc3f5922f7320bc
      
      Adjusting ssphp to copy the extlib www/resources/ files into sp/resources/
      
      Change-Id: Ie347d43b64638b4b36a198c5904cee6128ea6f7f
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      0405658c
  5. 19 Jan, 2018 2 commits
  6. 18 Jan, 2018 1 commit
  7. 16 Jan, 2018 6 commits
  8. 15 Jan, 2018 2 commits
  9. 14 Jan, 2018 1 commit
    • Rebecca Blundell's avatar
      Bug #1696627: Behat HTML report · e35e3528
      Rebecca Blundell authored
      - Updated details for behat.yml config to BehatConfigManager and a call
      to update the file
      - Added BehatHooks to get screenshots on fail. Screenshots are saved in the
      Behat maharadata directory at /behat/results/html/screenshots
      - Added auto-open of report
      - Added some explanatory notes on how to run report
      
      If you set the "html" flag as third parameter of the Behat command, you can
      generate the HTML report. The report will be saved in the Behat
      dataroot under behat/html_results
      
      If you accidentially set the "html" flag as 2nd parameter it will
      instead show help info
      
      behatnotneeded
      
      Change-Id: I76c67a1148278efa049317b526fef760c1a43ded
      e35e3528
  10. 11 Jan, 2018 1 commit
    • Rebecca Blundell's avatar
      Bug 1742600: update chromedriver for behat tests · 186c07f8
      Rebecca Blundell authored
      I have successfully run tests with the new version of chromedriver
      (2.35) and chrome (63). I thought the best way to test further was to
      let maharabot run the test suite and see if any issues come up.
      
      failing tests are now fixed.
      
      behatnotneeded
      
      Change-Id: I22e45e8a95669e2109ca70ae782aa2c40546db14
      186c07f8
  11. 09 Jan, 2018 10 commits
  12. 04 Jan, 2018 2 commits