1. 05 Feb, 2018 1 commit
    • 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
      Change-Id: Ie62fb34a6c7cbf8e5b9bce93e76dc7c4a05376b9
  2. 24 Jan, 2018 4 commits
  3. 19 Jan, 2018 2 commits
  4. 18 Jan, 2018 1 commit
  5. 09 Jan, 2018 3 commits
  6. 04 Jan, 2018 1 commit
    • Rebecca Blundell's avatar
      Bug 1694874: Changing html escaping · 76017fb7
      Rebecca Blundell authored
      -Become parentuser when masquerading now displays unescaped quotes
      -User name on groupmember thumbnail now displays unescaped quotes
      Change-Id: Idca76c9e31c0a7794416cafc8e8d66f6315611be
  7. 03 Jan, 2018 1 commit
  8. 28 Dec, 2017 1 commit
  9. 21 Dec, 2017 2 commits
  10. 14 Dec, 2017 1 commit
  11. 13 Dec, 2017 1 commit
  12. 11 Dec, 2017 1 commit
  13. 10 Dec, 2017 1 commit
  14. 08 Dec, 2017 1 commit
  15. 07 Dec, 2017 2 commits
  16. 04 Dec, 2017 2 commits
    • Ghada El-Zoghbi's avatar
      Bug#1735072: Upgrade error with event_log updated columns · a7acb6a5
      Ghada El-Zoghbi authored
      Several issues resolved:
      1. The event_log.time column has been removed
      and replaced by ctime. The handl_event() call is using
      the new column even though the new column has
      not been created yet in the upgrade script.
      Therefore, include both columns in the event handling.
      2. The 'deleteartefacts' event stores multiple
      artefact IDs in the one event_log record. Therefore,
      there is not a one-to-one relationship when converting the
      record to the new format. Ignore the record when setting
      the resourceid and resourcetype.
      3. In the 'saveartefact' and 'deleteartefact' events,
      not all of the event_log records have 'id' and 'artefact'.
      Ignore setting the resourceid and resourcetype fields
      when the data is not available.
      4. For newer versions of Postgres and MySql, utilise
      the json dattype to convert the data held in the
      event_log.data column. This will speed up the
      processing of the table for sites with large data
      in the event_log table.
      Sponsored by Australian National University
      Change-Id: If068dac825b9cef6301cd970f0a368124a67b3f1
    • Robert Lyon's avatar
      Bug 1733722: Render session messages before calling templates · 57a02fee
      Robert Lyon authored
      Problem on PHP 7.1 where messages were not being cleared
      Change-Id: Ie6365c98b665a9b7271a9c748e4934e468ffa75f
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  17. 29 Nov, 2017 1 commit
  18. 28 Nov, 2017 1 commit
  19. 22 Nov, 2017 1 commit
  20. 21 Nov, 2017 1 commit
  21. 20 Nov, 2017 1 commit
  22. 19 Nov, 2017 2 commits
  23. 17 Nov, 2017 1 commit
  24. 16 Nov, 2017 1 commit
    • Cecilia Vela Gurovic's avatar
      Bug 1572825: added Voki html filter for embed code · 207889a5
      Cecilia Vela Gurovic authored
      Added new html custom filter to allow
      voki embed code with javascript tags.
      issue with the creation/edition of blocks:
      Voki embed code its a javascript code that loads
      js functions from a remote file and makes a call to a
      AC_Voki_Embed() function
      function AC_Voki_Embed (width, height, chsm, sc,
      transparent, bgcolor, returnFlag, playerType)
      The number of parameter makes the difference between
      old and new voki code. The old one will have only 7,
      the new one will have one more.
      The new embed code will have playerType = 1
      The function uses an XMLHttpRequest to obtain the
      new embed code. When we are loading the page,
      there is no problem. But when we are editing or
      creating the block, the the connection with the object
      gets lost and the embed code is never loaded.
      Solution found: reload the page after editing or adding
      a block with new voki code.
      The old voki code can have
      returnFlag = 1 will return a string with the code
      returnFlag = 0 will load the embed code in the page (by default)
      In this last case, after the function creates the embed code,
      it will call document.write('embed code')
      if we are loading a page with the embed code, we have no problem
      but if we have the page already loaded and we are editing the block
      or creating it, the document.write will replace all the html
      with the embed code.
      Solution found: change parameter of the function so it returns
      the code instead, then manually add it in the correct place
      of the html.
      Change-Id: Ieed00b6c6887715b707b8123082a1312f3db1d9c
  25. 12 Nov, 2017 1 commit
  26. 10 Nov, 2017 1 commit
  27. 07 Nov, 2017 1 commit
  28. 05 Nov, 2017 1 commit
  29. 02 Nov, 2017 1 commit
  30. 31 Oct, 2017 1 commit