events: fix SystemTask timestamps and scheduling (#8435)
* events: fix SystemTask timestamps Signed-off-by: Jens Langhammer <jens@goauthentik.io> * fix error during prefill Signed-off-by: Jens Langhammer <jens@goauthentik.io> * fix prefill not running per tenants Signed-off-by: Jens Langhammer <jens@goauthentik.io> * run scheduled tasks on startup when needed Signed-off-by: Jens Langhammer <jens@goauthentik.io> * remove some explicit startup tasks Signed-off-by: Jens Langhammer <jens@goauthentik.io> * fix unrelated crypto warning Signed-off-by: Jens Langhammer <jens@goauthentik.io> * fix import loop on reputation policy Signed-off-by: Jens Langhammer <jens@goauthentik.io> * pass correct task params Signed-off-by: Jens Langhammer <jens@goauthentik.io> * make enterprise task monitored Signed-off-by: Jens Langhammer <jens@goauthentik.io> * slightly different formatting for task list Signed-off-by: Jens Langhammer <jens@goauthentik.io> * also pre-squash migrations Signed-off-by: Jens Langhammer <jens@goauthentik.io> --------- Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
		@ -620,8 +620,9 @@ class SystemTask(SerializerModel, ExpiringModel):
 | 
			
		||||
    name = models.TextField()
 | 
			
		||||
    uid = models.TextField(null=True)
 | 
			
		||||
 | 
			
		||||
    start_timestamp = models.FloatField()
 | 
			
		||||
    finish_timestamp = models.FloatField()
 | 
			
		||||
    start_timestamp = models.DateTimeField()
 | 
			
		||||
    finish_timestamp = models.DateTimeField()
 | 
			
		||||
    duration = models.FloatField()
 | 
			
		||||
 | 
			
		||||
    status = models.TextField(choices=TaskStatus.choices)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user