1. 12 Feb, 2018 3 commits
    • Maria Sorica's avatar
      Bug 1734169: Send message to admin when user rejects the privacy · ccb01ab6
      Maria Sorica authored
      When a user doesn't consent to a privacy statement,
      a message will be sent to the institution/site admin.
      
      If the user is part of an institution,the message
      will be sent just to the inst admin. Else the
      message will be sent to the site admin.
      
      behatnotneeded
      
      Change-Id: I7b3b87a59a537a805d851d29031df9cff941863e
      ccb01ab6
    • Maria Sorica's avatar
      Bug 1734171: Revoke privacy consent · 790b2c27
      Maria Sorica authored
      1. Add the Yes/No switch to the users privacy page that will
      allow the user to withdraw their consent if they change their mind.
      2. Display the date when a user consented to a privacy statement.
      
      behatnotneeded
      
      Change-Id: If9f85125287a7384e27c1b45aefa98ad37e97776
      790b2c27
    • Maria Sorica's avatar
      Bug 1734169: Add privacy statement to the register form · 79649c70
      Maria Sorica authored
      behatnotneeded
      
      Change-Id: I9d7685dc6c3b0871fa2471ce27c0a4aa67af0b34
      79649c70
  2. 08 Feb, 2018 4 commits
  3. 07 Feb, 2018 1 commit
  4. 05 Feb, 2018 2 commits
    • Maria Sorica's avatar
      Bug 1734174: Add the after login privacy page · 44a6284e
      Maria Sorica authored
      Upon login, if the user has not yet agreed to the most
      recent Privacy statement versions, he will be redirected
      to this page.
      
      On install admin user accepts default privacy
      
      behatnotneeded
      
      Change-Id: I6afc3d4d4db0676782a8b1501a962862108eab6b
      44a6284e
    • Cecilia Vela Gurovic's avatar
      Bug 1739688: 'Strict privacy switch' · ae6c3fd9
      Cecilia Vela Gurovic authored
      Created switch in site options. When set to 'yes',
      it disables the multiple institution per user switch.
      
      To do: When set to 'yes', force user to accept T&C
      and privacy statement. Will be resolved in another
      bug report #1741799
      
      behatnotneeded
      
      Change-Id: Ie62fb34a6c7cbf8e5b9bce93e76dc7c4a05376b9
      ae6c3fd9
  5. 01 Feb, 2018 1 commit
    • Robert Lyon's avatar
      Merge changes from topic 'elasticsearch 5' · 3bd4bf51
      Robert Lyon authored
      * changes:
        Bug 1740208: Fetch related view for artefacts we can see
        Bug 1740207: Removing obsolete thumbnail images for elasticsearch
        Bug 1738898: Elasticsearch not indexing access changes correctly
        Bug 1734006: Allow the search facet tab links to scroll to tab area
        Bug 1734006: Elasticsearch to work with either elasticsearch 5+ or 6+ server
        Bug 1732565: Allow for faster indexing of large sites into elasticsearch
        Bug 1730530: Elasticsearch use different auths for reading from/writing to index
      3bd4bf51
  6. 30 Jan, 2018 3 commits
    • Niranjan Bandi's avatar
      Bug 1743933: Copy a page and collection directly · c9bef8c6
      Niranjan Bandi authored
      -Made the changes according to the code review.
      
      Copy a page or collection directly from its location via the "Copy" button on the page (not via the "Copy" button on "Pages and Collections").
       Behat test for both single page and collection with multiple pages covering the options there.
      
          For collections create the base test:
          Don't edit collection settings
          Leave all pages in the collection that you copied and don't add others.
      
      Change-Id: Ia6f464fb1cf6bd5424cd395636242c4e07f02322
      c9bef8c6
    • Niranjan Bandi's avatar
      Bug 1743926: Edit page and descrption · 71a35815
      Niranjan Bandi authored
      - made the changes according to the code review.
      
      Change-Id: I136398f7deb63a854341bf274e0ef34d9c527d75
      71a35815
    • Robert Lyon's avatar
      Adjustment to openbadges test · d6fc2d8e
      Robert Lyon authored
      
      
      Change-Id: I980836ba6ae08bc69263dcaef6444788fa430cf2
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      d6fc2d8e
  7. 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
  8. 23 Jan, 2018 5 commits
  9. 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
  10. 19 Jan, 2018 2 commits
  11. 18 Jan, 2018 1 commit
  12. 16 Jan, 2018 6 commits
  13. 15 Jan, 2018 3 commits
  14. 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