[Mahara-contributors] [Bug 1923386] Re: Auto-copied template focus not on modal

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.04
   Status: Fix Committed => Fix Released

** Changed in: mahara/21.04
Milestone: 21.10.0 => None

** Changed in: mahara/21.04
Milestone: None => 21.04.1

** Changed in: mahara/21.10
Milestone: 21.04.1 => 21.10.0

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1923386

Title:
  Auto-copied template focus not on modal

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  The new functionality of Bug #1922837 causes a new bug where the auto-
  copied template modal is not focused on when shown.

  1. Go to Pages and Collections in the Institution section
  2. Make a collection with the `Current auto-copied template` switch on
  3. Make another collection
  4. Turn the `Current auto-copied template` switch ON
  5. A modal shall pop up
  6. FAIL - When I press `Enter` the configuration is not saved

  The reason for this is because the focus is still on the `Save` button
  on the background form and not on the modal buttons.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1923386/+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 1788173] Re: Incorrect language strings in module_lti and module_mobileapi

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1788173

Title:
  Incorrect language strings in module_lti and module_mobileapi

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Both module_lti and module_mobileapi contain the following language
  string:

  $string['configstep'] = 'Conguration item';

  This should read
  $string['configstep'] = 'Configuration item';

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1788173/+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 1788173] Re: Incorrect language strings in module_lti and module_mobileapi

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1788173

Title:
  Incorrect language strings in module_lti and module_mobileapi

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Both module_lti and module_mobileapi contain the following language
  string:

  $string['configstep'] = 'Conguration item';

  This should read
  $string['configstep'] = 'Configuration item';

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1788173/+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 1928900] Re: Adding secret url to collection doesn't work fully for SE / Progress pages

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928900

Title:
  Adding secret url to collection doesn't work fully for SE / Progress
  pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When we
  - create a collection and have smart evidence and / or progress completion 
enabled for the collection
  - add a page
  - set secret token on the access rule page

  We can see the page when logged out but can't see the progress / SE
  page

  If we go and edit the collection and add another page we can then see
  all the pages when logged out via secret url

  We need to fix the add token part so it sets the right access rules

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928900/+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 1904636] Re: Only check pre-login hook if the auth method is active

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1904636

Title:
  Only check pre-login hook if the auth method is active

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Noticed this problem when dealing with a db that had an old auth type
  in it that didn't exist on local codebase.

  When an auth method is inactive we shouldn't need to check it's
  prelogin hook

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1904636/+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 1928150] Re: Retractable blocks are cutting off the title when adding / removing quick edit

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928150

Title:
  Retractable blocks are cutting off the title when adding / removing
  quick edit

Status in Mahara:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When you load a page with retractable blocks on it and then turn on
  quick edit (magnifying glass)

  And then expand and then contract block you see heading cut off

  A follow on for the issues in bug 1927900

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928150/+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 1927900] Re: Block title not displayed with retractable blocks

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1927900

Title:
  Block title not displayed with retractable blocks

Status in Mahara:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When there is a retractable block on a page, its title is now shown
  but instead a grey box. You can only see the title when you hover over
  the grey area.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1927900/+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 1928999] Re: Error while deleting an External App if LTI plugin was never installed

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928999/+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 1927900] Re: Block title not displayed with retractable blocks

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1927900

Title:
  Block title not displayed with retractable blocks

Status in Mahara:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When there is a retractable block on a page, its title is now shown
  but instead a grey box. You can only see the title when you hover over
  the grey area.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1927900/+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 1928415] Re: Need to add Japanese as a valid manul help link option

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928415

Title:
  Need to add Japanese as a valid manul help link option

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As it's not one of the whitelisted options

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928415/+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 1928506] Re: Releasing submitted page to be archived on upgraded site fails if new submission module is not installed

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928506

Title:
  Releasing submitted page to be archived on upgraded site fails if new
  submission module is not installed

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  To test:

  Install 20.10 version of Mahara

  Login as admin
  Create group - Group X 
  - set allow submissions = yes
  - set archive submissions = yes

  Create 2 users A and B
  Add them to group X as members

  Login in as A
  Make page
  Add comment block to page
  Share page with B

  Login as B
  Comment on page

  Login in as A
  Submit page to group X

  Upgrade site to 21.04 version

  Login as Admin
  Release the page

  Expected result:

  Get success message "Page will be released after archiving"

  Actual result:

  Class 'PluginModuleSubmissions' not found at htdocs/lib/view.php:1681

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928506/+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 1928920] Re: Need to adjust the verification report so that it correctly shows the week beginning

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928920

Title:
  Need to adjust the verification report so that it correctly shows the
  week beginning

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As the cron for this runs first thing on a Monday we need to constrict
  our day choosing to find the closest Monday when displaying results

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928920/+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 1928150] Re: Retractable blocks are cutting off the title when adding / removing quick edit

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928150

Title:
  Retractable blocks are cutting off the title when adding / removing
  quick edit

Status in Mahara:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When you load a page with retractable blocks on it and then turn on
  quick edit (magnifying glass)

  And then expand and then contract block you see heading cut off

  A follow on for the issues in bug 1927900

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928150/+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 1928415] Re: Need to add Japanese as a valid manul help link option

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928415

Title:
  Need to add Japanese as a valid manul help link option

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As it's not one of the whitelisted options

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928415/+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 1928999] Re: Error while deleting an External App if LTI plugin was never installed

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928999/+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 1911824] Re: When you copy a collection with SmartEvidence, all annotations come along as well

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1911824

Title:
  When you copy a collection with SmartEvidence, all annotations come
  along as well

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When your collection contains SmartEvidence, the annotation content
  (but not the feedback) and the annotation is set back to 'Ready for
  assessment'.

  So as not to copy somebody else's reflections, it would be better to
  not copy annotations along at all.

  When an account holder copies a collection that isn't owned by them
  containing SmartEvidence, the collection copy should not have any
  annotation blocks copied over.

  However, when the author of a collection containing SmartEvidence
  duplicates the collection, the copy shall have the annotation copied
  over from the original collection as the content inside annotation
  blocks reflect their own work.

  To replicate:

  1. Create a collection with at least one page and SmartEvidence activated.
  2. Add an annotation to one standard.
  3. Make the collection available and allow copying.
  4. Log in as somebody else and view the collection.
  5. Copy the entire collection.
  6. Go to the SmartEvidence page.
  Expected result: The SmartEvidence map is empty and there are no annotation 
