1. 19 Jun, 2018 2 commits
  2. 17 Jun, 2018 2 commits
  3. 15 Jun, 2018 1 commit
  4. 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.
      - 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.
      Change-Id: I34c64cd51ece6758e76dd8c37007dcb316005845
  5. 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
      - 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
    • 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.
      Change-Id: Ic5ebcd4388b7808062a91ea463031e4c5ffa2083
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  6. 22 May, 2018 1 commit
  7. 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.
      Change-Id: Ia22d8138d80ec5fdb5a401de7289b256f9e5fc69
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  8. 16 May, 2018 2 commits
  9. 15 May, 2018 1 commit
  10. 12 May, 2018 1 commit
  11. 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.
      Change-Id: I1ea49927532f967c8a676b8a1590d1db3787cfc2
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  12. 07 May, 2018 1 commit
  13. 02 May, 2018 1 commit
  14. 26 Apr, 2018 1 commit
  15. 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.
      Change-Id: I4b462f447489eb16d43fd40cfa552825c5178a47
  16. 16 Apr, 2018 1 commit
  17. 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
      Change-Id: I9d554e2e0069794cad297f9ef2da8c78b2e9b200
  18. 03 Apr, 2018 2 commits
  19. 27 Mar, 2018 4 commits
  20. 22 Mar, 2018 5 commits
  21. 21 Mar, 2018 2 commits
  22. 20 Mar, 2018 3 commits
  23. 19 Mar, 2018 2 commits
    • Robert Lyon's avatar
      Bug 1755919: Adding related tags page and adjusting tag filter · 0ad5b688
      Robert Lyon authored
      This patch contains the following:
      - created a relatedtags.php page + json file + template to handle the
      viewing of related tags for a user, the differences for this to
      tags.php page are:
      -- it can be viewed publically
      -- it requires a tag and viewid
      - Adjusted the filters for blog/blogpost, plan/task so they appear
      under their own filters as well as 'text' filter
      - adjusted the dwoo function list_tags so that we can pass an array of
      viewids/tags and/or just a view id
      -adjusted the portfolio_search_* functions so they would work for both
      my tags and related tags pages
      - fixed a filter js problem for tags.php where choosing the filter was
      not updating the displayed filter string
      Change-Id: Ie3a2c3cb56e94ced0e021265bce88e35a9cfba5d
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
    • Robert Lyon's avatar
      Bug 1756726: Apply password policy on upgrade · c7259178
      Robert Lyon authored
      Force all users on internal auth to reset their password on login
      after upgrade
      Change-Id: Ia988a0a7b939969bf0638eb410d17e1c88282c31
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  24. 08 Mar, 2018 1 commit