summaryrefslogtreecommitdiff
path: root/internal/api/util/response.go
AgeCommit message (Collapse)AuthorFiles
2024-07-31[feature] Allow users to export data via the settings panel (#3140)Libravatar tobi1
* [feature] Allow users to export data via the settings panel * rename/move some stuff
2024-01-28[bugfix] Fix EmptyJSONObject/EmptyJSONArray (#2576)Libravatar Vyr Cossont1
* Fix EmptyJSONObject/EmptyJSONArray These are meant to be the bytes representing an empty object and array in JSON: `{}` and `[]`. They are actually the strings `"{}"` and `"[]"`. This causes clients expecting an object or array to not be able to parse the response. * Use json.RawMessage instead of []byte
2023-12-18[feature] request blocking by http headers (#2409)Libravatar kim1
2023-12-16[performance] simpler throttling logic (#2407)Libravatar kim1
* reduce complexity of throttling logic to use 1 queue and an atomic int * use atomic add instead of CAS, add throttling test
2023-11-27[performance] http response encoding / writing improvements (#2374)Libravatar kim1