[Mahara-contributors] [Bug 1770535] Re: Able to upload a virus file to Files section

2018-05-29 Thread Cecilia Vela Gurovic
** Information type changed from Private Security to Public Security

-- 
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/1770535

Title:
  Able to upload a virus file to Files section

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  If I try to upload the benign test virus file called "eicar.com" from
  https://www.ikarussecurity.com/support/virus-info/test-viruses/ Mahara
  spots it and alerts user it is a virus

  However, if I try to upload the eicar_com.zip file it lets me (which
  is bad) but understandable as the signature of the virus file can be
  hidden via compression. And a user could only be infected if they
  download the zip and extract it locally.

  But if I then press the 'Decompress' button it extracts the zip file
  and doesn't complain. This is bad as all one needs to do to upload a
  virus is to wrap it in a zip file and then extract it and now they can
  trick another user to click on the file directly.

  When importing a zip file via Importer and clamav is on it checks the
  files of the zip for viruses but when extracting a zip file in Files
  section it does not.

  We need to tidy this up so that uploading a zip file gets checked
  properly as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1770535/+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 1772774] Re: change error message when changing username

2018-05-29 Thread Cecilia Vela Gurovic
** Information type changed from Private Security to Public

** Information type changed from Public to Public Security

-- 
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/1772774

Title:
  change error message when changing username

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  When trying to change your username, if it is already taken the error
  message is displayed:

  Sorry, this username is already taken.

  We should not be giving information about which usernames are taken.
  We should change it to something a more general message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1772774/+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 1774106] [NEW] Upgrade 3rd party plugin simpleSAMLphp for php 7.2

2018-05-29 Thread Rebecca Blundell
Public bug reported:

related to https://bugs.launchpad.net/mahara/+bug/1752743

Our current version of simpleSAMLphp has the deprecated function 
create_function.
I'm not sure which version we are running, but I've checked the source code on 
the latest Github version which has updated this.

https://simplesamlphp.org/download
https://github.com/simplesamlphp/simplesamlphp

** Affects: mahara
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1774106

Title:
  Upgrade 3rd party plugin simpleSAMLphp for php 7.2

Status in Mahara:
  New

Bug description:
  related to https://bugs.launchpad.net/mahara/+bug/1752743

  Our current version of simpleSAMLphp has the deprecated function 
create_function.
  I'm not sure which version we are running, but I've checked the source code 
on the latest Github version which has updated this.

  https://simplesamlphp.org/download
  https://github.com/simplesamlphp/simplesamlphp

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1774106/+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 1767882] Re: "tablerenderer call updatecallback" js error in profileicons.php

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1767882

Title:
  "tablerenderer call updatecallback" js error in profileicons.php

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released

Bug description:
  To replicate:
  Go to User menu->Content->Profile Pictures
  In the browser's console an error is displayed: tablerenderer call 
updatecallback

  
  before mochikit removal, we had filter() function defined in Base.js. There's 
still a bit of code trying to use the function that doesn't exist in Mahara 
anymore

  Mochikit was removed in 17.04 so it affects all the rest of the
  versions

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1767882/+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 1767220] Re: Error when viewing a profile page with wall post as an Institution admin

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1767220

Title:
  Error when viewing a profile page with wall post as an Institution
  admin

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  To replicate

  Have a User1 belong to an Institution
  Go to profile page of the user and post a message in the wall
  Have User2 and set it as admin of the Institution
  Login as User2 and go to User1 profile page

  Expected result: You can see the User1's profile page

  Actual result: The error message is displayed

  [WAR] cf (auth/user.php:846) Invalid argument pass to is_admin_for_user method
  Call stack (most recent first):

  User->is_admin_for_user(" . intval($owner) .") at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:324
  PluginBlocktypeWall::can_delete_wallpost("3", " . intval($owner) .") at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:295
  PluginBlocktypeWall::{closure}(object(stdClass)) at Unknown:0
  array_map(object(Closure), array(size 3)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:297
  PluginBlocktypeWall::fetch_posts(object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:58
  PluginBlocktypeWall::render_instance(object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/mahara.php:1809
  call_static_method("PluginBlocktypeWall", "render_instance", 
object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/lib.php:1041
  BlockInstance->render_viewing(false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2133
  View->build_column(1, 2, false, false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2087
  View->build_columns(1, false, false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2072
  View->build_rows() at 
/home/ceciliavg/maharacode/mahara/htdocs/user/view.php:93

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1767220/+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 1769581] Re: Remove info on subscribe / unsubscribe from topics in group forums

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769581

Title:
  Remove info on subscribe / unsubscribe from topics in group forums

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  In bug #1752442 the help icon was removed for regular group members.
  However, the help text for group admins and moderators still mentions
  the subscribe / unsubscribe options for individual topics.

  These should be removed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769581/+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 1771473] Re: No sorting of tags according to "date" when clicked on a tag

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1772773] Re: Need to call render_items in the static way

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1772773

Title:
  Need to call render_items in the static way

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released

Bug description:
  There is this error reported by a forum member

  error(2048, "Non-static method PluginBlocktypeMyviews::render_i...",
  "/var/www/mahara1804/blocktype/myviews/lib.php", 109, array(size 8))
  at /var/www/mahara1804/blocktype/myviews/lib.php:109

  See https://mahara.org/interaction/forum/topic.php?id=8260=33051

  Looking at the places we use render_items() they are not called in a
  static way

  (unlike calls to render_instance() )

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1772773/+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 1770496] Re: Group member can't paginate through group pages

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1770496

Title:
  Group member can't paginate through group pages

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  When the following settings are being used:

  1) Site options -> General settings -> Allow public pages = false
  2) Group settings -> Publicly viewable group = true
  3) Group has a bunch of pages so that the "Group portfolios" block has 
