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.
      
      behatnotneeded
      Change-Id: I7a2062f77431d6371f95d7f55bedcc499dd7caa2
      3e76e38e
    • 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
      
      behatnotneeded
      
      Change-Id: I588ce277370f8e3734b2a43fbc3e5b77c8eae1fb
      bc4b9040
    • Cecilia Vela Gurovic's avatar
      Bug 1783685: Allow more than 1 TinyMCE field in the same pieform · be24b5bf
      Cecilia Vela Gurovic authored
      behatnotneeded
      
      Change-Id: I74a97ad84637e32dcc0463a968af09e77b891d0f
      be24b5bf
    • Cecilia Vela Gurovic's avatar
      Bug 1779040: Upgrade Select2 library to v4.0.5 · d9cf9f89
      Cecilia Vela Gurovic authored
      behatnotneeded
      
      Change-Id: Ic06a997d79a447750d7f3bec980ca4acd67ef566
      d9cf9f89
  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
      behatnotneeded
      
      Change-Id: I41f94c21bf05d6fbdf7ff1d57ef97a0f5b7edda8
      831ca4f9
    • 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
      2ad167e5
    • Cecilia Vela Gurovic's avatar
      Bug 1776816: Update jquery-mobile - fix bind/unbind · 7d09acab
      Cecilia Vela Gurovic authored
      behatnotneeded
      
      Change-Id: I0072124f0f7efa0974fb439ca63daf8495ddac46
      7d09acab
    • 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
      
      behatnotneeded
      
      Change-Id: I5f00e9ff5ec5bcfb9d39abe5c6fd97e3a6e58a33
      6213b3d1
    • 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
      https://bugs.launchpad.net/mahara/+bug/1777971
      
      behatnotneeded
      
      Change-Id: I66d6b614327a9f45f516f7654186e50adff3152f
      cccb223a
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery - tinymce/imagebrowser · 144e6b63
      Cecilia Vela Gurovic authored
      behatnotneeded
      
      Change-Id: I0ac194b7d87298f49a0e0b2f926e7312febf17a3
      144e6b63
    • 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
      
      behatnotneeded
      
      Change-Id: I7c61090a3362586571855fc081847c084e398c33
      841c042b
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery - Attributes · fac1d239
      Cecilia Vela Gurovic authored
      Attributes
        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
      
      behatnotneeded
      
      Change-Id: I20c941b1bcd9b1be3ae22907ab83b59b157fbd88
      fac1d239
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery - Events · 3d1abcc2
      Cecilia Vela Gurovic authored
      Event
         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)
      
      behatnotneeded
      
      Change-Id: I1a50050f882b864ad63d273de160e0b441a77705
      3d1abcc2
  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.
      
      behatnotneeded
      
      Change-Id: Ia11d3ce6073d15d2c60727d3abbdf31b6a93993b
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
      6c5373d6
  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
      0dad0592
    • Cecilia Vela Gurovic's avatar
      Bug 1741987: Update jquery to version 3.3.1 · 46ac2ef6
      Cecilia Vela Gurovic authored
      behatnotneeded
      
      Change-Id: If5d5c094badb17e019224816f4c6b7beaf5506a7
      46ac2ef6
    • 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
      
      behatnotneeded
      
      Change-Id: I596bd0150e09f361dd2d993c4e0bf1ee57431031
      94e647d9
    • 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
      
      behatnotneeded
      
      Change-Id: I844d8e8bcb9be81a29f36cb101da1c61b41b10a9
      8cac996b
  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
      menu.
      Update descriptions as necessary
      add commas after and, as requested
      
      behatnotneeded
      
      Change-Id: I28aecd85cbf5d6036ece818516fab566d56e41b2
      3cd97b5a
  15. 17 Jul, 2018 1 commit