backend: tweak status sets to reflect new statuses
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -26,6 +26,8 @@ func NewMapfixesController(
|
|||||||
var(
|
var(
|
||||||
// prevent two mapfixes with same asset id
|
// prevent two mapfixes with same asset id
|
||||||
ActiveMapfixStatuses = []model.MapfixStatus{
|
ActiveMapfixStatuses = []model.MapfixStatus{
|
||||||
|
model.MapfixStatusReleasing,
|
||||||
|
model.MapfixStatusUploaded,
|
||||||
model.MapfixStatusUploading,
|
model.MapfixStatusUploading,
|
||||||
model.MapfixStatusValidated,
|
model.MapfixStatusValidated,
|
||||||
model.MapfixStatusValidating,
|
model.MapfixStatusValidating,
|
||||||
|
|||||||
@@ -24,8 +24,10 @@ func NewSubmissionsController(
|
|||||||
}
|
}
|
||||||
|
|
||||||
var(
|
var(
|
||||||
// prevent two mapfixes with same asset id
|
// prevent two submissions with same asset id
|
||||||
ActiveSubmissionStatuses = []model.SubmissionStatus{
|
ActiveSubmissionStatuses = []model.SubmissionStatus{
|
||||||
|
model.SubmissionStatusReleasing,
|
||||||
|
model.SubmissionStatusUploaded,
|
||||||
model.SubmissionStatusUploading,
|
model.SubmissionStatusUploading,
|
||||||
model.SubmissionStatusValidated,
|
model.SubmissionStatusValidated,
|
||||||
model.SubmissionStatusValidating,
|
model.SubmissionStatusValidating,
|
||||||
|
|||||||
@@ -22,6 +22,8 @@ var(
|
|||||||
}
|
}
|
||||||
// limit mapfixes in the pipeline to one per target map
|
// limit mapfixes in the pipeline to one per target map
|
||||||
ActiveAcceptedMapfixStatuses = []model.MapfixStatus{
|
ActiveAcceptedMapfixStatuses = []model.MapfixStatus{
|
||||||
|
model.MapfixStatusReleasing,
|
||||||
|
model.MapfixStatusUploaded,
|
||||||
model.MapfixStatusUploading,
|
model.MapfixStatusUploading,
|
||||||
model.MapfixStatusValidated,
|
model.MapfixStatusValidated,
|
||||||
model.MapfixStatusValidating,
|
model.MapfixStatusValidating,
|
||||||
|
|||||||
@@ -20,13 +20,6 @@ var(
|
|||||||
model.SubmissionStatusSubmitted,
|
model.SubmissionStatusSubmitted,
|
||||||
model.SubmissionStatusUnderConstruction,
|
model.SubmissionStatusUnderConstruction,
|
||||||
}
|
}
|
||||||
// limit submissions in the pipeline to one per target map
|
|
||||||
ActiveAcceptedSubmissionStatuses = []model.SubmissionStatus{
|
|
||||||
model.SubmissionStatusUploading,
|
|
||||||
model.SubmissionStatusValidated,
|
|
||||||
model.SubmissionStatusValidating,
|
|
||||||
model.SubmissionStatusAcceptedUnvalidated,
|
|
||||||
}
|
|
||||||
// Allow 5 submissions every 10 minutes
|
// Allow 5 submissions every 10 minutes
|
||||||
CreateSubmissionRateLimit int64 = 5
|
CreateSubmissionRateLimit int64 = 5
|
||||||
CreateSubmissionRecencyWindow = time.Second*600
|
CreateSubmissionRecencyWindow = time.Second*600
|
||||||
|
|||||||
Reference in New Issue
Block a user