Skip to content

Feature/right of data portability#3489

Merged
mrcasals merged 44 commits intodecidim:masterfrom
CodiTramuntana:feature/right_of_data_portability
Jun 7, 2018
Merged

Feature/right of data portability#3489
mrcasals merged 44 commits intodecidim:masterfrom
CodiTramuntana:feature/right_of_data_portability

Conversation

@isaacmg410
Copy link
Copy Markdown
Contributor

@isaacmg410 isaacmg410 commented May 24, 2018

🎩 What? Why?

This is a feature proposal to have a better compliance with GDPR (General Data Protection Regulation).
As an user, I should have a button to download all the data that I've uploaded to the platform. For instance, all my personal data (like email) or the proposals that I've created. A safe bet would be almost every content with a user_id relationship. This dump should be sent by email on a background task for better performance.

📌 Related Issues

📋 Subtasks

  • Add CHANGELOG entry
  • Add views and controllers to make downloable data
  • Add email to recieve the document
  • Add rake task to delete the generated zip files
  • Add tests

📷 Screenshots (optional)

Description

@mrcasals
Copy link
Copy Markdown
Contributor

@isaacmg410 tests fail, and they seem relevant to the PR (ie not a random failure I think)

Update Codit/Decidim with Decidim/Decidim
@isaacmg410
Copy link
Copy Markdown
Contributor Author

@mrcasals Yeah! I'm know! I'm checking locally

@ghost ghost added the status: WIP label May 25, 2018
@isaacmg410 isaacmg410 force-pushed the feature/right_of_data_portability branch from f098fc1 to 10f6e80 Compare May 25, 2018 09:58
@ghost ghost added the status: WIP label May 25, 2018
@ghost ghost added the status: WIP label May 31, 2018
@isaacmg410
Copy link
Copy Markdown
Contributor Author

@decidim/lot-core do you know why diff-coverage and total-coverage haven't been executed?

@mrcasals
Copy link
Copy Markdown
Contributor

mrcasals commented Jun 4, 2018

@isaacmg410 I think this happens when the master branch, for some reason, doesn't have coverage. This usually happens when master fails due to a random bug, we rebuild it and somehow CC doesn't report it well.

@josepjaume josepjaume added this to the Release v.0.13.0 milestone Jun 4, 2018
Copy link
Copy Markdown
Contributor

@josepjaume josepjaume left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blocking until 0.13

@ghost ghost assigned agustibr Jun 5, 2018
@ghost ghost added the status: WIP label Jun 5, 2018
@ghost ghost added the status: WIP label Jun 6, 2018
@isaacmg410
Copy link
Copy Markdown
Contributor Author

Hey @josepjaume Now that you have been released 0.12 version, can you merge this PR.

Thanks 😄

@andreslucena
Copy link
Copy Markdown
Member

How is the status on this issue?

@isaacmg410
Copy link
Copy Markdown
Contributor Author

@andreslucena Josep Jaume approved the PR three days ago, but blocked it until release 0.13

@andreslucena
Copy link
Copy Markdown
Member

Ok, perfect, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants