Skip to content

Automatic task for deleting Meeting Inscription data#5989

Merged
jesusdb merged 8 commits intodecidim:developfrom
verarojman:feature/delete-meeting-inscriptions-task
Apr 29, 2020
Merged

Automatic task for deleting Meeting Inscription data#5989
jesusdb merged 8 commits intodecidim:developfrom
verarojman:feature/delete-meeting-inscriptions-task

Conversation

@verarojman
Copy link
Copy Markdown
Contributor

@verarojman verarojman commented Apr 15, 2020

🎩 What? Why?

This PR creates a rake task to have an automated way to clear meeting inscription forms that contain personal data. Right now Meetings Inscription data is kept forever, and for privacy and legal reasons (GDPR) there should be a way to delete it easily.

📌 Related Issues

📋 Subtasks

  • Add CHANGELOG entry
  • Add documentation regarding the feature
  • Add tests

@verarojman verarojman changed the title Automatic task for deleting Meeting Inscription data [WIP] Automatic task for deleting Meeting Inscription data Apr 15, 2020
@verarojman verarojman changed the title [WIP] Automatic task for deleting Meeting Inscription data Automatic task for deleting Meeting Inscription data Apr 16, 2020
@verarojman verarojman linked an issue Apr 22, 2020 that may be closed by this pull request
2 tasks
@jesusdb jesusdb self-requested a review April 27, 2020 13:33
Copy link
Copy Markdown
Contributor

@jesusdb jesusdb left a comment

Choose a reason for hiding this comment

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

Looks good to me!

Copy link
Copy Markdown
Contributor

@jesusdb jesusdb left a comment

Choose a reason for hiding this comment

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

Please solve the changelog conflicts

@jesusdb jesusdb merged commit 6ec0fb6 into decidim:develop Apr 29, 2020
ace pushed a commit to aspgems/decidim that referenced this pull request May 5, 2020
* develop: (29 commits)
  Update Conversations design with decidim-design UI (decidim#6008)
  Add counter of active users to admin dashboard (decidim#5907)
  Show activity graphs on admin dashboard (decidim#6030)
  Update sassc gem version (decidim#6062)
  Fix generator Gemfile after puma upgrade (decidim#6060)
  New Crowdin translations (decidim#6059)
  Add Slovak as a new language (decidim#6039)
  Remove all tests for i18n PRs (decidim#6061)
  Update move up and down buttons after dragging questions when managing questionnaire (decidim#5947)
  Fix using Decidim as a provider for omniauth authentication (decidim#6042)
  Add redesign for responsive public profile navigation tabs (decidim#6032)
  Add versioning pages to initiatives (decidim#5935)
  Notify users when roles get assigned (decidim#5886)
  Improve the budget page and the project card (decidim#5809)
  New Crowdin translations (decidim#6050)
  New Crowdin translations (decidim#6046)
  Ignore jobs on locales branches (decidim#6047)
  Automatic task for deleting Meeting Inscription data (decidim#5989)
  New Crowdin translations (decidim#5877)
  Ignore builds on Crowdin PRs (decidim#6037)
  ...
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.

Automatic task for deleting Meeting Inscription data

2 participants