Mahara 15.04.3

Milestone information

Project:
Mahara
Series:
15.04
Version:
15.04.3
Released:
 
Registrant:
Robert Lyon
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
5 Aaron Wells, 1 Nigel Cunningham, 11 Robert Lyon, 1 Son Nguyen
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
38 Fix Released

Download files for this release

File Description Downloads

Release notes 

Mahara 15.04.3 Release Notes

This is a stable release of Mahara 15.04. Stable releases are fit for
general use. If you find a bug, please report it to the tracker:

https://bugs.launchpad.net/mahara/+filebug

This release includes an upgrade path from 1.1.0. If you wish to
upgrade, we encourage you to make a copy of your website and test the
upgrade on it first, to minimise the effect of any potential
unforeseen problems.

Changes from 15.04.2:

 * Bug 1361005: "Ignore/Append/Add" settings are not being respected during interactive Leap2a import
 * Bug 1447865: Include PHP version in mahara.org stats
 * Bug 1449334: Behat: And I fill in the following step throwing error when I use it for drop down boxes
 * Bug 1450334: Prompt registered Mahara sites to re-register because we want to change the data registration policy
 * Bug 1452450: Error when upgrading mahara from 1.8.2 to 15.04
 * Bug 1456849: Problem with prepared statements in stats functions
 * Bug 1464477: Leap2a import of "Just some of my collections" doesn't put the pages into the imported collection
 * Bug 1471357: Links for method names don't work in web services
 * Bug 1474628: Leap2a: Collections being exported as individual pages
 * Bug 1476059: Full copy of blog block embedded image problem
 * Bug 1479543: Upgrading from 1.9 to 15.04 in mysql can timeout on big sites
 * Bug 1480038: Account delete button showing when register allowed is off
 * Bug 1480329: Session key is not checked during file upload
 * Bug 1483077: Problem with mysql upgrade - not escaping table name
 * Bug 1483084: Problem with upgrading to 15.04 - postgres and upgrade/limit
 * Bug 1483094: Block config popup offset in safari is wrong
 * Bug 1484296: Typo in XML filter regex
 * Bug 1486269: Need to make sure pieform lib is present in comment build_html()
 * Bug 785472: Eliminate all raise_memory_limit() calls
 * Bug 1333424: Navigation block broken after Leap2a import
 * Bug 1388664: Add focus for social media profile creation
 * Bug 1397562: Error display on the admin menus (tabs) of theme 'primaryschool'
 * Bug 1407848: Behat cant click links when the duplicate ones are hidden.
 * Bug 1428364: Broken Behat test: Needs content->files ID's and labels tidied up
 * Bug 1457032: Remote avatar (Gravatar) does not adhere to site proxy settings
 * Bug 1474143: Multiple journal error with image in description field
 * Bug 1474609: Cannot delete page description
 * Bug 1479178: Update of quota not working correctly
 * Bug 1482010: Leap2a collection pages are in the wrong order
 * Bug 1482437: Leap2a export: Filter out ASCII control characters that are not valid in XML
 * Bug 1484361: New Behat step for visiting a specific view
 * Bug 1363753: Extract file gives error if there is not enough space for extraction
 * Bug 1383543: The js script 'artefact/multirecipientnotification/js/sendmessage.js' is not neccessary
 * Bug 1464052: Set a default record limit for the elasticsearch cron job
 * Bug 1474136: Better warning message for cron when site is closed
 * Bug 1479434: Missing SESSION global ref in progressbarform_validate
 * Bug 1421030: Behat broken fixture: And the following "pages" exist

Changelog 

View the full changelog

Bug 1486269: making sure pieform lib is loaded
(Bug785472) Remove unneeded raise_memory_limit calls
Bug 1363753: tidying up file extract page
Prompt to register site again after upgrading to 15.04.03. Bug 1450334
Bug 1476059: Duplicate blog block's embedded images
Bug 1383543: script multirecipientnotification/js/sendmessage.js is redundant
Perform basic form validation on file browser actions (Bug 1480329)
Adding PHP & system info to stats collection
Bug 1471357: fixing jquery dialog
Bug 1388664: autofocus on the first field of socialprofile form
Bug 1474143: Allowing artefacts to be created with their sql defaults
Set elasticsearch cronlimit to 50000 by default.
Bug 1479543: Making sure the last run shows correct total
Bug 1483084: Upgrade problem with assigning artefact path
Bug 1479543: Allowing updating artefact table to run smoother
New Behat Step for visiting a specific Portfolio page "bug 1484361"
Typo in regex (bug 1484296)
Bug 1483077: escaping names when showing table / index
Leap2a: filter invalid XML chars on export (Bug 1482437)
Filter ASCII control characters out of Leap2a import (Bug 244828)
Bug 1483094: Safari and block config popup
Fix errors in artefact_get_descendants(). Bug 1452450
Import collection pages in the right order (Bug 1482010)
Bug 1479434: $SESSION undefined for validation step
New behat fixture for page/collection permissions
Implement behat fixture 'the following "collections" exist:'
Implement the step "I expand all fields" for mahara
Delete button on User's Settings page for 'no institution'
Bug 1397562: Primary school theme admin group tab style fix
Fix quota update on group file upload (Bug #1479178)
Bug 1474136: Altering the admin message about cron when site closed
Bug 1474609: Unable to delete page description
Make user queries in registration report generation more scalable (Bug #1456849).
Improvement of user email addresses management. Bug 1462806
Rewrite the navigation block's collection pointer, after leap2a import
Use standard Mahara curl methods for gravatar header request (Bug 1457032)
Incorrect check for the presence of collections in export (Bug 1474628)
Don't skip on setting up pages in leap2a, just because there no artefacts
Checking incorrect names for leap2a interactive import options (Bug 1361005)
Bug 1465462: adjusting behat steps to deal with new text
Implement the step: 'I configure the block "Block title"'

0 blueprints and 38 bugs targeted

Bug report Importance Assignee Status
1361005 #1361005 "Ignore/Append/Add" settings are not being respected during interactive Leap2a import 3 High Son Nguyen  10 Fix Released
1447865 #1447865 Include PHP version in mahara.org stats 3 High   10 Fix Released
1449334 #1449334 Behat: And I fill in the following step throwing error when I use it for drop down boxes 3 High Robert Lyon  10 Fix Released
1450334 #1450334 Prompt registered Mahara sites to re-register because we want to change the data registration policy 3 High   10 Fix Released
1452450 #1452450 Error when upgrading mahara from 1.8.2 to 15.04 3 High   10 Fix Released
1456849 #1456849 Problem with prepared statements in stats functions 3 High   10 Fix Released
1464477 #1464477 Leap2a import of "Just some of my collections" doesn't put the pages into the imported collection 3 High   10 Fix Released
1471357 #1471357 Links for method names don't work in web services 3 High   10 Fix Released
1474628 #1474628 Leap2a: Collections being exported as individual pages 3 High Aaron Wells  10 Fix Released
1476059 #1476059 Full copy of blog block embedded image problem 3 High Robert Lyon  10 Fix Released
1479543 #1479543 Upgrading from 1.9 to 15.04 in mysql can timeout on big sites 3 High Robert Lyon  10 Fix Released
1480038 #1480038 Account delete button showing when register allowed is off 3 High Robert Lyon  10 Fix Released
1480329 #1480329 Session key is not checked during file upload 3 High   10 Fix Released
1483077 #1483077 Problem with mysql upgrade - not escaping table name 3 High Robert Lyon  10 Fix Released
1483084 #1483084 Problem with upgrading to 15.04 - postgres and upgrade/limit 3 High   10 Fix Released
1483094 #1483094 Block config popup offset in safari is wrong 3 High Robert Lyon  10 Fix Released
1484296 #1484296 Typo in XML filter regex 3 High Aaron Wells  10 Fix Released
1486269 #1486269 Need to make sure pieform lib is present in comment build_html() 3 High   10 Fix Released
785472 #785472 Eliminate all raise_memory_limit() calls 4 Medium Nigel Cunningham  10 Fix Released
1333424 #1333424 Navigation block broken after Leap2a import 4 Medium   10 Fix Released
1388664 #1388664 Add focus for social media profile creation 4 Medium   10 Fix Released
1397562 #1397562 Error display on the admin menus (tabs) of theme 'primaryschool' 4 Medium Robert Lyon  10 Fix Released
1407848 #1407848 Behat cant click links when the duplicate ones are hidden. 4 Medium   10 Fix Released
1421030 #1421030 Behat broken fixture: And the following "pages" exist 4 Medium   10 Fix Released
1428364 #1428364 Broken Behat test: Needs content->files ID's and labels tidied up 4 Medium   10 Fix Released
1457032 #1457032 Remote avatar (Gravatar) does not adhere to site proxy settings 4 Medium Aaron Wells  10 Fix Released
1474143 #1474143 Multiple journal error with image in description field 4 Medium Robert Lyon  10 Fix Released
1474609 #1474609 cannot delete page description 4 Medium Robert Lyon  10 Fix Released
1479178 #1479178 Update of quota not working correctly 4 Medium   10 Fix Released
1482010 #1482010 Leap2a collection pages are in the wrong order 4 Medium Aaron Wells  10 Fix Released
1482410 #1482410 Leap2A import problem: "simplexml_load_file()... parser error : PCDATA invalid Char value..." 4 Medium   10 Fix Released
1482437 #1482437 Leap2a export: Filter out ASCII control characters that are not valid in XML 4 Medium   10 Fix Released
1484361 #1484361 New Behat step for visiting a specific view 4 Medium Aaron Wells  10 Fix Released
1363753 #1363753 extract file gives error if there is not enough space for extraction 5 Low Robert Lyon  10 Fix Released
1383543 #1383543 The js script 'artefact/multirecipientnotification/js/sendmessage.js' is not neccessary 5 Low   10 Fix Released
1464052 #1464052 Set a default record limit for the elasticsearch cron job 5 Low   10 Fix Released
1474136 #1474136 Better warning message for cron when site is closed 5 Low   10 Fix Released
1479434 #1479434 missing SESSION global ref in progressbarform_validate 5 Low Robert Lyon  10 Fix Released
This milestone contains Public information
Everyone can see this information.