[Mahara-contributors] [Bug 1724113] Re: General bug to deal with problems in Reports

2017-10-17 Thread Kristina Hoeppner
** 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)

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Robert Lyon
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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Robert Lyon
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

2017-10-17 Thread Mahara Bot
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

2017-10-17 Thread Mahara Bot
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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Mahara Bot
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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
** 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)

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Robert Lyon
*** 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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Robert Lyon
** 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

2017-10-17 Thread Kristina Hoeppner
** 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.

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
*** 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.

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
** 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

2017-10-17 Thread Kristina Hoeppner
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.

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Kristina Hoeppner
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

2017-10-17 Thread Robert Lyon
** 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

2017-10-17 Thread Robert Lyon
** 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

2017-10-17 Thread Mahara Bot
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

2017-10-17 Thread Cecilia Vela Gurovic
*** 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