Restrict with how many people or groups of people you can share your portfolio

Bug #1922632 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Unassigned

Bug Description

My story
==========

As site admin I want restrict with how many people portfolios can be shared via a config.php setting so that I have more control, especially when the site is used for very specific purposes.

How
==========

* Create a new config.php value only (no site options on front-end setting) that allows you to set a limit.
* Per default, no limit is set.
* For the accesslistmaximum config value: When it is set, an info alert is displayed above the sharing table, letting a portfolio author know with how many entities they can share their portfolio, e.g. 'You can share your portfolio with up to 1 person or group of people.' plural form: You can share your portfolio with up to X people or groups of people.'

Tags: newfeature
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11660

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11660
Committed: https://git.mahara.org/mahara/mahara/commit/ea3d71493486b174e698ee4ef79d51b2e30eb4e9
Submitter: Lisa Seeto (<email address hidden>)
Branch: master

commit ea3d71493486b174e698ee4ef79d51b2e30eb4e9
Author: Lisa Seeto <email address hidden>
Date: Wed Apr 7 13:03:55 2021 +1200

Bug 1922632 Limit number of entities to share with

- allow a limit for the number of entities to share with
for personal portfolios
via config setting $accesslistmaximum

This functionality was funded by Pharmacy Council in Aotearoa New Zealand

Change-Id: I1cf14b461abd1f1f12b42ad0b955205a0df0f492
Signed-off-by: Lisa Seeto <email address hidden>

Changed in mahara:
status: In Progress → Fix Committed
tags: added: newfeature
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11688

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11688
Committed: https://git.mahara.org/mahara/mahara/commit/e242563952b8d069c0c0461be93bc71b099b3096
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit e242563952b8d069c0c0461be93bc71b099b3096
Author: Lisa Seeto <email address hidden>
Date: Fri Apr 23 16:59:21 2021 +1200

Bug 1922632: Limit number of entities to share with

- limit the number of rows saved to activity_queue if they all
are in the same collection

Change-Id: Ia5eb3412e7fafffa4f8b5ab08995d72030a30d9e
Signed-off-by: Lisa Seeto <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11744

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.