blocks on pages.
  Actual result: The annotation blocks are still there and the status on the 
SmartEvidence page for them is 'Ready for assessment', i.e. the blue circle.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1911824/+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 1927893] Re: Series version is incorrect in Mahara 21.04

2021-05-20 Thread Doris Tam
** 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: mahara-contributors
https://bugs.launchpad.net/bugs/1927893

Title:
  Series version is incorrect in Mahara 21.04

Status in Mahara:
  Fix Released

Bug description:
  The 'Series' version in the file /lib/version.php says it's 21.10 when
  it should be 21.04.

  A database upgrade is necessary besides changing the number in that
  file.

  To test:

  The 'Help' link goes to the 21.04 Mahara manual instead of the 21.10
  one.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1927893/+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 1928611] Re: Annotation block text entry blocks screen on mobile

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928611

Title:
  Annotation block text entry blocks screen on mobile

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara 19.10 - 21.04

  To reproduce

  on mobile only

  Create a page
  add an annotation block, add some text, leave feedback/comments on
  save/display page

  affects android/ipad

  see attached images of bug in action

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928611/+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 1912705] Re: Task "export_process_queue" fails on cron run

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.04
   Status: Fix Committed => Triaged

** Changed in: mahara/21.04
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1912705

Title:
  Task "export_process_queue" fails on cron run

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When submissions are set to be archived before being released back to
  the submitter, they are queued for export and an archived version is
  created. This processed failed for us and we were given a hint in the
  cron logs/output that the error was thrown at
  `htdocs/artefact/comment/blocktype/comment/lib.php:111`.

  Adding a `debug_print_backtrace()` to the file reveals more in the cron 
output:
  ```
  [INF] 35 (lib/cron.php:190) Running core cron export_process_queue
  #0  PluginBlocktypeComment::render_instance_export(BlockInstance Object 
([BlockInstanceid] => 320133,[BlockInstanceblocktype] => 
comment,[BlockInst[truncated]
  , html) called at [/mahara/htdocs/lib/mahara.php:1818]
  #1  call_static_method(PluginBlocktypeComment, render_instance_export, 
BlockInstance Object ([BlockInstanceid] => 320133,[BlockInstanceblocktype] => 
comment,[BlockInst[truncated]
  , html) called at [/mahara/htdocs/blocktype/lib.php:1351]
  #2  BlockInstance->render_viewing(html, ) called at 
[/mahara/htdocs/lib/view.php:2290]
  #3  View->build_column(3, 1, , html, ) called at 
[/mahara/htdocs/lib/view.php:2241]
  #4  View->build_columns(3, , html, ) called at 
[/mahara/htdocs/lib/view.php:2182]
  #5  View->build_rows(, html) called at 
[/mahara/htdocs/export/html/lib.php:479]
  #6  PluginExportHtml->dump_view_export_data() called at 
[/mahara/htdocs/export/html/lib.php:242]
  #7  PluginExportHtml->export() called at 
[/mahara/htdocs/export/lib.php:1015]
  #8  PluginExportAll->export() called at 
[/mahara/htdocs/export/lib.php:704]
  #9  export_process_queue() called at 
[/mahara/htdocs/lib/cron.php:198]
  [WAR] 35 (lib/errors.php:536) [Error]: Call to a member function get() on 
null at /mahara/htdocs/artefact/comment/blocktype/comment/lib.php:112
  Call stack (most recent first):
    * exception(object(Error)) at Unknown:0
  A nonrecoverable error occurred. This probably means you have encountered a 
bug in the system
  ```

  We were able to fix it by explicitly declaring `global $exporter;` in
  `htdocs/export/lib.php:602` at the very start of the
  `export_process_queue` function - please refer to attached patch.

  It also affects portfolio exports when the "Export to queue" settings
  is enabled in Configure site > Site options > Account settings.

  
  --
  Application/System version(s):
  Mahara
  $config->version = 2020013013;
  $config->series = '20.04';
  $config->release = '20.04.2';

  OS
  Ubuntu 18.04.5 LTS

  DB
  MySQL 5.7
  --

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1912705/+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 1926682] Re: Upgrade SimpleSAMLphp to version 1.19.1

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1912705] Re: Task "export_process_queue" fails on cron run

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1912705

Title:
  Task "export_process_queue" fails on cron run

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When submissions are set to be archived before being released back to
  the submitter, they are queued for export and an archived version is
  created. This processed failed for us and we were given a hint in the
  cron logs/output that the error was thrown at
  `htdocs/artefact/comment/blocktype/comment/lib.php:111`.

  Adding a `debug_print_backtrace()` to the file reveals more in the cron 
output:
  ```
  [INF] 35 (lib/cron.php:190) Running core cron export_process_queue
  #0  PluginBlocktypeComment::render_instance_export(BlockInstance Object 
([BlockInstanceid] => 320133,[BlockInstanceblocktype] => 
comment,[BlockInst[truncated]
  , html) called at [/mahara/htdocs/lib/mahara.php:1818]
  #1  call_static_method(PluginBlocktypeComment, render_instance_export, 
BlockInstance Object ([BlockInstanceid] => 320133,[BlockInstanceblocktype] => 
comment,[BlockInst[truncated]
  , html) called at [/mahara/htdocs/blocktype/lib.php:1351]
  #2  BlockInstance->render_viewing(html, ) called at 
[/mahara/htdocs/lib/view.php:2290]
  #3  View->build_column(3, 1, , html, ) called at 
[/mahara/htdocs/lib/view.php:2241]
  #4  View->build_columns(3, , html, ) called at 
[/mahara/htdocs/lib/view.php:2182]
  #5  View->build_rows(, html) called at 
[/mahara/htdocs/export/html/lib.php:479]
  #6  PluginExportHtml->dump_view_export_data() called at 
[/mahara/htdocs/export/html/lib.php:242]
  #7  PluginExportHtml->export() called at 
[/mahara/htdocs/export/lib.php:1015]
  #8  PluginExportAll->export() called at 
[/mahara/htdocs/export/lib.php:704]
  #9  export_process_queue() called at 
[/mahara/htdocs/lib/cron.php:198]
  [WAR] 35 (lib/errors.php:536) [Error]: Call to a member function get() on 
null at /mahara/htdocs/artefact/comment/blocktype/comment/lib.php:112
  Call stack (most recent first):
    * exception(object(Error)) at Unknown:0
  A nonrecoverable error occurred. This probably means you have encountered a 
bug in the system
  ```

  We were able to fix it by explicitly declaring `global $exporter;` in
  `htdocs/export/lib.php:602` at the very start of the
  `export_process_queue` function - please refer to attached patch.

  It also affects portfolio exports when the "Export to queue" settings
  is enabled in Configure site > Site options > Account settings.

  
  --
  Application/System version(s):
  Mahara
  $config->version = 2020013013;
  $config->series = '20.04';
  $config->release = '20.04.2';

  OS
  Ubuntu 18.04.5 LTS

  DB
  MySQL 5.7
  --

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1912705/+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 1912705] Re: Task "export_process_queue" fails on cron run

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1912705

Title:
  Task "export_process_queue" fails on cron run

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When submissions are set to be archived before being released back to
  the submitter, they are queued for export and an archived version is
  created. This processed failed for us and we were given a hint in the
  cron logs/output that the error was thrown at
  `htdocs/artefact/comment/blocktype/comment/lib.php:111`.

  Adding a `debug_print_backtrace()` to the file reveals more in the cron 
output:
  ```
  [INF] 35 (lib/cron.php:190) Running core cron export_process_queue
  #0  PluginBlocktypeComment::render_instance_export(BlockInstance Object 
([BlockInstanceid] => 320133,[BlockInstanceblocktype] => 
comment,[BlockInst[truncated]
  , html) called at [/mahara/htdocs/lib/mahara.php:1818]
  #1  call_static_method(PluginBlocktypeComment, render_instance_export, 
BlockInstance Object ([BlockInstanceid] => 320133,[BlockInstanceblocktype] => 
comment,[BlockInst[truncated]
  , html) called at [/mahara/htdocs/blocktype/lib.php:1351]
  #2  BlockInstance->render_viewing(html, ) called at 
[/mahara/htdocs/lib/view.php:2290]
  #3  View->build_column(3, 1, , html, ) called at 
[/mahara/htdocs/lib/view.php:2241]
  #4  View->build_columns(3, , html, ) called at 
[/mahara/htdocs/lib/view.php:2182]
  #5  View->build_rows(, html) called at 
[/mahara/htdocs/export/html/lib.php:479]
  #6  PluginExportHtml->dump_view_export_data() called at 
[/mahara/htdocs/export/html/lib.php:242]
  #7  PluginExportHtml->export() called at 
[/mahara/htdocs/export/lib.php:1015]
  #8  PluginExportAll->export() called at 
[/mahara/htdocs/export/lib.php:704]
  #9  export_process_queue() called at 
[/mahara/htdocs/lib/cron.php:198]
  [WAR] 35 (lib/errors.php:536) [Error]: Call to a member function get() on 
null at /mahara/htdocs/artefact/comment/blocktype/comment/lib.php:112
  Call stack (most recent first):
    * exception(object(Error)) at Unknown:0
  A nonrecoverable error occurred. This probably means you have encountered a 
bug in the system
  ```

  We were able to fix it by explicitly declaring `global $exporter;` in
  `htdocs/export/lib.php:602` at the very start of the
  `export_process_queue` function - please refer to attached patch.

  It also affects portfolio exports when the "Export to queue" settings
  is enabled in Configure site > Site options > Account settings.

  
  --
  Application/System version(s):
  Mahara
  $config->version = 2020013013;
  $config->series = '20.04';
  $config->release = '20.04.2';

  OS
  Ubuntu 18.04.5 LTS

  DB
  MySQL 5.7
  --

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1912705/+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 1928999] Re: Error while deleting an External App if LTI plugin was never installed

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928999/+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 1916648] Re: blocktype/externalfeed/lib.php:84 count(): Parameter must be an array or an object that implements Countable

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1916648

Title:
  blocktype/externalfeed/lib.php:84  count(): Parameter must be an array
  or an object that implements Countable

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  We need to check that the variable is not empty and is an array before
  we can do the counting

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1916648/+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 1926682] Re: Upgrade SimpleSAMLphp to version 1.19.1

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1926682] Re: Upgrade SimpleSAMLphp to version 1.19.1

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1928415] Re: Need to add Japanese as a valid manul help link option

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928415

Title:
  Need to add Japanese as a valid manul help link option

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As it's not one of the whitelisted options

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928415/+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 1928265] Re: SimpleSamlphp SP metadata link not working

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928265

Title:
  SimpleSamlphp SP metadata link not working

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  To test:

  1) go to you site's directory in terminal and run: make ssphp

  2) log into your site as admin and go to the page
  admin/extensions/pluginconfig.php?plugintype=auth=saml

  3) Follow the "View metadata" link

  Expected result: see the metadata
  Actual result: white page

  And on back arrow in browser see the error:

   Class 'SAML2_Const' not found

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928265/+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 1928265] Re: SimpleSamlphp SP metadata link not working

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928265

Title:
  SimpleSamlphp SP metadata link not working

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  To test:

  1) go to you site's directory in terminal and run: make ssphp

  2) log into your site as admin and go to the page
  admin/extensions/pluginconfig.php?plugintype=auth=saml

  3) Follow the "View metadata" link

  Expected result: see the metadata
  Actual result: white page

  And on back arrow in browser see the error:

   Class 'SAML2_Const' not found

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928265/+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 1928265] Re: SimpleSamlphp SP metadata link not working

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928265

Title:
  SimpleSamlphp SP metadata link not working

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  To test:

  1) go to you site's directory in terminal and run: make ssphp

  2) log into your site as admin and go to the page
  admin/extensions/pluginconfig.php?plugintype=auth=saml

  3) Follow the "View metadata" link

  Expected result: see the metadata
  Actual result: white page

  And on back arrow in browser see the error:

   Class 'SAML2_Const' not found

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928265/+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 1928611] Re: Annotation block text entry blocks screen on mobile

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928611

Title:
  Annotation block text entry blocks screen on mobile

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara 19.10 - 21.04

  To reproduce

  on mobile only

  Create a page
  add an annotation block, add some text, leave feedback/comments on
  save/display page

  affects android/ipad

  see attached images of bug in action

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928611/+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 1928270] Re: Be able to delete reviewed and locked portfolios after 6 month

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928270

Title:
  Be able to delete reviewed and locked portfolios after 6 month

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  The new 'Review' block in Mahara 21.04 allows for the locking of the
  portfolio. However, at the moment such a portfolio cannot be deleted
  at all.

  In the first instance, we will allow the deletion of the portfolio
  after 6 months. There will be a more comprehensive solution later on.

  To test:

  1. Create an institution template collection (set to 'Current auto-copied 
template') with portfolio completion.
  2. Add 1 review block and set 'Lock portfolio' to 'Yes'.
  3. Create a new account and run the cron so that the portfolio is created.
  4. Share the portfolio with a person who can do a review.
  5. Log in as the reviewer and approve the review statement.
  6. As portfolio author, check that the portfolio is locked. You can't delete 
the portfolio.
  7. Wait for 6 months ;-) or rather manipulate the locking date.
  8. Run the cron again and the portfolio should be unlocked.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928270/+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 1928611] Re: Annotation block text entry blocks screen on mobile

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928611

Title:
  Annotation block text entry blocks screen on mobile

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara 19.10 - 21.04

  To reproduce

  on mobile only

  Create a page
  add an annotation block, add some text, leave feedback/comments on
  save/display page

  affects android/ipad

  see attached images of bug in action

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928611/+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 1929127] Re: Maroon theme doesn't display action buttons on 'Portfolio completion' and 'SmartEvidence' pages

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1929127

Title:
  Maroon theme doesn't display action buttons on 'Portfolio completion'
  and 'SmartEvidence' pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  The Maroon theme does not display the 'Edit' and 'More options'
  buttons on the 'Portfolio completion' page and doesn't display the
  'More options' button the 'SmartEvidence' page.

  To replicate:

  1. Create an institution and allow SmartEvidence and portfolio completion.
  2. Create 2 institution pages.
  3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
  4. View the collection. 

  Expected result: The portfolio completion page displays the 'Edit' and
  'More options' buttons, and the SmartEvidence page has the 'More
  options' button.

  Actual result: None of the buttons are displayed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1929127/+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 1788173] Re: Incorrect language strings in module_lti and module_mobileapi

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.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: mahara-contributors
https://bugs.launchpad.net/bugs/1788173

Title:
  Incorrect language strings in module_lti and module_mobileapi

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Released
Status in Mahara 20.10 series:
  Fix Released
Status in Mahara 21.04 series:
  Fix Released
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Both module_lti and module_mobileapi contain the following language
  string:

  $string['configstep'] = 'Conguration item';

  This should read
  $string['configstep'] = 'Configuration item';

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11804
Committed: 
https://git.mahara.org/mahara/mahara/commit/99dd8e7b3de2d74dc85fd098c546057843ceb2de
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:20.04_STABLE

commit 99dd8e7b3de2d74dc85fd098c546057843ceb2de
Author: Lisa Seeto 
Date:   Fri Apr 30 15:21:57 2021 +1200

Bug 1926682: Upgrade SimpleSAMLphp to version 1.19.1

- upgrade simpleSAML from version 1.19.0 to 1.19.1

Change-Id: I347d69171bba0d598a9e4b475d95243e2335691b
Signed-off-by: Lisa Seeto 

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1926682] Re: Upgrade SimpleSAMLphp to version 1.19.1

2021-05-20 Thread Robert Lyon
** Changed in: mahara/20.04
   Status: Confirmed => Fix Committed

** Changed in: mahara/21.10
   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: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

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

2021-05-20 Thread Mahara Bot
Patch for "20.04_STABLE" branch: https://reviews.mahara.org/11804

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11803
Committed: 
https://git.mahara.org/mahara/mahara/commit/6fc85f79b442de065a66324ecda437d00a7b0f1e
Submitter: Lisa Seeto (lisase...@catalyst.net.nz)
Branch:20.10_STABLE

commit 6fc85f79b442de065a66324ecda437d00a7b0f1e
Author: Lisa Seeto 
Date:   Fri Apr 30 15:21:57 2021 +1200

Bug 1926682: Upgrade SimpleSAMLphp to version 1.19.1

- upgrade simpleSAML from version 1.19.0 to 1.19.1

Change-Id: I347d69171bba0d598a9e4b475d95243e2335691b
Signed-off-by: Lisa Seeto 

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1926682] Re: Upgrade SimpleSAMLphp to version 1.19.1

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/20.10
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1926682] Re: Upgrade SimpleSAMLphp to version 1.19.1

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.04
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11802
Committed: 
https://git.mahara.org/mahara/mahara/commit/0b6421a1d3e9d3ade89c70d9ec79c23b5b54aeac
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:21.04_STABLE

commit 0b6421a1d3e9d3ade89c70d9ec79c23b5b54aeac
Author: Lisa Seeto 
Date:   Fri Apr 30 15:21:57 2021 +1200

Bug 1926682: Upgrade SimpleSAMLphp to version 1.19.1

- upgrade simpleSAML from version 1.19.0 to 1.19.1

Change-Id: I347d69171bba0d598a9e4b475d95243e2335691b
Signed-off-by: Lisa Seeto 

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

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

2021-05-20 Thread Mahara Bot
Patch for "21.04_STABLE" branch: https://reviews.mahara.org/11802

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Confirmed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11739
Committed: 
https://git.mahara.org/mahara/mahara/commit/226430e9d53ba4ae481c45022a60079cfa4e230c
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit 226430e9d53ba4ae481c45022a60079cfa4e230c
Author: Lisa Seeto 
Date:   Fri Apr 30 15:21:57 2021 +1200

Bug 1926682: Upgrade SimpleSAMLphp to version 1.19.1

- upgrade simpleSAML from version 1.19.0 to 1.19.1

Change-Id: I347d69171bba0d598a9e4b475d95243e2335691b
Signed-off-by: Lisa Seeto 

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Confirmed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1926682] Re: Upgrade SimpleSAMLphp to version 1.19.1

2021-05-20 Thread Lisa Seeto
** 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: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Confirmed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

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

2021-05-20 Thread Mahara Bot
Patch for "20.10_STABLE" branch: https://reviews.mahara.org/11803

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1926682

Title:
  Upgrade SimpleSAMLphp to version 1.19.1

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Confirmed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  From the email sent out:

  Hi,

  we have released version 1.19.1 of SimpleSAMLphp.

  The changelog and upgrade notes are available here, respectively:

  https://simplesamlphp.org/docs/1.19/simplesamlphp-changelog
  https://simplesamlphp.org/docs/1.19/simplesamlphp-upgrade-notes-1.19

  The release is available for download here:

  
https://github.com/simplesamlphp/simplesamlphp/releases/download/v1.19.1/simplesamlphp-1.19.1.tar.gz

  You can check the integrity of this file by comparing the SHA256 digest:
  19e3860eff63f2367579b9ee5c2b7b609d7d17daacacd3e04823ddf599124747

  Best regards,
  Olav Morken
  Uninett / Feide

  The version contains the following security fix:
   - Fix a security bug where in rare cases the database user credentials would 
be printed in exception messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1926682/+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 1928900] Re: Adding secret url to collection doesn't work fully for SE / Progress pages

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/21.10
   Status: In Progress => Fix Committed

** Changed in: mahara/21.04
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928900

Title:
  Adding secret url to collection doesn't work fully for SE / Progress
  pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When we
  - create a collection and have smart evidence and / or progress completion 
enabled for the collection
  - add a page
  - set secret token on the access rule page

  We can see the page when logged out but can't see the progress / SE
  page

  If we go and edit the collection and add another page we can then see
  all the pages when logged out via secret url

  We need to fix the add token part so it sets the right access rules

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11801
Committed: 
https://git.mahara.org/mahara/mahara/commit/ee59151221f62a1ea1bffe8e9c1ec0d3650ea8b8
Submitter: Lisa Seeto (lisase...@catalyst.net.nz)
Branch:21.04_STABLE

commit ee59151221f62a1ea1bffe8e9c1ec0d3650ea8b8
Author: Robert Lyon 
Date:   Wed May 19 16:42:33 2021 +1200

Bug 1928900: Include the progress page in access token rules

When first setting up the token

Change-Id: I4e93fb2e6be3c78a362d950c8e14b4ac79ad242d
Signed-off-by: Robert Lyon 
(cherry picked from commit 0439cd47c276f3ba08d9c789fca7abc00aa1cc82)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928900

Title:
  Adding secret url to collection doesn't work fully for SE / Progress
  pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When we
  - create a collection and have smart evidence and / or progress completion 
enabled for the collection
  - add a page
  - set secret token on the access rule page

  We can see the page when logged out but can't see the progress / SE
  page

  If we go and edit the collection and add another page we can then see
  all the pages when logged out via secret url

  We need to fix the add token part so it sets the right access rules

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

2021-05-20 Thread Mahara Bot
Patch for "21.04_STABLE" branch: https://reviews.mahara.org/11800

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1929127

Title:
  Maroon theme doesn't display action buttons on 'Portfolio completion'
  and 'SmartEvidence' pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  The Maroon theme does not display the 'Edit' and 'More options'
  buttons on the 'Portfolio completion' page and doesn't display the
  'More options' button the 'SmartEvidence' page.

  To replicate:

  1. Create an institution and allow SmartEvidence and portfolio completion.
  2. Create 2 institution pages.
  3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
  4. View the collection. 

  Expected result: The portfolio completion page displays the 'Edit' and
  'More options' buttons, and the SmartEvidence page has the 'More
  options' button.

  Actual result: None of the buttons are displayed.

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

2021-05-20 Thread Mahara Bot
Patch for "21.04_STABLE" branch: https://reviews.mahara.org/11801

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928900

Title:
  Adding secret url to collection doesn't work fully for SE / Progress
  pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When we
  - create a collection and have smart evidence and / or progress completion 
enabled for the collection
  - add a page
  - set secret token on the access rule page

  We can see the page when logged out but can't see the progress / SE
  page

  If we go and edit the collection and add another page we can then see
  all the pages when logged out via secret url

  We need to fix the add token part so it sets the right access rules

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11791
Committed: 
https://git.mahara.org/mahara/mahara/commit/0439cd47c276f3ba08d9c789fca7abc00aa1cc82
Submitter: Lisa Seeto (lisase...@catalyst.net.nz)
Branch:master

commit 0439cd47c276f3ba08d9c789fca7abc00aa1cc82
Author: Robert Lyon 
Date:   Wed May 19 16:42:33 2021 +1200

Bug 1928900: Include the progress page in access token rules

When first setting up the token

Change-Id: I4e93fb2e6be3c78a362d950c8e14b4ac79ad242d
Signed-off-by: Robert Lyon 

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928900

Title:
  Adding secret url to collection doesn't work fully for SE / Progress
  pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  When we
  - create a collection and have smart evidence and / or progress completion 
enabled for the collection
  - add a page
  - set secret token on the access rule page

  We can see the page when logged out but can't see the progress / SE
  page

  If we go and edit the collection and add another page we can then see
  all the pages when logged out via secret url

  We need to fix the add token part so it sets the right access rules

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11800
Committed: 
https://git.mahara.org/mahara/mahara/commit/05d78cdc1dcfa2104b12d35899bd67fa55578b76
Submitter: Lisa Seeto (lisase...@catalyst.net.nz)
Branch:21.04_STABLE

commit 05d78cdc1dcfa2104b12d35899bd67fa55578b76
Author: Evonne 
Date:   Fri May 21 08:27:28 2021 +1200

Bug 1929127 Maroon theme matrix page missing page action buttons

behatnotneeded

Change-Id: I0a98c140947c63cf9a0ef35dbc20813eb9bdd2b3
(cherry picked from commit 2b47cd395a39f0d0aa568a26b2a2ccd638ec7e63)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1929127

Title:
  Maroon theme doesn't display action buttons on 'Portfolio completion'
  and 'SmartEvidence' pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  The Maroon theme does not display the 'Edit' and 'More options'
  buttons on the 'Portfolio completion' page and doesn't display the
  'More options' button the 'SmartEvidence' page.

  To replicate:

  1. Create an institution and allow SmartEvidence and portfolio completion.
  2. Create 2 institution pages.
  3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
  4. View the collection. 

  Expected result: The portfolio completion page displays the 'Edit' and
  'More options' buttons, and the SmartEvidence page has the 'More
  options' button.

  Actual result: None of the buttons are displayed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1929127/+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 1929127] Re: Maroon theme doesn't display action buttons on 'Portfolio completion' and 'SmartEvidence' pages

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/21.04
   Status: Confirmed => Fix Committed

** Changed in: mahara/21.10
   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: mahara-contributors
https://bugs.launchpad.net/bugs/1929127

Title:
  Maroon theme doesn't display action buttons on 'Portfolio completion'
  and 'SmartEvidence' pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  The Maroon theme does not display the 'Edit' and 'More options'
  buttons on the 'Portfolio completion' page and doesn't display the
  'More options' button the 'SmartEvidence' page.

  To replicate:

  1. Create an institution and allow SmartEvidence and portfolio completion.
  2. Create 2 institution pages.
  3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
  4. View the collection. 

  Expected result: The portfolio completion page displays the 'Edit' and
  'More options' buttons, and the SmartEvidence page has the 'More
  options' button.

  Actual result: None of the buttons are displayed.

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11798
Committed: 
https://git.mahara.org/mahara/mahara/commit/2b47cd395a39f0d0aa568a26b2a2ccd638ec7e63
Submitter: Lisa Seeto (lisase...@catalyst.net.nz)
Branch:master

commit 2b47cd395a39f0d0aa568a26b2a2ccd638ec7e63
Author: Evonne 
Date:   Fri May 21 08:27:28 2021 +1200

Bug 1929127 Maroon theme matrix page missing page action buttons

behatnotneeded

Change-Id: I0a98c140947c63cf9a0ef35dbc20813eb9bdd2b3

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1929127

Title:
  Maroon theme doesn't display action buttons on 'Portfolio completion'
  and 'SmartEvidence' pages

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  The Maroon theme does not display the 'Edit' and 'More options'
  buttons on the 'Portfolio completion' page and doesn't display the
  'More options' button the 'SmartEvidence' page.

  To replicate:

  1. Create an institution and allow SmartEvidence and portfolio completion.
  2. Create 2 institution pages.
  3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
  4. View the collection. 

  Expected result: The portfolio completion page displays the 'Edit' and
  'More options' buttons, and the SmartEvidence page has the 'More
  options' button.

  Actual result: None of the buttons are displayed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1929127/+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 1928920] Re: Need to adjust the verification report so that it correctly shows the week beginning

2021-05-20 Thread Robert Lyon
** Changed in: mahara/21.04
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928920

Title:
  Need to adjust the verification report so that it correctly shows the
  week beginning

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As the cron for this runs first thing on a Monday we need to constrict
  our day choosing to find the closest Monday when displaying results

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11799
Committed: 
https://git.mahara.org/mahara/mahara/commit/d7f2711fb7b9d0d33774c2fbd77841e950568f03
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:21.04_STABLE

commit d7f2711fb7b9d0d33774c2fbd77841e950568f03
Author: Robert Lyon 
Date:   Tue May 4 10:13:22 2021 +1200

Bug 1928920: Making sure the from and to dates match to the correct day

As the report expects to show weeks beginning on Monday to match when
the cron runs for this report

Change-Id: I1eec06689acbf4f9716eab648556a1d833dea189
Signed-off-by: Robert Lyon 
(cherry picked from commit 591d70c64967304da25ab0e62f94ccde2ae375ab)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928920

Title:
  Need to adjust the verification report so that it correctly shows the
  week beginning

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As the cron for this runs first thing on a Monday we need to constrict
  our day choosing to find the closest Monday when displaying results

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928920/+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 1928920] Re: Need to adjust the verification report so that it correctly shows the week beginning

2021-05-20 Thread Doris Tam
** Changed in: mahara/21.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: mahara-contributors
https://bugs.launchpad.net/bugs/1928920

Title:
  Need to adjust the verification report so that it correctly shows the
  week beginning

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As the cron for this runs first thing on a Monday we need to constrict
  our day choosing to find the closest Monday when displaying results

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

2021-05-20 Thread Mahara Bot
Patch for "21.04_STABLE" branch: https://reviews.mahara.org/11799

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928920

Title:
  Need to adjust the verification report so that it correctly shows the
  week beginning

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As the cron for this runs first thing on a Monday we need to constrict
  our day choosing to find the closest Monday when displaying results

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928920/+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 1873119] Re: Artefact + general comments are they appearing in HTML / PDF exports

2021-05-20 Thread Doris Tam
** Description changed:

  If they are appearing in HTML export in a modal then we need to get them
- to appear in PDF a different way (probably appended to base of artefact)
+ to appear in PDF a different way (probably appended to the page
+ comments)
  
  The HTML export area for comments is out of date, also which is used by
  the PDF also. The formatting needs to be updated.
+ 
+ Additional to this, adding a switch to allow private-comment-free
+ exports.
+ 
+ To test this:
+ 
+ 1. Create a page with multiple blocks
+ 2. Make comments to the artefacts displaying in the blocks - using a 
combination of the 'details' view as well as adding private and public comments
+ 3. Export the page with the 'Include comments' ON and 'Include private 
comments OFF'
+- ✅ CHECK when 'Include comments' is OFF, 'Include private comments' 
switch is disabled
+ 4. ✅ EXPECT - none of the private comments in the PDF export at the base page 
where the page comments sit.
+ 6. ✅ EXPECT - the artefacts comments do not appear on the HTML export and 
only the PDF export 
+ 7. Export the page again with 'Include comments' ON and 'Include private 
comments' ON
+ 8. ✅ EXPECT - the private comments appear in the PDF export with a  grey 
background

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1873119

Title:
  Artefact + general comments are they appearing in HTML / PDF exports

Status in Mahara:
  In Progress

Bug description:
  If they are appearing in HTML export in a modal then we need to get
  them to appear in PDF a different way (probably appended to the page
  comments)

  The HTML export area for comments is out of date, also which is used
  by the PDF also. The formatting needs to be updated.

  Additional to this, adding a switch to allow private-comment-free
  exports.

  To test this:

  1. Create a page with multiple blocks
  2. Make comments to the artefacts displaying in the blocks - using a 
combination of the 'details' view as well as adding private and public comments
  3. Export the page with the 'Include comments' ON and 'Include private 
comments OFF'
 - ✅ CHECK when 'Include comments' is OFF, 'Include private comments' 
switch is disabled
  4. ✅ EXPECT - none of the private comments in the PDF export at the base page 
where the page comments sit.
  6. ✅ EXPECT - the artefacts comments do not appear on the HTML export and 
