From 2a52aeec496b9b1581917124c1002b46f4304b37 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Fri, 4 Sep 2020 20:10:15 +0200 Subject: API: Expose its limitation settings (#12714) * API: Expose its limitation settings * TESTs Co-authored-by: zeripath Co-authored-by: techknowlogick --- modules/structs/settings.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'modules/structs') diff --git a/modules/structs/settings.go b/modules/structs/settings.go index 4a6e0ce5a8..f1ff1344ea 100644 --- a/modules/structs/settings.go +++ b/modules/structs/settings.go @@ -14,3 +14,11 @@ type GeneralRepoSettings struct { type GeneralUISettings struct { AllowedReactions []string `json:"allowed_reactions"` } + +// GeneralAPISettings contains global api settings exposed by it +type GeneralAPISettings struct { + MaxResponseItems int `json:"max_response_items"` + DefaultPagingNum int `json:"default_paging_num"` + DefaultGitTreesPerPage int `json:"default_git_trees_per_page"` + DefaultMaxBlobSize int64 `json:"default_max_blob_size"` +} -- cgit v1.2.3