[Mahara-contributors] [Bug 1810990] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9536 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1810990 Title: Create Behat background steps to easily set up page content Status in Mahara: In Progress Bug description: When a page needs to have content, it's rather cumbersome to get that in as it needs to be mentioned in the scenario making that rather long. Instead, we are looking into setting up background steps that will allow the easy creation of page content. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1810990/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1812120] A patch has been submitted for review
Patch for "18.10_STABLE" branch: https://reviews.mahara.org/9535 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1812120 Title: Slowness when upgrading to v18.10+ when using elasticsearch Status in Mahara: Fix Committed Status in Mahara 18.10 series: In Progress Status in Mahara 19.04 series: Fix Committed Bug description: This is because there are a couple of db updates to the view table where we add a new column so that means the elasticsearch queue will be updated/checked for each view row at least twice when we don't need to To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1812120/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1812120] A change has been merged
Reviewed: https://reviews.mahara.org/9442 Committed: https://git.mahara.org/mahara/mahara/commit/52adc5e42583e909563c7ba576cc6c7c6f55 Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:master commit 52adc5e42583e909563c7ba576cc6c7c6f55 Author: Robert Lyon Date: Thu Jan 17 11:13:00 2019 +1300 Bug 1812120: Making sites with elasticsearch upgrade faster As sites with 100,000+ views take forever to upgrade We don't need to re-index the view row changes when adding the new columns behatnotneeded Change-Id: I90143f592c5203a4dfc2fd20d2d4ef1148cf9e95 Signed-off-by: Robert Lyon -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1812120 Title: Slowness when upgrading to v18.10+ when using elasticsearch Status in Mahara: Fix Committed Status in Mahara 18.10 series: In Progress Status in Mahara 19.04 series: Fix Committed Bug description: This is because there are a couple of db updates to the view table where we add a new column so that means the elasticsearch queue will be updated/checked for each view row at least twice when we don't need to To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1812120/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1812120] Re: Slowness when upgrading to v18.10+ when using elasticsearch
** Changed in: mahara/19.04 Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1812120 Title: Slowness when upgrading to v18.10+ when using elasticsearch Status in Mahara: Fix Committed Status in Mahara 18.10 series: In Progress Status in Mahara 19.04 series: Fix Committed Bug description: This is because there are a couple of db updates to the view table where we add a new column so that means the elasticsearch queue will be updated/checked for each view row at least twice when we don't need to To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1812120/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1810990] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9534 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1810990 Title: Create Behat background steps to easily set up page content Status in Mahara: In Progress Bug description: When a page needs to have content, it's rather cumbersome to get that in as it needs to be mentioned in the scenario making that rather long. Instead, we are looking into setting up background steps that will allow the easy creation of page content. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1810990/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1810990] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9533 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1810990 Title: Create Behat background steps to easily set up page content Status in Mahara: In Progress Bug description: When a page needs to have content, it's rather cumbersome to get that in as it needs to be mentioned in the scenario making that rather long. Instead, we are looking into setting up background steps that will allow the easy creation of page content. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1810990/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1765276] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9532 -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1765276 Title: Upgrade to Bootstrap 4 Status in Mahara: In Progress Bug description: Bootstrap 4 has been released. We should upgrade. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1765276/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1635503] Re: Allow manipulation of SmartEvidence framework via admin interface
JSON Editor - Initial test plan Go to http://mahara/module/framework/frameworks.php Click on Add framework - You see a form that corresponds to all the fields in a .matrix json file as described in https://manual.mahara.org/en/18.10/administration/smartevidence.html#smartevidence-admin 11.9.4 - You can enter information into the form and when you press the Save button, it appears in the database. - If you follow the navigation to 'Upload', you can upload an existing .matrix json file Edit and Copy dropdowns If a framework is inactive and has not been used in a collection, it is able to be edited and should appear in the 'Edit saved framework' dropdown. All saved frameworks should appear in the 'Copy existing framework' dropdown Once you choose one of these option, the form should populate with the information from that framework. If you choose from the 'Edit' dropdown, make changes and Save, the existing record for that framework should be updated. If you choose from the 'Copy' dropdown, any changes will be added to a new framework and the existing one will remain the same. -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1635503 Title: Allow manipulation of SmartEvidence framework via admin interface Status in Mahara: In Progress Bug description: Currently (in 16.10) we can upload a .matrix file containing a Smart Evidence framework But once it is uploaded we are unable to alter it via the web interface (only through the database). What would be good is an admin interface that at least allowed for the editing of the field names and the re-ordering of evidence elements as well as adding new elements A thing to take into account is should one be allowed to edit a Smart Evidence framework once it is already being used and if so what things are ok to edit at that point and what things can be edited before it is in use. I'm thinking order and field values can be edited before it is in use. Once someone is using it then the order / fields for current framework should be set - but maybe possible to add new standard elements to framework. Also it would be good to have a 'copy framework' option to be able to duplicate a framework To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1635503/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1815128] [NEW] Mathjax in user name on profile page is not updating tag
Public bug reported: Eg If I have MathJax turned on and have 'displayname' for a user set to: \(\beta \alpha \delta \varsigma \pi \rho \) When I visit their profile page I see their name displayed as βαδςπρ in page tag but the browser still shows as \(\beta \alpha \delta \varsigma \pi \rho \) and makes things look broken The MathJax is unable to update the tag as it does it's magic with inserting stuff. But we can update the title tag with an approximation of what is wanted - eg for Greek letters they tend to exist in the font so we can scrape them from the page a apply them to the title. For things like mathematical notations like square root we can't as they are made up by css tricks So I'll add a bit of code to try and update the tag so it looks less broken ** Affects: mahara Importance: Medium Status: In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1815128 Title: Mathjax in user name on profile page is not updating tag Status in Mahara: In Progress Bug description: Eg If I have MathJax turned on and have 'displayname' for a user set to: \(\beta \alpha \delta \varsigma \pi \rho \) When I visit their profile page I see their name displayed as βαδςπρ in page tag but the browser still shows as \(\beta \alpha \delta \varsigma \pi \rho \) and makes things look broken The MathJax is unable to update the tag as it does it's magic with inserting stuff. But we can update the title tag with an approximation of what is wanted - eg for Greek letters they tend to exist in the font so we can scrape them from the page a apply them to the title. For things like mathematical notations like square root we can't as they are made up by css tricks So I'll add a bit of code to try and update the tag so it looks less broken To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1815128/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1367539] A change has been merged
Reviewed: https://reviews.mahara.org/9497 Committed: https://git.mahara.org/mahara/mahara/commit/f7676dbd11500e76450c80d16f335b6911e72b2b Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:18.04_STABLE commit f7676dbd11500e76450c80d16f335b6911e72b2b Author: Robert Lyon Date: Thu Apr 19 16:00:22 2018 +1200 Bug 1765264: Group id not needed to be array for group_get_admin_ids() A mistake made in the patch for Bug 1367539 behatnotneeded Change-Id: If0b27c356887483532693153f0b8936b7d12eb14 Signed-off-by: Robert Lyon (cherry picked from commit 9eefc1c84dc98079844390bb56f7f89f3c5f5ce3) -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1367539 Title: When quota notification threshold is changed, send notifications to users who are now over threshold Status in Mahara: Fix Released Status in Mahara 1.10 series: Fix Released Status in Mahara 15.04 series: Fix Released Bug description: Bug 1307935 sends notifications to users when they go over a threshold near their quota. But if you change the threshold, then users who are already over the new threshold receive no notification. This patch makes it so that when you change the threshold, users who are now over the threshold will receive a notification. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1367539/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1765264] A change has been merged
Reviewed: https://reviews.mahara.org/9497 Committed: https://git.mahara.org/mahara/mahara/commit/f7676dbd11500e76450c80d16f335b6911e72b2b Submitter: Robert Lyon (robe...@catalyst.net.nz) Branch:18.04_STABLE commit f7676dbd11500e76450c80d16f335b6911e72b2b Author: Robert Lyon Date: Thu Apr 19 16:00:22 2018 +1200 Bug 1765264: Group id not needed to be array for group_get_admin_ids() A mistake made in the patch for Bug 1367539 behatnotneeded Change-Id: If0b27c356887483532693153f0b8936b7d12eb14 Signed-off-by: Robert Lyon (cherry picked from commit 9eefc1c84dc98079844390bb56f7f89f3c5f5ce3) -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1765264 Title: Error when deleting a user relating to the group quota Status in Mahara: Fix Released Status in Mahara 17.10 series: Fix Committed Status in Mahara 18.04 series: Fix Committed Bug description: [WAR] 50 (lib/adodb/adodb-exceptions.inc.php:45) Array to string conversion Call stack (most recent first): * log_message("Array to string conversion", 8, true, true, "/home/robertl/clients/catalyst/mahara-clients/htdo...", 45) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/errors.php:521 * error(8, "Array to string conversion", "/home/robertl/clients/catalyst/mahara-clients/htdo...", 45, array(size 7)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb-exceptions.inc.php:45 * ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: invalid input syntax for integer: "Array"", "SELECT "member" FROM "group_member" ...", array(size 1), object(ADODB_postgres8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb-exceptions.inc.php:80 * adodb_throw("postgres8", "adodb_throw", -1, "ERROR: invalid input syntax for integer: "Array"", "SELECT "member" FROM "group_member" ...", array(size 1), object(ADODB_postgres8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:313 * ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: invalid input syntax for integer: "Array"", "SELECT "member" FROM "group_member" ...", array(size 1), object(ADODB_postgres8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:1264 * ADOConnection->_Execute("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:1224 * ADOConnection->Execute("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:1714 * ADOConnection->GetCol("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/dml.php:891 * get_column_sql("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/group.php:1605 * group_get_admin_ids(array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:1877 * ArtefactTypeFile::notify_groups_threshold_exceeded(array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:439 * PluginArtefactFile::eventlistener_savedeleteartefact("deleteartefact", object(ArtefactTypeFile)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/mahara.php:1789 * call_static_method("PluginArtefactFile", "eventlistener_savedeleteartefact", "deleteartefact", object(ArtefactTypeFile)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/mahara.php:2084 * handle_event("deleteartefact", object(ArtefactTypeFile), array(size 8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/lib.php:719 * ArtefactType->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:1363 * ArtefactTypeFile->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/lib.php:702 * ArtefactType->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:2003 * ArtefactTypeFolder->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/user.php:1612 * delete_user("4839") at /home/robertl/clients/catalyst/mahara-clients/htdocs/admin/cli/delete_inactive_users.php:154 The problem is the group_get_admin_ids() is called with an array rather than an id To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1765264/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post
[Mahara-contributors] [Bug 1765264] Re: Error when deleting a user relating to the group quota
** Changed in: mahara/18.04 Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1765264 Title: Error when deleting a user relating to the group quota Status in Mahara: Fix Released Status in Mahara 17.10 series: Fix Committed Status in Mahara 18.04 series: Fix Committed Bug description: [WAR] 50 (lib/adodb/adodb-exceptions.inc.php:45) Array to string conversion Call stack (most recent first): * log_message("Array to string conversion", 8, true, true, "/home/robertl/clients/catalyst/mahara-clients/htdo...", 45) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/errors.php:521 * error(8, "Array to string conversion", "/home/robertl/clients/catalyst/mahara-clients/htdo...", 45, array(size 7)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb-exceptions.inc.php:45 * ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: invalid input syntax for integer: "Array"", "SELECT "member" FROM "group_member" ...", array(size 1), object(ADODB_postgres8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb-exceptions.inc.php:80 * adodb_throw("postgres8", "adodb_throw", -1, "ERROR: invalid input syntax for integer: "Array"", "SELECT "member" FROM "group_member" ...", array(size 1), object(ADODB_postgres8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:313 * ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: invalid input syntax for integer: "Array"", "SELECT "member" FROM "group_member" ...", array(size 1), object(ADODB_postgres8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:1264 * ADOConnection->_Execute("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:1224 * ADOConnection->Execute("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/adodb/adodb.inc.php:1714 * ADOConnection->GetCol("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/dml.php:891 * get_column_sql("SELECT "member" FROM "group_member" ...", array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/group.php:1605 * group_get_admin_ids(array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:1877 * ArtefactTypeFile::notify_groups_threshold_exceeded(array(size 1)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:439 * PluginArtefactFile::eventlistener_savedeleteartefact("deleteartefact", object(ArtefactTypeFile)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/mahara.php:1789 * call_static_method("PluginArtefactFile", "eventlistener_savedeleteartefact", "deleteartefact", object(ArtefactTypeFile)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/mahara.php:2084 * handle_event("deleteartefact", object(ArtefactTypeFile), array(size 8)) at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/lib.php:719 * ArtefactType->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:1363 * ArtefactTypeFile->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/lib.php:702 * ArtefactType->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/artefact/file/lib.php:2003 * ArtefactTypeFolder->delete() at /home/robertl/clients/catalyst/mahara-clients/htdocs/lib/user.php:1612 * delete_user("4839") at /home/robertl/clients/catalyst/mahara-clients/htdocs/admin/cli/delete_inactive_users.php:154 The problem is the group_get_admin_ids() is called with an array rather than an id To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1765264/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp