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
|
7cd181df71
|
improve type checks in POST /api/v1/apps endpoint
|
2025-05-08 11:23:20 -04:00 |
|
Hazelnoot
|
317f5602fe
|
temporary: add recursive error handler to MastodonApiServerService.ts
|
2025-05-08 11:23:20 -04:00 |
|
Hazelnoot
|
cd4fbc851b
|
improve compatibility with multipart/form-data mastodon API requests
|
2025-05-08 11:23:20 -04:00 |
|
Hazelnoot
|
95cd19b049
|
Merge branch 'develop' into merge/2025-03-24
|
2025-05-06 11:20:46 -04:00 |
|
Marie
|
cb3f5f598d
|
Update instance.ts
|
2025-05-05 17:33:27 +00:00 |
|
Marie
|
e2be44fb99
|
change regex to include a zero-length match
|
2025-05-05 13:03:39 +00:00 |
|
Marie
|
581cc2b513
|
remove http/https protocol
|
2025-05-05 13:00:31 +00:00 |
|
Hazelnoot
|
e87afe5804
|
fix more type errors because TS can't make up its mind
|
2025-05-03 22:21:38 -04:00 |
|
Hazelnoot
|
6e4e4fdc33
|
fix type errors in mastodon API
|
2025-04-30 11:13:46 -04:00 |
|
Hazelnoot
|
f9c1535147
|
fix backend lint errors
|
2025-04-02 10:35:11 -04:00 |
|
Hazelnoot
|
383633873d
|
fix backend type errors
|
2025-04-01 10:12:59 -04:00 |
|
Hazelnoot
|
848a07a170
|
Ignore notifications that reference missing notes
|
2025-03-27 20:30:04 -04:00 |
|
Hazelnoot
|
58cdee77d5
|
convert notification types in mastodon API
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
8a9979b3d3
|
don't render CW as HTML for mastodon
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
ebc3abea54
|
hide sensitive content from Discord previews
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
36dee5ff20
|
render profile bios in masto API
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
81f7346f80
|
fixes to CW and quote conversion for mastodon
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
1fa290c3eb
|
handle errors in mastodon search endpoints
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
971bc6fd3e
|
improve mastodon API error handling
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
a81a00e94d
|
rename MastodonConverters.ts to matching naming scheme
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
4754942301
|
add additional required CORS headers for masto-api requests
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
984be9e7aa
|
enable local timeline in Phanpy clients
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
3c54680860
|
support reactions in mastodon API
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
fbdee815da
|
remove unused async from toMastoApiHtml / fromMastoApiHtml
|
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
|
fc1d0c958c
|
support Mastodon v4 "link header" pagination
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
3d8930f070
|
implement /api/v1/favourites
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
cac8377e4e
|
fix empty response from /api/v1/notifications
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
178fe16f68
|
fix empty response from /api/v1/blocks
|
2025-03-27 19:51:43 -04:00 |
|
Hazelnoot
|
c69f7b87f0
|
fix empty response from /api/v1/mutes
|
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
|
f00a0fee45
|
minor fixes to /v1/accounts/verify_credentials
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
de26ffd60b
|
improve performance of /v1/accounts/relationships
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
f5be341acc
|
normalize mastodon API query parameters to strip [] suffix
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
8b0555cab8
|
fix /api/v1/instance response
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
4a1dd7165e
|
normalize mastodon BAD_REQUEST errors
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
67e57ab50a
|
fix several mastodon converters
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
75b6c63f44
|
remove unused megalodon components
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
cb9079208a
|
format mastodon API endpoints
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
da25595ba3
|
de-duplicate mastodon API logging
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
f61d71ac8c
|
refactor mastodon API and preserve remote user agent for requests
|
2025-03-27 19:51:42 -04:00 |
|
Hazelnoot
|
e44623d7c9
|
don't parse empty strings in timelineArgs.ts
|
2025-03-03 01:22:15 -05:00 |
|
Hazelnoot
|
1126c09669
|
make convertAttachment match file->attachment schema
|
2025-02-08 13:17:50 -05:00 |
|
Hazelnoot
|
daf715578e
|
fix mastodon media attachment conversion (resolves #495)
|
2025-02-08 13:17:50 -05:00 |
|
Hazelnoot
|
1e43162ba7
|
improve mastodon note conversion and use access checks in more places (resolves #509)
|
2025-02-08 13:17:50 -05:00 |
|
Hazelnoot
|
3550ce27d5
|
hide restricted edit history from mastodon api (resolves #811)
|
2025-02-08 13:17:50 -05:00 |
|
Hazelnoot
|
bd95e8a555
|
fix relationship data for Mastodon API (resolves #714)
|
2025-02-08 13:17:50 -05:00 |
|