Skip to content

Add Paranoia gem#13668

Merged
microstudi merged 9 commits intodecidim:feature/soft-delete-for-spaces-componentsfrom
i-need-another-coffee:feature/add-paranoia
Nov 18, 2024
Merged

Add Paranoia gem#13668
microstudi merged 9 commits intodecidim:feature/soft-delete-for-spaces-componentsfrom
i-need-another-coffee:feature/add-paranoia

Conversation

@alecslupu
Copy link
Copy Markdown
Contributor

@alecslupu alecslupu commented Nov 15, 2024

🎩 What? Why?

While reviewing #13297, i noticed there are some issues with the data retrievals, that i have posted in this #13297 (review)
As @andreslucena pointed out in #13297 (comment) we decided to push for paranoia gem.

This PR adds paranoia.

📌 Related Issues

Link your PR to an issue

Testing

  • The pipeline should be green
  • The same testing scenario applicable to soft-delete

♥️ Thank you!

@alecslupu alecslupu added dependencies Pull requests that update a dependency file or issues that talk about updating dependencies type: change PRs that implement a change for an existing feature type: internal PRs that aren't necessary to add to the CHANGELOG for implementers labels Nov 15, 2024
@alecslupu alecslupu marked this pull request as ready for review November 15, 2024 15:48
@alecslupu
Copy link
Copy Markdown
Contributor Author

Assigning to @microstudi and @antopalidi to validate the changes, as it impacts their deliverable.

Copy link
Copy Markdown
Contributor

@microstudi microstudi left a comment

Choose a reason for hiding this comment

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

I have to say, I was skeptic about using this gem.
Seeing the changes it allows, I like it very much. This default scope is much cleaner.
Thanks Alecs, shame we didn't knew about the Paranoia gem before starting this PR.

@microstudi microstudi merged commit aa2ed3a into decidim:feature/soft-delete-for-spaces-components Nov 18, 2024
@alecslupu alecslupu deleted the feature/add-paranoia branch November 18, 2024 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file or issues that talk about updating dependencies type: change PRs that implement a change for an existing feature type: internal PRs that aren't necessary to add to the CHANGELOG for implementers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants