Laura Hausmann
|
7ab7edeefd
|
[mastodon-client] Improve html cache performance
|
2023-11-27 00:07:24 +01:00 |
|
Laura Hausmann
|
61c532a854
|
[mastodon-client] Add html cache for user profiles and note contents
|
2023-11-26 21:41:20 +01:00 |
|
Laura Hausmann
|
5490137f44
|
[mastodon-client] Fix user profile aggregate when only target is self
|
2023-11-25 02:12:02 +01:00 |
|
Laura Hausmann
|
b1d3e1d05f
|
[mastodon-client] Aggregate applicable fields in NoteConverter and UserConverter
|
2023-11-25 01:37:23 +01:00 |
|
Laura Hausmann
|
4e6e22633e
|
[backend] Rework media proxying for better performance
|
2023-11-22 19:23:51 +01:00 |
|
Laura Hausmann
|
302b112f05
|
[backend] Include avatar & banner url and blurhash in the user table
This drastically improves timeline performance due to the many (2-6 per query) database joins that are now no longer required
|
2023-11-22 18:59:38 +01:00 |
|
Laura Hausmann
|
7c56ee348b
|
[mastodon-client] Refresh user data in background on UserConverter.encode
|
2023-10-25 14:15:03 +02:00 |
|
Laura Hausmann
|
775d8f6e3a
|
[mastodon-client] Return fqn field for accounts
|
2023-10-16 23:45:03 +02:00 |
|
Laura Hausmann
|
82e0ef7414
|
[backend] Add mentions column to user_profile table
|
2023-10-15 21:57:59 +02:00 |
|
Laura Hausmann
|
8719a6922e
|
[backend] More mentions fixes
|
2023-10-14 17:11:21 +02:00 |
|
Laura Hausmann
|
ce29c1dce2
|
[mastodon-client] Use improved mention parsing in mfm-to-html
|
2023-10-14 16:48:49 +02:00 |
|
Laura Hausmann
|
0e39313ac4
|
[mastodon-client] Correctly parse invalid remote mentions
|
2023-10-12 21:39:18 +02:00 |
|
Laura Hausmann
|
9167ba593c
|
[mastodon-client] Omit paragraph tags for user profile fields
|
2023-10-12 16:29:48 +02:00 |
|
Laura Hausmann
|
01e6f7edbb
|
[mastodon-client] Respect ffVisibility for follower/following counts
|
2023-10-08 02:42:50 +02:00 |
|
Laura Hausmann
|
79c3e56989
|
[mastodon-client] Fully move cache into ctx
|
2023-10-07 20:29:58 +02:00 |
|
Laura Hausmann
|
afd9e236a3
|
[mastodon-client] Code cleanup & reformat
|
2023-10-06 03:12:52 +02:00 |
|
Laura Hausmann
|
7f6ac71dd0
|
[mastodon-client] Respect ffVisibility
|
2023-10-04 23:07:50 +02:00 |
|
Laura Hausmann
|
4559b135cb
|
[mastodon-client] Code cleanup & reformat
|
2023-10-04 22:01:16 +02:00 |
|
Laura Hausmann
|
2e7ac53c20
|
[mastodon-client] Use modified mfm-to-html renderer
|
2023-10-04 22:01:16 +02:00 |
|
Laura Hausmann
|
5e20c3ae06
|
[mastodon-client] Stub for PATCH /accounts/update_credentials
|
2023-10-04 22:01:11 +02:00 |
|
Laura Hausmann
|
cfc3db5c7c
|
[mastodon-client] Code cleanup
|
2023-10-04 22:01:09 +02:00 |
|
Laura Hausmann
|
ba5bcbb16c
|
[mastodon-client] Fix created_at field on user objects
|
2023-10-04 22:01:07 +02:00 |
|
Laura Hausmann
|
05c32e719c
|
[mastodon-client] GET /accounts/:id/followers
|
2023-10-04 22:01:07 +02:00 |
|
Laura Hausmann
|
e90b679864
|
[mastodon-client] Cache account/user data per api call
|
2023-10-04 22:01:06 +02:00 |
|
Laura Hausmann
|
cebfa5ccb8
|
[mastodon-client] Fix banners and avatars
|
2023-10-04 22:01:06 +02:00 |
|
Laura Hausmann
|
ec8285530b
|
[mastodon-client] NoteConverter, UserConverter: move to await-all
|
2023-10-04 22:01:05 +02:00 |
|
Laura Hausmann
|
2fe58b0017
|
[mastodon-client] Refactor converters
|
2023-10-04 22:01:04 +02:00 |
|
Laura Hausmann
|
6606eda981
|
[mastodon-client] GET /statuses/:id
|
2023-10-04 22:01:04 +02:00 |
|