pagination happening

  If a normal group member goes to the group homepage and tries to
  paginate through "Group portfolios" they get an 'Access denied' error.

  Public profile pages do ignore the 'allow public pages' switch when
  'false' - as that switch is only meant for portfolio pages and not
  special pages.

  As the group home page is also a special page it also needs to be
  respected as such.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1770496/+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 1763581] Re: Capitalisation of username / email address issue with LTI

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1763581

Title:
  Capitalisation of username / email address issue with LTI

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  Mahara respects the capitalisation of usernames and email addresses
  when an external authentication source like LDAP, Active Directory, or
  a SAML IdP is connected. However, when accounts come from Canvas, they
  are all lowercase causing problems. Catalyst will fix this issue so
  that users are put into the same account no matter whether they come
  from an external authentication method of from Canvas via LTI.

  This is an issue because double accounts are set up otherwise.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1763581/+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 1768685] Re: Upgrade chromedriver / selenium

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1768685

Title:
  Upgrade chromedriver / selenium

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  
  See http://chromedriver.chromium.org/downloads
  and see https://www.seleniumhq.org/download/ for compatibility info

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1768685/+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 1769512] Re: find_by_email_address() and MySql problem

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769512

Title:
  find_by_email_address() and MySql problem

Status in Mahara:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released

Bug description:
  The SQL for finding a user by email address fails to execute in a
  timely manner in mysql.

  This is due to grouping on subquery when trying to return ID's for
  IN() clause.

  We need to nest another query between so the IN() clause gets a known
  list if IDs with out any group by clause

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769512/+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 1769546] Re: Backporting to 17.10 or ealier branches needs raw_old theme updated

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769546

Title:
  Backporting to 17.10 or ealier branches needs raw_old theme updated

Status in Mahara:
  Fix Released
Status in Mahara 17.04 series:
  Fix Released

Bug description:
  If there are changes in the raw theme templates (and potentially sass
  files)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769546/+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 1768685] Re: Upgrade chromedriver / selenium

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1768685

Title:
  Upgrade chromedriver / selenium

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  
  See http://chromedriver.chromium.org/downloads
  and see https://www.seleniumhq.org/download/ for compatibility info

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1768685/+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 1774103] [NEW] Combine all the *_tag tables into one table

2018-05-29 Thread Robert Lyon
Public bug reported:

Currently we have

- artefact_tag
- collection_tag
- view_tag
- usr_tag

tables and if we want to have new tagging, say for groups we would need
to add another table

It might be easier to combine all these tables so that we can do easier
queries, like what are all the tags for an owner. Rather than having to
do a bunch of table joins and checking what things are owned by what
view/artefact etc we can just query the one table.

I'm thinking of having one table with the fields

 id, tag, resourcetype, resourceid, ownertype, ownerid, editedby, ctime,
mtime

where resourcetype is either 'view', 'artefact' etc
and resourceid is the id of that type

Where ownertype can be 'user', 'group', institution'
and ownerid can be the id number or shortname

And editedby can be the ID of the current user interacting with the tag
- useful for group/institution tags

ctime = created time
mtime = modified time

** Affects: mahara
 Importance: Wishlist
 Status: New

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1774103

Title:
  Combine all the *_tag tables into one table

Status in Mahara:
  New

Bug description:
  Currently we have

  - artefact_tag
  - collection_tag
  - view_tag
  - usr_tag

  tables and if we want to have new tagging, say for groups we would
  need to add another table

  It might be easier to combine all these tables so that we can do
  easier queries, like what are all the tags for an owner. Rather than
  having to do a bunch of table joins and checking what things are owned
  by what view/artefact etc we can just query the one table.

  I'm thinking of having one table with the fields

   id, tag, resourcetype, resourceid, ownertype, ownerid, editedby,
  ctime, mtime

  where resourcetype is either 'view', 'artefact' etc
  and resourceid is the id of that type

  Where ownertype can be 'user', 'group', institution'
  and ownerid can be the id number or shortname

  And editedby can be the ID of the current user interacting with the
  tag - useful for group/institution tags

  ctime = created time
  mtime = modified time

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1774103/+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 1767220] Re: Error when viewing a profile page with wall post as an Institution admin

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1767220

Title:
  Error when viewing a profile page with wall post as an Institution
  admin

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  To replicate

  Have a User1 belong to an Institution
  Go to profile page of the user and post a message in the wall
  Have User2 and set it as admin of the Institution
  Login as User2 and go to User1 profile page

  Expected result: You can see the User1's profile page

  Actual result: The error message is displayed

  [WAR] cf (auth/user.php:846) Invalid argument pass to is_admin_for_user method
  Call stack (most recent first):

  User->is_admin_for_user(" . intval($owner) .") at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:324
  PluginBlocktypeWall::can_delete_wallpost("3", " . intval($owner) .") at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:295
  PluginBlocktypeWall::{closure}(object(stdClass)) at Unknown:0
  array_map(object(Closure), array(size 3)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:297
  PluginBlocktypeWall::fetch_posts(object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:58
  PluginBlocktypeWall::render_instance(object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/mahara.php:1809
  call_static_method("PluginBlocktypeWall", "render_instance", 
object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/lib.php:1041
  BlockInstance->render_viewing(false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2133
  View->build_column(1, 2, false, false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2087
  View->build_columns(1, false, false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2072
  View->build_rows() at 
/home/ceciliavg/maharacode/mahara/htdocs/user/view.php:93

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1767220/+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 1767882] Re: "tablerenderer call updatecallback" js error in profileicons.php

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1767882

Title:
  "tablerenderer call updatecallback" js error in profileicons.php

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released

Bug description:
  To replicate:
  Go to User menu->Content->Profile Pictures
  In the browser's console an error is displayed: tablerenderer call 
updatecallback

  
  before mochikit removal, we had filter() function defined in Base.js. There's 
still a bit of code trying to use the function that doesn't exist in Mahara 
anymore

  Mochikit was removed in 17.04 so it affects all the rest of the
  versions

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1767882/+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 1770496] Re: Group member can't paginate through group pages

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1770496

Title:
  Group member can't paginate through group pages

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  When the following settings are being used:

  1) Site options -> General settings -> Allow public pages = false
  2) Group settings -> Publicly viewable group = true
  3) Group has a bunch of pages so that the "Group portfolios" block has 
pagination happening

  If a normal group member goes to the group homepage and tries to
  paginate through "Group portfolios" they get an 'Access denied' error.

  Public profile pages do ignore the 'allow public pages' switch when
  'false' - as that switch is only meant for portfolio pages and not
  special pages.

  As the group home page is also a special page it also needs to be
  respected as such.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1770496/+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 1766041] Re: Password policy setting for only upper and lowercase letters doesn't require uppercase

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1766041

Title:
  Password policy setting for only upper and lowercase letters doesn't
  require uppercase

Status in Mahara:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  Reported at https://mahara.org/interaction/forum/topic.php?id=8232

  When the password policy is set to just upper and lowercase characters
  and a minimum of 8 letters, the following password is accepted even
  though it doesn't contain an uppercase letter:

  maggie12

  It seems that uppercase letters are ignored in all scenarios for the
  password policy and a password is created when they are absent.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1766041/+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 1755688] Re: Behat: test sharing a page

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1755688

Title:
  Behat: test sharing a page

Status in Mahara:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  Specifically ensure the following work:
  Choose "Pages and collections" in "Portfolio" from main menu -> 
  Click Manage Access - > 
  Under SHARED WITH Select:
  Registered Users
  Friends
  Groups

  Click Save (Check if it appears)

  Then allow copying under advanced options

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1755688/+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 1763581] Re: Capitalisation of username / email address issue with LTI

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1763581

Title:
  Capitalisation of username / email address issue with LTI

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  Mahara respects the capitalisation of usernames and email addresses
  when an external authentication source like LDAP, Active Directory, or
  a SAML IdP is connected. However, when accounts come from Canvas, they
  are all lowercase causing problems. Catalyst will fix this issue so
  that users are put into the same account no matter whether they come
  from an external authentication method of from Canvas via LTI.

  This is an issue because double accounts are set up otherwise.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1763581/+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 1767887] Re: Select2 tag selector is not positioning correctly

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1767887

Title:
  Select2 tag selector is not positioning correctly

Status in Mahara:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  The place that does the search / selection should be below the
  selected options box but now it floats off above the box - see
  screenshots

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1767887/+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 1755680] Re: Behat: test that plans can be edited/deleted

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1755680

Title:
  Behat: test that plans can be edited/deleted

Status in Mahara:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  Adding a test for this to plan_add_tasks.feature

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1755680/+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 1755660] Re: Behat: test for saving of Student ID

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1755660

Title:
  Behat: test for saving of Student ID

Status in Mahara:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  We need to add a check that the student ID saves in the Profile. This
  can be done by adapting edit_admin_profile.feature

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1755660/+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 1769512] Re: find_by_email_address() and MySql problem

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769512

Title:
  find_by_email_address() and MySql problem

Status in Mahara:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released

Bug description:
  The SQL for finding a user by email address fails to execute in a
  timely manner in mysql.

  This is due to grouping on subquery when trying to return ID's for
  IN() clause.

  We need to nest another query between so the IN() clause gets a known
  list if IDs with out any group by clause

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769512/+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 1773247] Re: sql exception when deleting a user

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1773247

Title:
  sql exception when deleting a user

Status in Mahara:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  When trying to delete users with the delete_inactive_users script, I
  get the following error for a few of them

  
  [WAR] f1 (lib/errors.php:859) Failed to get a recordset: postgres8 error: 
[-1: ERROR:  column "aff1.artefact" must appear in the GROUP BY clause or be 
used in an aggregate function
  [WAR] f1 (lib/errors.php:859) LINE 2: SELECT aff1.*, 
a.artefacttype
  [WAR] f1 (lib/errors.php:859)^] in adodb_throw(
  [WAR] f1 (lib/errors.php:859) SELECT aff1.*, a.artefacttype
  [WAR] f1 (lib/errors.php:859) FROM "artefact_file_files" aff1
  [WAR] f1 (lib/errors.php:859) JOIN "artefact" a ON aff1.artefact 
= a.id
  [WAR] f1 (lib/errors.php:859) WHERE artefact IN ()
  [WAR] f1 (lib/errors.php:859) GROUP BY fileid
  [WAR] f1 (lib/errors.php:859) HAVING COUNT(aff1.artefact) IN
  [WAR] f1 (lib/errors.php:859)(SELECT COUNT(aff2.artefact)
  [WAR] f1 (lib/errors.php:859) FROM "artefact_file_files" aff2
  [WAR] f1 (lib/errors.php:859) WHERE aff1.fileid = 
aff2.fileid), )Command was: 
  [WAR] f1 (lib/errors.php:859) SELECT aff1.*, a.artefacttype
  [WAR] f1 (lib/errors.php:859) FROM "artefact_file_files" aff1
  [WAR] f1 (lib/errors.php:859) JOIN "artefact" a ON aff1.artefact 
= a.id
  [WAR] f1 (lib/errors.php:859) WHERE artefact IN ()
  [WAR] f1 (lib/errors.php:859) GROUP BY fileid
  [WAR] f1 (lib/errors.php:859) HAVING COUNT(aff1.artefact) IN
  [WAR] f1 (lib/errors.php:859)(SELECT COUNT(aff2.artefact)
  [WAR] f1 (lib/errors.php:859) FROM "artefact_file_files" aff2
  [WAR] f1 (lib/errors.php:859) WHERE aff1.fileid = aff2.fileid)
  Call stack (most recent first):