only the PDF export 
  7. Export the page again with 'Include comments' ON and 'Include private 
comments' ON
  8. ✅ EXPECT - the private comments appear in the PDF export with a  grey 
background

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11792
Committed: 
https://git.mahara.org/mahara/mahara/commit/591d70c64967304da25ab0e62f94ccde2ae375ab
Submitter: Lisa Seeto (lisase...@catalyst.net.nz)
Branch:master

commit 591d70c64967304da25ab0e62f94ccde2ae375ab
Author: Robert Lyon 
Date:   Tue May 4 10:13:22 2021 +1200

Bug 1928920: Making sure the from and to dates match to the correct day

As the report expects to show weeks beginning on Monday to match when
the cron runs for this report

Change-Id: I1eec06689acbf4f9716eab648556a1d833dea189
Signed-off-by: Robert Lyon 

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928920

Title:
  Need to adjust the verification report so that it correctly shows the
  week beginning

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As the cron for this runs first thing on a Monday we need to constrict
  our day choosing to find the closest Monday when displaying results

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928920/+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 1928920] Re: Need to adjust the verification report so that it correctly shows the week beginning

2021-05-20 Thread Lisa Seeto
** Changed in: mahara/21.10
   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: mahara-contributors
https://bugs.launchpad.net/bugs/1928920

Title:
  Need to adjust the verification report so that it correctly shows the
  week beginning

Status in Mahara:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  As the cron for this runs first thing on a Monday we need to constrict
  our day choosing to find the closest Monday when displaying results

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

2021-05-20 Thread Mahara Bot
Patch for "master" branch: https://reviews.mahara.org/11798

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1929127

Title:
  Maroon theme doesn't display action buttons on 'Portfolio completion'
  and 'SmartEvidence' pages

Status in Mahara:
  In Progress
Status in Mahara 21.04 series:
  Confirmed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  The Maroon theme does not display the 'Edit' and 'More options'
  buttons on the 'Portfolio completion' page and doesn't display the
  'More options' button the 'SmartEvidence' page.

  To replicate:

  1. Create an institution and allow SmartEvidence and portfolio completion.
  2. Create 2 institution pages.
  3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
  4. View the collection. 

  Expected result: The portfolio completion page displays the 'Edit' and
  'More options' buttons, and the SmartEvidence page has the 'More
  options' button.

  Actual result: None of the buttons are displayed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1929127/+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 1929127] [NEW] Maroon theme doesn't display action buttons on 'Portfolio completion' and 'SmartEvidence' pages

2021-05-20 Thread Kristina Hoeppner
Public bug reported:

The Maroon theme does not display the 'Edit' and 'More options' buttons
on the 'Portfolio completion' page and doesn't display the 'More
options' button the 'SmartEvidence' page.

To replicate:

1. Create an institution and allow SmartEvidence and portfolio completion.
2. Create 2 institution pages.
3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
4. View the collection. 

Expected result: The portfolio completion page displays the 'Edit' and
'More options' buttons, and the SmartEvidence page has the 'More
options' button.

Actual result: None of the buttons are displayed.

** Affects: mahara
 Importance: High
 Assignee: Evonne Cheung (evonne)
 Status: In Progress

** Affects: mahara/21.04
 Importance: High
 Status: Confirmed

** Affects: mahara/21.10
 Importance: High
 Assignee: Evonne Cheung (evonne)
 Status: In Progress

** Also affects: mahara/21.04
   Importance: Undecided
   Status: New

** Also affects: mahara/21.10
   Importance: High
 Assignee: Evonne Cheung (evonne)
   Status: In Progress

** Changed in: mahara/21.04
   Status: New => Confirmed

** Changed in: mahara/21.04
   Importance: Undecided => High

** Changed in: mahara/21.10
Milestone: None => 21.10.0

** Changed in: mahara/21.04
Milestone: None => 21.04.1

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1929127

Title:
  Maroon theme doesn't display action buttons on 'Portfolio completion'
  and 'SmartEvidence' pages

Status in Mahara:
  In Progress
Status in Mahara 21.04 series:
  Confirmed
Status in Mahara 21.10 series:
  In Progress

Bug description:
  The Maroon theme does not display the 'Edit' and 'More options'
  buttons on the 'Portfolio completion' page and doesn't display the
  'More options' button the 'SmartEvidence' page.

  To replicate:

  1. Create an institution and allow SmartEvidence and portfolio completion.
  2. Create 2 institution pages.
  3. Add these 2 pages to a collection that includes both SmartEvidence and the 
portfolio completion.
  4. View the collection. 

  Expected result: The portfolio completion page displays the 'Edit' and
  'More options' buttons, and the SmartEvidence page has the 'More
  options' button.

  Actual result: None of the buttons are displayed.

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11795
Committed: 
https://git.mahara.org/mahara/mahara/commit/939aaaedb2dc92de4147ccc87e09de0c75fb6cdd
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:21.04_STABLE

commit 939aaaedb2dc92de4147ccc87e09de0c75fb6cdd
Author: Ghada El-Zoghbi 
Date:   Thu May 20 12:18:07 2021 +1000

Bug #1928999: Validate LTI table exists before deleting

While deleting an external app, we need to first check
that the LTI table exist.

behatnotneeded

Change-Id: I5702152afbe480badbc0e1ca65ec98afd9eed5a6
(cherry picked from commit fb04b1643c4234f4887bd891a48081af3f366258)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11796
Committed: 
https://git.mahara.org/mahara/mahara/commit/ecde0ae735f5ade5cf4fb6d48a65a1c39fa63356
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:20.10_STABLE

commit ecde0ae735f5ade5cf4fb6d48a65a1c39fa63356
Author: Ghada El-Zoghbi 
Date:   Thu May 20 12:18:07 2021 +1000

Bug #1928999: Validate LTI table exists before deleting

While deleting an external app, we need to first check
that the LTI table exist.

behatnotneeded

Change-Id: I5702152afbe480badbc0e1ca65ec98afd9eed5a6
(cherry picked from commit fb04b1643c4234f4887bd891a48081af3f366258)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11797
Committed: 
https://git.mahara.org/mahara/mahara/commit/8a99e6b68ad82eb14c6f2ea955dc733ce957354b
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:20.04_STABLE

commit 8a99e6b68ad82eb14c6f2ea955dc733ce957354b
Author: Ghada El-Zoghbi 
Date:   Thu May 20 12:18:07 2021 +1000

Bug #1928999: Validate LTI table exists before deleting

While deleting an external app, we need to first check
that the LTI table exist.

behatnotneeded

Change-Id: I5702152afbe480badbc0e1ca65ec98afd9eed5a6
(cherry picked from commit fb04b1643c4234f4887bd891a48081af3f366258)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928999/+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 1928999] Re: Error while deleting an External App if LTI plugin was never installed

2021-05-20 Thread Robert Lyon
** Changed in: mahara/21.04
   Status: New => Fix Committed

** Changed in: mahara/20.10
   Status: New => Fix Committed

** Changed in: mahara/20.04
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

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

2021-05-20 Thread Mahara Bot
Patch for "20.10_STABLE" branch: https://reviews.mahara.org/11796

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

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

2021-05-20 Thread Mahara Bot
Patch for "20.04_STABLE" branch: https://reviews.mahara.org/11797

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

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

2021-05-20 Thread Mahara Bot
Patch for "21.04_STABLE" branch: https://reviews.mahara.org/11795

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928999/+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 1928999] Re: Error while deleting an External App if LTI plugin was never installed

2021-05-20 Thread Robert Lyon
** Also affects: mahara/20.04
   Importance: Undecided
   Status: New

** Also affects: mahara/20.10
   Importance: Undecided
   Status: New

** Also affects: mahara/21.10
   Importance: Undecided
 Assignee: Ghada El-Zoghbi (ghada-z)
   Status: New

** Also affects: mahara/21.04
   Importance: Undecided
   Status: New

** Changed in: mahara/21.10
Milestone: None => 21.10.0

** Changed in: mahara/21.04
Milestone: None => 20.04.4

** Changed in: mahara/21.04
Milestone: 20.04.4 => 21.04.1

** Changed in: mahara/20.10
Milestone: None => 20.10.2

** Changed in: mahara/20.04
Milestone: None => 21.04.1

** Changed in: mahara/20.04
Milestone: 21.04.1 => 20.04.4

** Changed in: mahara/21.10
   Importance: Undecided => High

** Changed in: mahara/21.04
   Importance: Undecided => High

** Changed in: mahara/20.10
   Importance: Undecided => High

** Changed in: mahara/20.04
   Importance: Undecided => High

** Changed in: mahara/21.10
   Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

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

2021-05-20 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11794
Committed: 
https://git.mahara.org/mahara/mahara/commit/fb04b1643c4234f4887bd891a48081af3f366258
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit fb04b1643c4234f4887bd891a48081af3f366258
Author: Ghada El-Zoghbi 
Date:   Thu May 20 12:18:07 2021 +1000

Bug #1928999: Validate LTI table exists before deleting

While deleting an external app, we need to first check
that the LTI table exist.

behatnotneeded

Change-Id: I5702152afbe480badbc0e1ca65ec98afd9eed5a6

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1928999

Title:
  Error while deleting an External App if LTI plugin was never installed

Status in Mahara:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed
Status in Mahara 21.10 series:
  Fix Committed

Bug description:
  Mahara: 20.10.1
  OS: Linux 18.04
  DB: Postgres
  Browser: any

  
  An error is generated when a user deletes an External App if the LTI plugin 
was never installed on the site.

  To replicate:
  - Create a new Mahara instance
  - DO NOT enable the LTI plugin
  - Add an External App ( Site admin > Web services > External apps ) 
  - Delete the External App - confirm yes,you want to delete.
  - The following error is generated:

  
  [WAR] bd (lib/errors.php:853) Failed to get a recordset: postgres8 error: 
[-18: ERROR:  relation "lti_assessment" does not exist
  LINE 1: DELETE FROM "lti_assessment"
  ^] in EXECUTE("
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  ")Command was:
  DELETE FROM "lti_assessment"
  WHERE oauthserver = ?
  and values was (0:1)

  
  Call stack (most recent first):
  log_message("Failed to get a recordset: postgres8 error: [-18: ...", 8, true, 
true) at /siteroot/htdocs/lib/errors.php:89
  log_warn("Failed to get a recordset: postgres8 error: [-18: ...") at 
/siteroot/htdocs/lib/errors.php:853
  SQLException->__construct("Failed to get a recordset: postgres8 error: [-18: 
...") at /siteroot/htdocs/lib/dml.php:1156
  delete_records_sql(" DELETE FROM "lti_...", array(size 1)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:143
  webservices_server_submit(object(Pieform), array(size 4)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:568
  Pieform->__construct(array(size 7)) at 
/siteroot/htdocs/lib/pieforms/pieform.php:168
  Pieform::process(array(size 7)) at /siteroot/htdocs/lib/mahara.php:5499
  pieform(array(size 7)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:558
  webservice_server_list_form(array(size 7), array(size 2)) at 
/siteroot/htdocs/webservice/admin/oauthv1sregister.php:68

  
  The reason is because the table from the LTI plugin was never installed. A 
check that the table exists needs to be applied first. Please note - check not 
that the plugin is enabled but if the table exists.

  A situation can arise where the plugin was installed, some data is in
  the table, then the plugin is disabled. Disabling a plugin does not
  remove its existing data/tables.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1928999/+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 1929018] [NEW] Details button on page view disables links

2021-05-20 Thread shane nuessler
Public bug reported:

Mahara 20.10, 21.04

Only firefox works, breaks on Safari, Edge, Chrome

To replicate create a page, add elements such as journal entries where the box 
has clickable elements.
Activate show details mode using magnifying glass with + inside.
You won't be able to click links in the blocks anymore.
Unclick "Details" and the links in blocks become clickable again.

EG Folder block and Recent Journal block.

Cheers,
Shane.

** 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: mahara-contributors
https://bugs.launchpad.net/bugs/1929018

Title:
  Details button on page view disables links

Status in Mahara:
  New

Bug description:
  Mahara 20.10, 21.04

  Only firefox works, breaks on Safari, Edge, Chrome

  To replicate create a page, add elements such as journal entries where the 
box has clickable elements.
  Activate show details mode using magnifying glass with + inside.
  You won't be able to click links in the blocks anymore.
  Unclick "Details" and the links in blocks become clickable again.

  EG Folder block and Recent Journal block.

  Cheers,
  Shane.

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