[Mahara-contributors] [Bug 1938235] [NEW] The 'Details' bar when active doesn't use theme colours in configurable theme

2021-07-27 Thread Kristina Hoeppner
Public bug reported:

When you use the configurable theme, the 'Details' bar when clicked on a
page uses green instead of a theme colour or a neutral colour (see
attachment).

to test:

1. On a page, add a 'Text block'.
2. View the page and click the 'Details' icon (magnifying glass)
3. Click 'Quick edit' on the text block.

** Affects: mahara
 Importance: Low
 Assignee: Evonne Cheung (evonne)
 Status: Confirmed


** Tags: front-end

** Attachment added: "quick_edit.png"
   
https://bugs.launchpad.net/bugs/1938235/+attachment/5514207/+files/quick_edit.png

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

Title:
  The 'Details' bar when active doesn't use theme colours in
  configurable theme

Status in Mahara:
  Confirmed

Bug description:
  When you use the configurable theme, the 'Details' bar when clicked on
  a page uses green instead of a theme colour or a neutral colour (see
  attachment).

  to test:

  1. On a page, add a 'Text block'.
  2. View the page and click the 'Details' icon (magnifying glass)
  3. Click 'Quick edit' on the text block.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1938235/+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 1938231] Re: Manage groups page continues eventhough group does not exist

2021-07-27 Thread Kristina Hoeppner
** Changed in: mahara
   Status: New => In Progress

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

** Changed in: mahara
Milestone: None => 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/1938231

Title:
  Manage groups page continues eventhough group does not exist

Status in Mahara:
  In Progress