* log_message(string(size 1282), integer, true, true) at 
/lib/errors.php:95
* log_warn(string(size 1282)) at /lib/errors.php:859
* SQLException->__construct(string(size 1282)) at /lib/dml.php:517
* get_recordset_sql(string(size 510), null, string(size 0), string(size 0)) 
at /lib/dml.php:697
* get_records_sql_assoc(string(size 510)) at 
/artefact/file/lib.php:1486
* ArtefactTypeFile::bulk_delete(array(size 18)) at 
/artefact/file/lib.php:2404
* ArtefactTypeImage::bulk_delete(array(size 18)) at Unknown:0
* call_user_func_array(array(size 2), array(size 1)) at 
/lib/mahara.php:1809
* call_static_method(string(size 17), string(size 11), array(size 18)) at 
/artefact/lib.php:769
* ArtefactType::delete_by_artefacttype(array(size 19)) at 
/artefact/file/lib.php:2097
* ArtefactTypeFolder->delete() at /lib/user.php:1610
* delete_user(string(size 4)) at 
/admin/cli/delete_inactive_users.php:158

  [WAR] f1 (lib/dml.php:517) Failed to get a recordset: postgres8 error: [-1: 
ERROR:  column "aff1.artefact" must appear in the GROUP BY clause or be used in 
an aggregate function
  [WAR] f1 (lib/dml.php:517) LINE 2: SELECT aff1.*, a.artefacttype
  [WAR] f1 (lib/dml.php:517)^] in adodb_throw(
  [WAR] f1 (lib/dml.php:517) SELECT aff1.*, a.artefacttype
  [WAR] f1 (lib/dml.php:517) FROM "artefact_file_files" aff1
  [WAR] f1 (lib/dml.php:517) JOIN "artefact" a ON aff1.artefact = 
a.id
  [WAR] f1 (lib/dml.php:517) WHERE artefact IN ()
  [WAR] f1 (lib/dml.php:517) GROUP BY fileid
  [WAR] f1 (lib/dml.php:517) HAVING COUNT(aff1.artefact) IN
  [WAR] f1 (lib/dml.php:517)(SELECT COUNT(aff2.artefact)
  [WAR] f1 (lib/dml.php:517) FROM "artefact_file_files" aff2
  [WAR] f1 (lib/dml.php:517) WHERE aff1.fileid = aff2.fileid), 
)Command was: 
  [WAR] f1 (lib/dml.php:517) SELECT aff1.*, a.artefacttype
  [WAR] f1 (lib/dml.php:517) FROM "artefact_file_files" aff1
  [WAR] f1 (lib/dml.php:517) JOIN "artefact" a ON aff1.artefact = 
a.id
  [WAR] f1 (lib/dml.php:517) WHERE artefact IN ()
  [WAR] f1 (lib/dml.php:517) GROUP BY fileid
  [WAR] f1 (lib/dml.php:517) HAVING COUNT(aff1.artefact) IN
  [WAR] f1 (lib/dml.php:517)(SELECT COUNT(aff2.artefact)
  [WAR] f1 (lib/dml.php:517) FROM "artefact_file_files" aff2
  [WAR] f1 (lib/dml.php:517)  

[Mahara-contributors] [Bug 1772773] Re: Need to call render_items in the static way

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1772773

Title:
  Need to call render_items in the static way

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released

Bug description:
  There is this error reported by a forum member

  error(2048, "Non-static method PluginBlocktypeMyviews::render_i...",
  "/var/www/mahara1804/blocktype/myviews/lib.php", 109, array(size 8))
  at /var/www/mahara1804/blocktype/myviews/lib.php:109

  See https://mahara.org/interaction/forum/topic.php?id=8260=33051

  Looking at the places we use render_items() they are not called in a
  static way

  (unlike calls to render_instance() )

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1772773/+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 1773043] Re: Undefined property: stdClass::$logoxs due to wrong order of the upgrade tasks (upgrading from 16.10.9 to 17.10.4)

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: Fix Committed => Fix Released

** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1773043

Title:
  Undefined property: stdClass::$logoxs due to wrong order of the
  upgrade tasks (upgrading from 16.10.9 to 17.10.4)

Status in Mahara:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  We are working on upgrading from 16.10.9 to 17.10.4 (skipping 17.04
  release) and noticed that the upgrade task "Realease all collections
  that are still submitted but to a deleted group" throws numerous
  warnings about undefined property $logoxs as it tries to update
  affected collections records and can't find logoxs column as it is not
  yet added in our case!

  [Tue Apr 24 15:54:57.831640 2018] [:error] [pid 2181] [client 
172.28.128.1:61016] [DBG] b8 (lib/db/upgrade.php:4822) Realease all collections 
that are still submitted but to a deleted group, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949311 2018] [:error] [pid 2181] [client 
172.28.128.1:61016] [WAR] b8 (auth/user.php:946) Undefined property: 
stdClass::$logoxs, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949344 2018] [:error] [pid 2181] [client 
172.28.128.1:61016] Call stack (most recent first):, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949347 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * log_message("Undefined property: stdClass::$logoxs", 8, 
true, true, "/htdocs/auth/user.ph...", 946) at /htdocs/lib/errors.php:521, 
referer: https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949349 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * error(8, "Undefined property: stdClass::$logoxs", 
"/htdocs/auth/user.ph...", 946, array(size 12)) at /htdocs/auth/user.php:946, 
referer: https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949351 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * User->reset_institutions() at 
/htdocs/auth/user.php:119, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949353 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * User->find_by_id("10896") at /htdocs/lib/view.php:858, 
referer: https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949355 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * View->get_owner_object() at /htdocs/lib/view.php:2974, 
referer: https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949357 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * View->is_staff_or_admin_for_page() at 
/htdocs/lib/view.php:5566, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949359 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * View::get_extra_view_info(array(size 7), false, false) 
at /htdocs/lib/collection.php:616, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949361 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * Collection->views() at /htdocs/lib/collection.php:1195, 
referer: https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949363 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * Collection->get_viewids() at 
/htdocs/lib/collection.php:1141, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949365 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * Collection->release() at 
/htdocs/lib/db/upgrade.php:4831, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949405 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * xmldb_core_upgrade("2016090236") at 
/htdocs/lib/upgrade.php:347, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949453 2018] [:error] [pid 2181] [client 
172.28.128.1:61016]   * upgrade_core(object(stdClass)) at 
/htdocs/admin/upgrade.json.php:87, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.949469 2018] [:error] [pid 2181] [client 
172.28.128.1:61016] , referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS
  [Tue Apr 24 15:54:59.954950 2018] [:error] [pid 2181] [client 
172.28.128.1:61016] [WAR] b8 (auth/user.php:946) Undefined property: 
stdClass::$logoxs, referer: 
https://localhost/admin/upgrade.php?urlsecret=WhoKnOwS

  
  Call stack (most recent first):
  log_message("Undefined 

[Mahara-contributors] [Bug 1771473] Re: No sorting of tags according to "date" when clicked on a tag

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1769581] Re: Remove info on subscribe / unsubscribe from topics in group forums

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769581

