[Mahara-contributors] [Bug 1896481] Re: page jumps to previous page when using cursor to select and copy text
Hi Kali, I think this issue has already been reported here https://bugs.launchpad.net/mahara/+bug/1749308 and there's also a fix that will be included in next Mahara release. Let us know if it resolves your problem -- 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/1896481 Title: page jumps to previous page when using cursor to select and copy text Status in Mahara: New Bug description: When using a cursor to select text on a page, the page jumps to the previous page visited. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1896481/+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 1896275] Re: Inactive folder block on group homepage
** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => High -- 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/1896275 Title: Inactive folder block on group homepage Status in Mahara: Confirmed Status in Mahara 20.04 series: New Status in Mahara 20.10 series: Confirmed Bug description: Since our last upgrade to 20.04.0 of Mahara, all group homepage with a folder block are not operational, i.e. we can see the content of the folder but we cannot click it (either to download it or browse a subfolder). It is a regression since the problem was not present prior to our update (we went from 19.04 to 20.04 this summer). I made a test on demo.mahara.org and the problem is reproducible on this platform also. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1896275/+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 1896275] Re: Inactive folder block on group homepage
The modal to display the artefacts is missing form the group homepage. The block is displayed with links for all the elements, but clicking them is not doing anything because the modal to display the artefacts is not present. Steps to replicate: Create a group 'GroupA' Click on Files tab and add a folder 'Folder 1' with some files in it Add another folder 'Folder 1.1' inside 'Folder 1' with some files in it as well Click on 'About' tab an 'Edit' Add a Folder block and select 'Folder 1' in block configuration Display the page The folder block is display with the list of files and 'Folder 1.1' as links Click on any link Expected result: A modal is open to display the clicked artefact Actual result: there are no changes on the page, nothing's displayed ** Also affects: mahara/20.04 Importance: Undecided Status: New ** Also affects: mahara/20.10 Importance: High Status: Confirmed ** Changed in: mahara/20.04 Status: New => Confirmed ** Changed in: mahara/20.04 Importance: Undecided => High -- 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/1896275 Title: Inactive folder block on group homepage Status in Mahara: Confirmed Status in Mahara 20.04 series: Confirmed Status in Mahara 20.10 series: Confirmed Bug description: Since our last upgrade to 20.04.0 of Mahara, all group homepage with a folder block are not operational, i.e. we can see the content of the folder but we cannot click it (either to download it or browse a subfolder). It is a regression since the problem was not present prior to our update (we went from 19.04 to 20.04 this summer). I made a test on demo.mahara.org and the problem is reproducible on this platform also. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1896275/+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 1889505] Re: Behat: create import_export_skins feature
** Changed in: mahara Assignee: (unassigned) => Rangi Daymond (rangid) -- 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/1889505 Title: Behat: create import_export_skins feature Status in Mahara: In Progress Bug description: Create a new behat feature file to provide some automated test coverage for Bug 1877497 Sorting out problems with skin export/import To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1889505/+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 1875149] Re: Outdated packages during PDF export install
** Changed in: mahara/20.10 Assignee: (unassigned) => Robert Lyon (robertl-9) -- 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/1875149 Title: Outdated packages during PDF export install Status in Mahara: In Progress Status in Mahara 20.10 series: In Progress Bug description: When I run 'makepdfexport', I got the following messages: 1. Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead. 2. 'Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested.' This should be checked. Tagging it against 20.04RC2 but could make a change only in 20.10 if it is not possible at this stage. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1875149/+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 1891844] Re: ajax loaded blocks not resizing properly
** No longer affects: mahara/19.04 -- 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/1891844 Title: ajax loaded blocks not resizing properly Status in Mahara: In Progress Status in Mahara 19.10 series: Confirmed Status in Mahara 20.04 series: Confirmed Status in Mahara 20.10 series: In Progress Bug description: need to wait until ajax loaded blocks have finish loading, to trigger gridstack load resize To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1891844/+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 1835688] Re: Authentication method not showing properly
** Changed in: mahara Status: In Progress => Incomplete -- 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/1835688 Title: Authentication method not showing properly Status in Mahara: Incomplete Bug description: Version: Mahara 19.04 Browser: chrome Steps to Replicate: (You will need two or more institutes in Mahara) 1. Create a user on Moodle to access the site via the xml/rpc method. 2. Login as that user - the account is created as expected. 3. Add that user to a different institute in Mahara. (The user will be using the same auth, but will be added to a new institute) As the admin of Mahara. 3. Find the user [maharawebsite]/admin/users/search.php 4. Enter the user's name and it will list as expected -with correct authentication details 5. Edit the user (Issue 1 - The form is not showing the correct details) Authentication method on the form is displayed as "internal" and a password is requested Change the authentication method to be the institute listed. 6 DONT click save - the users details will have changed and the institute will have a new internal auth method. 7. Go back and edit the user - and change the authentication back 7: click save 7: Search for the user again [maharawebsite]/admin/users/search.php - that user is still listed as "internal" with incorrect auth details. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1835688/+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 1896564] [NEW] authentication method not assigned properly
Public bug reported: Have 2 institutions "Primary School" and "University" with only one webservices auth instance each Have one user account and add to "Primary School" institution Check the Primary school settings, a new internal auth instance was created (is it expected?) Add user to "University" institution Check the "University" institution settings, there still is only one auth instance and is a webservice one Go back to user settings and set Authentication method to "university: webservice" save changes Expected results: after the page refreshes, University institution has only one authentication instance "university: webservice" and the user account is linked to it Actual result: after the page refreshes, a new authentication instance has been created "university: internal" and the user account has been linked to it ** Affects: mahara Importance: Medium Assignee: Cecilia Vela Gurovic (ceciliavg) Status: In Progress ** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Status: Confirmed => In Progress ** Changed in: mahara Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg) ** Changed in: mahara Importance: Undecided => Medium -- 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/1896564 Title: authentication method not assigned properly Status in Mahara: In Progress Bug description: Have 2 institutions "Primary School" and "University" with only one webservices auth instance each Have one user account and add to "Primary School" institution Check the Primary school settings, a new internal auth instance was created (is it expected?) Add user to "University" institution Check the "University" institution settings, there still is only one auth instance and is a webservice one Go back to user settings and set Authentication method to "university: webservice" save changes Expected results: after the page refreshes, University institution has only one authentication instance "university: webservice" and the user account is linked to it Actual result: after the page refreshes, a new authentication instance has been created "university: internal" and the user account has been linked to it To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1896564/+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 1875995] Re: Front-end changes for Mahara 20.10
https://reviews.mahara.org/#/c/10979 was abandoned ** Changed in: mahara 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/1875995 Title: Front-end changes for Mahara 20.10 Status in Mahara: Fix Committed Bug description: Front-end changes we are making for Mahara 20.10 to make the theming more efficient. There'll be separate commits with more specific commit messages. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1875995/+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 1875149] Re: Outdated packages during PDF export install
** Changed in: mahara/20.10 Milestone: 20.10.0 => 21.04.0 -- 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/1875149 Title: Outdated packages during PDF export install Status in Mahara: In Progress Status in Mahara 20.10 series: In Progress Bug description: When I run 'makepdfexport', I got the following messages: 1. Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead. 2. 'Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested.' This should be checked. Tagging it against 20.04RC2 but could make a change only in 20.10 if it is not possible at this stage. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1875149/+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 1893591] Re: improve block dimension saving on DB
** Changed in: mahara Milestone: 20.10.0 => 21.04.0 -- 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/1893591 Title: improve block dimension saving on DB Status in Mahara: In Progress Bug description: When editing a page, the way we save the block dimensions is not efficient and can be improved. For example if we add a block in the page, we will have an ajax call for every block that is moved, when we could have only one call for all the grid. When resizing a block there are multiple ajax calls even before the resizing stops. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1893591/+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 1896547] Re: Allow custom webservice to access / save management config
** Changed in: mahara 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/1896547 Title: Allow custom webservice to access / save management config Status in Mahara: Fix Committed Bug description: When we have a custom webservice that contains a function, eg module_lti_launch, that has the 'hasconfig' set to true we allow it to have the manage icon on the Admin -> Webservices -> External apps page. This functionality was added with Bug 1892106 But we still need a way to display and save the config for that function when the service itself is not 'module/lti' We need PluginAuthWebservice to be able to 1) add config fields for functions that belong to component 'webservice' 2) add config fields for functions that have their own plugin type, eg 'module/lti' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1896547/+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 1528118] Re: Preview collections on Export screen
** Tags added: newfeature -- 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/1528118 Title: Preview collections on Export screen Status in Mahara: Fix Committed Bug description: When you export pages, you can preview them. But you don't have that option for collections. There should be a collection preview link which takes you to the first page of the collection and ideally you can navigate through the other pages. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1528118/+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 1896703] Re: Changes to subtheme starter to inherit parent theme styles properly again
** Changed in: mahara Milestone: 20.10.0 => 20.10rc2 -- 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/1896703 Title: Changes to subtheme starter to inherit parent theme styles properly again Status in Mahara: In Progress Bug description: Some changes were made to the theme folder structure that resulted in not all styles being inherited properly from the parent theme. Evonne found how to correct that. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1896703/+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 1896413] Re: Mention activity for archiving from the web services Moodle assignment submission plugin
** Changed in: mahara Milestone: 20.10.0 => 20.10rc2 -- 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/1896413 Title: Mention activity for archiving from the web services Moodle assignment submission plugin Status in Mahara: Confirmed Bug description: In bug #1891850, when a portfolio is archived via the Moodle assignment plugin, it's not displaying the Moodle activity name as is done for a regular LTI. The notification that is sent to the student submitting their portfolio doesn't contain that information either. It only has an empty group name: 'This is to confirm that you submitted the collection "Coll one" successfully to the group "" at 10-09-2020, 08:04.' Ideally, it also mentions the activity name. What will need to change: For the web services archiving submissions we record the host value (URL of site gotten from submittedhost field in page / collection) and external id passed in by a web service call. What we would need is the web services call to accept full path + display name of the external resource so we can pass those as well or instead of the current info we record in the archived_submissions table, and have that go to the email and display in the admin report. This will mean slight adjustments on both Moodle and Mahara. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1896413/+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 1891426] Re: Behat: Move quota checks to notification_quota.feature
** Changed in: mahara Milestone: 20.10.0 => 20.10rc2 -- 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/1891426 Title: Behat: Move quota checks to notification_quota.feature Status in Mahara: In Progress Bug description: We have a test called /user_content/file_edit.feature which includes checks for the upload quota allowed. These would be better placed in /settings/notification_quota.feature. Remove steps related to quota from file_edit.feature and add them to notification_quota.feature in the section where UserA logs in (approx ln 33) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1891426/+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 1803101] Re: Error importing Leap2A w/ peer assessment
** Changed in: mahara Milestone: 20.10.0 => 20.10rc2 -- 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/1803101 Title: Error importing Leap2A w/ peer assessment Status in Mahara: In Progress Bug description: I exported a simple portfolio page as Leap2A and got the error messages below when importing it via the admin interface. The Leap2A file is attached. [WAR] 37 (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/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at /home/kristina/code/mahara/htdocs/lib/errors.php:520 error(8, "Array to string conversion", "/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45 ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80 adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:313 ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1263 ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1223 ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/dml.php:1102 insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240 ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180 LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:1813 call_static_method("LeapImportPeerassessment", "import_using_strategy", object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/import/leap/lib.php:665 PluginImportLeap->import_from_load_mapping() at /home/kristina/code/mahara/htdocs/import/leap/lib.php:188 PluginImportLeap->process() at /home/kristina/code/mahara/htdocs/admin/users/add.php:348 adduser_submit(object(Pieform), array(size 24)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:542 Pieform->__construct(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:164 Pieform::process(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:5258 pieform(array(size 8)) at /home/kristina/code/mahara/htdocs/admin/users/add.php:156 [WAR] 37 (lib/errors.php:858) Failed to get a recordset: postgres8 error: [-1: ERROR: null value in column "block" violates not-null constraint DETAIL: Failing row contains (22, null, null, 11, 0).] in adodb_throw(INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?) and values was (assessment:22,view:11,private:0) Call stack (most recent first): log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95 log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/errors.php:858 SQLException->__construct("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105 insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240 ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180 LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:1813 call_static_method("LeapIm
[Mahara-contributors] [Bug 1889505] Re: Behat: create import_export_skins feature
** Changed in: mahara Milestone: 20.10.0 => 20.10rc2 -- 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/1889505 Title: Behat: create import_export_skins feature Status in Mahara: In Progress Bug description: Create a new behat feature file to provide some automated test coverage for Bug 1877497 Sorting out problems with skin export/import To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1889505/+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 1819379] Re: update chromedriver for behat
** Changed in: mahara Milestone: 20.10.0 => 20.10rc2 -- 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/1819379 Title: update chromedriver for behat Status in Mahara: In Progress Bug description: Given that there is an exploit for chrome versions below 72.0.3626.121, we should update chromedriver to work with newer versions. (Our current version 2.38 is only compatible with chrome up to version 67). The chrome version on Jenkins will need to be updated to run with the new chromedriver. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1819379/+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 1895259] Re: Unable to see emoji on page description and text content
** Changed in: mahara Milestone: 20.10.0 => 20.10rc2 -- 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/1895259 Title: Unable to see emoji on page description and text content Status in Mahara: In Progress Bug description: - exact version of Mahara - 20.04 - master branch - operating system - Ubuntu 18.04.5 LTS - database - MySQL 5.7 Emoji's are turning into '?' while adding them on 'Page description' of Page. Also When you add the New Block -> Content type -> Text - in 'Block content' adding emoji removes all content of the block. Its stored in database but because its converted into '?', content of serialized not matching with content length. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895259/+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 1893591] Re: improve block dimension saving on DB
https://reviews.mahara.org/#/c/11198/ -- 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/1893591 Title: improve block dimension saving on DB Status in Mahara: In Progress Bug description: When editing a page, the way we save the block dimensions is not efficient and can be improved. For example if we add a block in the page, we will have an ajax call for every block that is moved, when we could have only one call for all the grid. When resizing a block there are multiple ajax calls even before the resizing stops. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1893591/+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 1184465] Re: Add version numbers to language packs
** Changed in: mahara Assignee: Cecilia Vela Gurovic (ceciliavg) => (unassigned) -- 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/1184465 Title: Add version numbers to language packs Status in Mahara: Triaged Bug description: As I touched on in https://bugs.launchpad.net/mahara/+bug/1180544 , there's currently no way for a user looking at the langpacks site ( http://langpacks.mahara.org/ ) to tell whether there's been an update to their language pack. Therefore, it would be useful if we added version numbers to the language packs. These could be placed in lang/langconfig.php, something like this: $string['release'] = '1.7.1'; // The Mahara release number this langpack was created for $string['version'] = '2013052700'; // Incremented on each new release of the langpack, using the current date. And the name of the langpack file could be changed to something along the lines of "vi-1.7_STABLE-2013052700.tar.gz". A related idea would be to have specific langpack releases tied to Mahara minor version releases, to support the case where a language string's name is changed in a minor version. In that case, you wouldn't want to upgrade your langpacks before your Mahara version has been upgraded. In that case you'd want langpack releases for each minor version, as well as maybe a "nightly" langpack release. vi-1.7.3.tar.tgz vi-1.7.4.tar.tgz vi-1.7_STABLE-2013052700.tar.gz To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1184465/+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 1897199] [NEW] importing comments: wrong name to display and content
Public bug reported: When exporting from a site and importing to a different site, there is no consent of the author of a comment in this other site to display their name. We should be replacing the name for something like 'Imported feedback'. The comment contents are not display correctly. The text is replaced by the string "Comment" like is shown in the attached image. Cases to take into consideration when testing: Comment export + import testing Export 1. Full account 2. Single page 3. Collection (should be the same) 4. Bulk Comments needed: 1. Public on page 2. Private on page 3. Public on artefact, i.e. journal entry so we don't need site data 4. Private on artefact Import 1. Interactive, i.e. own account 2. Admin menu ->People->Add person 3. Bulk - Set up a DB that has scenarios and dump it for easier testing - See peer assessment config testing for testing matrix example ** Affects: mahara Importance: Medium Status: Confirmed ** Attachment added: "comments.png" https://bugs.launchpad.net/bugs/1897199/+attachment/5414000/+files/comments.png ** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => Medium ** Changed in: mahara Milestone: None => 20.10rc2 -- 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/1897199 Title: importing comments: wrong name to display and content Status in Mahara: Confirmed Bug description: When exporting from a site and importing to a different site, there is no consent of the author of a comment in this other site to display their name. We should be replacing the name for something like 'Imported feedback'. The comment contents are not display correctly. The text is replaced by the string "Comment" like is shown in the attached image. Cases to take into consideration when testing: Comment export + import testing Export 1. Full account 2. Single page 3. Collection (should be the same) 4. Bulk Comments needed: 1. Public on page 2. Private on page 3. Public on artefact, i.e. journal entry so we don't need site data 4. Private on artefact Import 1. Interactive, i.e. own account 2. Admin menu ->People->Add person 3. Bulk - Set up a DB that has scenarios and dump it for easier testing - See peer assessment config testing for testing matrix example To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1897199/+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 1897199] Re: importing comments: wrong name to display and content
** Changed in: mahara Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg) -- 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/1897199 Title: importing comments: wrong name to display and content Status in Mahara: Confirmed Bug description: When exporting from a site and importing to a different site, there is no consent of the author of a comment in this other site to display their name. We should be replacing the name for something like 'Imported feedback'. The comment contents are not display correctly. The text is replaced by the string "Comment" like is shown in the attached image. Cases to take into consideration when testing: Comment export + import testing Export 1. Full account 2. Single page 3. Collection (should be the same) 4. Bulk Comments needed: 1. Public on page 2. Private on page 3. Public on artefact, i.e. journal entry so we don't need site data 4. Private on artefact Import 1. Interactive, i.e. own account 2. Admin menu ->People->Add person 3. Bulk - Set up a DB that has scenarios and dump it for easier testing - See peer assessment config testing for testing matrix example To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1897199/+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 1897199] Re: importing comments: wrong name to display and content
** Changed in: mahara Status: Confirmed => 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/1897199 Title: importing comments: wrong name to display and content Status in Mahara: In Progress Bug description: When exporting from a site and importing to a different site, there is no consent of the author of a comment in this other site to display their name. We should be replacing the name for something like 'Imported feedback'. The comment contents are not display correctly. The text is replaced by the string "Comment" like is shown in the attached image. Cases to take into consideration when testing: Comment export + import testing Export 1. Full account 2. Single page 3. Collection (should be the same) 4. Bulk Comments needed: 1. Public on page 2. Private on page 3. Public on artefact, i.e. journal entry so we don't need site data 4. Private on artefact Import 1. Interactive, i.e. own account 2. Admin menu ->People->Add person 3. Bulk - Set up a DB that has scenarios and dump it for easier testing - See peer assessment config testing for testing matrix example To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1897199/+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 1803101] Re: Error importing Leap2A w/ peer assessment
Check notes in https://bugs.launchpad.net/mahara/+bug/1897199 for testing instructions Is best to test both patches together -- 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/1803101 Title: Error importing Leap2A w/ peer assessment Status in Mahara: In Progress Bug description: I exported a simple portfolio page as Leap2A and got the error messages below when importing it via the admin interface. The Leap2A file is attached. [WAR] 37 (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/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at /home/kristina/code/mahara/htdocs/lib/errors.php:520 error(8, "Array to string conversion", "/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45 ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80 adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:313 ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1263 ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1223 ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/dml.php:1102 insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240 ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180 LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:1813 call_static_method("LeapImportPeerassessment", "import_using_strategy", object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/import/leap/lib.php:665 PluginImportLeap->import_from_load_mapping() at /home/kristina/code/mahara/htdocs/import/leap/lib.php:188 PluginImportLeap->process() at /home/kristina/code/mahara/htdocs/admin/users/add.php:348 adduser_submit(object(Pieform), array(size 24)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:542 Pieform->__construct(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:164 Pieform::process(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:5258 pieform(array(size 8)) at /home/kristina/code/mahara/htdocs/admin/users/add.php:156 [WAR] 37 (lib/errors.php:858) Failed to get a recordset: postgres8 error: [-1: ERROR: null value in column "block" violates not-null constraint DETAIL: Failing row contains (22, null, null, 11, 0).] in adodb_throw(INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?) and values was (assessment:22,view:11,private:0) Call stack (most recent first): log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95 log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/errors.php:858 SQLException->__construct("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105 insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240 ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180 LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/cod
[Mahara-contributors] [Bug 1897199] Re: importing comments: wrong name to display and content
Instructions for testing: - Need to checkout the patch before starting to work since I made changes on the export and the import as well. - The attached DB: The db contains 6 users: admin user1 user2 user3 user4 user5 all passwords are 'mahara' The only one that has portfolios id user1 It has a page PageA that contains A. 4 comments: - a public comment and a private comment from user2 - a public comment and a private comment from user3 B. an assessment block that contains: - a public assessment and a draft assessment from user2 - a public assessment and a draft assessment from user3 It also has a collection CollectionA that contains PageA - Using this DB, there three steps to follow to test the peer assessment import and the comments import * Export: create the Leap2A export files that will be used to test the import - Login as admin - go to admin/users/bulkexport.php - select Leap2A as the export format, set user1 as username to export - click Export accounts - save the 'Leap2A account' export - login as user1 - go to Main menu -> Manage -> Export - select 'All my data' - Generate export - save the 'all my data' export - click 'Continue' - select 'Just some of my pages' - select PageA - Generate export - save the 'PageA' export - click 'Continue' - select 'Just some of my collections' - select CollectionA - Generate export - save the 'CollectionA' export * Remove user1 and user2 from the site - login as admin - go to Admin menu-> People -> People search - click on user1 - suspend or delete account - delete account - go to Admin menu-> People -> People search - click on user2 - suspend or delete account - delete account * Import: test the leap2A files created on first export step - login as user4 - go to Main menu -> Manage -> Import - Browse and select 'pageA export' - Check all data is fine in PageA - go to Main menu -> Manage -> Import - Browse and select 'pageA export' - Check all data is fine in PageA inside CollectionA - login as admin - Admin menu -> People -> Add person - on 'Creation method' check 'Upload Leap2A file' and browse for 'All my data' export - set username= user1 password= qweQWE123!@# and create account - login as user1 - check pageA from collectionA has correct information - login as admin and delete user1 - go to admin/users/bulkimport.php - set 'Bulk export file' to the 'account export' location if the file it's in tmp folder and it's called 'account_export.zip' write /tmp/account_export.zip - click 'Import' - login as user1 and check PageA has correct information - To check if PageA has correct information For peer assessment - there should be only 2 peer assessments. These are the public ones. The draft should not be displayed - the authors of the peer assessments should not be displayed and they should not link to any existing account. There should be a "Imported peer assessment" text instead For comments - all comments should be imported and displayed to the oner of the imported portfolio - the private comments should not be displayed to any other than the owner - the author names of the comments should not be displayed and they should not link to any existing account. There should be a "Imported feedback" text instead ** Attachment added: "import_peerassessment_comment.pg" https://bugs.launchpad.net/mahara/+bug/1897199/+attachment/5415505/+files/import_peerassessment_comment.pg ** Description changed: When exporting from a site and importing to a different site, there is no consent of the author of a comment in this other site to display their name. We should be replacing the name for something like 'Imported feedback'. The comment contents are not display correctly. The text is replaced by the string "Comment" like is shown in the attached image. - Cases to take into consideration when testing: Comment export + import testing Export - 1. Full account - 2. Single page - 3. Collection (should be the same) - 4. Bulk + Â 1. Full account + Â 2. Single page + Â 3. Collection (should be the same) + Â 4. Bulk Comments needed: - 1. Public on page - 2. Private on page - 3. Public on artefact, i.e. journal entry so we don't need site data - 4. Private on artefact - + Â 1. Public on page + Â 2. Private on page + Â 3. Public on artefact, i.e. journal entry so we don't need site data + Â 4. Private on artefact Import - 1. Interactive, i.e. own account - 2. Admin menu ->People->Add person - 3. Bulk - - - Set up a DB that has scenarios and dump it for easier testing - - See peer assessment config testing for testing
[Mahara-contributors] [Bug 1897199] Re: importing comments: wrong name to display and content
It's best to test together with https://bugs.launchpad.net/mahara/+bug/1803101 ** Description changed: When exporting from a site and importing to a different site, there is no consent of the author of a comment in this other site to display their name. We should be replacing the name for something like 'Imported feedback'. + + IMPORTANT: Since the .xml text can be easily edited, it's best not to + check if the username already exists on the system. So no names or ids + are exported or imported for comments or peer assessments. The comment contents are not display correctly. The text is replaced by the string "Comment" like is shown in the attached image. Cases to take into consideration when testing: Comment export + import testing Export  1. Full account  2. Single page  3. Collection (should be the same)  4. Bulk Comments needed:  1. Public on page  2. Private on page  3. Public on artefact, i.e. journal entry so we don't need site data  4. Private on artefact Import  1. Interactive, i.e. own account  2. Admin menu ->People->Add person  3. Bulk -- 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/1897199 Title: importing comments: wrong name to display and content Status in Mahara: In Progress Bug description: When exporting from a site and importing to a different site, there is no consent of the author of a comment in this other site to display their name. We should be replacing the name for something like 'Imported feedback'. IMPORTANT: Since the .xml text can be easily edited, it's best not to check if the username already exists on the system. So no names or ids are exported or imported for comments or peer assessments. The comment contents are not display correctly. The text is replaced by the string "Comment" like is shown in the attached image. Cases to take into consideration when testing: Comment export + import testing Export  1. Full account  2. Single page  3. Collection (should be the same)  4. Bulk Comments needed:  1. Public on page  2. Private on page  3. Public on artefact, i.e. journal entry so we don't need site data  4. Private on artefact Import  1. Interactive, i.e. own account  2. Admin menu ->People->Add person  3. Bulk To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1897199/+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 1897660] Re: Timeline: page block display has far too much whitespace after first blocks
** Changed in: mahara/21.04 Status: Confirmed => 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/1897660 Title: Timeline: page block display has far too much whitespace after first blocks Status in Mahara: Confirmed Status in Mahara 20.10 series: Confirmed Status in Mahara 21.04 series: In Progress Bug description: Test environment: cloud MYSQL 8.0 PHP7.4 Browser: Win10 VM --Edge (latest) Theme: Ocean Steps: 1. Log in as an account holder that has authored at least one page. 2. Display the page and use the 'More options' to turn the Timeline functionality on 3. Select to 'Save to timeline' (note: page has a text block & an image block side by side then underneath that there are two external media blocks next to each other). 4. Add another block to the page (used a folder block underneath the smaller external media block). 5. Select to view the timeline (first dot selected) and scroll down to view the page. Expected results: the page content displays as it does in display mode. Actual result: the image is not displaying fully and there is a large amount of whitespace to scroll down through before the external media blocks are displayed. (please see attached screenshot) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1897660/+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 1897660] Re: Timeline: page block display has far too much whitespace after first blocks
** Changed in: mahara/20.10 Status: Confirmed => Fix Committed ** Changed in: mahara/21.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/1897660 Title: Timeline: page block display has far too much whitespace after first blocks Status in Mahara: In Progress Status in Mahara 20.10 series: In Progress Status in Mahara 21.04 series: In Progress Bug description: Test environment: cloud MYSQL 8.0 PHP7.4 Browser: Win10 VM --Edge (latest) Theme: Ocean Steps: 1. Log in as an account holder that has authored at least one page. 2. Display the page and use the 'More options' to turn the Timeline functionality on 3. Select to 'Save to timeline' (note: page has a text block & an image block side by side then underneath that there are two external media blocks next to each other). 4. Add another block to the page (used a folder block underneath the smaller external media block). 5. Select to view the timeline (first dot selected) and scroll down to view the page. Expected results: the page content displays as it does in display mode. Actual result: the image is not displaying fully and there is a large amount of whitespace to scroll down through before the external media blocks are displayed. (please see attached screenshot) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1897660/+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 1897660] Re: Timeline: page block display has far too much whitespace after first blocks
** Changed in: mahara/20.10 Status: Fix Committed => In Progress ** Changed in: mahara/21.04 Status: Fix Committed => 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/1897660 Title: Timeline: page block display has far too much whitespace after first blocks Status in Mahara: In Progress Status in Mahara 20.10 series: In Progress Status in Mahara 21.04 series: In Progress Bug description: Test environment: cloud MYSQL 8.0 PHP7.4 Browser: Win10 VM --Edge (latest) Theme: Ocean Steps: 1. Log in as an account holder that has authored at least one page. 2. Display the page and use the 'More options' to turn the Timeline functionality on 3. Select to 'Save to timeline' (note: page has a text block & an image block side by side then underneath that there are two external media blocks next to each other). 4. Add another block to the page (used a folder block underneath the smaller external media block). 5. Select to view the timeline (first dot selected) and scroll down to view the page. Expected results: the page content displays as it does in display mode. Actual result: the image is not displaying fully and there is a large amount of whitespace to scroll down through before the external media blocks are displayed. (please see attached screenshot) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1897660/+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 1895201] Re: Make Mahara available via Docker
** Changed in: mahara/20.10 Status: In Progress => Fix Committed ** Changed in: mahara/21.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/1895201 Title: Make Mahara available via Docker Status in Mahara: Fix Committed Status in Mahara 20.10 series: Fix Committed Status in Mahara 21.04 series: Fix Committed Bug description: With more and more people using the cloud and containers to set up their applications, it would be good if Mahara were available via Docker. That also includes being able to run Behat tests via Docker. Separate services are set up via distinct containers. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895201/+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 1845053] Re: Increase base font size, update heading levels, use rem, and increase width
border in institutions that are not suspended ** Attachment added: "Screenshot from 2020-10-01 15-50-01.png" https://bugs.launchpad.net/mahara/+bug/1845053/+attachment/5415910/+files/Screenshot%20from%202020-10-01%2015-50-01.png -- 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/1845053 Title: Increase base font size, update heading levels, use rem, and increase width Status in Mahara: Fix Committed Bug description: As part of our accessibility review, we are going to increase the base font size from 14px to 16px. In addition, there are some elements that do not yet have font size variables. They will be changed to allow for flexibility. We'll also need to review the line height at the same time and the hover background and whether and if so where we are going to keep it. UX will be needed for that. All these changes are to be looked at alongside the WCAG 2.1 guidelines after 20.10. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1845053/+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 1895259] Re: Unable to see emoji on page description and text content
** Changed in: mahara 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/1895259 Title: Unable to see emoji on page description and text content Status in Mahara: Fix Committed Bug description: - exact version of Mahara - 20.04 - master branch - operating system - Ubuntu 18.04.5 LTS - database - MySQL 5.7 Emoji's are turning into '?' while adding them on 'Page description' of Page. Also When you add the New Block -> Content type -> Text - in 'Block content' adding emoji removes all content of the block. Its stored in database but because its converted into '?', content of serialized not matching with content length. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895259/+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 1898643] [NEW] remove references to class used in old layout
Public bug reported: Before gridstack layout, every time a block was moved in a page's edit mode, the background changed color to reflect that the block was being moved. This can be tested in 19.04 or older versions of Mahara. We don't do this anymore, so any reference to the css class "block-drop- on" needs to be removed from the code. Removing this class should not affect the styling of a block when it's being moved. ** Affects: mahara Importance: Low Status: New ** Affects: mahara/19.10 Importance: Low Status: New ** Affects: mahara/20.04 Importance: Low Status: New ** Affects: mahara/20.10 Importance: Low Status: New ** Affects: mahara/21.04 Importance: Low Status: In Progress ** Tags: regression ** Also affects: mahara/21.04 Importance: Undecided Status: New ** Also affects: mahara/20.04 Importance: Undecided Status: New ** Also affects: mahara/19.10 Importance: Undecided Status: New ** Also affects: mahara/20.10 Importance: Undecided Status: New ** Changed in: mahara/19.10 Milestone: None => 19.10.5 ** Changed in: mahara/20.04 Milestone: None => 20.04.2 ** Changed in: mahara/20.10 Milestone: None => 20.10rc2 ** Changed in: mahara/21.04 Milestone: None => 21.04.0 ** Changed in: mahara/21.04 Status: New => In Progress ** Changed in: mahara/19.10 Importance: Undecided => Low ** Changed in: mahara/20.04 Importance: Undecided => Low ** Changed in: mahara/20.10 Importance: Undecided => Low ** Changed in: mahara/21.04 Importance: Undecided => Low ** Tags added: regre ** Tags removed: regre ** Tags added: regression -- 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/1898643 Title: remove references to class used in old layout Status in Mahara: New Status in Mahara 19.10 series: New Status in Mahara 20.04 series: New Status in Mahara 20.10 series: New Status in Mahara 21.04 series: In Progress Bug description: Before gridstack layout, every time a block was moved in a page's edit mode, the background changed color to reflect that the block was being moved. This can be tested in 19.04 or older versions of Mahara. We don't do this anymore, so any reference to the css class "block- drop-on" needs to be removed from the code. Removing this class should not affect the styling of a block when it's being moved. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1898643/+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 1898478] Re: Retractable option not available any more in 'Edit' mode
To test: - Have a page and a block in it - go into the page 'Edit mode' - configure the block and set the 'Retractable' field to 'No' and save - the retract arrow should not be displayed in the title and the block content is expanded - configure the block and set the 'Retractable' field to 'Yes' and save - the retract arrow is displayed in the title and the block content is expanded - configure the block and set the 'Retractable' field to 'Automatically retract' and save - the retract arrow is displayed in the title and the block content is collapsed for these three option make sure they works as expected when adding a new block, editing an existing one and when refreshing the page -- 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/1898478 Title: Retractable option not available any more in 'Edit' mode Status in Mahara: Confirmed Status in Mahara 20.04 series: Confirmed Status in Mahara 20.10 series: Confirmed Status in Mahara 21.04 series: Confirmed Bug description: This is a regression. The retractable option in 'Edit' mode is not available any more, thus making it more difficult for people to deal with long blocks or see what the end result is in display mode. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1898478/+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 1898809] [NEW] replacing a block html after saving configuration needs to be done through gridstack functions
Public bug reported: When replacing a block in the html after editing a block in a page we need to do it by adding and removing a widget on the gridstack element, using the gridstack functions that come with the library. The way we do it now, we are just replacing the content of the DOM. Which is not ideal, the grid needs to have all the elements registered as gridstack items so it can handle them. ** Affects: mahara Importance: Undecided Status: New -- 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/1898809 Title: replacing a block html after saving configuration needs to be done through gridstack functions Status in Mahara: New Bug description: When replacing a block in the html after editing a block in a page we need to do it by adding and removing a widget on the gridstack element, using the gridstack functions that come with the library. The way we do it now, we are just replacing the content of the DOM. Which is not ideal, the grid needs to have all the elements registered as gridstack items so it can handle them. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1898809/+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 1898478] Re: Retractable option not available any more in 'Edit' mode
This is still not working when the block is changed but the page is not reloaded. For testing: - Have a block in a page - edit the page and click on the configuration of the block - set the Retractable field as 'No' - save and reload the page - click on the configuration button for the block again and set the Retractable field to 'yes' and save - click on the retract arrow on the block The block content is hidden but the block is not being resized leaving an empty block with the same size it had before being collapsed There is another bug report to fix this issue https://bugs.launchpad.net/mahara/+bug/1898809 -- 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/1898478 Title: Retractable option not available any more in 'Edit' mode Status in Mahara: Confirmed Status in Mahara 20.04 series: Confirmed Status in Mahara 20.10 series: Confirmed Status in Mahara 21.04 series: Confirmed Bug description: This is a regression. The retractable option in 'Edit' mode is not available any more, thus making it more difficult for people to deal with long blocks or see what the end result is in display mode. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1898478/+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 1898809] Re: replacing a block html after saving configuration needs to be done through gridstack functions
this is a follow up of this report https://bugs.launchpad.net/mahara/+bug/1898478 ** Also affects: mahara/21.04 Importance: Undecided Status: New ** Also affects: mahara/20.10 Importance: Undecided Status: New ** Also affects: mahara/19.10 Importance: Undecided Status: New ** Also affects: mahara/20.04 Importance: Undecided Status: New ** Changed in: mahara/21.04 Milestone: None => 21.04.0 ** Changed in: mahara/20.10 Milestone: None => 20.10.0 ** Changed in: mahara/20.04 Milestone: None => 20.04.2 ** Changed in: mahara/19.10 Milestone: None => 19.10.5 ** Changed in: mahara/21.04 Importance: Undecided => Medium ** Changed in: mahara/20.10 Importance: Undecided => Medium ** Changed in: mahara/20.04 Importance: Undecided => Medium ** Changed in: mahara/19.10 Importance: Undecided => Medium ** Changed in: mahara/21.04 Status: New => Incomplete ** Changed in: mahara/21.04 Status: Incomplete => Confirmed ** Changed in: mahara/20.10 Status: New => Confirmed ** Changed in: mahara/20.04 Status: New => Confirmed ** Changed in: mahara/19.10 Status: New => Confirmed -- 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/1898809 Title: replacing a block html after saving configuration needs to be done through gridstack functions Status in Mahara: Confirmed Status in Mahara 19.10 series: Confirmed Status in Mahara 20.04 series: Confirmed Status in Mahara 20.10 series: Confirmed Status in Mahara 21.04 series: Confirmed Bug description: When replacing a block in the html after editing a block in a page we need to do it by adding and removing a widget on the gridstack element, using the gridstack functions that come with the library. The way we do it now, we are just replacing the content of the DOM. Which is not ideal, the grid needs to have all the elements registered as gridstack items so it can handle them. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1898809/+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 1898478] Re: Retractable option not available any more in 'Edit' mode
** Changed in: mahara/21.04 Status: Confirmed => Fix Committed ** Changed in: mahara/20.10 Status: Confirmed => Fix Committed ** Changed in: mahara/20.04 Status: Confirmed => Fix Committed ** Also affects: mahara/19.10 Importance: Undecided Status: New ** Changed in: mahara/19.10 Status: New => Fix Committed ** Changed in: mahara/19.10 Milestone: None => 19.10.5 ** Changed in: mahara/19.10 Importance: Undecided => Medium -- 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/1898478 Title: Retractable option not available any more in 'Edit' mode Status in Mahara: Fix Committed Status in Mahara 19.10 series: Fix Committed Status in Mahara 20.04 series: Fix Committed Status in Mahara 20.10 series: Fix Committed Status in Mahara 21.04 series: Fix Committed Bug description: This is a regression. The retractable option in 'Edit' mode is not available any more, thus making it more difficult for people to deal with long blocks or see what the end result is in display mode. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1898478/+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 1903601] [NEW] Account creation and group creation in bulk through webservices
Public bug reported: Account creation and group creation in bulk through webservices ** Affects: mahara Importance: Wishlist Assignee: Cecilia Vela Gurovic (ceciliavg) Status: In Progress ** Changed in: mahara Milestone: None => 21.04.0 ** Summary changed: - Account creation anf dgroup creation in bulk through webservices + Account creation and group creation in bulk through webservices -- 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/1903601 Title: Account creation and group creation in bulk through webservices Status in Mahara: In Progress Bug description: Account creation and group creation in bulk through webservices To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1903601/+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 1903600] [NEW] Making Mahara able to use Oauth2 as client
Public bug reported: Making Mahara able to use Oauth2 as client ** Affects: mahara Importance: Wishlist Assignee: Cecilia Vela Gurovic (ceciliavg) Status: In Progress ** Changed in: mahara Importance: Undecided => Wishlist ** Changed in: mahara Status: Confirmed => 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/1903600 Title: Making Mahara able to use Oauth2 as client Status in Mahara: In Progress Bug description: Making Mahara able to use Oauth2 as client To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1903600/+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 1903603] [NEW] Updating LTI to 1.3
Public bug reported: at the moment we are using LTI 1.1 ** Affects: mahara Importance: Wishlist Status: Confirmed ** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => Wishlist ** Changed in: mahara Milestone: None => 21.04.0 -- 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/1903603 Title: Updating LTI to 1.3 Status in Mahara: Confirmed Bug description: at the moment we are using LTI 1.1 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1903603/+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 1903601] Re: Account creation and group creation in bulk through webservices
** Changed in: mahara Status: In Progress => Opinion ** Changed in: mahara Milestone: 21.04.0 => None -- 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/1903601 Title: Account creation and group creation in bulk through webservices Status in Mahara: Opinion Bug description: Account creation and group creation in bulk through webservices To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1903601/+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 1991601] Re: Outcomes portfolio (1): Settings and database tables
** Changed in: mahara Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg) ** Changed in: mahara Status: Confirmed => In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: mahara-contributors https://bugs.launchpad.net/bugs/1991601 Title: Outcomes portfolio (1): Settings and database tables Status in Mahara: In Progress Bug description: Part of the outcomes portfolio blueprint: https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio Better formatting: https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Settings_and_database_tables # Outcomes portfolio setting and database tables ## High level overview * Create the 'Outcomes portfolio' option as institution setting so that it can be available for groups created in that institution * Create database tables for outcome types and subjects to record necessary details such as short names and colour code classes where appropriate. > The colours are defined via classes in the stylesheet in the code, not on the interface. ## Details 1. Create the 'Outcomes portfolio' option in the institution settings with rules as for portfolio completion and SmartEvidence, i.e. if somebody is in multiple institutions, they see it if at least one of their institutions has it turned on. * It can be used in conjunction with portfolio completion and SmartEvidence. * It has characteristics of the portfolio completion page (rather than SmartEvidence), i.e. it should be possible in the future to add further blocks to that special first page. * It will be the very first page if portfolio completion and / or SmartEvidence are selected as well. * Initially, it is only available on the group level (group owned collections), but be open to future plans to have it available on personal, institution, and site level as well * Add a new field 'outcomes' into the collection table 2. New database tables for 'Outcome category' (lang string 'Outcome category') and 'Outcome subject' (lang string 'Subject'). These are hard-coded / inserted into the DB for each institution. It is not possible (at this stage) to add or change them via the admin interface. The key value should be a number. The category is created to future proof the functionality for when different outcome portfolios are created that require different outcome types either within one institution or across different institutions. * 1 table for outcome categories (outcome_category): ID, outcome category title [up to 100 characters], institution ID; e.g. here the category would be 'Foundation' (in the future, this could be displayed in the admin interface, but currently is out of scope) * 1 table for outcome types (outcome_type): ID, outcome category ID as foreign key, title of the outcome type [up to 100 characters], abbreviation of the outcome type [up to 10 characters], outcome type background colour which refers to a class that is saved in here and defined in SCSS as a colour (background and border) in ``theme/raw/sass/components/_outcomes.scss`` where we will keep all the outcomes classes. * 1 table for subject categories: ID, subject category name [up to 100 characters], institution ID, e.g. here the category would be 'Subject' (in the future, this could be displayed in the admin interface, but currently is out of scope) * 1 table for subjects: ID, subject category ID as foreign key, title of the subject [up to 100 characters], abbreviation of the subject [up to 10 characters] To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1991601/+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 1991602] Re: Outcomes portfolio (2): Group changes
** Changed in: mahara Status: Confirmed => In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: mahara-contributors https://bugs.launchpad.net/bugs/1991602 Title: Outcomes portfolio (2): Group changes Status in Mahara: In Progress Bug description: Part of the outcomes portfolio blueprint: https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio Better formatting: https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Group_changes # Group changes ## High level overview A new group type is created that defines the editing permissions on a portfolio and access to certain other pages within a portfolio. ## Details These are the changes in groups that can't be done via configuration. Create the group type 'Outcomes' that becomes available when an institution uses 'Outcomes portfolio'. The following rules apply when that group type is selected: * Based on the 'Controlled' group type, i.e. members can be added and aren't allowed to leave * Only group admin can see the 'Add' button on the 'Portfolios' overview page. However, everybody will be able to edit regular portfolio pages. * Nobody sees the 'Copy' button on the 'Portfolios' overview page. * Nobody can use the 'Copy' button in the 'More options' menu to make a copy of the portfolio in their personal account at this stage because that functionality is out of scope. * Only group admins can access the collection's 'Edit' and 'Manage outcomes' screens, but everybody can edit regular portfolio pages. * Only group admins and group tutors can change the sharing permissions for a portfolio either directly on a page or via the 'Portfolios' overview page. * Only allow group admins and group tutors to edit the group homepage. * Per default, all collections created in a group with the type 'Outcomes' have 'Outcome portfolio' selected automatically in the collection settings. * Group admins and group tutors can delete an entire portfolio or individual pages within it, but regular group members can't. * Group members cannot change the activity information or remove the associated block from the page. * Group tutors and admins can change the activity information but cannot remove the block itself from the page as it is placed there automatically. * Group members cannot remove a checkpoint block from their page once it has been placed there, but they can remove evidence from the checkpoint. Group tutors and admins can remove checkpoints. * 'Prevent removing of blocks' is automatically turned on to prevent group members from accidentally removing content blocks from the page. This setting can be changed though by anybody either temporarily or for longer. Out of scope: Tie the switch in with a particular set of roles that should be allowed to change the setting. * The outcomes portfolio is not to be locked as it is more or less a rolling document. → Nothing to develop here as that is the default. * Hide 'Group homepage' in the block 'Group portfolios'. * Hide forums (via group_menu_items() function in interaction/forum/lib.php) * Hide plans (via group_tabs() function in artefact/plans/lib.php) > Defaults for group settings on the group creation screen are defined in the *Administration menu → Groups → Default group settings* instead of hard-coding them so that the group type can be used more flexibly if needed. > 'Hide' means that the functionality is also not available when you know the URL. Why is a group used? * Both learners and staff can edit portfolios collaboratively. Permissions don't need to be changed as they would if we were to create portfolios in the personal portfolio area. * Site admin can create groups in bulk via CSV and add group members via CSV, including their roles in bulk, which makes the creation of the groups and updating the group membership efficient without needing to enter every single group. * Groups can have three roles: member, tutor, and administrator, which we can use to allow certain functionalities for the three different groups of people that need access to an outcome portfolio. * Basic group settings can be predefined and group homepage set up as a template. * All outcome portfolios for a group member can be held in the same group to easily see what the group member had been working on before, i.e. there is one group per learner and their support staff. > What is displayed on the group homepage can be set in the template in the site administration. > Defaults for group settings on the group creation screen are defined in the *Administration menu → Groups → Default group settings* instead of hard-coding them so that the group type can be used more flexibly if needed. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1991602/+subscriptions _
[Mahara-contributors] [Bug 1991602] Re: Outcomes portfolio (2): Group changes
** Changed in: mahara Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg) -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: mahara-contributors https://bugs.launchpad.net/bugs/1991602 Title: Outcomes portfolio (2): Group changes Status in Mahara: In Progress Bug description: Part of the outcomes portfolio blueprint: https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio Better formatting: https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Group_changes # Group changes ## High level overview A new group type is created that defines the editing permissions on a portfolio and access to certain other pages within a portfolio. ## Details These are the changes in groups that can't be done via configuration. Create the group type 'Outcomes' that becomes available when an institution uses 'Outcomes portfolio'. The following rules apply when that group type is selected: * Based on the 'Controlled' group type, i.e. members can be added and aren't allowed to leave * Only group admin can see the 'Add' button on the 'Portfolios' overview page. However, everybody will be able to edit regular portfolio pages. * Nobody sees the 'Copy' button on the 'Portfolios' overview page. * Nobody can use the 'Copy' button in the 'More options' menu to make a copy of the portfolio in their personal account at this stage because that functionality is out of scope. * Only group admins can access the collection's 'Edit' and 'Manage outcomes' screens, but everybody can edit regular portfolio pages. * Only group admins and group tutors can change the sharing permissions for a portfolio either directly on a page or via the 'Portfolios' overview page. * Only allow group admins and group tutors to edit the group homepage. * Per default, all collections created in a group with the type 'Outcomes' have 'Outcome portfolio' selected automatically in the collection settings. * Group admins and group tutors can delete an entire portfolio or individual pages within it, but regular group members can't. * Group members cannot change the activity information or remove the associated block from the page. * Group tutors and admins can change the activity information but cannot remove the block itself from the page as it is placed there automatically. * Group members cannot remove a checkpoint block from their page once it has been placed there, but they can remove evidence from the checkpoint. Group tutors and admins can remove checkpoints. * 'Prevent removing of blocks' is automatically turned on to prevent group members from accidentally removing content blocks from the page. This setting can be changed though by anybody either temporarily or for longer. Out of scope: Tie the switch in with a particular set of roles that should be allowed to change the setting. * The outcomes portfolio is not to be locked as it is more or less a rolling document. → Nothing to develop here as that is the default. * Hide 'Group homepage' in the block 'Group portfolios'. * Hide forums (via group_menu_items() function in interaction/forum/lib.php) * Hide plans (via group_tabs() function in artefact/plans/lib.php) > Defaults for group settings on the group creation screen are defined in the *Administration menu → Groups → Default group settings* instead of hard-coding them so that the group type can be used more flexibly if needed. > 'Hide' means that the functionality is also not available when you know the URL. Why is a group used? * Both learners and staff can edit portfolios collaboratively. Permissions don't need to be changed as they would if we were to create portfolios in the personal portfolio area. * Site admin can create groups in bulk via CSV and add group members via CSV, including their roles in bulk, which makes the creation of the groups and updating the group membership efficient without needing to enter every single group. * Groups can have three roles: member, tutor, and administrator, which we can use to allow certain functionalities for the three different groups of people that need access to an outcome portfolio. * Basic group settings can be predefined and group homepage set up as a template. * All outcome portfolios for a group member can be held in the same group to easily see what the group member had been working on before, i.e. there is one group per learner and their support staff. > What is displayed on the group homepage can be set in the template in the site administration. > Defaults for group settings on the group creation screen are defined in the *Administration menu
[Mahara-contributors] [Bug 1991603] Re: Outcomes portfolio (3): 'Outcomes' infrastructure in the group collection
** Changed in: mahara Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg) ** Changed in: mahara Status: Confirmed => In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: mahara-contributors https://bugs.launchpad.net/bugs/1991603 Title: Outcomes portfolio (3): 'Outcomes' infrastructure in the group collection Status in Mahara: In Progress Bug description: Part of the outcomes portfolio blueprint: https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio Better formatting: https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Outcomes_infrastructure_in_a_group_collection ## High level overview * Create the 'Manage outcomes' page infrastructure ('Manage outcomes – group admin only' mock-up) * Create the outcomes overview page and infrastructure * Allow for the direct editing of fields * Allow for the clicking of icons to complete outcomes and activities * Create new pages (activities) from this page and set them up * Pull in activity information from the individual pages * Respect permissions for the different types of group members and who can edit or only see what ## Details ### Mock-up reference: 'Set up the outcomes collection - group admin only' **Who?** As a group admin... **What?** I want to be able to set up an outcomes collection... **Why?** So that group tutors or I can add activities and prepare everything for the group member to get started. The collection is set up in a group for a particular group member by a group admin. The numbered list refers to the bullets in the mock-up 'Set up the outcomes collection - group admin only'. 1. [no change] Collection name: Title of the outcomes portfolio. You can choose that freely, but might want to establish a convention to differentiate between the different plans that a group member may have. 2. Per default, the option 'Outcomes portfolio' is set to 'Yes'. This is done automatically when the institution selected to work with outcomes portfolios (see section 'Outcomes portfolio setting and database tables'). 3. Clicking the 'Continue' button takes you to a new page where you can manage the outcomes. Additional changes (not pictured): 4. Option 'Manage outcomes' is accessible from the collection settings screen and also on the 'Portfolios' overview page when clicking the 'More options' icon on a collection for group admins only. 5. Option 'Manage pages' is not available from the collection settings screen or via the 'More options' icon on a collection on the 'Portfolios' overview page to avoid pages from being added to or removed from the collection outside of the outcomes framework. It can also not be reached by URL. > Out of scope: Be able to add regular portfolio pages to the collection and not only activity pages. ### Mock-up reference: 'Manage outcomes - group admin only' **Who?** As a group admin... **What?** I want to enter the outcomes for a group member's outcomes portfolio... **Why?** To prepare the collaboration space for group tutors and group members. * The Mahara collection creation process will be used. * Outcomes are set up and modified, but interactions primarily performed by group tutors are done in 'Display' mode. * In phase 1, we don't anticipate being able to move outcomes around but would expect that they are set up in order. * Outcomes can be deleted. The numbered list refers to the bullets in the mock-up 'Manage outcomes - group admin only'. Group tutors and group members do not have access to this page. > Notes: > * One outcome field set is set up per default as that is the minimum that is required. > * collection_outcome table: ID, collection ID, short title, full title, outcome type ID, support (boolean), progress (text), completed (boolean), section that shows the ID from the 'collection_view' table of the 'section' there. This 'section' is needed in here in case we delete an outcome or in future want to re-order outcomes. > * Collection_view table: create new column 'section' that in this case states the outcome ID to which the page belongs (section ID is the ID of the ID from the collection_outcome table. > * Each outcome is its own Pieform and has its own 'Save' button that is not displayed though. 1. Outcomes are auto numbered to distinguish them. When an outcome is deleted, the number is automatically updated (on page load). 2. Short title: Short title for the outcome as that becomes the page title. Suggested: 70 character limit. This field is mandatory. 3. Full title: The ful
[Mahara-contributors] [Bug 1825092] [NEW] Undefined index: institution
Public bug reported: In admin menu click on Configure site-> Site options (/admin/site/options.php) When loading the page I see the error message: [WAR] 94 (lib/form/elements/autocomplete.php:124) Undefined index: institution this error comes from the changes made in the patch 1fa6bfc59cdaa1d7895619ee3bae062cf5edfd11 ** Affects: mahara Importance: Undecided Status: New ** Changed in: mahara Milestone: None => 19.04.0 -- 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/1825092 Title: Undefined index: institution Status in Mahara: New Bug description: In admin menu click on Configure site-> Site options (/admin/site/options.php) When loading the page I see the error message: [WAR] 94 (lib/form/elements/autocomplete.php:124) Undefined index: institution this error comes from the changes made in the patch 1fa6bfc59cdaa1d7895619ee3bae062cf5edfd11 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825092/+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 1824674] Re: "User details" report throws error
** Changed in: mahara 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/1824674 Title: "User details" report throws error Status in Mahara: Fix Committed Bug description: When I run the "User details" report, I get the following error message no matter what settings I use for the columns: [WAR] e5 (lib/statistics.php:630) count(): Parameter must be an array or an object that implements Countable Call stack (most recent first): log_message("count(): Parameter must be an array or an object t...", 8, true, true, "/home/kristina/code/1904stable/htdocs/lib/statisti...", 630) at /home/kristina/code/1904stable/htdocs/lib/errors.php:520 error(2, "count(): Parameter must be an array or an object t...", "/home/kristina/code/1904stable/htdocs/lib/statisti...", 630, array(size 16)) at /home/kristina/code/1904stable/htdocs/lib/statistics.php:630 userdetails_stats_table(10, 0, array(size 5), null, "https://1904stable.anitsirk.wgtn.cat-it.co.nz/admi...";) at /home/kristina/code/1904stable/htdocs/lib/statistics.php:577 userdetails_statistics(10, 0, array(size 5), null) at /home/kristina/code/1904stable/htdocs/lib/statistics.php:4284 display_statistics("all", "users", object(stdClass)) at /home/kristina/code/1904stable/htdocs/admin/users/statistics.php:251 To replicate: 1. Log in as site admin. 2. Go to Admin menu -> Reports. 3. Click "Configure report". 4. Choose the "User details" report and run it. Expected result: No error message. Actual result: Above error message. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1824674/+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 1825686] Re: Content chooser has different icon and text sizes
** Also affects: mahara/19.04 Importance: Medium Assignee: Liam (liam-sharpe) Status: In Progress ** Also affects: mahara/19.10 Importance: Undecided Status: New ** Changed in: mahara/19.04 Milestone: 19.04.0 => 19.04.1 ** Changed in: mahara/19.10 Milestone: None => 19.10.0 ** Changed in: mahara/19.10 Status: New => In Progress ** Changed in: mahara/19.10 Importance: Undecided => Medium -- 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/1825686 Title: Content chooser has different icon and text sizes Status in Mahara: In Progress Status in Mahara 19.04 series: In Progress Status in Mahara 19.10 series: In Progress Bug description: Follow-on from the Bootstrap upgrade. When the content chooser on the page edit screen is displayed in tablet mode, the icon and text size is reduced though it shouldn't be. Additionally, when you are in icon-only mode, the fields in the sub menu do not extend all the way to the side. See the 18.10 screenshot for comparison to the 19.04 one. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825686/+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 1803101] Re: Error importing Leap2A w/ peer assessment
** Changed in: mahara/19.04 Milestone: 19.04.0 => 19.04.1 ** Changed in: mahara/18.10 Milestone: 18.10.1 => 18.10.2 ** Also affects: mahara/19.10 Importance: Undecided Status: New ** Changed in: mahara/19.10 Milestone: None => 19.10.0 ** Changed in: mahara/19.10 Status: New => In Progress ** Changed in: mahara/19.10 Importance: Undecided => High -- 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/1803101 Title: Error importing Leap2A w/ peer assessment Status in Mahara: In Progress Status in Mahara 18.10 series: Confirmed Status in Mahara 19.04 series: In Progress Status in Mahara 19.10 series: In Progress Bug description: I exported a simple portfolio page as Leap2A and got the error messages below when importing it via the admin interface. The Leap2A file is attached. [WAR] 37 (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/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at /home/kristina/code/mahara/htdocs/lib/errors.php:520 error(8, "Array to string conversion", "/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45 ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80 adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:313 ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3), object(ADODB_postgres8)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1263 ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1223 ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" ("assessmen...", array(size 3)) at /home/kristina/code/mahara/htdocs/lib/dml.php:1102 insert_record("artefact_peer_assessment", object(stdClass)) at /home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240 ArtefactTypePeerassessment->commit() at /home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180 LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:1813 call_static_method("LeapImportPeerassessment", "import_using_strategy", object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at /home/kristina/code/mahara/htdocs/import/leap/lib.php:665 PluginImportLeap->import_from_load_mapping() at /home/kristina/code/mahara/htdocs/import/leap/lib.php:188 PluginImportLeap->process() at /home/kristina/code/mahara/htdocs/admin/users/add.php:348 adduser_submit(object(Pieform), array(size 24)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:542 Pieform->__construct(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:164 Pieform::process(array(size 8)) at /home/kristina/code/mahara/htdocs/lib/mahara.php:5258 pieform(array(size 8)) at /home/kristina/code/mahara/htdocs/admin/users/add.php:156 [WAR] 37 (lib/errors.php:858) Failed to get a recordset: postgres8 error: [-1: ERROR: null value in column "block" violates not-null constraint DETAIL: Failing row contains (22, null, null, 11, 0).] in adodb_throw(INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, ?) and values was (assessment:22,view:11,private:0) Call stack (most recent first): log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95 log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/errors.php:858 SQLException->__construct("Failed to get a recordset: postgres8 error: [-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105 insert_record("ar
[Mahara-contributors] [Bug 1759054] Re: datepicker not accessible by screen reader
** Changed in: mahara Milestone: 19.04.0 => 19.10.0 ** Also affects: mahara/19.04 Importance: Medium Assignee: Liam (liam-sharpe) Status: Incomplete ** Also affects: mahara/19.10 Importance: Undecided Status: New ** Changed in: mahara/19.10 Milestone: None => 19.10.0 ** Changed in: mahara/19.04 Milestone: 19.10.0 => 19.04.1 ** Changed in: mahara/19.10 Importance: Undecided => Medium ** Changed in: mahara/19.10 Status: New => Confirmed ** Changed in: mahara/19.04 Status: Incomplete => Confirmed -- 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/1759054 Title: datepicker not accessible by screen reader Status in Mahara: Confirmed Status in Mahara 19.04 series: Confirmed Status in Mahara 19.10 series: Confirmed Bug description: There are still a few issues that make datepicker not accessible: - when the datepicker field receives focus, the screen reader doesn't see the datepicker form has been displayed - when on the datepicker we press 'H' it changes to the timepicker form, but the screen reader doesn't see there has been a change - the text with instructions on how to change the time (hours or minutes) is not read by the sr - it doesn't say how to come back from the timepicker mode reported by Julius To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1759054/+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 1826795] [NEW] group/institution page error when rendering a block
Public bug reported: steps: 1. Create a group / institution / site page 2. Add a block 3. Make it copyable. 4. Log in as another user 5. Click the page title Expected result: Page is shown./ Actual result: Error is shown. Error message: [WAR] 9f (auth/user.php:849) Invalid argument pass to is_admin_for_user method Call stack (most recent first): User->is_admin_for_user(null) at /home/kristina/code/mahara/htdocs/blocktype/lib.php:1182 BlockInstance->render_viewing(false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2330 View->build_column(1, 2, false, false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2280 View->build_columns(1, false, false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2265 View->build_rows() at /home/kristina/code/mahara/htdocs/view/view.php:338 ** Affects: mahara Importance: High Assignee: Cecilia Vela Gurovic (ceciliavg) Status: In Progress ** Changed in: mahara Importance: Undecided => High ** Changed in: mahara Status: New => In Progress ** Changed in: mahara Milestone: None => 19.04.0 ** Changed in: mahara Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg) -- 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/1826795 Title: group/institution page error when rendering a block Status in Mahara: In Progress Bug description: steps: 1. Create a group / institution / site page 2. Add a block 3. Make it copyable. 4. Log in as another user 5. Click the page title Expected result: Page is shown./ Actual result: Error is shown. Error message: [WAR] 9f (auth/user.php:849) Invalid argument pass to is_admin_for_user method Call stack (most recent first): User->is_admin_for_user(null) at /home/kristina/code/mahara/htdocs/blocktype/lib.php:1182 BlockInstance->render_viewing(false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2330 View->build_column(1, 2, false, false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2280 View->build_columns(1, false, false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2265 View->build_rows() at /home/kristina/code/mahara/htdocs/view/view.php:338 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826795/+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 1826814] Re: Border around blocks on institution and site pages
** Changed in: mahara 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/1826814 Title: Border around blocks on institution and site pages Status in Mahara: Fix Committed Bug description: Follow-on report from the Bootstrap 4 upgrade. When you create a site and institution page, there is a border around the blocks in display and edit mode where there shouldn't be one. The screenshot is using the Default theme, but other themes have the same issue. The problem does not occur in personal and group pages that have blocks. To replicate: 1. Log in as site admin and create an institution. 2. Create a page in Admin menu -> Configure site -> Pages and collections. 3. Add a block to the page. Expected result: There is no extra border around the blocks. Actual result: There is a border around each block. Blocks shouldn't have a block border in edit or display mode. 4. Create a page in Admin menu -> Institutions -> Pages and collections. 5. Add a block to the page. Expected result: There is no extra border around the blocks. Actual result: There is a border around each block. Blocks shouldn't have a block border in edit or display mode. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826814/+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 1826766] Re: The "Uploaded by" option should only be visible in the group file area but not others
** Changed in: mahara 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/1826766 Title: The "Uploaded by" option should only be visible in the group file area but not others Status in Mahara: Fix Committed Bug description: In bug #1815807 we added the person's name to the file properties to see who uploaded a file. This information should not be visible in the personal files area as it is superfluous. It can stay available in the group, institution, and site files areas as there are multiple people who could potentially upload files and thus differentiating who did would be a good thing for transparency. To replicate: 1. Log in as site admin. 2. Upload a file to your personal files area and click the "Edit" button. Expected result: There is no mention of "Uploaded by" Actual result: "Uploaded by ..." is displayed. 3. Add the file to a page. 4. Click the file to view its details page. Expected result: There is no mention of "Uploaded by" Actual result: "Uploaded by ..." is displayed. 5. Upload a file to a group. 6. Click the "Edit" button to view the file properties. Expected and actual result: "Uploaded by ..." is displayed. 7. Add the group file to a group page. 8. Click the file to view its details page. Expected and actual result: "Uploaded by ..." is displayed. Repeat 5-8 for institution and site files with the same results. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826766/+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 1826788] Re: Tags under institutions cause error
** Changed in: mahara 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/1826788 Title: Tags under institutions cause error Status in Mahara: Fix Committed Bug description: We now have a system where we can use special 'Institution tags' but we also allow institution admins to tag things in the normal was as well. The following case causes the error: [WAR] 9e (lib/form/elements/tags.php:100) Trying to get property of non-object Call stack (most recent first): log_message("Trying to get property of non-object", 8, true, true, "/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100) at /home/robertl/code/mahara-testing/mahara/htdocs/lib/errors.php:520 error(8, "Trying to get property of non-object", "/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100, array(size 3)) at /home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/tags.php:100 display_tag("fats", array(size 2)) at /home/robertl/code/mahara-testing/mahara/htdocs/artefact/file/lib.php:729 ArtefactTypeFileBase::get_my_files_data(0null, null, "insttwo", null) at /home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/filebrowser.php:164 Steps to reproduce: 1) Have a site with an institution (Institution A) that contains 2 institution admins 2) Institution admin A logs in and uploads a file to the Admin -> Institution -> Files section 3) They then edit the file metadata and add a tag 'Cats' 4) They log out 5) Institution admin B logs in and goes to the Admin -> Institution -> Files section They see the error 6) They then edit the file metadata and instead of seeing 'Cats' they see 'null' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826788/+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 1826048] Re: "Remove from watchlist" icon is missing
** Changed in: mahara 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/1826048 Title: "Remove from watchlist" icon is missing Status in Mahara: Fix Committed Bug description: When you added a page to your watchlist and you want to remove it, you don't see the icon next to "Remove page from watchlist". To replicate: 1. Create 2 users. 2. Log in as user A and create a page that is shared with user B. 3. Log in as user B and comment on the page of user A. 4. Click the "More options" button on the page. Expected result: You can see "Remove page from watchlist" with the "eye-slash" FontAwesome icon like in 18.10 https://manual.mahara.org/en/18.10/_images/3_dots_expanded.png Actual result: The icon is missing (see attached screenshot). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826048/+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 1826795] Re: group/institution page error when rendering a block
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826795 Title: group/institution page error when rendering a block Status in Mahara: Fix Released Bug description: steps: 1. Create a group / institution / site page 2. Add a block 3. Make it copyable. 4. Log in as another user 5. Click the page title Expected result: Page is shown./ Actual result: Error is shown. Error message: [WAR] 9f (auth/user.php:849) Invalid argument pass to is_admin_for_user method Call stack (most recent first): User->is_admin_for_user(null) at /home/kristina/code/mahara/htdocs/blocktype/lib.php:1182 BlockInstance->render_viewing(false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2330 View->build_column(1, 2, false, false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2280 View->build_columns(1, false, false, false) at /home/kristina/code/mahara/htdocs/lib/view.php:2265 View->build_rows() at /home/kristina/code/mahara/htdocs/view/view.php:338 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826795/+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 1803478] Re: Behat: Subscribe / Unsubscribe forum topics
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1803478 Title: Behat: Subscribe / Unsubscribe forum topics Status in Mahara: Fix Released Bug description: BEHAT SCRIPT : Update Script for feature file ->switches_edit_forum.feature RELATED TO: https://bugs.launchpad.net/mahara/+bug/ SUMMARY: Group member Joins a group and is auto subscribed to Freshwater turtles forum and then Unsubscribes Requirements: 1. User joins group 2. is auto subscribed 3. User unsubscribes 4. Confirm message and that user can then subscribe if they want To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1803478/+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 1826471] Re: The warning background color should be a bit lighter for accessibility
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826471 Title: The warning background color should be a bit lighter for accessibility Status in Mahara: Fix Released Bug description: The warning background color, e.g. the color you see when a portfolio has been submitted, is rather dark. It should be lightened a bit and the text color darkened. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826471/+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 1803908] Re: Behat: Objectionable content functionality
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1803908 Title: Behat: Objectionable content functionality Status in Mahara: Fix Released Bug description: BEHAT SCRIPT : Create Script for feature file ->objectionable_content.feature RELATED TO: https://bugs.launchpad.net/mahara/+bug/ SUMMARY: User reports objectionable content on a page and admin responds Requirements: 1. User reports objectionable content 2. confirm message of objectionable content is displayed for --- a. Author --- b. Admin 3. Admin clicks not objectionable and users should not see objectionable content messages To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1803908/+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 1811290] Re: User find by email is not checking duplicate emails correctly
** Changed in: mahara Status: Fix Released => 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/1811290 Title: User find by email is not checking duplicate emails correctly Status in Mahara: Fix Released Bug description: [WAR] 73 (auth/user.php:203) count(): Parameter must be an array or an object that implements Countable This is because we are only selecting the first email that matches and not all To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1811290/+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 1826814] Re: Border around blocks on institution and site pages
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826814 Title: Border around blocks on institution and site pages Status in Mahara: Fix Released Bug description: Follow-on report from the Bootstrap 4 upgrade. When you create a site and institution page, there is a border around the blocks in display and edit mode where there shouldn't be one. The screenshot is using the Default theme, but other themes have the same issue. The problem does not occur in personal and group pages that have blocks. To replicate: 1. Log in as site admin and create an institution. 2. Create a page in Admin menu -> Configure site -> Pages and collections. 3. Add a block to the page. Expected result: There is no extra border around the blocks. Actual result: There is a border around each block. Blocks shouldn't have a block border in edit or display mode. 4. Create a page in Admin menu -> Institutions -> Pages and collections. 5. Add a block to the page. Expected result: There is no extra border around the blocks. Actual result: There is a border around each block. Blocks shouldn't have a block border in edit or display mode. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826814/+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 1826683] Re: Forum post moderation description should say "forum moderators"
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826683 Title: Forum post moderation description should say "forum moderators" Status in Mahara: Fix Released Bug description: The description for the forum post moderation states that a group moderator can perform the moderation. However, that is not quite true as there are no group moderators. There are only forum moderators. Change "New posts need to be approved by a group moderator or administrator." to "New posts need to be approved by a forum moderator, group tutor or administrator." To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826683/+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 1825600] Re: Forum post deletion shows incorrect button color and post background
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1825600 Title: Forum post deletion shows incorrect button color and post background Status in Mahara: Fix Released Bug description: When you delete a forum post in a group, there are two styling issues (see screenshot): 1. The "Yes" button should only have the normal button color, i.e. grey, but not the primary button color. 2. The post that is deleted is shown below the deletion message. It has a red background when it shouldn't have one to make the post easier to read. To replicate: 1. Create a group and a forum topic. 2. Make a forum post. 3. Delete the forum post. Expected result: The "Yes" button has the standard grey button color, but not the class "btn-primary", and the forum post to be deleted is not shown with a red background. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825600/+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 1825611] Re: Tags on file list displaying with tag count when they shouldn't
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1825611 Title: Tags on file list displaying with tag count when they shouldn't Status in Mahara: Fix Released Bug description: The patch https://reviews.mahara.org/#/c/9577/ caused an issue where the tags now display with the tag count when it doesn't need to. We should make the display_tag() function have an option where we can show / not show the tag count To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825611/+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 1803473] Re: Behat test for administrative forum bulk actions functionality
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1803473 Title: Behat test for administrative forum bulk actions functionality Status in Mahara: Fix Released Bug description: BEHAT SCRIPT : Update Script for feature file -> recent_forum_posts.feature SUMMARY: Scenario added for Administrative forum bulk actions functionality Requirements: 1. at least 3 topics added to a forum post 2. admin bulk action all of the topics to be sticky and closed 3. check to ensure actions have been made To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1803473/+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 1825616] Re: Change "My applications" to "Connected applications"
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1825616 Title: Change "My applications" to "Connected applications" Status in Mahara: Fix Released Bug description: This is to make language strings in the menu and on the apps settings page more consistent. When you are on User menu -> Settings -> Apps /account/apps.php, you should see "Connected apps" instead of "My applications" both in the navigation menu as well as in the navigation bar and page heading. The screenshot shows what it should look like. To replicated: 1. Go to User menu -> Settings Expected result: You should see "Connected apps". Actual result: You see "Apps". 2. When you click on "Connected apps", you are taken to the "Connected apps" page. Expected result: The page title and the title in the 3rd navigation "arrow bar" is "Connected apps". The page title also has the world icon right before the title like the "Badgr" page in that section. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825616/+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 1804243] Re: Plan tasks are shown on timeline even when they didn't exist at the time
** Changed in: mahara/19.04 Status: Fix Committed => Fix Released -- 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/1804243 Title: Plan tasks are shown on timeline even when they didn't exist at the time Status in Mahara: Fix Released Status in Mahara 18.10 series: Fix Committed Status in Mahara 19.04 series: Fix Released Bug description: New plan tasks appear in the timeline even when the tasks did not exist at the time of the snapshot. To replicate: 1. Set up a plan with 2 task. 2. Add the plan to a page and save the page to the timeline. 3. Add another task to the plan. (4. Save the new state to the timeline.) Expected result: The third task does not appear in the first timeline item. Actual result: All tasks are shown no matter the version of the portfolio page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1804243/+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 1826788] Re: Tags under institutions cause error
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826788 Title: Tags under institutions cause error Status in Mahara: Fix Released Bug description: We now have a system where we can use special 'Institution tags' but we also allow institution admins to tag things in the normal was as well. The following case causes the error: [WAR] 9e (lib/form/elements/tags.php:100) Trying to get property of non-object Call stack (most recent first): log_message("Trying to get property of non-object", 8, true, true, "/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100) at /home/robertl/code/mahara-testing/mahara/htdocs/lib/errors.php:520 error(8, "Trying to get property of non-object", "/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100, array(size 3)) at /home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/tags.php:100 display_tag("fats", array(size 2)) at /home/robertl/code/mahara-testing/mahara/htdocs/artefact/file/lib.php:729 ArtefactTypeFileBase::get_my_files_data(0null, null, "insttwo", null) at /home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/filebrowser.php:164 Steps to reproduce: 1) Have a site with an institution (Institution A) that contains 2 institution admins 2) Institution admin A logs in and uploads a file to the Admin -> Institution -> Files section 3) They then edit the file metadata and add a tag 'Cats' 4) They log out 5) Institution admin B logs in and goes to the Admin -> Institution -> Files section They see the error 6) They then edit the file metadata and instead of seeing 'Cats' they see 'null' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826788/+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 1826474] Re: langpack sync not working
** Changed in: mahara/19.04 Status: Fix Committed => Fix Released -- 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/1826474 Title: langpack sync not working Status in Mahara: Fix Released Status in Mahara 17.10 series: Fix Released Status in Mahara 18.04 series: Fix Released Status in Mahara 18.10 series: Fix Committed Status in Mahara 19.04 series: Fix Released Bug description: Now we have a newer naming convention To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826474/+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 1825683] Re: Lines around wall post shouldn't be there
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1825683 Title: Lines around wall post shouldn't be there Status in Mahara: Fix Released Bug description: Follow-on from the Bootstrap upgrade Wall posts have lines around them making them look very boxy. These lines shouldn't be there. The posts should look like in Mahara 18.10 (see screenshot). To replicate: 1. Create user A and user B. 2. User A leaves messages on the wall of user B on her profile page. Expected result: The messages look like in Mahara 18.10 with minimal lines. Actual result: There is an outline around each message. Also click "View whole wall". The lines should disappear there as well. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825683/+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 1826076] Re: Mouseleave event missing from matrix.js
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826076 Title: Mouseleave event missing from matrix.js Status in Mahara: Fix Released Bug description: On hovering over a SmartEvidence standard attached to a collection, the popover text no longer displays. This is because the mouseenter event displays and then hides the text, rather than just displaying it. The mouseleave event seems to have been accidentally deleted. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826076/+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 1826462] Re: Unread messages shouldn't have background color
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826462 Title: Unread messages shouldn't have background color Status in Mahara: Fix Released Bug description: Follow-on from Bootstrap 4 upgrade When you have unread messages in your inbox, the background of the notifications has the primary theme color when it shouldn't be there. The text should be bold with no particular background. See https://manual.mahara.org/en/18.10/_images/inbox.png for what is expected. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826462/+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 1826292] Re: "Share with ..." search menu item has wrong hover color in "Modern", "Ocean" and "Primary school" themes
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826292 Title: "Share with ..." search menu item has wrong hover color in "Modern", "Ocean" and "Primary school" themes Status in Mahara: Fix Released Bug description: Regression after upgrade to Bootstrap 4: When you are on the "Edit access" page in the "Modern", "Ocean" and "Primary school" themes, the group/friend/user search menu uses the wrong hover color (see screenshot). This may also be the case for the "Default" theme, but since it's green is similar to "Raw", I wasn't quite sure. To replicate: 1. Have 3 or more users on your site. 2. Create a page and go to "Share". 3. Select "Search for... user" and click in the "Search" box. Expected result: All users are shown and the active / hover color is the primary theme color. Actual result: The color is always green (see screenshot). The same goes for searching for a group and friend. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826292/+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 1804750] Re: Behat: User self delete requires current password
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1804750 Title: Behat: User self delete requires current password Status in Mahara: Fix Released Bug description: BEHAT SCRIPT : Create Script for feature file ->user_self_delete.feature RELATED TO: https://bugs.launchpad.net/mahara/+bug/1758801 SUMMARY: There is currently no script for self deleting user to enter a password Requirements: 1. When delete account button is pressed then user redirected to "Delete account of " page 2. Detete account message is displayed 3. "Current password *" field is displayed 4. When user enters current password and clicks "Delete account" then account is deleted and success message is displayed To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1804750/+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 1826956] Re: Reading unread emails not marking them as read
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826956 Title: Reading unread emails not marking them as read Status in Mahara: Fix Released Bug description: This is caused by changes with bootstrap going from panels to cards To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826956/+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 1825619] Re: Submitted pages / collection overview needs color change
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1825619 Title: Submitted pages / collection overview needs color change Status in Mahara: Fix Released Bug description: When you are on Main menu -> Pages and collections, any submitted portfolio shows the icon bar also in the submitted color when it should be the standard color grey. To replicate: 1. Set up a group that allows submissions. 2. Create a page. 3. Submit the page to the group. 4. Go to Main menu -> Pages and collections. Expected result: The submitted page has a yellowish/reddish background but the icon bar at the bottom is in the normal grey. Actual result: Everything has the red overlay. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825619/+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 1804074] Re: Behat: Adding journal entry from Journal block on page
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1804074 Title: Behat: Adding journal entry from Journal block on page Status in Mahara: Fix Released Bug description: BEHAT SCRIPT : Update Script for feature file ->journals.feature RELATED TO: https://bugs.launchpad.net/mahara/+bug/ SUMMARY: Adding a journal entry from a journal block on a portfolio page Requirements: 1. Verify "New entry" link is displayed 2. Verify journal is opened to Newy Journal entry page 3. Verify new Journal entry is displayed on portfolio page inside the journal block To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1804074/+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 1802412] Re: Mahara webservice function get_groups_by_id_returns() fails if 'description' field has html tags
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1802412 Title: Mahara webservice function get_groups_by_id_returns() fails if 'description' field has html tags Status in Mahara: Fix Released Bug description: We should allow get_groups_by_id_returns() to return description with html tags in place and let the the consuming system to keep/strip HTML tags as they sees fit To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1802412/+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 1826948] Re: Comment text being saved with extra HTML tags
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826948 Title: Comment text being saved with extra HTML tags Status in Mahara: Fix Released Bug description: In 18.04 we made a change which meant we inadvertently started saving comment text like this: http://www.w3.org/TR/REC-html40/loose.dtd";> comment text instead of like this: comment text this is because a call to loadHTML() adds the extra tags unless passed in flags tell it not to. As well as fixing this problem, we need to check that other places in the code that use loadHTML() are not also adding extra tags. Steps to reproduce: 1. Add a comment 2. Check the database and check what is stored in the artefact table for the text of that comment What you should see: The text of the comment you added inside tags What you currently see: The text of the comment you added inside the doctype and body tags as well. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826948/+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 1826476] Re: Annotation block title doesn't pass accessibility
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1826476 Title: Annotation block title doesn't pass accessibility Status in Mahara: Fix Released Bug description: Follow-on from the Bootstrap 4 upgrade. When you place an annotation onto a page via the SmartEvidence matrix page, the title is greyed out. The background is too dark and doesn't pass contrast. The same goes for the greyed out institution name when you set up a group. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1826476/+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 1804123] Re: Behat: Verify group info block is displayed
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1804123 Title: Behat: Verify group info block is displayed Status in Mahara: Fix Released Bug description: BEHAT SCRIPT : Update Script for feature file ->create_and_delete_groups.feature RELATED TO: https://bugs.launchpad.net/mahara/+bug/ SUMMARY: verify Group info block is displayed Requirements: 1. Verify Group block element is displayed 2. Verify the following text is didplayed in the Group info block To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1804123/+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 1801843] Re: Cleanurl prefix not displayed on the page edit setting form
** Changed in: mahara/19.04 Status: Fix Committed => Fix Released -- 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/1801843 Title: Cleanurl prefix not displayed on the page edit setting form Status in Mahara: Fix Released Status in Mahara 17.10 series: Fix Released Status in Mahara 18.04 series: Fix Released Status in Mahara 18.10 series: Fix Committed Status in Mahara 19.04 series: Fix Released Bug description: This used to be displayed back in 17.04 but now doesn't We need to get it displaying again To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1801843/+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 1825684] Re: Active page in collection navigation needs to stand out more
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1825684 Title: Active page in collection navigation needs to stand out more Status in Mahara: Fix Released Bug description: Follow-on from Bootstrap upgrade When the collection navigation is used, the active page needs to stand out more, i.e. have the background displayed in the primary color like in 18.10 (see https://manual.mahara.org/en/18.10/_images/collection_result.png ). The current look in 19.04 is attached. To replicate: 1. Create a collection with 3 pages. 2. View the collection and click the collection drop-down menu. Expected result: The active page stands out with the primary color as background color and an appropriate text color. Actual result: The active page has the link color and can hardly be distinguished from the other pages. This needs to be checked in all themes. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1825684/+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 1773609] Re: User export has column "remotename" instead of "remoteuser"
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1773609 Title: User export has column "remotename" instead of "remoteuser" Status in Mahara: Fix Released Bug description: When you export user details via the "Reports" in Mahara, the column for the remote username / Username for external authentication is called "remotename". However, if you want to use the resulting CSV file to update user details, you'll have to rename that column to "remoteuser" first. It would be better if the column was called "remoteuser" to start with in the export. To replicate: 1. Have a couple of users on your Mahara site. 2. Go to Admin -> User search and click the check boxes. 3. Click the "Get reports for selected users" button. 4. Download the data on the next screen. Expected result: The column storing the remote username is called "remoteuser". Actual result: It's called "remotename". To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1773609/+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 1798203] Re: Peer review role prevents site / institution admin from seeing all content on page during objectionable review
** Changed in: mahara/19.04 Status: Fix Committed => Fix Released -- 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/1798203 Title: Peer review role prevents site / institution admin from seeing all content on page during objectionable review Status in Mahara: Fix Released Status in Mahara 18.10 series: Fix Committed Status in Mahara 19.04 series: Fix Released Bug description: Bug Summary: Content author has a public portfolio page -> Another user reports objectionable material = author sees warning on page -> does not edit page but adds the site admin as a peer reviewer -> who can not see the page details but only the headings --- Environment tested: Master Browser tested: Chrome Preconditions: 1. Content author creates a portfolio page 2. Another site user reports objectionable material on the page Test Steps: 1. Content author does not change any content on the page 2. Content author shares the page with Site admin and assigns the role of peer for peer review 3. Content author notify site admin stuff has been changed 4. Site admin logs in and browses to the page with objectionable material Actual result: The site admin only sees headings on the page and cannot see the actual page content Expected result: Site admin should be able to see all page content even if they are assigned the role of peer for peer review or site admins should not be in the list of users that can do peer reviews To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1798203/+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 1798701] Re: Behat: Test for peer review functionality
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1798701 Title: Behat: Test for peer review functionality Status in Mahara: Fix Released Bug description: BEHAT SCRIPT : Create Script for feature file ->peer_assessment.feature RELATED TO: https://bugs.launchpad.net/mahara/+bug/1784778 SUMMARY: Behat test is required for outlining the peer review process and ensuring functionality of the new feature Requirements: 1. The Peer Assessment block should be available on portfolio pages 2. Users with the role of peer can make a peer review - they can see headings only and no content 3. Users with the role Manager should see headings and content but no be able to make a peer review 4. Users with both peer and manager role should be able to make a peer review and see all page content To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1798701/+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 1779020] Re: need to upgrade charts.js library to v2.7.3
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1779020 Title: need to upgrade charts.js library to v2.7.3 Status in Mahara: Fix Released Bug description: Need to upgrade library in /js/chartsjs from v1.1.0 to v2.7.3 https://github.com/chartjs/Chart.js/releases/tag/v2.7.3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1779020/+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 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A
** Changed in: mahara/19.04 Status: Fix Committed => Fix Released -- 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/1800421 Title: Page and peer instructions are not exported properly in HTML and Leap2A Status in Mahara: Fix Released Status in Mahara 18.10 series: Fix Committed Status in Mahara 19.04 series: Fix Released Bug description: When a portfolio is exported that has page instructions, they do not appear in the HTML or Leap2A export. Since they are part of the portfolio, they should be exported. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1800421/+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 1800961] Re: reports page displays error message with an empty DB
** Changed in: mahara/19.04 Status: Fix Committed => Fix Released -- 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/1800961 Title: reports page displays error message with an empty DB Status in Mahara: Fix Released Status in Mahara 18.10 series: Fix Committed Status in Mahara 19.04 series: Fix Released Bug description: To replicate: Install a new site in a clean database go to Admin menu-> Reports as the database is new, there is no data for the statistics and the following error is displayed [WAR] 9b (lib/statistics.php:209) Invalid argument supplied for foreach() To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1800961/+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 1749626] Re: Behat test for Edit file 4.3.4 in manual test suite
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1749626 Title: Behat test for Edit file 4.3.4 in manual test suite Status in Mahara: Fix Released Bug description: We could automate this test http://manual.mahara.org/en/17.10/content/files.html#edit-a-file-or-folder 4.3.4. Edit a file or folder You can edit the properties of a file or folder at any time. The file does not have to be re-linked in portfolio pages, but the properties you changed will be updated automatically. Test steps need a user, a file, admin settings turned on. add a file add it to a page in a files block edit the file - change the name - add a desc - a tag ...other options as turned on Go to the page and check you can see the changes without having to re-link the file. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1749626/+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 1800570] Re: SmartEvidence edit page needs name of framework
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1800570 Title: SmartEvidence edit page needs name of framework Status in Mahara: Fix Released Bug description: The edit screen does not show the framework title so it is not obvious which you are editing To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1800570/+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 1796600] Re: Forms that use progress bar when saving now do not show progress bar
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1796600 Title: Forms that use progress bar when saving now do not show progress bar Status in Mahara: Fix Released Bug description: When saving on view access screen there is a "sendjsonrequest() failed: error" in the browser console This is because of the following problems: 1) The saving of the access does a check to see if we should display the progress meter bar - it does this on any save - yet the progress meter is only meant for the saving when 'copy page to existing users' when saving a group page 2) The form saves in a non-js form way yet the ajax call to the progress meter needs to be done is a jsfrom way - otherwise the brwoser goes to new page an ajax fails before result is returned What is needed is get the access form to save as a jsform and then to only use the progress meter if doing copy page event To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1796600/+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 1768160] Re: resume tinyMCE keeps old text
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1768160 Title: resume tinyMCE keeps old text Status in Mahara: Fix Released Bug description: In User Menu-> Content -> Resume when adding "Education and employment" or "Achievements items", e.g. "Education history" we can add and item with description "Some text" in the TinyMCE text area, when we save and want to add a new one, we can see that the text "Some text" still show in the description field, but it should be empty. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1768160/+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 1794912] Re: Need to tidy up Mahara so that it better reflects the W3C standards
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1794912 Title: Need to tidy up Mahara so that it better reflects the W3C standards Status in Mahara: Fix Released Bug description: Running a page through https://validator.w3.org/ shows that there are HTML issues that we should cleanup To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1794912/+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 1778792] Re: PDF.js does not have the presentation mode option in Firefox and IE
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1778792 Title: PDF.js does not have the presentation mode option in Firefox and IE Status in Mahara: Fix Released Bug description: https://mahara.org/interaction/forum/topic.php?id=8303 When you embed a PDF into a page, the presentation mode option is only available in Chrome and Opera but not in Firefox and IE though according to the PDF.js website demo https://mozilla.github.io/pdf.js/ Firefox should be able to use the presentation mode. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1778792/+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 1773600] Re: Correct capitalization of time registration expiry selector
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1773600 Title: Correct capitalization of time registration expiry selector Status in Mahara: Fix Released Bug description: In Admin -> Configure site -> Site options -> Account settings you can choose the "Default registration expiry lifetime". This drop-down menu displays the correct options with the correct capitalization. However, when an admin receives the registration request email, the time period is capitalized as it is taken from the drop-down menu, e.g. "You will need to approve or deny this registration request within 2 Weeks." However, it should read: "You will need to approve or deny this registration request within 2 weeks." A new set of strings should be set up that shows "days", "weeks", "months", "years" not capitalized so that these strings can be used in the HTML and plain text emails sent out for this message. Unfortunately, it's not just a case of renaming the strings as their capitalized versions need to be kept in the pieforms element for the drop-down menu. To replicate: 1. Activate the "Default registration expiry lifetime" and set it to a number of days / weeks / months / years. 2. turn on "Confirm registration" in an institution on the site and allow self-registration. 3. Self-register for an account in the institution. 4. Check the email you'd receive either as admin of the institution or site admin. Expected result: "You will need to approve or deny this registration request within 2 weeks." (or days / months / years) Actual result: "You will need to approve or deny this registration request within 2 Weeks." (or Days / Months / Years) All options, including the "No end date set" one should be tested as well as the plain text and HTML messages. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1773600/+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 1742590] Re: Text/Note/Annotation Maxlength rule is unnecessary
** Changed in: mahara Status: Fix Committed => Fix Released -- 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/1742590 Title: Text/Note/Annotation Maxlength rule is unnecessary Status in Mahara: Fix Released Bug description: Mahara: 17.10.1 OS: Ubuntu 16.04 DB: Postgres Browser: FF When inserting a base-64 encoded image into a comment on a form, the user is presented with the following error: 'This field must be 8192 characters long.' This rule validation is not really required because the DB field that it inserting into is a 'Text' type. Which basically means it's almost unlimited. Postgres 7.1+ does have an upper limit at 1 Gb for a Text field. Mahara supports Postgres 9+. I do think it's safe to remove the maxlength rule for the Text, Note and Annoation fields. Please let me know your thoughts. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1742590/+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