** Changed in: mahara/16.10
Status: Fix Committed => Fix Released
** Changed in: mahara
Milestone: 16.04.1 => None
** Changed in: mahara
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Mahara
Contributors, which is
** Changed in: mahara/15.04
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or
** Changed in: mahara/15.10
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or
** Changed in: mahara/15.04
Status: In Progress => Fix Released
** Changed in: mahara/15.10
Status: In Progress => Fix Released
** Changed in: mahara/15.10
Status: Fix Released => Fix Committed
** Changed in: mahara/15.04
Status: Fix Released => Fix Committed
--
** Changed in: mahara/16.04
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or
** Changed in: mahara/16.04
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or
** Changed in: mahara/16.04
Status: Confirmed => In Progress
** Changed in: mahara/15.04
Status: Confirmed => In Progress
** Changed in: mahara/15.10
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Mahara
Contributors,
** Changed in: mahara/16.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: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or
** Changed in: mahara/1.10
Status: Confirmed => Won't Fix
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org
** Changed in: mahara/15.10
Milestone: 15.10.3 => 15.10.4
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum
** Changed in: mahara/1.10
Milestone: 1.10.10 => None
** Changed in: mahara/15.04
Milestone: 15.04.7 => 15.04.8
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara
The part about needing a cron to clean up orphan files is still needed
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or
On latest master codebase (pre 16.10) the issue with deletion of group
files was due to artefact/file/lib.php not being called during the
artefact delete_by_artefacttype() function during the deletion of a
group.
I added safe_require('artefact', 'file'); to that function and for my
tests the
** Also affects: mahara/16.10
Importance: Undecided
Status: New
** Changed in: mahara/16.10
Status: New => Confirmed
** Changed in: mahara/16.10
Importance: Undecided => Medium
** Changed in: mahara/16.10
Milestone: None => 16.10.0
** Changed in: mahara/16.04
** Changed in: mahara/1.10
Milestone: 1.10.9 => 1.10.10
** Changed in: mahara/15.04
Milestone: 15.04.6 => 15.04.7
** Changed in: mahara/15.10
Milestone: 15.10.2 => 15.10.3
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to
** Changed in: mahara/15.10
Milestone: 15.10.1 => 15.10.2
** Changed in: mahara/15.04
Milestone: 15.04.5 => 15.04.6
** Changed in: mahara/1.10
Milestone: 1.10.8 => 1.10.9
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to
** Changed in: mahara/15.04
Milestone: 15.04.4 => 15.04.5
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum
** Changed in: mahara/1.10
Milestone: 1.10.7 => 1.10.8
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum
** Changed in: mahara/1.9
Status: Confirmed => Won't Fix
** Changed in: mahara/1.9
Milestone: 1.9.9 => None
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara
** Also affects: mahara/16.04
Importance: Undecided
Status: New
** Changed in: mahara/16.04
Milestone: None => 16.04.0
** Changed in: mahara/16.04
Importance: Undecided => Medium
** Changed in: mahara/15.10
Status: In Progress => Confirmed
** Changed in: mahara/16.04
** Changed in: mahara/15.04
Milestone: 15.04.3 = 15.04.4
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum
** Changed in: mahara/1.10
Milestone: 1.10.6 = 1.10.7
** Changed in: mahara/1.9
Milestone: 1.9.8 = 1.9.9
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors
** Changed in: mahara/1.10
Milestone: 1.10.5 = 1.10.6
** Changed in: mahara/1.9
Milestone: 1.9.7 = 1.9.8
** Changed in: mahara/15.04
Milestone: 15.04.2 = 15.04.3
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
** Changed in: mahara/15.10
Assignee: Lars (lars-mogwitz) = (unassigned)
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or
** Changed in: mahara/1.9
Milestone: 1.9.6 = 1.9.7
** Changed in: mahara/1.10
Milestone: 1.10.4 = 1.10.5
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors
** Changed in: mahara/15.04
Milestone: 15.04.1 = 15.04.2
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum
** Changed in: mahara
Milestone: 15.04.1 = 15.10.0
** Also affects: mahara/1.9
Importance: Undecided
Status: New
** Also affects: mahara/15.10
Importance: Medium
Assignee: Lars (lars-mogwitz)
Status: In Progress
** Also affects: mahara/1.10
Importance: Undecided
** Changed in: mahara
Milestone: 15.04.0 = 15.04.1
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum before
** Changed in: mahara
Assignee: (unassigned) = Lars (lars-mogwitz)
** Changed in: mahara
Status: Confirmed = In Progress
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all
Lars,
I suggest you have a look at the group_delete() method to initially
delete the groupfiles and at this point log the files which are still in
use and also log the views where they are in use.
This lookuptable could then be used in a second step to implement a
method for the cron, thus
Kristina.
You are very welcome to assign me to this. I'd really love to contribute to
Mahara.
Though I am a programmer for a decent amount of time now I was never working on
an open source project.
Are there any guidelines on how to submit your changes/files and where can I
find them?
Thanks in
Aaron.
1) We are working on this as a 2) part of the cronjob.
We decided not to assign the files uploaded in a group to a certain user,
instead we will make the cron delete them, IF and only IF they aren't used in a
view any longer.
The reason we don't want to assign the file to a user is
Hi Lars,
Thank you for looking into fixing the issue. Is it OK with you if I
assign you to it or would it be somebody else?
Thank you
Kristina
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions:
Hi Robert,
this bug also works if you do nothing with the files:
1. create a group
2. upload a file to the group
3. find the file in /maharadata
4. delete the group
The file remains in the system even after some manual reloads of the
cron. It appears in 'artefact_file_files'. Is this table
I reproduced this using Christian's method.
These files seem to stay in the depths of maharadata forever. Cron doesnt clean
anything.
We are planning on using mahara for all of our students meaning tons of GB
added each semester.
I'd highly appreciate if the files were deleted, too when a group
Hi Robert,
Thanks for replying.
I hadn't thought about those cases you mentioned. So, I'll look further
into this and get back to you with any news.
Moises
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching
Hi Moises,
One thing to test would be if a group has some files and the group
creates a page and uses those files on the page (for example has a
'files to download' block) and then shares that page with users not in
group and allows those users to copy page. Do those users need to have
the group
37 matches
Mail list logo