[Mahara-contributors] [Bug 1724113] Re: General bug to deal with problems in Reports
** Changed in: mahara Status: New => 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/1724113 Title: General bug to deal with problems in Reports Status in Mahara: In Progress Bug description: To deal with things like: - Making the overview report to be the default report - Fixing sorting of modified/visited columns for page activity report - Fixing sorting for username in useractivity report - Fixing total rows count for user activity - Fixing collaboration report for institutions etc To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1724113/+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 1722861] Re: Institutional tags (New feature)
This is a very good addition to the current tagging and had come up previously with group tags as well, just not yet implemented. What will be important to consider is the display of these tags (could be site and group tags in the future as well) so that we are not ending up with 2 or more menus where to input tags. It should still be easy for people to do like it is at the moment. ** Changed in: mahara Status: New => Confirmed ** Summary changed: - Institutional tags (New feature) + Institution tags -- 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/1722861 Title: Institution tags Status in Mahara: Confirmed Bug description: We have a client who has a requirement to define and manage a set of institutional tags which members can use for tagging portfolio content. These tags must be: - configured disabled per institution by default with the ability to enable - only visible and selectable by institutional members - clearly identifiable as institutional tags when selecting and filtering -- and which institution if the user belongs to multiple using this feature - non-editable by members outside of the institutional tag management screens It is believed that this feature would make a good addition to Mahara core and could be extended in the future to helping with other features such as SmartEvidence classifications etc. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1722861/+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 1718480] Re: Allow modules to extend group menu items
** Changed in: mahara 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/1718480 Title: Allow modules to extend group menu items Status in Mahara: Confirmed Bug description: Similar to the interaction plugin types allow modules to add/edit/remove items within group instance navigations. This is a useful extension for adding contributed modules. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1718480/+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 1716474] Re: Web service group functions don't respect submitpages
** Summary changed: - Webservice Group functions don't respect submitpages + Web service group functions don't respect submitpages -- 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/1716474 Title: Web service group functions don't respect submitpages Status in Mahara: New Bug description: When creating or update groups with the webservices they still use 'submitpages' which needs to be changed to 'submittableto' in order for the group to be created with the correct settings. Similar to the group CSV upload which has been adjusted for this already. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1716474/+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 1708522] Re: Make smart evidence map position editable in collections
Robert, this is already a feature proposal on the spreadsheet when we discussed the functionality at the beginning. We didn't implement it in the initial development work though to keep the effort manageable. So I'll keep this wishlist item here. ** Changed in: mahara 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/1708522 Title: Make smart evidence map position editable in collections Status in Mahara: Confirmed Bug description: This is a feature request - not a bug... Smart evidence maps look to be great tools for visualizing competency frameworks in relation to user's work. Since they are for visualization it would be a nice refinement to allow users to customize the overall view of their collection that contains a framework map, instead of forcing it to display as the first page of a collection. This would be especially valuable for self-assessing frameworks where students are expected to construct their collection as a self- reflection on which courses/units/projects in their program or degree and then share the finished product with a target audience or instructor. Thanks for your consideration. Mahara version 17.04.0 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1708522/+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 1716474] Re: Web service group functions don't respect submitpages
This problem was fixed in Bug 1708959 with patch https://reviews.mahara.org/#/c/7946/1 for v17.10 I;ll check to see if it needs backported -- 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/1716474 Title: Web service group functions don't respect submitpages Status in Mahara: New Bug description: When creating or update groups with the webservices they still use 'submitpages' which needs to be changed to 'submittableto' in order for the group to be created with the correct settings. Similar to the group CSV upload which has been adjusted for this already. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1716474/+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 1681591] Re: Reorganise where we have the profile links/information
Might be good to involve SarahY on this from the UX perspective as she's looking into other things as well at the moment. ** Changed in: mahara Status: New => 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/1681591 Title: Reorganise where we have the profile links/information Status in Mahara: In Progress Bug description: I am thinking of reorganising the placement of profile things. Ideas: - Move the navigation 'Profile' and 'Profile image' options from 'Main menu' (content section) to 'User menu' - Merge 'Profile' and 'Profile image' options into one 'Profile settings' page/link - Remove the profile page/dashboard page from list of 'Pages and collections' list To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1681591/+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 1704088] Re: QR Code to connect app to server
** Changed in: mahara Importance: Undecided => Wishlist ** Changed in: mahara 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/1704088 Title: QR Code to connect app to server Status in Mahara: Confirmed Bug description: It is a real pain to connect the Mobile App with the Mahara server. Current process: On a computer (note: you can't access the "app" sub-tab on a mobile!) - Sign into Mahara - Go to "Settings" - Go to "App" - Click "Generate" to create a token Copy the URL and token and send it to your mobile somehow (e.g. email) On your mobile - Open the app - Copy / Paste the URL - Copy / Paste the token Suggested process: On a computer - Sign into Mahara - Click "Connect to App" - This would take the user to a new page that would - Generate the token automatically - Generate and display a QR code with both the server URL and token encoded On your mobile - Open the app - Click "Scan QR Code" - User can scan their screen with their mobile which would transfer the URL and token. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1704088/+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 1716474] Re: Web service group functions don't respect submitpages
Ok the patch will need to be backported to fix this error in versions 16.04 - 17.04 as well So will do that on this bug report Patches will be https://reviews.mahara.org/#/c/8153/ https://reviews.mahara.org/#/c/8154/ https://reviews.mahara.org/#/c/8155/ ** Also affects: mahara/16.04 Importance: Undecided Status: New ** Also affects: mahara/16.10 Importance: Undecided Status: New ** Also affects: mahara/17.04 Importance: Undecided Status: New ** Changed in: mahara Status: New => Fix Committed ** Changed in: mahara Milestone: None => 17.10.0 ** Changed in: mahara/16.04 Milestone: None => 17.04.4 ** Changed in: mahara/16.10 Milestone: None => 16.10.6 ** Changed in: mahara/17.04 Milestone: None => 17.04.4 ** Changed in: mahara/16.04 Milestone: 17.04.4 => 16.04.9 ** Changed in: mahara/16.04 Importance: Undecided => High ** Changed in: mahara Importance: Medium => High ** Changed in: mahara/17.04 Importance: Undecided => High ** Changed in: mahara/16.10 Importance: Undecided => High ** Changed in: mahara/16.04 Status: New => In Progress ** Changed in: mahara/16.10 Status: New => Incomplete ** Changed in: mahara/16.10 Status: Incomplete => In Progress ** Changed in: mahara/17.04 Status: New => 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/1716474 Title: Web service group functions don't respect submitpages Status in Mahara: Fix Committed Status in Mahara 16.04 series: In Progress Status in Mahara 16.10 series: In Progress Status in Mahara 17.04 series: In Progress Bug description: When creating or update groups with the webservices they still use 'submitpages' which needs to be changed to 'submittableto' in order for the group to be created with the correct settings. Similar to the group CSV upload which has been adjusted for this already. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1716474/+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 1708959] A patch has been submitted for review
Patch for "17.04_STABLE" branch: https://reviews.mahara.org/8155 -- 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/1708959 Title: Webservice create group missing some settings Status in Mahara: Fix Committed Bug description: The mahara_group_create_groups function is missing some options Including - Hide group - Hide membership - Hide membership from members - Participation report - Comment notifications Also the Shared page notifications option is boolean yet there are 4 valid states for this option. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1708959/+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 1708959] A patch has been submitted for review
Patch for "16.10_STABLE" branch: https://reviews.mahara.org/8154 -- 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/1708959 Title: Webservice create group missing some settings Status in Mahara: Fix Committed Bug description: The mahara_group_create_groups function is missing some options Including - Hide group - Hide membership - Hide membership from members - Participation report - Comment notifications Also the Shared page notifications option is boolean yet there are 4 valid states for this option. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1708959/+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 1689685] Re: SAML SSO authentication doesn't work as SimpleSAMLphp generates non-existent AssertionConsumerServiceURL
Hi Yaju, We made some improvements for Mahara 17.10 in that area, which also allow for ADFS to work. Can you please check the 17.10 code and see if that resolves your problem? Thank you Kristina ** Changed in: mahara Status: New => Incomplete ** Changed in: mahara Milestone: 18.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/1689685 Title: SAML SSO authentication doesn't work as SimpleSAMLphp generates non- existent AssertionConsumerServiceURL Status in Mahara: Incomplete Bug description: Wrong AssertionConsumerServiceURL is genereated in SAML2-AuthRequest. Mahara 16.10.3 and CentOS Linux release 7.2 Since 16.10.x release, the SimpleSAMLphp library is included as a managed dependency with the Mahara codebase. We noticed that before sending an AuthRequest to an IDP, it generates wrong AssertionConsumerServiceURL behaving like it is hosted separately with Mahara which ends up in SSO failure. In our case, it generates https://localhost/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp instead of https://localhost/auth/saml/sp/saml2-acs.php/default-sp. We tracked down that it is generated using 'baseurlpath' => 'simplesaml/' defined in htdocs/auth/saml/config/config.php and $ar->setAssertionConsumerServiceURL(SimpleSAML_Module::getModuleURL('saml/sp/saml2-acs.php/' . $this->authId)); defined in htdocs/auth/saml/extlib/simplesamlphp/modules/saml/lib/Auth/Source/SP.php line 189. As a workaround, we have hacked the SimpleSAMLphp library for generating correct AssertionConsumerServiceURL which solves this issue. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1689685/+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 1708959] A patch has been submitted for review
Patch for "16.04_STABLE" branch: https://reviews.mahara.org/8153 -- 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/1708959 Title: Webservice create group missing some settings Status in Mahara: Fix Committed Bug description: The mahara_group_create_groups function is missing some options Including - Hide group - Hide membership - Hide membership from members - Participation report - Comment notifications Also the Shared page notifications option is boolean yet there are 4 valid states for this option. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1708959/+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 1723961] Re: Edit plans more easily from a page
** Summary changed: - Plans blocktype improve user experience (Enhancement) + Edit plans more easily from a page ** Changed in: mahara 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/1723961 Title: Edit plans more easily from a page Status in Mahara: Confirmed Bug description: We have a client who has identified that end users of their Mahara installation need to be able to update a plan or task from within a blocktype instance and return to the page that they were on for more consistent experience. Finding their way to the plan or task itself in their portfolio content can be several clicks to get to and then several more to return to the page or dashboard they were reviewing. This can also be exacerbated if the user has a high number of instances of each content or page type. Because of the above they have required the following enhancements added to the Plans blocktype to improve user experience: 1. a link to edit a plan instance (description, title, tags etc) 2. a link to add a new task to a plan instance 3. the ability to edit a task instance (description, title, tags, completion date etc) 4. the ability to mark a task as complete or incomplete from Requirements 1-3, upon save or cancel, will redirect back to the page the user was on before entering these pages. All editing functionality will only be available to the page owner and when in the editing page mode. In addition they have also requested the following functionality: - the ability to select more than one plan instance per blocktype to reduce the unique number of blocktypes required on the page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1723961/+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 1715198] Re: PHP ini variable session.entropy_length removed in php7.1
Hi Rob, We will look into fixing this. Currently, Mahara does not support PHP 7.1 though (only up to PHP 7.0). Cheers Kristina ** Changed in: mahara Milestone: None => 18.04.0 ** Changed in: mahara Importance: Undecided => Medium ** Changed in: mahara Status: New => Confirmed ** Tags added: php71 -- 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/1715198 Title: PHP ini variable session.entropy_length removed in php7.1 Status in Mahara: Confirmed Bug description: Remove check for low security (i.e. not random enough) session IDs on ini variable session.entropy_length which is removed in php7.1. This check is done in mahara/htdocs/lib/upgrade.php + [ ] // Check for low security (i.e. not random enough) session IDs +if ((int)ini_get('session.entropy_length') < 16) { +$warnings[] = get_string('notenoughsessionentropy', 'error'); +} + Necessary should be a check on php version and to code for this version something to verify that the current setting of session.save_path is correct. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1715198/+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 1715304] Re: consolidate behat tests for share comments
** Changed in: mahara Status: New => Confirmed ** 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/1715304 Title: consolidate behat tests for share comments Status in Mahara: Confirmed Bug description: test/behat/features/view/share_comments.feature -- create groups/pages in Background -- confirm whether sensible to combine with: test/behat/features/view/sharedwithme.feature To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1715304/+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 1715039] Re: saving empty annotation breaks tinyMCE
I can't replicate this in master in Firefox. Can you please check your environment and let me know which browser you used? ** Changed in: mahara/17.10 Status: New => 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/1715039 Title: saving empty annotation breaks tinyMCE Status in Mahara: Incomplete Status in Mahara 17.10 series: Incomplete Bug description: To test: - Create a page - add an annotation - Click save without adding any text to it Expected result: The modal window remains unchanged and only adds a message "This field is required." Actual result: The error message is displayed but the TinyMCE edit buttons disappear To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1715039/+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 1717380] Re: Can links to internal artefacts and pages etc. be stored in relative rather than absolute form
** Changed in: mahara Importance: Undecided => Wishlist ** Changed in: mahara 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/1717380 Title: Can links to internal artefacts and pages etc. be stored in relative rather than absolute form Status in Mahara: Confirmed Bug description: When you insert an image into a text box and select one from your files area, Mahara stores the full path to the image rather than the relative path. The same I think applies to pages / collections. Is it possible to just store the relative path so changes to the wwwroot don't affect these links? See also bug #1717379 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1717380/+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 1656715] Re: Mahara mobile WS syncing notifications fails to sync 'ALL' notifications( e.g. user to user)
** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => Medium ** Tags added: mobile -- 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/1656715 Title: Mahara mobile WS syncing notifications fails to sync 'ALL' notifications( e.g. user to user) Status in Mahara: Confirmed Bug description: Related to #1656151. function get_notifications in module_mobileapi_sync.php file uses following query to get notifications: SELECT n.id, n.subject, n.message FROM {notification_internal_activity} n INNER JOIN {activity_type} a ON n.type=a.id WHERE FLOOR(EXTRACT(EPOCH FROM ctime AT TIME ZONE CURRENT_SETTING('TIMEZONE'))) BETWEEN ? AND ? AND n.usr= ? AND n.read = 0. Query doesn't include notifications from user to user ... To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1656715/+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 1716299] Re: hyperlinks in language files are not rendered in forgotpassword.php
*** This bug is a duplicate of bug 1722124 *** https://bugs.launchpad.net/bugs/1722124 This was fixed in Bug 1722124 / patch https://reviews.mahara.org/#/c/8106/ ** This bug has been marked a duplicate of bug 1722124 Forgot password message not display correctly for user with external auth -- 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/1716299 Title: hyperlinks in language files are not rendered in forgotpassword.php Status in Mahara: New Bug description: From forum post https://mahara.org/interaction/forum/topic.php?id=8020&offset=0&limit=10#post32271 We are on 16.10.2 and on forgotpass.php, hyperlinks do not get rendered from the language files. That is, we get the error message of: "The user you requested uses an external authentication method. https://myportfolio.aut.ac.nz/contact.php";>Ask your administrator for help with changing your password. Or provide another username or email address." Which is the standard message however it is not hyperlinking the a tags. Is this functioning as designed? - Robert's response: Hi Jawyei Normally when we display form errors we escape the string by default as the error sometimes contains user entered information - this is done for security reasons. In this case the string is generated from values that are hard coded within Mahara itself and so the escaping can be ignored. The message is passed through $form->set_error() and this takes a third parameter true/false in regards to escaping the string. So adding 'false' to the end of line 114 in forgotpass.php should sort the problem. Do you want to give that a go and make a patch if it works? Cheers To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1716299/+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 1686080] Re: Copy page results in loss of view_rows_columns data in MySQL
** Changed in: mahara Status: New => Invalid -- 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/1686080 Title: Copy page results in loss of view_rows_columns data in MySQL Status in Mahara: Invalid Bug description: Hello, Is there any progress on the issue described in this forum thread - https://mahara.org/interaction/forum/topic.php?id=7584 Essentially, users copy a page only to discover it becomes blank as a result of mySQL transactions being disabled, and the view_rows_columns table ends up with missing data. It's possible to script or manually re-populate the missing data to recover the lost page artifacts, but this shouldn't be happening at all. We've seen this increasingly over the past year, and yesterday it hit a student about to submit their final portfolio for grading. Although our IT team have been able to recover data the ramifications should be clear to everyone working in a high-stakes high-stress educational context. This is not a minor bug - it is a timebomb that will undermine the credibility of the platform, and could have extreme adverse impact at the level of an individual student. Regards, Gordon. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1686080/+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 1656151] Re: WS response problems on demo.mahara.org website
** Tags removed: mahara ** Changed in: mahara Status: New => 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/1656151 Title: WS response problems on demo.mahara.org website Status in Mahara: Incomplete Bug description: Happens periodically for demo.mahara.org website ... Could be setting, wrong code, or data in DB ... I send this request: https://demo.mahara.org/webservice/rest/server.php?alt=json Payload: {"wsfunction":"module_mobileapi_sync","wstoken":"df4d82a11d36f95cb65c4a59fa47","blogs":{},"folders":{},"notifications":{"lastsync":0},"tags":{},"userprofile":{},"userprofileicon":{}} And get the following response: { "error": true, "error_number": 500, "error_name": "invalidextresponse", "error_class": "WebserviceParameterException", "error_message": " : notifications ( : notifications (Invalid response : Only arrays accepted.))", "error_rendered": " : notifications ( : notifications (Invalid response : Only arrays accepted.))" } Expected result: I believe I shouldn't be getting an error from webserver. It looks like htdocs/module/mobileapi/webservice/functions/module_mobileapi_sync.php ln 328. Variable $activity_arr is not an array as required by the WS So "get_records_sql_array function doesn't return an array"... (but I might be wrong) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1656151/+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 1715544] Re: SAML Service Provider Metadata link should be hidden if SSPHP is not installed
** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => Wishlist -- 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/1715544 Title: SAML Service Provider Metadata link should be hidden if SSPHP is not installed Status in Mahara: Confirmed Bug description: Not a huge thing, but it will make a page a little bit cleaner. If on the page /admin/extensions/pluginconfig.php?plugintype=auth&pluginname=saml we see message like The SimpleSAMLPHP library's "autoloader" file was not found at /var/www/site/auth/saml/extlib/simplesamlphp/vendor/autoload.php. Make sure you install SimpleSAMLphp via "make ssphp" and the file is readable. we probably need to get rid of Metadata link which doesn't work anyway in this case and just displays a broken page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1715544/+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 1713441] Re: SMTP port isn't set when no SMTP user is specified
Thanks for the suggested fix, Dimitry. We'll take a look. BTW, if you want to submit code changes yourself, you can do so into our code review system. Please see https://wiki.mahara.org/wiki/Developer_Area/Contributing_Code Cheers Kristina ** Changed in: mahara Importance: Undecided => Medium ** Changed in: mahara Milestone: None => 18.04.0 ** Changed in: mahara 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/1713441 Title: SMTP port isn't set when no SMTP user is specified Status in Mahara: Confirmed Bug description: Hello, Mahara does not set a custom SMTP port in case no SMTP user name is specified. The fix is trivial: in file lib/user.php move line 762 to 756, so the port is set right after setting the host outside of if-clause. Cheers, Dimitri. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1713441/+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 1712926] Re: unrecoverable error on creating or editing a page after upgrade to 17.04
Thank you for reporting the issue, Michele. Currently, Mahara does not support PHP 7.1 but only up to PHP 7.0. We will look into fixing this issue for Mahara 18.04 (due April 2018). Cheers Kristina ** Tags added: php71 ** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => Medium ** Changed in: mahara Milestone: None => 18.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/1712926 Title: unrecoverable error on creating or editing a page after upgrade to 17.04 Status in Mahara: Confirmed Bug description: HI I upgraded to 17.04 from 16.10 a couple of weeks ago. but now unable to edit page without an unrecoverable error. I downloaded the upgrade from mahara.org Suse server, php 7.1, apache2.4, mariadb 10.022. In the error logs [php7:notice] [pid 65092] [client 10.41.1.45:57586] [WAR] 26 (lib/errors.php:536) [Error]: [] operator not supported for strings, referer: https://mahara.hadlow.ac.uk/group/view.php?id=83 [Thu Aug 24 22:08:38.009604 2017] [php7:notice] [pid 65092] [client 10.41.1.45:57586] Call stack (most recent first):, referer: https://mahara.hadlow.ac.uk/group/view.php?id=83 [Thu Aug 24 22:08:38.009620 2017] [php7:notice] [pid 65092] [client 10.41.1.45:57586] * exception(object(Error)) at Unknown:0, referer: https://mahara.hadlow.ac.uk/group/view.php?id=83 [Thu Aug 24 22:08:38.009627 2017] [php7:notice] [pid 65092] [client 10.41.1.45:57586] , referer: https://mahara.hadlow.ac.uk/group/view.php?id=83 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1712926/+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 1714432] Re: Usability - add files/images in groups
Good points, Gordon. ** Changed in: mahara Importance: Undecided => Wishlist ** Changed in: mahara Status: New => Confirmed ** Tags added: usa ** Tags removed: usa ** Tags added: usability ** Summary changed: - Usability - add files/images in groups + Display group files of active group first when adding blocks in group 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/1714432 Title: Display group files of active group first when adding blocks in group page Status in Mahara: Confirmed Bug description: When adding an existing image (or file) to a group page the default workflow has poor usability. Actual: The file browser starts at the user's own personal files. Once this is switched to group files it even more confusingly defaults to the first group alphabetically that they user is a member of, but that isn't clear - you then need to click on the groups dropdown menu to select which group you want to choose a file from. Expected: When browsing for a file to add to a group page the initial default should be the file repository for that group - the user can then change this if they want to use a file from elsewhere but this should be the starting point. Tested on 17.04.3testing but exists in earlier versions. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1714432/+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 1713976] Re: Page edit not work on php7.1.8, need to downgrade to php7.0.22
Hi Kwong, Thank you for reporting this. Mahara does not yet support PHP 7.1. Therefore, a downgrade to PHP 7.0 is necessary. Cheers Kristina ** Tags added: php71 ** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Importance: Undecided => Medium ** Changed in: mahara Milestone: None => 18.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/1713976 Title: Page edit not work on php7.1.8, need to downgrade to php7.0.22 Status in Mahara: Confirmed Bug description: Page edit function is not work on php7.1.8, the edit function work again after I change to php7.0.22. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1713976/+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 1712737] Re: force password change on login requires a new email too
** Changed in: mahara Importance: Undecided => High ** Changed in: mahara Status: New => Confirmed ** Changed in: mahara Milestone: None => 17.10.0 ** 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/1712737 Title: force password change on login requires a new email too Status in Mahara: Confirmed Bug description: I noticed the un-merged patch https://reviews.mahara.org/#/c/7880/ is failing automated tests because of a bug that requires a new email address when you first log in as a new user and are required to change your password. This is also true on master. Steps to replicate: While logged in as admin, create a new user: First Name: Anna Last Name: Smith Email: a...@example.org Username: anna Password: changeme1 Hit "Create user" and confirm on the next page that "Force password change on next login" is enabled. Log out and then log in as anna. You'll be taken to the change password page. Enter: New password: anna1! Confirm password: anna1! Primary email: a...@example.org Then Submit. You'll get an error message that the email address is already taken. So you can't update the password without having a new email address too. :( This bug seems to have been introduced recently as the add_users_new.feature was passing when written a few weeks ago. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1712737/+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 1712737] Re: force password change on login requires a new email too
** Changed in: mahara 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/1712737 Title: force password change on login requires a new email too Status in Mahara: Confirmed Bug description: I noticed the un-merged patch https://reviews.mahara.org/#/c/7880/ is failing automated tests because of a bug that requires a new email address when you first log in as a new user and are required to change your password. This is also true on master. Steps to replicate: While logged in as admin, create a new user: First Name: Anna Last Name: Smith Email: a...@example.org Username: anna Password: changeme1 Hit "Create user" and confirm on the next page that "Force password change on next login" is enabled. Log out and then log in as anna. You'll be taken to the change password page. Enter: New password: anna1! Confirm password: anna1! Primary email: a...@example.org Then Submit. You'll get an error message that the email address is already taken. So you can't update the password without having a new email address too. :( This bug seems to have been introduced recently as the add_users_new.feature was passing when written a few weeks ago. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1712737/+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 1711200] Re: search in journal entry block not working
** Changed in: mahara Importance: Undecided => Medium ** Changed in: mahara Milestone: None => 17.10.1 ** Changed in: mahara 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/1711200 Title: search in journal entry block not working Status in Mahara: Confirmed Bug description: Adding a journal entry block on a page and trying to search through journals is not working. I've been testing it on https://mahara.ticfga.ca and on https://demo.mahara.org (where I add 11 journal entry to test the search). Clicking on search has no reaction. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1711200/+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 1708471] Re: Users who are not members of a group are still able to see the group and see the option to submit to the group.
** Changed in: mahara Status: New => 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/1708471 Title: Users who are not members of a group are still able to see the group and see the option to submit to the group. Status in Mahara: Incomplete Bug description: Group settings are set to: • Open: NO • Controlled: YES • Request: NO • Publicly viewable group: NO • Hide group: YES • Hide membership: YES • Hide members from members: NO If a user figures out the unique URL that points to a group, they are able to see the group homepage. It displays the general group info (including who the admin is) and if the submission option is turned on, they can also see the “submit a page or collection to this group” option (see screenshot). If they try to submit to the group, it says access denied. Ideally, if a group is (1) closed, (2) users cannot request membership and (3) “hidden”, when a user who is not a member tries to view the group, the page should say “Access Denied”. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1708471/+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 1709107] Re: Export collection
*** This bug is a duplicate of bug 1694201 *** https://bugs.launchpad.net/bugs/1694201 Please update to Mahara 17.04.3. It was fixed in there. ** This bug has been marked a duplicate of bug 1694201 Can't select collections to export -- 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/1709107 Title: Export collection Status in Mahara: New Bug description: I'm on version 17.04.2 Whenever I export and choose the "Just some of my collections" options, the section is frozen. I can't choose which collection I want to export nor can I change the option unless I reload the page. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1709107/+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 1708471] Re: Users who are not members of a group are still able to see the group and see the option to submit to the group.
** Changed in: mahara Status: Incomplete => Confirmed ** 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/1708471 Title: Non-group members can still see portfolio submission option in group Status in Mahara: Confirmed Bug description: Group settings are set to: • Open: NO • Controlled: YES • Request: NO • Publicly viewable group: NO • Hide group: YES • Hide membership: YES • Hide members from members: NO If a user figures out the unique URL that points to a group, they are able to see the group homepage. It displays the general group info (including who the admin is) and if the submission option is turned on, they can also see the “submit a page or collection to this group” option (see screenshot). If they try to submit to the group, it says access denied. Ideally, if a group is (1) closed, (2) users cannot request membership and (3) “hidden”, when a user who is not a member tries to view the group, the page should say “Access Denied”. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1708471/+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 1723047] Re: New Subtheme // SASS // File to import not found or unreadable
** Changed in: mahara 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/1723047 Title: New Subtheme // SASS // File to import not found or unreadable Status in Mahara: Confirmed Bug description: When compiling sass for a new subtheme you will get this error: File to import not found or unreadable: ../../../lib/bootstrap/assets/stylesheets/bootstrap/mixins Parent style sheet: _bootstrap-index.scss 1: 2: @import "../../../lib/bootstrap/assets/stylesheets/bootstrap/mixins";3: C:/../../mahara/htdocs/theme/raw/sass/utilities/_bootstrap-index.scss Solution: All pathes has to be one directory further up. e.g. @import "../../../lib/bootstrap/assets/stylesheets/bootstrap/mixins"; has to be be @import "../../../../lib/bootstrap/assets/stylesheets/bootstrap/mixins"; To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1723047/+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 1724409] [NEW] When a group is hidden from non-members, hide it from them
Public bug reported: When a group is hidden from non-group members, non-group members should not be able to access the group homepage and any other parts of a group even if they reach them via the direct URL and only receive "Access denied". Currently, Mahara only hides a group from the search on "Find groups" but the groups themselves are still available elsewhere. ** Affects: mahara Importance: Wishlist Status: 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/1724409 Title: When a group is hidden from non-members, hide it from them Status in Mahara: Confirmed Bug description: When a group is hidden from non-group members, non-group members should not be able to access the group homepage and any other parts of a group even if they reach them via the direct URL and only receive "Access denied". Currently, Mahara only hides a group from the search on "Find groups" but the groups themselves are still available elsewhere. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1724409/+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 1708471] Re: Users who are not members of a group are still able to see the group and see the option to submit to the group.
I could replicate this as well. I think there are a few things here that we'll keep separate. 1. When you are not a member of the group and submissions are allowed, you shouldn't have the possibility to submit a group only to end up on "Access denied". Only people who are allowed to submit portfolios to a group should see that option. This is the bug here. 2. When a group is hidden from non-group members, non-group members should not be able to access the group homepage and any other parts of a group even if they reach them via the direct URL and only receive "Access denied". This is a wishlist item. Currently, the "hide" functionality only hides the group on "Find groups". The wishlist item is at bug #1724409. ** Summary changed: - Users who are not members of a group are still able to see the group and see the option to submit to the group. + Non-group members can still see portfolio submission option in group -- 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/1708471 Title: Non-group members can still see portfolio submission option in group Status in Mahara: Confirmed Bug description: Group settings are set to: • Open: NO • Controlled: YES • Request: NO • Publicly viewable group: NO • Hide group: YES • Hide membership: YES • Hide members from members: NO If a user figures out the unique URL that points to a group, they are able to see the group homepage. It displays the general group info (including who the admin is) and if the submission option is turned on, they can also see the “submit a page or collection to this group” option (see screenshot). If they try to submit to the group, it says access denied. Ideally, if a group is (1) closed, (2) users cannot request membership and (3) “hidden”, when a user who is not a member tries to view the group, the page should say “Access Denied”. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1708471/+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 1724415] [NEW] Compliance with EU GDPR privacy regulations
Public bug reported: http://www.eugdpr.org/ Stricter privacy will be enforced in May 2018 in the EU. We are going to look more closely into what is required in Mahara after the 17.10 release for Mahara 18.04. ** Affects: mahara Importance: High Status: 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/1724415 Title: Compliance with EU GDPR privacy regulations Status in Mahara: Confirmed Bug description: http://www.eugdpr.org/ Stricter privacy will be enforced in May 2018 in the EU. We are going to look more closely into what is required in Mahara after the 17.10 release for Mahara 18.04. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1724415/+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 1714868] Re: mysql special characters. utf8mb4 collation
** Changed in: mahara Milestone: None => 18.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/1714868 Title: mysql special characters. utf8mb4 collation Status in Mahara: New Bug description: Bug reported in forum post https://mahara.org/interaction/forum/topic.php?id=8034&offset=0&limit=10#post32267 MySQL database as we have in Mahara does not support special characters. In master branch and mysql DB, I added a text block to a page with text "Some characters, like '𝑅' or emoticons '😊', produce the error." when displaying the page I had this error: [WAR] 72 (blocktype/lib.php:685) unserialize(): Error at offset 18 of 48 bytes (complete error log in http://paste.wgtn.cat-it.co.nz/15069e#JTBigIqmZagCFwOVF58qww) in the DB block_instance table, the data it is trying to unserialize "a:5:{s:4:"text";s:74:"Some characters, like '" looks like the it ets cut off on the special character position when is saved in the DB Moodle has a fix for same problem: "UTF-8 is a character encoding that most websites use. It encodes each of the 1,112,064 valid code points. To store all of this information, four bytes is required. The most popular values are in the three byte region. MySQL by default only uses a three byte encoding and so values in the four byte range (eg. Asian characters and Emojis) can not be stored. MySQL does provide full four byte UTF-8 support, but it requires certain database settings to be configured." https://docs.moodle.org/31/en/MySQL_full_unicode_support#Steps_to_upgrade https://github.com/moodle/moodle/blob/master/admin/cli/mysql_collation.php I tried using this approach by installing Mahara with utf8mb4 create database `mahara-master` character set utf8mb4 collate utf8mb4_unicode_ci If we create the database with this char set, we wont be able to install Mahara, as it only supports utf8. Even if we remove this restriction, we will have this error: mysqli error: [1071: Specified key was too long; max key length is 3072 bytes] could be similar to this bug: https://bugs.launchpad.net/mahara/+bug/547437 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1714868/+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 1714432] Re: Display group files of active group first when adding blocks in group page
** Changed in: mahara Milestone: None => 18.04.0 ** Tags added: snack-sized -- 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/1714432 Title: Display group files of active group first when adding blocks in group page Status in Mahara: Confirmed Bug description: When adding an existing image (or file) to a group page the default workflow has poor usability. Actual: The file browser starts at the user's own personal files. Once this is switched to group files it even more confusingly defaults to the first group alphabetically that they user is a member of, but that isn't clear - you then need to click on the groups dropdown menu to select which group you want to choose a file from. Expected: When browsing for a file to add to a group page the initial default should be the file repository for that group - the user can then change this if they want to use a file from elsewhere but this should be the starting point. Tested on 17.04.3testing but exists in earlier versions. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1714432/+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 1724113] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/8156 -- 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/1724113 Title: General bug to deal with problems in Reports Status in Mahara: In Progress Bug description: To deal with things like: - Making the overview report to be the default report - Fixing sorting of modified/visited columns for page activity report - Fixing sorting for username in useractivity report - Fixing total rows count for user activity - Fixing collaboration report for institutions etc To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1724113/+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 1715039] Re: saving empty annotation breaks tinyMCE
*** This bug is a duplicate of bug 1715260 *** https://bugs.launchpad.net/bugs/1715260 ** This bug has been marked a duplicate of bug 1715260 When adding blank annotation via page editor it removes tinymce from field -- 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/1715039 Title: saving empty annotation breaks tinyMCE Status in Mahara: Incomplete Status in Mahara 17.10 series: Incomplete Bug description: To test: - Create a page - add an annotation - Click save without adding any text to it Expected result: The modal window remains unchanged and only adds a message "This field is required." Actual result: The error message is displayed but the TinyMCE edit buttons disappear To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1715039/+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