Skip to content
Snippets Groups Projects
Unverified Commit ef9dc5d0 authored by Pawan Hegde's avatar Pawan Hegde Committed by GitHub
Browse files

Fix #3366: Wrap plain-text error responses from the API in JSON (#3559)


* Fix #3366: API does return plain HTML errors

* Fix Clippy errors

* Improve api response times by doing send_activity asynchronously (#3493)

* do send_activity after http response

* move to util function

* format

* fix prometheus

* make synchronous federation configurable

* cargo fmt

* empty

* empty

---------

Co-authored-by: default avatarDessalines <dessalines@users.noreply.github.com>

* Updating `login.rs` with generic `incorrect_login` response. (#3549)

* Adding v0.18.1 and v0.18.0 release notes. (#3530)

* Update RELEASES.md (#3556)

added instruction to find the location of your docker directory (especially useful for those who used ansible since they never had to setup docker manually)

* Use async email sender (#3554)

* Upgrade all dependencies (#3526)

* Upgrade all dependencies

* as base64

* Adding phiresky to codeowners. (#3576)

* Error enum fixed (#3487)

* Create error type enum

* Replace magic string slices with LemmyErrorTypes

* Remove unused enum

* Add rename snake case to error enum

* Rename functions

* clippy

* Fix merge errors

* Serialize in PascalCase instead of snake_case

* Revert src/lib

* Add serialization tests

* Update translations

* Fix compilation error in test

* Fix another compilation error

* Add code for generating typescript types

* Various fixes to avoid breaking api

* impl From<LemmyErrorType> for LemmyError

* with_lemmy_type

* trigger ci

---------

Co-authored-by: default avatarSleeplessOne1917 <abias1122@gmail.com>

* Only update site_aggregates for local site (#3516)

* Fix #3501 - Fix aggregation counts for elements removed and deleted (#3543)

Two bugs were found and fixed:
- previously elements removal and deletion were counted as two separate disappearances
- removing comments did not affect post aggregations

* Use LemmyErrorType also make error_type compulsory

* Add missing import for jsonify_plain_text_errors

* Fix formatting

* Trying to make woodpecker run again

---------

Co-authored-by: default avatarphiresky <phireskyde+git@gmail.com>
Co-authored-by: default avatarDessalines <dessalines@users.noreply.github.com>
Co-authored-by: default avatarrosenjcb <rosenjcb@gmail.com>
Co-authored-by: default avatarnixoye <12674582+nixoye@users.noreply.github.com>
Co-authored-by: default avatardullbananas <dull.bananas0@gmail.com>
Co-authored-by: default avatarNutomic <me@nutomic.com>
Co-authored-by: default avatarSleeplessOne1917 <abias1122@gmail.com>
Co-authored-by: default avatarSander Saarend <sander@saarend.com>
Co-authored-by: default avatarPiotr Juszczyk <74842304+pijuszczyk@users.noreply.github.com>
parent 9c2490d4
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment