-
Notifications
You must be signed in to change notification settings - Fork 6
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
feat: Old cases and events are deleted after a configurable time (default is after 6 months) with all associated data. #384
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jekutzsche
changed the title
feat: Old cases and events are deleted after a configurable time
feat: Old cases and events are deleted after a configurable time (default is after 6 months) with all associated data.
Sep 29, 2021
jekutzsche
force-pushed
the
feature/244_delete_old_data
branch
3 times, most recently
from
September 29, 2021 09:05
b0f2e9f
to
8f548e1
Compare
(default is after 6 months) with all associated data. * Integrates scheduled jobs which deletes the old cases and events. * Extends the repositories for the necessary methods. * Fixes an error in IrisDateTimeProvider. The method is not allowed for `Instant`. * Sets the default property values in application.properties. Integrates JavaFaker library for a simpler and random creation of test data. Refs iris-connect/iris-backlog#244
* removes false JavaDoc @SInCE notes
jekutzsche
force-pushed
the
feature/244_delete_old_data
branch
from
September 29, 2021 14:06
8f548e1
to
dd3981c
Compare
lucky-lusa
approved these changes
Oct 6, 2021
jekutzsche
pushed a commit
that referenced
this pull request
Oct 26, 2021
# [1.1.0-rc.1](v1.0.1...v1.1.0-rc.1) (2021-10-26) ### Bug Fixes * After an update, the frontend is automatically reloaded if it would ([cb98b9c](cb98b9c)), closes [iris-connect/iris-backlog#229](https://github.com/iris-connect/iris-backlog/issues/229) [#358](#358) * Fixed an occasional blank home screen when contact address information is missing. ([8a7fe34](8a7fe34)), closes [#350](#350) * Front end no longer runs as root in the container. ([6da6662](6da6662)), closes [iris-connect/iris-backlog#224](https://github.com/iris-connect/iris-backlog/issues/224) [#329](#329) * Front end no longer runs as root in the container. ([e8abc17](e8abc17)), closes [iris-connect/iris-backlog#224](https://github.com/iris-connect/iris-backlog/issues/224) [#326](#326) * If an error occurs in the app, a data request is now no longer ([9e0c176](9e0c176)), closes [iris-connect/iris-backlog#124](https://github.com/iris-connect/iris-backlog/issues/124) * International phone numbers will be accepted now. ([6b08b0a](6b08b0a)), closes [iris-connect/iris-backlog#230](https://github.com/iris-connect/iris-backlog/issues/230) * Meaningful error message if username is already used. ([e244049](e244049)), closes [iris-connect/iris-backlog#192](https://github.com/iris-connect/iris-backlog/issues/192) * Removes license reference for code generated by Swagger that no ([85c07a5](85c07a5)) * Use event request guest's mobile number as phone number if mobile number is valid and phone number is not. ([99fd390](99fd390)), closes [iris-connect/iris-backlog#249](https://github.com/iris-connect/iris-backlog/issues/249) [#419](#419) ### Features * Add search hint to location search dialog explaining on how to use the new search algorithm. ([3022d28](3022d28)), closes [iris-connect/iris-backlog#110](https://github.com/iris-connect/iris-backlog/issues/110) [#370](#370) * Adds automated end to end tests to check many frontend core functionalities. ([3dd737c](3dd737c)), closes [#420](#420) * Change atomic address from columns to comma separated text in standard csv export. ([a9a9fb5](a9a9fb5)), closes [iris-connect/iris-backlog#246](https://github.com/iris-connect/iris-backlog/issues/246) [#403](#403) * Enables MySQL, MariaDB and MSSQL to be used alongside PostgreSQL as DBMS. ([416172f](416172f)), closes [#214](#214) [#386](#386) * Extends the search of events and cases to a fuzzy and wildcard search over the visible text columns of the event and the case overview. ([7457f11](7457f11)), closes [iris-connect/iris-backlog#110](https://github.com/iris-connect/iris-backlog/issues/110) [#385](#385) * Old cases and events are deleted after a configurable time (default is after 6 months) with all associated data. ([3da22e4](3da22e4)), closes [iris-connect/iris-backlog#244](https://github.com/iris-connect/iris-backlog/issues/244) [#384](#384) ### Reverts * Revert "fix: Front end no longer runs as root in the container." (#328) ([98a4b30](98a4b30)), closes [#328](#328)
🎉 This PR is included in version 1.1.0-rc.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
jekutzsche
pushed a commit
that referenced
this pull request
Nov 3, 2021
# [1.1.0](v1.0.1...v1.1.0) (2021-11-03) ### Bug Fixes * After an update, the frontend is automatically reloaded if it would ([cb98b9c](cb98b9c)), closes [iris-connect/iris-backlog#229](https://github.com/iris-connect/iris-backlog/issues/229) [#358](#358) * An admin can now change a user's data again. An error occurred ([402baba](402baba)) * **build:** The image tags in the composite files are now correct with ([9146a1f](9146a1f)) * Cleans the Docker image of the frontend from artifacts that are only needed for the build. This makes it more secure and greatly reduced in size. ([d62ca2a](d62ca2a)), closes [#442](#442) * Fixed an occasional blank home screen when contact address information is missing. ([8a7fe34](8a7fe34)), closes [#350](#350) * Front end no longer runs as root in the container. ([6da6662](6da6662)), closes [iris-connect/iris-backlog#224](https://github.com/iris-connect/iris-backlog/issues/224) [#329](#329) * Front end no longer runs as root in the container. ([e8abc17](e8abc17)), closes [iris-connect/iris-backlog#224](https://github.com/iris-connect/iris-backlog/issues/224) [#326](#326) * If an error occurs in the app, a data request is now no longer ([9e0c176](9e0c176)), closes [iris-connect/iris-backlog#124](https://github.com/iris-connect/iris-backlog/issues/124) * International phone numbers will be accepted now. ([6b08b0a](6b08b0a)), closes [iris-connect/iris-backlog#230](https://github.com/iris-connect/iris-backlog/issues/230) * Meaningful error message if username is already used. ([e244049](e244049)), closes [iris-connect/iris-backlog#192](https://github.com/iris-connect/iris-backlog/issues/192) * Removes license reference for code generated by Swagger that no ([85c07a5](85c07a5)) * Restricts the content of …deployment….zip to the folders and files ([d265238](d265238)), closes [#432](#432) [#433](#433) * Use event request guest's mobile number as phone number if mobile number is valid and phone number is not. ([99fd390](99fd390)), closes [iris-connect/iris-backlog#249](https://github.com/iris-connect/iris-backlog/issues/249) [#419](#419) ### Features * Add search hint to location search dialog explaining on how to use the new search algorithm. ([3022d28](3022d28)), closes [iris-connect/iris-backlog#110](https://github.com/iris-connect/iris-backlog/issues/110) [#370](#370) * Adds automated end to end tests to check many frontend core functionalities. ([3dd737c](3dd737c)), closes [#420](#420) * Change atomic address from columns to comma separated text in standard csv export. ([a9a9fb5](a9a9fb5)), closes [iris-connect/iris-backlog#246](https://github.com/iris-connect/iris-backlog/issues/246) [#403](#403) * Enables MySQL, MariaDB and MSSQL to be used alongside PostgreSQL as DBMS. ([416172f](416172f)), closes [#214](#214) [#386](#386) * Extends the search of events and cases to a fuzzy and wildcard search over the visible text columns of the event and the case overview. ([7457f11](7457f11)), closes [iris-connect/iris-backlog#110](https://github.com/iris-connect/iris-backlog/issues/110) [#385](#385) * Old cases and events are deleted after a configurable time (default is after 6 months) with all associated data. ([3da22e4](3da22e4)), closes [iris-connect/iris-backlog#244](https://github.com/iris-connect/iris-backlog/issues/244) [#384](#384) ### Reverts * Revert "fix: Front end no longer runs as root in the container." (#328) ([98a4b30](98a4b30)), closes [#328](#328)
🎉 This PR is included in version 1.1.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Instant
.Integrates JavaFaker library for a simpler and random creation of test
data.
Refs iris-connect/iris-backlog#244