freechat/json-api
shockrah ef73b39f4f + Adding db-lib::common::try_error_passthrough
This is more heavily used in Message::send as a way of discerning "real" server errors
from those that are caused  by user input. The name itself might not be super fitting either

* Moving code for inserting textual messages into its own function
This splits up the logic a bit for Message::send but this segment of logic is also
much simpler than that of file upload

* Flattening Message::send overall
Keeping this function as flat as can be is crucial as it is one of the heavier+most
important funcs in the whole JSON API codebase

Files are now also generated correctly and asynchronously
2021-04-21 16:08:23 -07:00
..
.vscode Updated target for debugger 2021-03-07 17:46:17 -08:00
client-tests Query string parameter 'type' is now enforced by the api 2021-03-12 02:17:06 -08:00
db + Adding db-lib::common::try_error_passthrough 2021-04-21 16:08:23 -07:00
migrations No more jwt db checks 2021-03-30 22:45:39 -07:00
scripts Renaming project to json-api for clarity sake 2021-01-24 13:34:17 -08:00
src - Removing /messages/from_id as its no longer usable with the new id generation model 2021-04-20 12:09:05 -07:00
.env - Removing /messages/from_id as its no longer usable with the new id generation model 2021-04-20 12:09:05 -07:00
.gitignore Renaming project to json-api for clarity sake 2021-01-24 13:34:17 -08:00
Cargo.lock * More explicit query string guard in /channels/list endpoint handler 2021-04-10 16:44:24 -07:00
Cargo.toml * More explicit query string guard in /channels/list endpoint handler 2021-04-10 16:44:24 -07:00
hmac.secret Renaming project to json-api for clarity sake 2021-01-24 13:34:17 -08:00
Makefile Comfy dev scripts to make life a little bit easier 2021-03-30 22:49:46 -07:00
run-api-tests.sh - Removing /messages/from_id as its no longer usable with the new id generation model 2021-04-20 12:09:05 -07:00