-
Notifications
You must be signed in to change notification settings - Fork 0
Development: Cron job for user data deletion after inactivity
#1704
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
base: main
Are you sure you want to change the base?
Conversation
…/github.com/ls1intum/tum-apply into feat/1696-delete-user-data-after-inactivity
…r retention service/job with endpoint to get inactive users
|
📊 Server Test Coverage Too Low 🔍 View coverage locally: ./gradlew test jacocoTestReport
open build/reports/jacoco/test/html/index.html🌐 View coverage from GitHub: |
|
📊 Client Test Coverage Too Low 🔍 View coverage locally: npm run test:ci
open build/test-results/lcov-report/index.html🌐 View coverage from GitHub: |
|
🤖 No OpenAPI or client changes needed. |
|
@sachmii Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details. |
|
🤖 No OpenAPI or client changes needed. |
Development: Delete user data after inactivityDevelopment: Cron job for user data deletion after inactivity
|
@sachmii Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details. |
Kiara65
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some comments on the code, rest of the code lgtm, thank you 😄
src/main/java/de/tum/cit/aet/core/retention/UserRetentionService.java
Outdated
Show resolved
Hide resolved
Abi107717
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code LGTM
|
@sachmii Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details. |
…t/delete-user-data-after-inactivity
|
🤖 No OpenAPI or client changes needed. |
|
@sachmii Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details. |
|
🤖 No OpenAPI or client changes needed. |
|
@sachmii Test coverage could not be fully measured because some tests failed. Please check the workflow logs for details. |
|
🤖 No OpenAPI or client changes needed. |
Checklist
General
Server
Motivation and Context
User data needs to be deleted after 'x' years of inactivity. The variable x can be set by setting the application property USER_RETENTION_INACTIVE_DAYS_BEFORE_DELETION.
Description
Steps for Testing
Prerequisites:
Use #1738 test PR to test and check this PR.
Review Progress
Code Review
Manual Tests
Test Coverage
Warning: Server tests failed. Coverage could not be fully measured. Please check the workflow logs.
Last updated: 2026-01-22 18:14:21 UTC