pancakes
030d3bbbae
[frontend/pages] Add temporary mute action to profile page
2025-03-21 00:27:58 +01:00
pancakes
97679c275b
[frontend/pages] Add mute and unmute actions to profile page
2025-03-21 00:27:58 +01:00
pancakes
00e0a958b5
[backend/api] Add mute and unmute user endpoints
2025-03-21 00:27:58 +01:00
pancakes
17bfc5ff54
[frontend/components] Add blocking state to FollowButton
2025-03-21 00:27:58 +01:00
pancakes
f16836ca31
[frontend/pages] Add block and unblock actions to profile page
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
b3a190c431
[frontend/components] Add button to remove attached quote in compose
2025-03-21 00:26:38 +01:00
pancakes
bacad0bd5a
[frontend/components] Add button to insert a quote in compose
2025-03-21 00:26:38 +01:00
pancakes
f50a975825
[frontend/components] Display filter name and blur it instead of filter keyword
2025-03-21 00:25:08 +01:00
pancakes
732d7b8134
[backend/api] Render note filter name
2025-03-21 00:25:08 +01:00
pancakes
6c1a4b5119
[frontend/components] Make host part of usernames dim like in reactions
2025-03-21 00:25:08 +01:00
pancakes
f0511fb95a
[frontend/components] Truncate the right side of instance names instead of the left side
2025-03-21 00:25:08 +01:00
pancakes
457283c7b6
[frontend/components] Show the sum of all the note's reactions as a count next to the react button
2025-03-21 00:25:08 +01:00
pancakes
b1ef1b978a
[frontend/components] Stop note footer getting stuck under mfm nodes
2025-03-21 00:25:08 +01:00
pancakes
5ffbafce16
[frontend/components] Increase single note timestamp margin
2025-03-21 00:25:08 +01:00
pancakes
062fc1724b
[frontend/components] Display the note created date above the footer for the selected note in single note view
2025-03-21 00:25:08 +01:00
pancakes
b08f7b0ed3
[frontend/components] Improve visibility of usernames on mobile and in notifications
2025-03-21 00:25:08 +01:00
pancakes
353b665080
[frontend/components] Fix note overflow clipping
2025-03-21 00:25:07 +01:00
pancakes
1644a7c35c
[frontend/components] Only show note body text if there is actual text in the body
2025-03-21 00:25:07 +01:00
pancakes
44646558d8
[frontend/components] Only open notes when clicking on the content warning text, note text or timestamp in contexts where you can open notes
2025-03-21 00:25:07 +01:00
pancakes
8dbaea3868
[frontend/pages] Add remote user notice banner to profile and single note page
2025-03-21 00:19:43 +01:00
Lilian
f995810d19
[frontend/components] Add button to clear local storage on error UI
2025-03-20 23:43:59 +01:00
Lilian
6814488d30
[frontend] Force frontend update once new version is available
2025-03-20 23:43:59 +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
9cad98f9e8
[docs] Update README.md
2025-03-15 01:01:32 +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
Laura Hausmann
46462a7736
[backend/database] Set database connection application name
2025-03-13 18:39:53 +01:00
Laura Hausmann
b7446eceeb
[backend/api] Set report assignee when marking report as resolved (ISH-116)
2025-03-11 20:42:30 +01:00
Laura Hausmann
f3999f80be
[backend/api] Add support for creating, forwarding & resolving reports (ISH-116)
2025-03-11 20:40:23 +01:00
Laura Hausmann
7594c652f5
[backend/api] Add report endpoints (ISH-116)
2025-03-11 20:40:23 +01:00
afaea61fa0
[backend/razor] Fix navigation between user pages when using search
2025-03-11 01:28:34 +01:00
Laura Hausmann
b7b2c0bd42
[sln] Update version to be in line with security hotfix release
...
This avoids "am I vulnerable to this?" confusion if running a :dev image or a -git package.
2025-03-11 01:08:33 +01:00
Laura Hausmann
880ef39db6
[docs] Update CHANGELOG.md to be in line with the security update that was published
2025-03-11 01:07:04 +01:00
Laura Hausmann
8bbb5c1f98
[backend/federation] Handle incoming ASFlag activities (ISH-116)
2025-03-11 00:51:10 +01:00
Laura Hausmann
14147a5924
[sln] Revert LangVersion to latest due to EF Core breakages
2025-03-11 00:50:31 +01:00
Laura Hausmann
ae5cc2477f
[backend/core] Fix build with LangVersion=preview
2025-03-11 00:47:31 +01:00
Laura Hausmann
1bd69467af
[sln] Set LangVersion to preview
...
This allows us to use the field keyword when targeting net90.
2025-03-11 00:42:33 +01:00
Laura Hausmann
78bd70e2ab
[backend/federation] Apply code style in ActivityHandlerService.cs
2025-03-11 00:18:23 +01:00
Tamara Schmitz
caef749fa0
hint to TaskScheduler that queue main tasks and cron tasks are long running
...
The default TaskScheduler may also mark tasks as long running after a
while and then spawn an extra thread regardless. But this way we make
sure to not block the threadpool by spawning the tasks in separate
threads instead in the normal pool.
Also keep the denychildattach which Run would have added. See:
https://devblogs.microsoft.com/pfxteam/task-run-vs-task-factory-startnew/
2025-03-10 22:46:21 +01:00