Skip to content

feat: auto delete myndla users after inactivity#864

Open
jnatten wants to merge 3 commits intomasterfrom
feat/auto-delete
Open

feat: auto delete myndla users after inactivity#864
jnatten wants to merge 3 commits intomasterfrom
feat/auto-delete

Conversation

@jnatten
Copy link
Contributor

@jnatten jnatten commented Feb 10, 2026

Implementerer et endepunkt som InternController i myndla-api som skal kalles daglig av en cronjob.

Den søker opp brukere fra databasen som ikke har vært innlogget på 180 dager og sender de en epost.
Dersom jobben ikke har vært kjørt mellom brukerens siste innlogging+180 dager så sender den også en epost.

Den søker også opp brukere som ikke har vært innlogget på 220 dager og sletter de fra databasen.

Trenger noen rettigheter i aws for å fungere.

@gunnarvelle
Copy link
Member

Noen tester som feiler

this patch implements a endpoint that can be called from a cronjob that
checks for users that has prolonged inactivity.

if the user has been inactive for a given email period a "deletion notice"
email will be sent to the users email.

if the user has been inactive even longer for a given deletion period
the user will be deleted from our database.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants