1. 27 Jun, 2018 1 commit
  2. 19 Jun, 2018 4 commits
  3. 18 Jun, 2018 1 commit
    • Kenneth Hendricks's avatar
      Bug 1776364: Add generateifpossible flag to get_local_path · 63d04fd1
      Kenneth Hendricks authored
      This flag will set whether the function should
      attempt to create the file if it doesn't exist.
      
      E.g. image resizes.
      
      This allows an external file system to call
      get_local_path with this flag set to false to
      skip the processing. This allows an external
      file system to avoid an infinate loop when calling
      get_local_path to check local file availibility.
      
      Sponsored by Central Queensland University
      
      behatnotneeded
      
      Change-Id: Iaade0b06fcc2cd1755467231e0bafea6b90a99ec
      63d04fd1
  4. 17 Jun, 2018 3 commits
  5. 15 Jun, 2018 1 commit
  6. 31 May, 2018 1 commit
    • Mark Webster's avatar
      Bug 1771362: Fix timezone issues. · bc25beec
      Mark Webster authored and Robert Lyon's avatar Robert Lyon committed
      Adds timezone dropdown the site settings. If no timezone selected
      it uses site settings country to determine correct timezone and sets
      that in the database.
      PHP and DB session timezones will then assume this setting for all times.
      
      This makes setting $cfg->dbtimezone obsolete - there is a warning to
      admins to update their timezone setting on admin dashboard.
      
      Limitations:
      - A timezone or country MUST be selected in site options.
      
      - Will not correct existing incorrect times, as no timezone info was
      stored in the DB for dates/times, so it's impossible to determine what timezone
      was used when saving.
      
      - Changing the timezone will not adjust the display of existing times, for the
      same reason.
      
      behatnotneeded
      
      Change-Id: I34c64cd51ece6758e76dd8c37007dcb316005845
      bc25beec
  7. 28 May, 2018 2 commits
    • Rebecca Blundell's avatar
      Bug 1765674: Make registration revokable and data always visible · 50a14e7a
      Rebecca Blundell authored and Robert Lyon's avatar Robert Lyon committed
      - changed some lang strings to make them work whether registered or not.
      - made Registration box always visible
      - added functionality to remove registration
      - removed option to change email setting. Registration means sending
        updates.
      - added registration_firstsent field to use for telling the admin how
        long their site has been regiestered.
      - removed switch for "Send weekly updates" from "Site options" page as
        it seemed confusing to have it in 2 places with different wording.
      - updated failing behat tests
      
      Change-Id: I47609df6a0ae34932e5c0d2d34a338fe08c7570a
      50a14e7a
    • Robert Lyon's avatar
      Bug 1771473: Confusion of sorting · 6853aed4
      Robert Lyon authored
      
      
      The baseurl for the pagination was not getting set correctly if 'all'
      tags was joined with a special sort/filter.
      
      behatnotneeded
      
      Change-Id: Ic5ebcd4388b7808062a91ea463031e4c5ffa2083
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      6853aed4
  8. 22 May, 2018 1 commit
  9. 20 May, 2018 1 commit
    • Robert Lyon's avatar
      Bug 1763163: record who has been given what page for one time copy · 1dcaef85
      Robert Lyon authored
      
      
      This changes the parent patch a bit. Instead of recording on the view
      table if a page is able to be copied to existing group members we
      insetad record in a new existing copy table if a group page/collection
      has been copied to a member and if not make the copy.
      
      We've also made the switch a slide switch, eg when switching it to
      'Yes' it does the task on save and then switches back to 'No'.
      
      This means at a later time if set to 'Yes' again it will do the copying
      again and give any newer members a copy of all pages/collections as
      well as give older members copies of any newer pages / collections /
      collection pages since the previous switching to 'No'
      
      Note: Currently adding new collection pages to older members will only
      add the pages as singular pages to their portfolio.
      
      behatnotneeded
      
      Change-Id: Ia22d8138d80ec5fdb5a401de7289b256f9e5fc69
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      1dcaef85
  10. 16 May, 2018 2 commits
  11. 15 May, 2018 1 commit
  12. 12 May, 2018 1 commit
  13. 10 May, 2018 1 commit
    • Robert Lyon's avatar
      Bug 1770496: Validate access for member to a public group · 7d9d1b29
      Robert Lyon authored
      
      
      When site public pages are turned off.
      
      If the user is a member of a group that has 'public' access and the
      site 'Allow public pages' are turned off, the user should be able to
      view the group's home page - therefore allowing them to paginate
      through the "Group portfolios" block in the group home page.
      
      behatnotneeded
      
      Change-Id: I1ea49927532f967c8a676b8a1590d1db3787cfc2
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      7d9d1b29
  14. 07 May, 2018 1 commit
  15. 02 May, 2018 1 commit
  16. 26 Apr, 2018 1 commit
  17. 18 Apr, 2018 1 commit
    • Maria Sorica's avatar
      Bug 1723961: Allow plan blocktypes to display more than one plan · bc40a45f
      Maria Sorica authored and Robert Lyon's avatar Robert Lyon committed
      1. Added a details link for each plan in the blocktype as well.
      2. On site update, the existing plan blocktypes will be updated
      to be able to contain more than plan.
      3. Made task pagination work on blocktypes with
      multiple plans.
      
      behatnotneeded
      
      Change-Id: I4b462f447489eb16d43fd40cfa552825c5178a47
      bc40a45f
  18. 16 Apr, 2018 1 commit
  19. 09 Apr, 2018 1 commit
    • Cecilia Vela Gurovic's avatar
      Bug 1758769: Tutor role creates group views outside group edit window · a6a9a12d
      Cecilia Vela Gurovic authored
      outside the group edit window, a tutor can:
      - edit the blocks of group views
      - edit access and secret urls
      - create new group views
      - delete a group view
      - submit personal views to the group
      - add new/edit topics in forum
      - edit posts in forum
      - create forlders and add files to a group
      
      behatnotneeded
      
      Change-Id: I9d554e2e0069794cad297f9ef2da8c78b2e9b200
      a6a9a12d
  20. 03 Apr, 2018 2 commits
  21. 27 Mar, 2018 4 commits
  22. 22 Mar, 2018 5 commits
  23. 21 Mar, 2018 2 commits
  24. 20 Mar, 2018 1 commit