Quota settings: per-month on project level; per-smaller on installation level

and make it configurable on in the templates & docker
This commit is contained in:
Klaas van Schelven
2026-01-07 15:41:58 +01:00
parent 618934cec6
commit b618575e83
4 changed files with 18 additions and 2 deletions

View File

@@ -62,11 +62,14 @@ HTTP_501_NOT_IMPLEMENTED = 501
QUOTA_THRESHOLDS = {
"Installation": [
("minute", 5, "MAX_EVENTS_PER_5_MINUTES"),
("hour", 1, "MAX_EVENTS_PER_HOUR",),
("month", 1, "MAX_EVENTS_PER_MONTH"),
],
"Project": [
("minute", 5, "MAX_EVENTS_PER_PROJECT_PER_5_MINUTES"),
("hour", 1, "MAX_EVENTS_PER_PROJECT_PER_HOUR",),
("month", 1, "MAX_EVENTS_PER_PROJECT_PER_MONTH"),
],
}