[Mahara-contributors] [Bug 1895213] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/11267 -- 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/1895213 Title: Only have H4-H6 available in TinyMCE Status in Mahara: Confirmed Bug description: This is part of bug #1845053 and should be built on top of Evonne's patch. TinyMCE should only have H4-H6 available as H1-H3 are reserved heading levels for infrastructural elements. Can you please remove the option to select H1 through H3 via TinyMCE and only make H4 to H6 available? They should be renamed to: H4: Header 1 H5: Header 2 H6: Header 3 We are not changing existing content at this stage. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895213/+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] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/11266 -- 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: In Progress 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 1835688] Re: Authentication method not showing properly
https://reviews.mahara.org/#/c/11266/ ** Changed in: mahara Assignee: Kevin Dibble (digitalskill) => Cecilia Vela Gurovic (ceciliavg) ** Changed in: mahara Status: Incomplete => 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/1835688 Title: Authentication method not showing properly Status in Mahara: In Progress 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 1895259] A patch has been submitted for review
Patch for "20.04_STABLE" branch: https://reviews.mahara.org/11265 -- 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: Confirmed 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 1885957] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/11264 -- 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/1885957 Title: Mahara throws 'Badly formated SAML' error even though the metadata is valid Status in Mahara: Confirmed Bug description: It would be good to investigate what SAML metadata we allow. Recently, when we updated an IdP, the error for 'badly formatted SAML' was thrown even though the IdP metadata was valid. The old metadata that worked. Displayed is only the pertinent part that needed to be retained to work: --- http://www.w3.org/2001/XMLSchema-instance; xmlns:ds="http://www.w3.org/2000/09/xmldsig#; xmlns:shibmd="urn:mace:shibboleth:metadata:1.0" xmlns:mdrpi="urn:oasis:names:tc:SAML:metadata:rpi" xmlns:mdui="urn:oasis:names:tc:SAML:metadata:ui" xsi:schemaLocation="urn:oasis:names:tc:SAML:2.0:metadata saml-schema-metadata-2.0.xsd urn:mace:shibboleth:metadata:1.0 shibboleth-metadata-1.0.xsd http://www.w3.org/2000/09/xmldsig# xmldsig-core-schema.xsd" entityID="https://URLDISGUISDED;> --- The equivalent of the new metadata that wouldn't work: --- https://URLDISGUISDED;> --- The new metadat doesn't contain any of the xmlns values and the xsi value. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1885957/+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 1895485] Re: Adding login email link for webservice auth instance
https://reviews.mahara.org/#/c/11263/ -- 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/1895485 Title: Adding login email link for webservice auth instance Status in Mahara: New Bug description: Follow up to bug https://bugs.launchpad.net/mahara/+bug/1867203 For webservices authentications, need to add the redirect parameters to links inside the content of the email, if they point to the Mahara site. For example, if a portfolio is being shared to a user that belongs to an institution with webservices auth instance. The email it will receive, will show a link to the portfolio that was shared, but it won't contain the parameters to redirect to the login of the user. This is an example (html to see the links) You have been sent a notification from Mahara. Message follows: You have been given access to the following: Page title http://maharatest/view/view.php?id=8>http://maharatest/view/view.php?id=8 See http://maharatest/view/sharedviews.php;>http://maharatest/view/sharedviews.php This is an auto-generated notification from Mahara. To update your notification preferences, visit http://maharatest/account/activity/preferences/index.php;>http://maharatest/account/activity/preferences/index.php To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895485/+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 1895485] [NEW] Adding login email link for webservice auth instance
Public bug reported: Follow up to bug https://bugs.launchpad.net/mahara/+bug/1867203 For webservices authentications, need to add the redirect parameters to links inside the content of the email, if they point to the Mahara site. For example, if a portfolio is being shared to a user that belongs to an institution with webservices auth instance. The email it will receive, will show a link to the portfolio that was shared, but it won't contain the parameters to redirect to the login of the user. This is an example (html to see the links) You have been sent a notification from Mahara. Message follows: You have been given access to the following: Page title http://maharatest/view/view.php?id=8>http://maharatest/view/view.php?id=8 See http://maharatest/view/sharedviews.php;>http://maharatest/view/sharedviews.php This is an auto-generated notification from Mahara. To update your notification preferences, visit http://maharatest/account/activity/preferences/index.php;>http://maharatest/account/activity/preferences/index.php ** 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/1895485 Title: Adding login email link for webservice auth instance Status in Mahara: New Bug description: Follow up to bug https://bugs.launchpad.net/mahara/+bug/1867203 For webservices authentications, need to add the redirect parameters to links inside the content of the email, if they point to the Mahara site. For example, if a portfolio is being shared to a user that belongs to an institution with webservices auth instance. The email it will receive, will show a link to the portfolio that was shared, but it won't contain the parameters to redirect to the login of the user. This is an example (html to see the links) You have been sent a notification from Mahara. Message follows: You have been given access to the following: Page title http://maharatest/view/view.php?id=8>http://maharatest/view/view.php?id=8 See http://maharatest/view/sharedviews.php;>http://maharatest/view/sharedviews.php This is an auto-generated notification from Mahara. To update your notification preferences, visit http://maharatest/account/activity/preferences/index.php;>http://maharatest/account/activity/preferences/index.php To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895485/+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 1867203] A change has been merged
Reviewed: https://reviews.mahara.org/10817 Committed: https://git.mahara.org/mahara/mahara/commit/2cf5911d56e76490665ea647c9d590339910b60c Submitter: Cecilia Vela Gurovic (cecili...@catalyst.net.nz) Branch:master commit 2cf5911d56e76490665ea647c9d590339910b60c Author: Robert Lyon Date: Tue Mar 10 14:40:23 2020 +1300 Bug 1867203: Adding login email link When receiving an email message and your auth method is external - Working for SAML, XMLRPC where wantsurl returns you to right page after login - Working kinda for LTI where it redirects you to external site but no return Change-Id: I6bfc5f47140ec68ac8a9c4c3c69c9f836e056e98 Signed-off-by: Robert Lyon -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1867203 Title: Allow email links for recipients that need to login externally to redirect accordingly Status in Mahara: Fix Committed Bug description: Currently when Mahara sends a message to a user there usually a link that they can click to view the related page / part of Mahara that the email relates to. If the page needs authorisation the login box is displayed so they can login. But it can be confusing to the user that needs to login externally. Mahara currently has a $cfg->externallogin allowing the site to do a redirect on a site level to the correct login place . But if we have multiple institutions we may have multiple IdPs in play and so cannot do a redirect at the site level. However if the user authorises to Mahara via an external source, eg SAML Identity Provider (IdP) or LTI webservice, it would be more useful to redirect the user directly to the external place so they can login there on a per user basis. Also with SAML we can then redirect back and go to the URL that the email link wanted to go to. To do this: We will need to check that the user about to receive the email message has an external authinstance And if so we will need to append something to the email url address, eg authinstance id So that when they click on the link and go to Mahara it checks for that authinstance id and check internally to where they should be redirected to login To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1867203/+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 1892103] Re: Cover image file selector defaults to png
** Changed in: mahara Status: Triaged => 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/1892103 Title: Cover image file selector defaults to png Status in Mahara: In Progress Bug description: When you want to upload a cover image to a page or collection, the file browser automatically defaults to png even though jpg is possible to use as well. If we restrict the file type, then jpg should be included. To replicate: 1. Create a page. 2. In the 'Advanced settings', click the 'Add a file' button. The file selector is displayed. 3. Click the 'Browse' button instead of selecting an already uploaded picture. Expected result: I can see png and jpg files. Actual result: I only see png. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1892103/+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 1867203] Re: Allow email links for recipients that need to login externally to redirect accordingly
** 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/1867203 Title: Allow email links for recipients that need to login externally to redirect accordingly Status in Mahara: Fix Committed Bug description: Currently when Mahara sends a message to a user there usually a link that they can click to view the related page / part of Mahara that the email relates to. If the page needs authorisation the login box is displayed so they can login. But it can be confusing to the user that needs to login externally. Mahara currently has a $cfg->externallogin allowing the site to do a redirect on a site level to the correct login place . But if we have multiple institutions we may have multiple IdPs in play and so cannot do a redirect at the site level. However if the user authorises to Mahara via an external source, eg SAML Identity Provider (IdP) or LTI webservice, it would be more useful to redirect the user directly to the external place so they can login there on a per user basis. Also with SAML we can then redirect back and go to the URL that the email link wanted to go to. To do this: We will need to check that the user about to receive the email message has an external authinstance And if so we will need to append something to the email url address, eg authinstance id So that when they click on the link and go to Mahara it checks for that authinstance id and check internally to where they should be redirected to login To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1867203/+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 922911] Re: "Collections" email notification
** Summary changed: - "Collections" email notification? + "Collections" email notification -- 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/922911 Title: "Collections" email notification Status in Mahara: Fix Committed Bug description: Email notifications should be more descriptive. When a collection is shared, the notification email should say "a collection has been shared with you" (rather than just listing the first Page in the collection). Our students often share pages with their faculty mentors. We are trying to get students to use collections more, because they are often sharing 3-4 related pages with their mentor at a time. The faculty mentors are confused about whether or not each student is sharing individual pages with them, or a collection, because the notification emails do not differentiate between the two. When a students shares a collection, the faculty's notification email only lists the first page in the collection. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/922911/+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 1895477] [NEW] Allowing chosing existing SAML option without needing to supply XML
Public bug reported: If we are using the SAML refresh option then the refreshed SAML gets saved as a PHP array of information. We should be able to choose an IdP option from the list without having to also supply the XML markup for the instance to save the SAML config form. ** Affects: mahara Importance: Wishlist Status: In Progress ** Changed in: mahara Importance: Undecided => Wishlist ** Changed in: mahara Status: New => In Progress ** Changed in: mahara Milestone: None => 20.10.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/1895477 Title: Allowing chosing existing SAML option without needing to supply XML Status in Mahara: In Progress Bug description: If we are using the SAML refresh option then the refreshed SAML gets saved as a PHP array of information. We should be able to choose an IdP option from the list without having to also supply the XML markup for the instance to save the SAML config form. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895477/+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 1895476] [NEW] Changing some SAML functions calls to be namespaced
Public bug reported: Fixing up places where the following error occurs error: call the class or interface 'SimpleSAML_*' correctly As SAML now is using namespaces, so should the local calls to the methods, so 'SimpleSAML_Configuration' becomes 'SimpleSAML\Configuration' 'SimpleSAML_Metadata_MetaDataStorageSource' becomes 'SimpleSAML\Metadata\MetaDataStorageSource' ** Affects: mahara Importance: High Status: In Progress ** Affects: mahara/19.04 Importance: High Status: New ** Affects: mahara/19.10 Importance: High Status: New ** Affects: mahara/20.04 Importance: High Status: New ** Affects: mahara/20.10 Importance: High Status: In Progress ** Also affects: mahara/20.04 Importance: Undecided Status: New ** Also affects: mahara/20.10 Importance: Undecided Status: New ** Also affects: mahara/19.04 Importance: Undecided Status: New ** Also affects: mahara/19.10 Importance: Undecided Status: New ** Changed in: mahara/20.10 Importance: Undecided => High ** Changed in: mahara/20.04 Importance: Undecided => High ** Changed in: mahara/20.10 Status: New => In Progress ** Changed in: mahara/19.04 Importance: Undecided => High ** 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/19.04 Milestone: None => 19.04.7 ** 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/1895476 Title: Changing some SAML functions calls to be namespaced Status in Mahara: In Progress Status in Mahara 19.04 series: New Status in Mahara 19.10 series: New Status in Mahara 20.04 series: New Status in Mahara 20.10 series: In Progress Bug description: Fixing up places where the following error occurs error: call the class or interface 'SimpleSAML_*' correctly As SAML now is using namespaces, so should the local calls to the methods, so 'SimpleSAML_Configuration' becomes 'SimpleSAML\Configuration' 'SimpleSAML_Metadata_MetaDataStorageSource' becomes 'SimpleSAML\Metadata\MetaDataStorageSource' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1895476/+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
Page descriptions in Mahara 20.10 do not have a visual editor any more and thus emojis won't be displayed as such there. Therefore, it is only an issue for content in pages that has been created via TinyMCE. ** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => Medium ** Changed in: mahara Milestone: None => 20.10.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/1895259 Title: Unable to see emoji on page description and text content Status in Mahara: Confirmed 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