1. 30 Oct, 2017 1 commit
    • Robert Lyon's avatar
      Security Bug 1701978: fix session cookie issues · 1b7859ab
      Robert Lyon authored
      1. when a user logs in it clears any obsolete
         usr_session cookies for the user
      2. recording the user-agent of the session
         and if it changes to prompt the user to
         login again
      3. when self adding / editing email address(es)
         send 2 emails
      	- one to the new email address asking user to confirm address
      	- and one to the primary email address to alert user
      	that a new email is being added to their account and
      	if this is bad how to contact their admin about the problem.
      Change-Id: Ia44b66cf831abd553b72aa8b1d58d2a2634863b8
  2. 10 Sep, 2017 3 commits
  3. 25 May, 2017 3 commits
  4. 26 Apr, 2017 2 commits
  5. 15 Feb, 2017 1 commit
  6. 24 Jan, 2017 1 commit
  7. 18 Jan, 2017 2 commits
    • Cecilia Vela Gurovic's avatar
      Bug 1653180: Change facebook logo · addcbfb6
      Cecilia Vela Gurovic authored
      Change facebook logo image file
      Added dimension meta tags to follow facebook best practices
      renamed the file to force all instances of the image in
      facebook servers to update
      Change-Id: I7891ad5ebec1a9fd17b6d98298fa62d4f0c5e71a
    • Aaron Wells's avatar
      Behat tests: Fixing composer up-to-date check · 3b5272b2
      Aaron Wells authored
      We were manually verifying the "hash" JSON field
      in external/composer.lock, but this was removed
      in Composer 1.3.0
      Change-Id: If0862e0b63b6ee7d18f16ff393fba83a8653b2ba
  8. 29 Dec, 2016 3 commits
  9. 11 Nov, 2016 1 commit
  10. 24 Oct, 2016 6 commits
  11. 20 Oct, 2016 1 commit
  12. 19 Oct, 2016 1 commit
  13. 18 Oct, 2016 4 commits
  14. 04 Oct, 2016 1 commit
  15. 21 Sep, 2016 1 commit
  16. 12 Sep, 2016 1 commit
  17. 08 Sep, 2016 1 commit
  18. 30 Aug, 2016 1 commit
  19. 25 Aug, 2016 2 commits
    • Aaron Wells's avatar
      CLI upgrader, better handling of out-of-sequence plugin upgrades · af5e7ae3
      Aaron Wells authored
      Bug 1614805. When a plugin is installed "out of sequence" by a
      call to plugin_upgrade in the core lib/db/upgrade.php file, the
      AJAX-based web upgrader handles it gracefully, because it does
      check_upgrade() before upgrading each plugin, detects the change
      in status, and doesn't run the upgrade for that plugin a second
      The CLI upgrader, on the other hand, uses the same cached data
      from check_upgrades() all the way through, causing it to re-run
      upgrades for such plugins.
      This patch makes it behave the same as the AJAX plugin, running
      check_upgrade() again immediately before each component gets
      upgraded. This does cause some redundancy in code execution,
      but it shouldn't be enough to cause a noticeable performance hit.
      Change-Id: Id5c431fc9e636df2cab05d22e6cc424271ce9f3d
      behatnotneeded: Covered by existing tests
      (cherry picked from commit 0e1704c1)
    • Robert Lyon's avatar
      Bug 1594642: Problem where global $sessionpath not set · 5455e881
      Robert Lyon authored
      When I tried closing my site I got DirectoryIterator error
      behatnotneeded - the patch 6609 will test this
      Change-Id: I35024f8e6a558ee9d009e7c2754a0026e8042b2f
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      (cherry picked from commit 4a4ba694)
  20. 22 Aug, 2016 1 commit
  21. 21 Aug, 2016 1 commit
  22. 14 Aug, 2016 1 commit
    • Aaron Wells's avatar
      Bug 1612451: Graceful handling of invalid embedded artefact id · 2327631a
      Aaron Wells authored
      Adds a try/catch block so that the code doesn't crash if
      you've put in an invalid image ID in an embedded image tag.
      Also tweaks the embed code so that it will skip invalid
      images but continue processing the rest of the text block.
      behatnotneeded: Covered by existing tests
      Change-Id: I573adc7d29a0c1a4289f1b0a0b402d308a739be9
      (cherry picked from commit f7470234)
  23. 11 Aug, 2016 1 commit
    • Aaron Wells's avatar
      Bug 1611995: Remove redundant file · b2049df3
      Aaron Wells authored
      This file was accidentally left in place when profileicons
      were moved from internal artefacts to file artefacts. It's
      now redundant with artefact/file/profileicons.json.php
      Change-Id: I544cda768e636a0076595ed64f49425fe1607e41
      behatnotneeded: Covered by existing tests
      (cherry picked from commit 9d7a9302)