Title:
  Remove info on subscribe / unsubscribe from topics in group forums

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  In bug #1752442 the help icon was removed for regular group members.
  However, the help text for group admins and moderators still mentions
  the subscribe / unsubscribe options for individual topics.

  These should be removed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769581/+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 1769581] Re: Remove info on subscribe / unsubscribe from topics in group forums

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769581

Title:
  Remove info on subscribe / unsubscribe from topics in group forums

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  In bug #1752442 the help icon was removed for regular group members.
  However, the help text for group admins and moderators still mentions
  the subscribe / unsubscribe options for individual topics.

  These should be removed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769581/+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 1763581] Re: Capitalisation of username / email address issue with LTI

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1763581

Title:
  Capitalisation of username / email address issue with LTI

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  Mahara respects the capitalisation of usernames and email addresses
  when an external authentication source like LDAP, Active Directory, or
  a SAML IdP is connected. However, when accounts come from Canvas, they
  are all lowercase causing problems. Catalyst will fix this issue so
  that users are put into the same account no matter whether they come
  from an external authentication method of from Canvas via LTI.

  This is an issue because double accounts are set up otherwise.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1763581/+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 1770496] Re: Group member can't paginate through group pages

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1770496

Title:
  Group member can't paginate through group pages

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  When the following settings are being used:

  1) Site options -> General settings -> Allow public pages = false
  2) Group settings -> Publicly viewable group = true
  3) Group has a bunch of pages so that the "Group portfolios" block has 
pagination happening

  If a normal group member goes to the group homepage and tries to
  paginate through "Group portfolios" they get an 'Access denied' error.

  Public profile pages do ignore the 'allow public pages' switch when
  'false' - as that switch is only meant for portfolio pages and not
  special pages.

  As the group home page is also a special page it also needs to be
  respected as such.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1770496/+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 1769546] Re: Backporting to 17.10 or ealier branches needs raw_old theme updated

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1769546

Title:
  Backporting to 17.10 or ealier branches needs raw_old theme updated

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released

Bug description:
  If there are changes in the raw theme templates (and potentially sass
  files)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1769546/+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 1772773] Re: Need to call render_items in the static way

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1772773

Title:
  Need to call render_items in the static way

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed

Bug description:
  There is this error reported by a forum member

  error(2048, "Non-static method PluginBlocktypeMyviews::render_i...",
  "/var/www/mahara1804/blocktype/myviews/lib.php", 109, array(size 8))
  at /var/www/mahara1804/blocktype/myviews/lib.php:109

  See https://mahara.org/interaction/forum/topic.php?id=8260=33051

  Looking at the places we use render_items() they are not called in a
  static way

  (unlike calls to render_instance() )

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1772773/+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 1767882] Re: "tablerenderer call updatecallback" js error in profileicons.php

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1767882

Title:
  "tablerenderer call updatecallback" js error in profileicons.php

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed

Bug description:
  To replicate:
  Go to User menu->Content->Profile Pictures
  In the browser's console an error is displayed: tablerenderer call 
updatecallback

  
  before mochikit removal, we had filter() function defined in Base.js. There's 
still a bit of code trying to use the function that doesn't exist in Mahara 
anymore

  Mochikit was removed in 17.04 so it affects all the rest of the
  versions

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1767882/+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 1767220] Re: Error when viewing a profile page with wall post as an Institution admin

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1767220

Title:
  Error when viewing a profile page with wall post as an Institution
  admin

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  To replicate

  Have a User1 belong to an Institution
  Go to profile page of the user and post a message in the wall
  Have User2 and set it as admin of the Institution
  Login as User2 and go to User1 profile page

  Expected result: You can see the User1's profile page

  Actual result: The error message is displayed

  [WAR] cf (auth/user.php:846) Invalid argument pass to is_admin_for_user method
  Call stack (most recent first):

  User->is_admin_for_user(" . intval($owner) .") at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:324
  PluginBlocktypeWall::can_delete_wallpost("3", " . intval($owner) .") at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:295
  PluginBlocktypeWall::{closure}(object(stdClass)) at Unknown:0
  array_map(object(Closure), array(size 3)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:297
  PluginBlocktypeWall::fetch_posts(object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/wall/lib.php:58
  PluginBlocktypeWall::render_instance(object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/mahara.php:1809
  call_static_method("PluginBlocktypeWall", "render_instance", 
object(BlockInstance)) at 
/home/ceciliavg/maharacode/mahara/htdocs/blocktype/lib.php:1041
  BlockInstance->render_viewing(false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2133
  View->build_column(1, 2, false, false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2087
  View->build_columns(1, false, false) at 
/home/ceciliavg/maharacode/mahara/htdocs/lib/view.php:2072
  View->build_rows() at 
/home/ceciliavg/maharacode/mahara/htdocs/user/view.php:93

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1767220/+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 1771473] Re: No sorting of tags according to "date" when clicked on a tag

2018-05-29 Thread Robert Lyon
** Changed in: mahara/17.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Released
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] A change has been merged

2018-05-29 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/8915
Committed: 
https://git.mahara.org/mahara/mahara/commit/ce3c530a2f7bca39166f28cb136e9900cd7189c3
Submitter: Cecilia Vela Gurovic (cecili...@catalyst.net.nz)
Branch:17.10_STABLE

commit ce3c530a2f7bca39166f28cb136e9900cd7189c3
Author: Cecilia Vela Gurovic 
Date:   Wed May 23 08:56:58 2018 +1200

Bug 1771473: sorting of tags according to "date" when clicked on a tag

a few changes copied from patch https://reviews.mahara.org/#/c/8607
(whishlist for 18.10)

to fix 18.04

behatnotneeded

Change-Id: I8a6d64601005c708c11e719f94254c43e8fb2833
(cherry picked from commit e0093956f43e8f613aa1599a7ece3d47314282b5)

-- 
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/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] A change has been merged

2018-05-29 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/8878
Committed: 
https://git.mahara.org/mahara/mahara/commit/e0093956f43e8f613aa1599a7ece3d47314282b5
Submitter: Cecilia Vela Gurovic (cecili...@catalyst.net.nz)
Branch:18.04_STABLE

commit e0093956f43e8f613aa1599a7ece3d47314282b5
Author: Cecilia Vela Gurovic 
Date:   Wed May 23 08:56:58 2018 +1200

Bug 1771473: sorting of tags according to "date" when clicked on a tag

a few changes copied from patch https://reviews.mahara.org/#/c/8607
(whishlist for 18.10)

to fix 18.04

behatnotneeded

Change-Id: I8a6d64601005c708c11e719f94254c43e8fb2833

-- 
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/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] A patch has been submitted for review

2018-05-29 Thread Mahara Bot
Patch for "17.10_STABLE" branch: https://reviews.mahara.org/8915

-- 
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/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] A patch has been submitted for review

2018-05-29 Thread Mahara Bot
Patch for "17.04_STABLE" branch: https://reviews.mahara.org/8916

-- 
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/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] Re: No sorting of tags according to "date" when clicked on a tag

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/17.10
   Status: In Progress => Fix Committed

** Changed in: mahara/17.04
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] Re: No sorting of tags according to "date" when clicked on a tag

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/18.04
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] A change has been merged

2018-05-29 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/8916
Committed: 
https://git.mahara.org/mahara/mahara/commit/52d26910db46321f185ec2624910eb03a52560ea
Submitter: Cecilia Vela Gurovic (cecili...@catalyst.net.nz)
Branch:17.04_STABLE

commit 52d26910db46321f185ec2624910eb03a52560ea
Author: Cecilia Vela Gurovic 
Date:   Wed May 23 08:56:58 2018 +1200

Bug 1771473: sorting of tags according to "date" when clicked on a tag

a few changes copied from patch https://reviews.mahara.org/#/c/8607
(whishlist for 18.10)

