pancakes
941787499a
[backend/api] Add ThemeColor to InstanceResponse
2025-03-29 15:32:47 +10:00
pancakes
4085d6398c
[backend/api] Add BannerUrl to InstanceResponse
2025-03-29 15:02:14 +10:00
pancakes
72bb4123f8
[backend/masto-client] Add instance banner and fallback icon
2025-03-29 14:50:02 +10:00
pancakes
93df8755ac
[backend/razor] Add instance icon and banner to home page
2025-03-29 14:24:26 +10:00
pancakes
8c50211efb
[backend/razor] Add UI for setting instance banner
2025-03-29 14:03:40 +10:00
pancakes
66c003daeb
[backend/razor] Set instance icon in the frontend if configured
2025-03-29 13:49:08 +10:00
pancakes
28a04c64d0
[backend/razor] Set instance icon on pages if configured
2025-03-29 13:20:07 +10:00
pancakes
054fb66a00
[backend/masto-client] Add icon to InstanceInfoV2Response
2025-03-29 12:49:58 +10:00
pancakes
48a8b9f14a
[backend/api] Add IconUrl to InstanceResponse
2025-03-29 12:48:38 +10:00
pancakes
9127d886ca
[backend/api] Render configured instance icon for local users
2025-03-29 02:02:14 +10:00
pancakes
cde0691cec
[backend/razor] Add UI for setting instance icon
2025-03-29 02:01:31 +10:00
pancakes
66afc34bbd
[backend/services] Remove unused exception variable
2025-03-27 17:44:36 +10:00
pancakes
cfd7d62777
[backend/federation] Get favicon and icon for remote instances
2025-03-27 17:42:05 +10:00
pancakes
6975fa9495
[backend/api] Render instance theme color for users
2025-03-27 17:38:10 +10:00
pancakes
bb58b0f573
[backend/razor] Add theme color option to instance metadata admin page
2025-03-27 16:06:17 +10:00
pancakes
740e622d5d
[backend/federation] Populate themeColor in nodeinfo from meta store
2025-03-27 16:02:43 +10:00
pancakes
adcd41a81f
[backend/api] Render correct instance info for local users
2025-03-27 15:01:28 +10:00
pancakes
5039fb0a3b
[backend/services] Set user birthday and location based on ASActor vcard properties
2025-03-26 15:28:10 +10:00
Laura Hausmann
9ff79c92e0
[backend/libmfm] Improve performance of AngleSharp calls for MFM-HTML conversion, improve UrlNode HTML representation
...
This makes sure the AngleSharp owner document is only created once per application lifecycle, and replaces all async calls with their synchronous counterparts (since the input is already loaded in memory, using async for this just creates overhead)
2025-03-24 18:05:21 +01:00
0b24eadf4c
[backend/akko-client] Add ThreadMuted to PleromaStatusExtensions so posts properly get set as muted on Pleroma clients
2025-03-23 09:36:40 -04:00
Laura Hausmann
ccf93a06aa
[backend/api] Improve notifications endpoint performance when rendering multiple custom emojis
2025-03-23 14:02:47 +01:00
Laura Hausmann
1af21062fb
[backend/masto-client] Fix slow notifications endpoint response time
2025-03-23 13:41:27 +01:00
Laura Hausmann
f1a1ed9039
[backend/api] Rename recommended timeline to bubble timeline for improved clarity
2025-03-23 12:24:53 +01:00
Laura Hausmann
2c3a9d49b1
[backend/akko-api] Fix IsPleroma flag not being used correctly
2025-03-23 00:05:35 +01:00
Laura Hausmann
2e911805de
[backend/api] Add all missing timeline endpoints
2025-03-22 23:35:51 +01:00
Laura Hausmann
d2f1048dcc
[backend/api] Update trigger timestamp after manual cron task runs (ISH-760)
2025-03-22 23:13:32 +01:00
Laura Hausmann
01cc7b08d9
[backend/cron] Add cron task statistics & drastically improve cron logic (ISH-760)
2025-03-22 23:09:03 +01:00
Laura Hausmann
2f2ec826bc
[backend/core] Handle emoji updates gracefully (ISH-727)
2025-03-22 22:03:14 +01:00
Laura Hausmann
cefbf4f898
[backend/core] Move AsyncLocals to FlagService, fix IsPleroma flag for streaming connections
2025-03-22 20:56:36 +01:00
pancakes
dcc6fd3a19
[backend/database] Add gin_trgm index for Emoji Name and Host
2025-03-21 00:35:46 +01:00
pancakes
026cfa0e82
[backend/api] Improve remote emoji query
2025-03-21 00:35:46 +01:00
pancakes
af580eeed1
[backend/api] Allow updating remote emojis but limited to sensitive status
2025-03-21 00:35:46 +01:00
pancakes
5eec67fe70
[backend/api] Add name and host queries to remote emoji endpoint
2025-03-21 00:35:44 +01:00
pancakes
fe08c4515e
[backend/api] Include DriveFile name in NoteAttachment
2025-03-21 00:28:55 +01:00
pancakes
00e0a958b5
[backend/api] Add mute and unmute user endpoints
2025-03-21 00:27:58 +01:00
pancakes
158fe10696
[backend/api] Add block and unblock user endpoints
2025-03-21 00:27:58 +01:00
pancakes
732d7b8134
[backend/api] Render note filter name
2025-03-21 00:25:08 +01:00
Laura Hausmann
e772f45a35
[backend/masto-client] Increase advertised reaction limit to 100
2025-03-20 22:41:28 +01:00
Laura Hausmann
c5650fe3ae
[backend/openapi] Switch to native Scalar support for multiple OpenAPI documents
2025-03-19 15:33:14 +01:00
Laura Hausmann
eb65294219
[bakend/akko-api] Don't send note/notification entity pleroma extensions unless isPleroma is enabled for the auth token
2025-03-18 09:25:37 +01:00
Laura Hausmann
11faef2152
[backend/razor] Fix OpenGraph meta tags
2025-03-15 17:32:42 +01:00
Laura Hausmann
10b74ff0d9
[backend/razor] Add cron tasks page to admin dashboard (ISH-719)
2025-03-15 03:55:09 +01:00
Laura Hausmann
94c07d3d06
[backend/masto-client] Add endpoints for filing reports (ISH-749)
2025-03-15 02:44:43 +01:00
Laura Hausmann
05caa02abc
[backend/api] Mark local-only notes as such (ISH-658)
2025-03-15 02:16:47 +01:00
Laura Hausmann
ffcc8d0582
[backend/akko-client] Set status visibility to local when client is marked as isPleroma and note is local only (ISH-658)
2025-03-15 02:13:07 +01:00
Laura Hausmann
caa5263af6
[backend/akko-client] Add LocalOnly to PleromaStatusExtensions (ISH-658)
2025-03-15 02:06:47 +01:00
Laura Hausmann
0a6b097d4c
[backend/razor] Fix public preview redirects
...
Beyond actually working, we don't actually want to send permanent redirects here, as an auth state change might influence the response.
2025-03-15 01:48:00 +01:00
Laura Hausmann
ca2b64a7ad
[backend/razor] Add rel=alternate links to UserPreview and NotePreview
2025-03-15 01:21:13 +01:00
Laura Hausmann
2da465307e
[backend/startup] Add user management commands (ISH-504)
2025-03-13 20:14:02 +01:00
Laura Hausmann
4fc7ed1ac0
[sln] Update MfmSharp version (ISH-745)
2025-03-13 19:11:36 +01:00