Commit graph

2330 commits

Author SHA1 Message Date
Laura Hausmann
aa593f78b8
[parsing/mfm] Limit inline node recursion to 100 2024-11-26 00:18:52 +01:00
pancakes
9036eacd98
[frontend/components] Don't use simple MFM for field value 2024-11-25 16:42:26 +10:00
pancakes
c15832f37a
[frontend/components] Use UserDisplayName in NotificationComponent 2024-11-24 14:51:19 +10:00
pancakes
0c8b79a489
[backend/core] Improve GetReactionsAsync 2024-11-24 05:40:00 +01:00
pancakes
13a359a1b6
[frontend/components] Add emoji to reaction notifications 2024-11-24 05:40:00 +01:00
pancakes
54a899df0b
[backend/core] Add reaction to reaction notification 2024-11-24 05:40:00 +01:00
pancakes
e056d7ec9f
[frontend/components] Add icons to notifications 2024-11-24 05:40:00 +01:00
pancakes
7e4cf31ca1
[frontend/components] Add missing notification types 2024-11-24 05:39:59 +01:00
Laura Hausmann
7b71a14537
[sln] Update code style rules 2024-11-23 21:46:19 +01:00
Laura Hausmann
ecf83c17ff
[backend/razor] Tweak "recent jobs" table styles 2024-11-23 21:40:49 +01:00
Laura Hausmann
a76f70d030
[backend/database] Convert DatabaseContext to use LF newlines 2024-11-23 21:34:30 +01:00
Laura Hausmann
853f598bc4
[backend/razor] Add "top delayed" section to queue dashboard 2024-11-23 21:34:30 +01:00
Laura Hausmann
d333961ff0
[tests] Switch to MSTest.Sdk / Microsoft.Testing.Platform 2024-11-23 20:45:40 +01:00
pancakes
e5e6166266
[frontend/components] Add alt text button to note attachments 2024-11-23 20:04:35 +01:00
Kopper
dab3b7ed4c
[backend/federation] Hide private replies from the replies collection 2024-11-23 18:24:11 +01:00
Kopper
36d9a8cc49
[backend/federation] Context collection 2024-11-23 18:20:41 +01:00
Laura Hausmann
64e8ef03c8
[sln] Update code style rules 2024-11-23 18:14:54 +01:00
Laura Hausmann
10346e795a
[sln] Code cleanup 2024-11-23 02:11:22 +01:00
Laura Hausmann
135737937c
[backend/api] Allow enrolling existing users into 2FA (ISH-626) 2024-11-23 02:10:35 +01:00
Laura Hausmann
9989aae29e
[backend/libmfm] Set alt text for emoji in public preview 2024-11-22 22:42:25 +01:00
Laura Hausmann
5cf951e908
[backend/razor] Add TOTP 2FA support to OAuth page 2024-11-21 22:04:13 +01:00
Laura Hausmann
ec6e334266
[backend/api] Add TOTP submission endpoint (ISH-580) 2024-11-21 20:04:21 +01:00
Laura Hausmann
569e112069
[tests] Remove flaky benchmark test 2024-11-21 18:53:38 +01:00
pancakes
63aadfdf07
[frontend/mfm] Hide host part of mentions to local users 2024-11-21 18:51:55 +01:00
pancakes
b581714387
[frontend/components] Don't mention yourself or local host part when composing replies (ISH-603) 2024-11-21 18:51:54 +01:00
pancakes
11575e4daf
[frontend] Add Instance Metadata service 2024-11-21 18:51:54 +01:00
pancakes
09b39a64ea
[backend/api] Add basic instance info endpoint 2024-11-21 18:51:54 +01:00
Laura Hausmann
0a899b27d5
[backend/razor] Improve footer responsiveness 2024-11-21 18:42:34 +01:00
Laura Hausmann
9be9e05200
[backend/razor] Add wordmark to index page 2024-11-21 18:35:37 +01:00
Laura Hausmann
b9be67302c
[parsing] Fix silent link nodes 2024-11-21 16:52:30 +01:00
pancakes
718e67827e
[frontend/components] Fix crash when selecting emoji in compose (ISH-623) 2024-11-21 12:15:44 +10:00
Laura Hausmann
328c3a5c91
[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.
2024-11-21 00:46:04 +01:00
Laura Hausmann
fe8c736821
[backend/federation] Limit UserResolver invocations in NoteService (ISH-622) 2024-11-21 00:45:30 +01:00
Laura Hausmann
863c9ca9c9
[backend/federation] Improve actor & note validation (ISH-547) 2024-11-20 23:54:32 +01:00
Laura Hausmann
c0e8a6d680
[backend/streaming] Fix streaming updates not containing html markup if supported 2024-11-20 02:36:32 +01:00
Laura Hausmann
862d477dec
[backend/masto-client] Remove confusing status context logic
This does technically match Mastodon's behavior, but it doesn't match the behavior of iceshrimp-js, or the Iceshrimp.NET web API. It's also very confusing.
2024-11-20 01:56:41 +01:00
Laura Hausmann
727ba75d0e
[backend/federation] Deduplicate recipients in ActivityDeliverService 2024-11-20 01:31:14 +01:00
Laura Hausmann
48bb81af1c
[backend/core] Deliver note creates & updates to reply author even if they're not mentioned 2024-11-20 01:30:56 +01:00
Laura Hausmann
ccdc816c26
[backend] Update ReSharper rules 2024-11-20 01:22:53 +01:00
Laura Hausmann
00d3248b8a
[backend] Fix build 2024-11-20 01:22:09 +01:00
Laura Hausmann
51e4846635
[backend/core] Revert Task.ContinueWithResult naming 2024-11-20 01:14:50 +01:00
Laura Hausmann
a762a9201e
[backend/core] Revert IAsyncEnumerable naming 2024-11-20 01:12:32 +01:00
Laura Hausmann
9f4c989ca8
[frontend] Update async void methods to either return a Task or to catch all exceptions to prevent frontend crashes 2024-11-20 00:48:34 +01:00
Laura Hausmann
c91a1fa8bc
[backend/signalr] Catch exceptions in event handlers to prevent exceptions from causing backend crashes 2024-11-20 00:48:34 +01:00
Laura Hausmann
004af22b68
[sln] Update inspection severities 2024-11-20 00:48:34 +01:00
Laura Hausmann
0ce00090cb
[frontend/components] Code cleanup 2024-11-20 00:48:29 +01:00
Laura Hausmann
48807ec4fa
[backend/razor] Code cleanup 2024-11-20 00:48:29 +01:00
Laura Hausmann
24b412bd75
[sln] Reformat code 2024-11-20 00:48:29 +01:00
Laura Hausmann
7dec2514da
[sln] Apply code style 2024-11-20 00:48:29 +01:00
Laura Hausmann
b8452ccb75
[sln] Add ReSharper rule to enforce Task-returning methods being suffixed with Async 2024-11-20 00:48:28 +01:00