Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Respect quota on export #184

Open
1 task done
Pytal opened this issue Jun 29, 2022 · 0 comments
Open
1 task done

Respect quota on export #184

Pytal opened this issue Jun 29, 2022 · 0 comments
Assignees
Labels
1. to develop Accepted and waiting to be taken care of bug Something isn't working
Milestone

Comments

@Pytal
Copy link
Member

Pytal commented Jun 29, 2022

Exporting with contents that exceed the user quota proceeds without error currently

The following steps may be taken to solve this:

  1. Use TempExportDestination as export destination in UserExportJob
  2. When zip is fully exported
    • Create a new file in user folder with $userFolder->newFile() with the zip stream as content and check if quota is handled automatically
    • If quota is not handled automatically with $userFolder->newFile() then only create an export in the user folder if zip size + used space does not exceed the user quota
@Pytal Pytal added 1. to develop Accepted and waiting to be taken care of bug Something isn't working labels Jun 29, 2022
@Pytal Pytal added this to the 1.1 milestone Jun 29, 2022
@Pytal Pytal self-assigned this Jun 29, 2022
@Pytal Pytal mentioned this issue Jun 29, 2022
2 tasks
@Pytal Pytal modified the milestones: 1.1, 1.2 Jul 22, 2022
@come-nc come-nc modified the milestones: 1.2, 1.3 Sep 29, 2022
@Pytal Pytal modified the milestones: 3.0, 4.0 Mar 30, 2023
@come-nc come-nc modified the milestones: 4.0, 5.0 May 16, 2023
@Pytal Pytal modified the milestones: 5.0, 6.0 Dec 1, 2023
@Pytal Pytal modified the milestones: 6.0, 8.0 Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants