Hazelnoot
9db39d449f
more fixes to Mastodon logging
2025-05-08 11:23:20 -04:00
Hazelnoot
b6f4fda80d
handle AxiosErrors without a response
2025-05-08 11:23:20 -04:00
Hazelnoot
282ef9e673
split exception logging from error logging to simplify and improve mastodon errors
2025-05-08 11:23:20 -04:00
Hazelnoot
3b44e11799
improvements to Mastodon error conversion
2025-05-08 11:23:20 -04:00
Hazelnoot
c0f24eaf5d
correctly parse response errors for logging
2025-05-08 11:23:20 -04:00
Hazelnoot
2aa3cf2731
debug-log mastodon error responses
2025-05-08 11:23:20 -04:00
Hazelnoot
e9ae78c0b7
enable debug logging for Mastodon API
2025-05-08 11:23:20 -04:00
Hazelnoot
848a07a170
Ignore notifications that reference missing notes
2025-03-27 20:30:04 -04:00
Hazelnoot
971bc6fd3e
improve mastodon API error handling
2025-03-27 19:51:43 -04:00
Hazelnoot
8d67a8c9ae
don't log query parameters from mastodon API
2025-03-27 19:51:43 -04:00
Hazelnoot
2b03f51315
don't return httpStatusCode in mastodon errors
2025-03-27 19:51:43 -04:00
Hazelnoot
da25595ba3
de-duplicate mastodon API logging
2025-03-27 19:51:42 -04:00
Hazelnoot
16f483d273
cleanup Mastodon API ( resolves #804 and #865 , partially resolves #492 )
...
* Fix TS errors and warnings
* Fix ESLint errors and warnings
* Fix property typos in various places
* Fix property data conversion
* Add missing entity properties
* Normalize logging and reduce spam
* Check for missing request parameters
* Allow mastodon API to work with local debugging
* Safer error handling
* Fix quote-post detection
2025-02-08 13:17:34 -05:00