Bug description:
  Mahara: 20.10.1
  OS: Linux
  DB: Postgres
  Browser: FF and Chrome

  A user can bookmark a page for a group and come back to it at a later
  time after that group has been deleted.

  The manage groups page should check that the group still exists and
  notify the user if doesn't find it.

  
  To replicate:
  1. Create a group 'AAA Test' from the page /group/edit
  2. As a site admin, go to Administer groups (Admin > Groups > Administer 
groups)
  3. Edit the group 'AAA Test' by clicking on the cog
  4. Bookmark the page (for me it's: 
http://localhost/admin/groups/manage.php?id=283).
  5. go back to the Administer groups page and delete the group 'AAA Test'
  6. go to the bookmarked page for the deleted group

  What should happen:
  User should be notified that the group no longer exits

  What currently happens:
  Warnings appear that group could not be found with a call stack:

  Call stack (most recent first):
  log_message("Trying to get property 'quotaused' of non-object", 8, true, 
true, "/siteroot/htdocs/admin/groups/manage.php", 22) at 
/siteroot/htdocs/lib/errors.php:515
  error(8, "Trying to get property 'quotaused' of non-object", 
"/siteroot/htdocs/admin/groups/manage.php", 22, array(size 58)) at 
/siteroot/htdocs/admin/groups/manage.php:22

  
  and many more errors as the page continues to display.

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

2021-07-27 Thread Mahara Bot
Patch for "master" branch: https://reviews.mahara.org/11876

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

Title:
  Manage groups page continues eventhough group does not exist

Status in Mahara:
  New

Bug description:
  Mahara: 20.10.1
  OS: Linux
  DB: Postgres
  Browser: FF and Chrome

  A user can bookmark a page for a group and come back to it at a later
  time after that group has been deleted.

  The manage groups page should check that the group still exists and
  notify the user if doesn't find it.

  
  To replicate:
  1. Create a group 'AAA Test' from the page /group/edit
  2. As a site admin, go to Administer groups (Admin > Groups > Administer 
groups)
  3. Edit the group 'AAA Test' by clicking on the cog
  4. Bookmark the page (for me it's: 
http://localhost/admin/groups/manage.php?id=283).
  5. go back to the Administer groups page and delete the group 'AAA Test'
  6. go to the bookmarked page for the deleted group

  What should happen:
  User should be notified that the group no longer exits

  What currently happens:
  Warnings appear that group could not be found with a call stack:

  Call stack (most recent first):
  log_message("Trying to get property 'quotaused' of non-object", 8, true, 
true, "/siteroot/htdocs/admin/groups/manage.php", 22) at 
/siteroot/htdocs/lib/errors.php:515
  error(8, "Trying to get property 'quotaused' of non-object", 
"/siteroot/htdocs/admin/groups/manage.php", 22, array(size 58)) at 
/siteroot/htdocs/admin/groups/manage.php:22

  
  and many more errors as the page continues to display.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1938231/+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 1938231] [NEW] Manage groups page continues eventhough group does not exist

2021-07-27 Thread Ghada El-Zoghbi
Public bug reported:

Mahara: 20.10.1
OS: Linux
DB: Postgres
Browser: FF and Chrome

A user can bookmark a page for a group and come back to it at a later
time after that group has been deleted.

The manage groups page should check that the group still exists and
notify the user if doesn't find it.


To replicate:
1. Create a group 'AAA Test' from the page /group/edit
2. As a site admin, go to Administer groups (Admin > Groups > Administer groups)
3. Edit the group 'AAA Test' by clicking on the cog
4. Bookmark the page (for me it's: 
http://localhost/admin/groups/manage.php?id=283).
5. go back to the Administer groups page and delete the group 'AAA Test'
6. go to the bookmarked page for the deleted group

What should happen:
User should be notified that the group no longer exits

What currently happens:
Warnings appear that group could not be found with a call stack:

Call stack (most recent first):
log_message("Trying to get property 'quotaused' of non-object", 8, true, true, 
"/siteroot/htdocs/admin/groups/manage.php", 22) at 
/siteroot/htdocs/lib/errors.php:515
error(8, "Trying to get property 'quotaused' of non-object", 
"/siteroot/htdocs/admin/groups/manage.php", 22, array(size 58)) at 
/siteroot/htdocs/admin/groups/manage.php:22


and many more errors as the page continues to display.

** 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/1938231

Title:
  Manage groups page continues eventhough group does not exist

Status in Mahara:
  New

Bug description:
  Mahara: 20.10.1
  OS: Linux
  DB: Postgres
  Browser: FF and Chrome

  A user can bookmark a page for a group and come back to it at a later
  time after that group has been deleted.

  The manage groups page should check that the group still exists and
  notify the user if doesn't find it.

  
  To replicate:
  1. Create a group 'AAA Test' from the page /group/edit
  2. As a site admin, go to Administer groups (Admin > Groups > Administer 
groups)
  3. Edit the group 'AAA Test' by clicking on the cog
  4. Bookmark the page (for me it's: 
http://localhost/admin/groups/manage.php?id=283).
  5. go back to the Administer groups page and delete the group 'AAA Test'
  6. go to the bookmarked page for the deleted group

  What should happen:
  User should be notified that the group no longer exits

  What currently happens:
  Warnings appear that group could not be found with a call stack:

  Call stack (most recent first):
  log_message("Trying to get property 'quotaused' of non-object", 8, true, 
true, "/siteroot/htdocs/admin/groups/manage.php", 22) at 
/siteroot/htdocs/lib/errors.php:515
  error(8, "Trying to get property 'quotaused' of non-object", 
"/siteroot/htdocs/admin/groups/manage.php", 22, array(size 58)) at 
/siteroot/htdocs/admin/groups/manage.php:22

  
  and many more errors as the page continues to display.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1938231/+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 1922153] Re: Behat: clean up tables after tests

2021-07-27 Thread Robert Lyon
** Changed in: mahara
   Status: In Progress => Fix Committed

** Changed in: mahara
Milestone: None => 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/1922153

Title:
  Behat: clean up tables after tests

Status in Mahara:
  Fix Committed

Bug description:
  When behat runs it checks for and cleans up tables if found.

  Move the table cleanup to the end of the test run.

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

2021-07-27 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11625
Committed: 
https://git.mahara.org/mahara/mahara/commit/6b32359c69f21b3ea3c1be10d5f897541f38856b
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit 6b32359c69f21b3ea3c1be10d5f897541f38856b
Author: Gold 
Date:   Thu Apr 1 15:26:23 2021 +1300

Bug 1922153 - clean up behat test tables after run

* Reinstate `BehatTestingUtil::drop_site()` in the `BehatHooks::after_suite()`.
* Conditionally clean up the database if tests are successful.
* Remove unexecuted call to disable behat test environment in `cleanup`

Change-Id: I51ebd0a062a4502ae0a68ae3672784304ef26b93

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

Title:
  Behat: clean up tables after tests

Status in Mahara:
  Fix Committed

Bug description:
  When behat runs it checks for and cleans up tables if found.

  Move the table cleanup to the end of the test run.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1922153/+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 1936875] Re: Create a behat step to find ids that start with a string so we can get the start of a group

2021-07-27 Thread Robert Lyon
** Changed in: mahara
   Importance: Undecided => Low

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

** Changed in: mahara
Milestone: None => 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/1936875

Title:
  Create a behat step to find ids that start with a string so we can get
  the start of a group

Status in Mahara:
  Fix Committed

Bug description:
   * @When I scroll to the id like :id

  Often times we a bunch of generated ids like block_instance4,
  block_instance53 and we can't target them in our behat steps. To get
  to the start of the right area, we can use like.

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

2021-07-27 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11856
Committed: 
https://git.mahara.org/mahara/mahara/commit/4adb41d03823b62492d0b087b21ca391b25b12e4
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit 4adb41d03823b62492d0b087b21ca391b25b12e4
Author: Doris Tam 
Date:   Wed Jul 14 13:38:02 2021 +1200

Bug 1936013: Fix tests in webservices, group_pages, and comment in
resume_page

Also fix the employmenthistory / educationhistory so that the displayorder
is actually set correctly and not have all set to displayorder = 1

Change-Id: Ia76b53a698d83d7a33d3e7d032174e9072a91129

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

Title:
  Behat: Fix failing tests for 21.10

Status in Mahara:
  Confirmed

Bug description:
  Fix failing behat test due to updates surrounding elements e.g.
  styling causing behat to not see an element anymore, but not failing
  in functionality.

  Target new/different IDs or improve comments surrounding tests

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

2021-07-27 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/11866
Committed: 
https://git.mahara.org/mahara/mahara/commit/e50f64483df787c2d43c59a56744930f6e60a976
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit e50f64483df787c2d43c59a56744930f6e60a976
Author: Doris Tam 
Date:   Tue Jul 20 11:17:52 2021 +1200

Bug 1936875: New behat step to target 'like' ids

Change-Id: Ica411f73137003f0e30e6dd6d025c77bc3ddd28e

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

Title:
  Create a behat step to find ids that start with a string so we can get
  the start of a group

Status in Mahara:
  Fix Committed

Bug description:
   * @When I scroll to the id like :id

  Often times we a bunch of generated ids like block_instance4,
  block_instance53 and we can't target them in our behat steps. To get
  to the start of the right area, we can use like.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1936875/+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 1938139] [NEW] Cover images in group not visible to everyone

2021-07-27 Thread Kristina Hoeppner
Public bug reported:

When a group member is not allowed to edit content, they can't see cover
images on portfolios.

It should be possible though for them to see them so they can then also
be copied over into personal portfolios if a template was created.

To replicate:

1. Set up a group where only administrators can create and edit content.
2. Add another person into the group who is not an administrator.
3. Create a page and add a cover image.
4. Log in as the regular group member.

Expected result: They can see the cover image on the group's 'Pages and
collections' overview page.

Actual result: They can't see the cover image.

** Affects: mahara
 Importance: Medium
 Status: Confirmed


** Tags: bite-sized

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

Title:
  Cover images in group not visible to everyone

Status in Mahara:
  Confirmed

Bug description:
  When a group member is not allowed to edit content, they can't see
  cover images on portfolios.

  It should be possible though for them to see them so they can then
  also be copied over into personal portfolios if a template was
  created.

  To replicate:

  1. Set up a group where only administrators can create and edit content.
  2. Add another person into the group who is not an administrator.
  3. Create a page and add a cover image.
  4. Log in as the regular group member.

  Expected result: They can see the cover image on the group's 'Pages
  and collections' overview page.

  Actual result: They can't see the cover image.

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