1. 18 Aug, 2018 2 commits
  2. 15 Aug, 2018 1 commit
  3. 14 Aug, 2018 7 commits
  4. 09 Aug, 2018 5 commits
  5. 08 Aug, 2018 4 commits
    • Kevin Dibble's avatar
      Bug 1781844: Lock blocks on pages · 3e76e38e
      Kevin Dibble authored
      A lot of users in Mahara create (Template) pages to share out to users.
      This reduces the setup a new user will have to do to. There is an issue
      that on their personal copy, the blocks that were so carefully setup can
      be deleted.
      This functionality creates a new column in the database called
      "lockblocks" that can be enabled/disabled on the share page.
      When the user copies the page, this setting is copied over and the
      "delete" icon is hidden from view should the lockblocks setting be
      enabled. This only happens on normal portfolio pages.
      To unset - the user can edit the page settings and
      disable the lock blocks feature to enable the deletion of the blocks as
      per normal.
      Change-Id: I7a2062f77431d6371f95d7f55bedcc499dd7caa2
    • Cecilia Vela Gurovic's avatar
      Bug 1775722: remove obsolete code in page custom layout · bc4b9040
      Cecilia Vela Gurovic authored
      remove #basiclayouthelp & #customlayouthelp reference
      help icons are not used anymore, not even  before
      unifying the Edit content/Edit layout/Choose skin screens.
      remove #createcustomlayouttitle reference
      it was used to hide/show the custom layout section
      custom layout is not in a collapsible anymore
      Change-Id: I588ce277370f8e3734b2a43fbc3e5b77c8eae1fb
    • Cecilia Vela Gurovic's avatar
      Bug 1783685: Allow more than 1 TinyMCE field in the same pieform · be24b5bf
      Cecilia Vela Gurovic authored
      Change-Id: I74a97ad84637e32dcc0463a968af09e77b891d0f
    • Cecilia Vela Gurovic's avatar
      Bug 1779040: Upgrade Select2 library to v4.0.5 · d9cf9f89
      Cecilia Vela Gurovic authored
      Change-Id: Ic06a997d79a447750d7f3bec980ca4acd67ef566
  6. 07 Aug, 2018 9 commits
    • Cecilia Vela Gurovic's avatar
      Bug 1785924: display viewacl form - avoid checking values for the empty row · 831ca4f9
      Cecilia Vela Gurovic authored
      Change-Id: I41f94c21bf05d6fbdf7ff1d57ef97a0f5b7edda8
    • Cecilia Vela Gurovic's avatar
      Bug 1784781: adding peer & manager roles for user access to a view · 2ad167e5
      Cecilia Vela Gurovic authored
      - creating the role table
      - selecting the role when editing view access
      - fix: for already saved user and group access rules, show all roles
      in the dropdown to make it possible to change the value
      to do: display content depending on role
      behatnotneeded : will be added later
      Change-Id: Ie83e0ca84704182b40bcc2fa4a678da099a1793d
    • Cecilia Vela Gurovic's avatar
      Bug 1776816: Update jquery-mobile - fix bind/unbind · 7d09acab
      Cecilia Vela Gurovic authored
      Change-Id: I0072124f0f7efa0974fb439ca63daf8495ddac46
    • Cecilia Vela Gurovic's avatar
      Bug 1776816: Update jquery-mobile to 1.5.0-alpha1 · 6213b3d1
      Cecilia Vela Gurovic authored
       for compatibility with jquery 3
      Change-Id: I5f00e9ff5ec5bcfb9d39abe5c6fd97e3a6e58a33
    • Cecilia Vela Gurovic's avatar
      Bug 1776798: Update jquery-ui to version v1.12.1 · cccb223a
      Cecilia Vela Gurovic authored
      removed the README.Mahara comment and it's explained here
      Change-Id: I66d6b614327a9f45f516f7654186e50adff3152f
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery - tinymce/imagebrowser · 144e6b63
      Cecilia Vela Gurovic authored
      Change-Id: I0ac194b7d87298f49a0e0b2f926e7312febf17a3
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery - Core · 841c042b
      Cecilia Vela Gurovic authored
      Deprecated: document-ready handlers other than jQuery(function)
      Breaking change: Deprecated .size() removed
      Change-Id: I7c61090a3362586571855fc081847c084e398c33
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery - Attributes · fac1d239
      Cecilia Vela Gurovic authored
        Breaking change: .removeAttr() no longer sets properties to false
          - replace removeAttr with checked, selected,  readonly or disabled -migration tool also complained about this last one- and replace with .prop("attr", false)
        Breaking change: select-multiple with nothing selected returns an empty array
          - could not find any select multiple elements
        Deprecated: .toggleClass() with no arguments and .toggleClass( Boolean )
          - there are no .toggleClass() or toggleClass( Boolean ) in core
      Change-Id: I20c941b1bcd9b1be3ae22907ab83b59b157fbd88
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery - Events · 3d1abcc2
      Cecilia Vela Gurovic authored
         Breaking change: .load(), .unload(), and .error() removed
         Breaking change: .on("ready", fn) removed
         Breaking change: event.pageX and event.pageY normalization removed
         Breaking change: jQuery.event.props and jQuery.event.fixHooks removed
         Breaking change: Delegated events with bad selectors throw immediately
         Deprecated: .bind() and .delegate()
           no calls to .bind() for events in core.
           Only calls to bind() refer to the js bind of arguments to functions.
           no calls to unbind() for event in core.
           Only calls to unbind refer to the unbind method defined in
           formChangeManager not related to the jQuery method.
          Warnings fix
          JQMIGRATE: jQuery.fn.click() event shorthand is deprecated
          - also applies to the other event shorthands, including:
           blur, focus, focusin, focusout, resize, scroll, dblclick, mousedown,
           mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave,
           change, select, submit, keydown, keypress, keyup, and contextmenu.
          JQMIGRATE: jQuery.fn.hover() is deprecated
          JQMIGRATE: jQuery(window).on('load'...) called after load event occurred
      	(for FileBrowser we can see this error when editing a block in a page)
      Change-Id: I1a50050f882b864ad63d273de160e0b441a77705
  7. 06 Aug, 2018 1 commit
  8. 05 Aug, 2018 1 commit
  9. 04 Aug, 2018 1 commit
  10. 01 Aug, 2018 1 commit
  11. 28 Jul, 2018 1 commit
    • Robert Lyon's avatar
      Bug 1782729: Adjust skin form to submit via javascript · 6c5373d6
      Robert Lyon authored
      In the past there was 2 filebrowser fields, body background and view
      background, in the skin edit form and this meant we couldn't submit
      the form by js as it confused things.
      But now we only have the body background image option so I've altered
      the form so that it submits via javascript.
      In doing so it gets the changing folder to work as expected as well.
      I've also restricted the images one can use to non-profile ones as
      that was causing an error on valid image check.
      Change-Id: Ia11d3ce6073d15d2c60727d3abbdf31b6a93993b
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  12. 22 Jul, 2018 1 commit
  13. 19 Jul, 2018 4 commits
    • Cecilia Vela Gurovic's avatar
      jQuery3: adding migration tool for debugging · 0dad0592
      Cecilia Vela Gurovic authored
      this will output error logs in the browser console
      for lines that need to be changed to use jQuery 3
      abandon this patch after testing is done
      Change-Id: I51ffd676e1db4a9b11d8fff0a0845da0f43882e7
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery to version 3.3.1 · 46ac2ef6
      Cecilia Vela Gurovic authored
      Change-Id: If5d5c094badb17e019224816f4c6b7beaf5506a7
    • Cecilia Vela Gurovic's avatar
      Bug 1781847: Upgrade marked lib to v0.4.0 · 94e647d9
      Cecilia Vela Gurovic authored
      - Upgrade lib to new version
      - Fixes for breaking changes to comply
      with CommonMark spec
      Change-Id: I596bd0150e09f361dd2d993c4e0bf1ee57431031
    • Rebecca Blundell's avatar
      Bug 1760732: Add warning for upgrade of configurable themes · 8cac996b
      Rebecca Blundell authored
      Add 'customthemeupdate' flags for any institution to the
      institution_config table if:
      - the upgrade is from 16.10 or before
      - and the institution is using a configurable theme
      If there are institutions with 'customthemeupdate' set we add a warning
      that the institution settings need to be re-saved.
      Once the settings for an institution have been re-saved we clear the
      flag for that institution
      Steps to test:
      1) Have a 16.04 version site
      2) Create three institutions, two with a configurable themes
      3) Checkout the patch and run upgrade
      4) On clicking 'Continue' you should see the warning message
      5) On going to Admin dashboard you should see message there also
      6) Edit / save one of the institions
      7) Confirm that institution is not listed
      8) Do for the other and see warning now gone
      Change-Id: I844d8e8bcb9be81a29f36cb101da1c61b41b10a9
  14. 18 Jul, 2018 1 commit
    • Rebecca Blundell's avatar
      Bug 1779221: Align admin homepage with admin menu · 3cd97b5a
      Rebecca Blundell authored
      Update /admin/index.php so that the content is the same as in the admin
      Update descriptions as necessary
      add commas after and, as requested
      Change-Id: I28aecd85cbf5d6036ece818516fab566d56e41b2
  15. 17 Jul, 2018 1 commit