kim
6607e1c944
[feature] add paging support to rss feed endpoint, and support JSON / atom feed types ( #4442 )
...
originally based on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4396
hope this is okay https://codeberg.org/zordsdavini !
closes https://codeberg.org/superseriousbusiness/gotosocial/issues/4411
closes https://codeberg.org/superseriousbusiness/gotosocial/issues/3407
Co-authored-by: Arnas Udovic <zordsdavini@gmail.com>
Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4442
Co-authored-by: kim <grufwub@gmail.com>
Co-committed-by: kim <grufwub@gmail.com>
2025-09-18 16:33:23 +02:00
Daenney
ab10266bff
[feature] Move to code.superseriousbusiness.org
2025-04-26 15:38:43 +02:00
tobi
38f041cea1
[feature] Allow users to export data via the settings panel ( #3140 )
...
* [feature] Allow users to export data via the settings panel
* rename/move some stuff
2024-07-31 15:03:34 +01:00
Vyr Cossont
7e0a203173
[bugfix] Fix EmptyJSONObject/EmptyJSONArray ( #2576 )
...
* 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
2024-01-28 11:49:04 +01:00
kim
8ebb7775a3
[feature] request blocking by http headers ( #2409 )
2023-12-18 14:18:25 +00:00
kim
d56a8d095e
[performance] simpler throttling logic ( #2407 )
...
* reduce complexity of throttling logic to use 1 queue and an atomic int
* use atomic add instead of CAS, add throttling test
2023-12-16 12:53:42 +01:00
kim
74700cc803
[performance] http response encoding / writing improvements ( #2374 )
2023-11-27 14:00:57 +00:00