to fix 18.04

behatnotneeded

Change-Id: I8a6d64601005c708c11e719f94254c43e8fb2833
(cherry picked from commit e0093956f43e8f613aa1599a7ece3d47314282b5)

-- 
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/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed
Status in Mahara 18.04 series:
  Fix Committed
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1771473] Re: No sorting of tags according to "date" when clicked on a tag

2018-05-29 Thread Steven
BUG Fixed: Tags are now sorted by date on second page of the tags table
✔

When the following conditions are met:
1. When user browse to the
"My Tags" page by clicking the "Tags" heading of the block on Pages and 
collections page
2. When there is pagination on the "My Tags" page (at least 2 pages)
3. user has sorted by date

Expected result: all tags in table are sorted by date including tags on
2nd page of table etc. ✔

Catalyst QA Approved ✔

-- 
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/1771473

Title:
  No sorting of tags according to "date" when clicked on a tag

Status in Mahara:
  Fix Committed
Status in Mahara 17.04 series:
  In Progress
Status in Mahara 17.10 series:
  In Progress
Status in Mahara 18.04 series:
  In Progress
Status in Mahara 18.10 series:
  Fix Committed

Bug description:
  A user reported that they were unable to sort tags using the "Date"
  link on the tags page.  This problem seems to be resolved when
  entering the tags page via clicking on the word 'tags', but exists
  when getting to the tags page by clicking on one of his tags in the
  tag cloud.

  To reproduce the bug, click on a tag in the tag cloud and then try to
  sort the list of artefacts by clicking on the 'date' link at the top
  of the list.  Changing to another tag from the tag list at this point
  will show the same non-sorting behaviour.

  Proper behaviour is seen when entering the tags page via the word
  'tag' at the top of the cloud and then clicking on one of the tags in
  the list to filter to that tag.

  This is on 17.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1771473/+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 1765674] A change has been merged

2018-05-29 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/8812
Committed: 
https://git.mahara.org/mahara/mahara/commit/50a14e7adcfa27f7db1504207558a87c1f5212c0
Submitter: Cecilia Vela Gurovic (cecili...@catalyst.net.nz)
Branch:master

commit 50a14e7adcfa27f7db1504207558a87c1f5212c0
Author: Rebecca Blundell 
Date:   Thu Apr 26 17:22:05 2018 +1200

Bug 1765674: Make registration revokable and data always visible

- changed some lang strings to make them work whether registered or not.
- made Registration box always visible
- added functionality to remove registration
- removed option to change email setting. Registration means sending
updates.
- added registration_firstsent field to use for telling the admin how
long their site has been regiestered.
- removed switch for "Send weekly updates" from "Site options" page as
it seemed confusing to have it in 2 places with different wording.
- updated failing behat tests

Change-Id: I47609df6a0ae34932e5c0d2d34a338fe08c7570a

-- 
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/1765674

Title:
  Be able to revoke sending of anonymous data to the Mahara project and
  display all info sent

Status in Mahara:
  Fix Committed

Bug description:
  When a Mahara site is not registered, you can see at
  /admin/registersite.php what data you would be sending.

  As soon as you register, you don't see that data anymore, but only get
  the info that you registered your site.

  The following two should be possible:

  1. Be able to revoke registration.
  2. Always see all data that is being sent to the project to verify that you 
still want to send it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1765674/+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 1765674] Re: Be able to revoke sending of anonymous data to the Mahara project and display all info sent

2018-05-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1765674

Title:
  Be able to revoke sending of anonymous data to the Mahara project and
  display all info sent

Status in Mahara:
  Fix Committed

Bug description:
  When a Mahara site is not registered, you can see at
  /admin/registersite.php what data you would be sending.

  As soon as you register, you don't see that data anymore, but only get
  the info that you registered your site.

  The following two should be possible:

  1. Be able to revoke registration.
  2. Always see all data that is being sent to the project to verify that you 
still want to send it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1765674/+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 1765674] Re: Be able to revoke sending of anonymous data to the Mahara project and display all info sent

2018-05-29 Thread Steven
Re Tested (Manual test script) - no issues found

Catalyst QA

-- 
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/1765674

Title:
  Be able to revoke sending of anonymous data to the Mahara project and
  display all info sent

Status in Mahara:
  Fix Committed

Bug description:
  When a Mahara site is not registered, you can see at
  /admin/registersite.php what data you would be sending.

  As soon as you register, you don't see that data anymore, but only get
  the info that you registered your site.

  The following two should be possible:

  1. Be able to revoke registration.
  2. Always see all data that is being sent to the project to verify that you 
still want to send it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1765674/+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