Commit graph

2281 commits

Author SHA1 Message Date
Jeder
01a2483386
[frontend/components] Make Note button in compose post readable 2024-11-02 19:53:52 +01:00
Jeder
5eeb31629e
[frontend/components] Add more padding to replies in compose box 2024-11-02 19:53:52 +01:00
Jeder
ed69e74a2d
[frontend/components] Update dropdown styling 2024-11-02 19:53:52 +01:00
Jeder
611fd88b67
[frontend/components] Make compose font color use the variable 2024-11-02 19:53:52 +01:00
Jeder
58b4379ea1
[frontend] Add font-color variable 2024-11-02 19:53:52 +01:00
Jeder
5371529f21
[frontend/components] Remove positioned class from emoji button in compose box 2024-11-02 19:53:52 +01:00
Jeder
a2d9a7d7cd
[frontend/components] Add padding to notes 2024-11-02 19:53:52 +01:00
Jeder
61ceb10c82
[frontend/components] Ascended note cleanup 2024-11-02 19:53:52 +01:00
Jeder
cc1e26f825
[frontend] Update note detail styling 2024-11-02 19:53:52 +01:00
Jeder
fc469d9499
[frontend/components] Update note footer styling 2024-11-02 19:53:52 +01:00
Jeder
01a758a072
[frontend] Fix "An unhandled error has occurred." being unreadable 2024-11-02 19:53:52 +01:00
Jeder
b434d54d45
[frontend/components] Update reaction styling 2024-11-02 19:53:52 +01:00
Jeder
d2a254dda3
[frontend/components] Fix note text wrapping 2024-11-02 19:53:52 +01:00
Lilian
14b9a2cef0 [frontend/components] Remove redundant scroller from SingleNote view 2024-11-02 19:22:06 +01:00
Jeder
fa213b47a7 [frontend/components] Increase attachment blur 2024-11-02 19:22:06 +01:00
Jeder
6d901f59f7 [frontend/components] Update note body styling 2024-11-02 19:22:06 +01:00
Jeder
eb49973242 [frontend/components] Update note attachments styling 2024-11-02 19:22:06 +01:00
Laura Hausmann
b3f9680845
[backend/core] Also set correct local mention url in other UserProfileMentionsResolver overload 2024-11-02 16:59:13 +01:00
Laura Hausmann
d9fabcb32c
[backend/core] Set correct url for local mentions in user profile 2024-11-02 16:05:30 +01:00
Laura Hausmann
525bd02022
[backend/libmfm] Fix broken rendering of mentions of local users in some circumstances (ISH-567)
This was caused because of an inconsistency of whether to set the account domain as a fallback value or not. Therefore, invocations with the mentioned local user host not having a fallback value would cause broken mention rendering, e.g. in bios/profile fields.
2024-10-31 21:24:07 +01:00
Laura Hausmann
e61e3d2fde
[backend/api] Wait for user mention resolution before returning (ISH-567) 2024-10-31 21:02:56 +01:00
Laura Hausmann
b4709e1e2a
[backend/api] Switch to common user update function in ProfileController.UpdateProfile (ISH-567) 2024-10-31 20:59:02 +01:00
pancakes
71a12261a4
[backend/api] Limit follow list imports to twice every 30 mins 2024-10-31 20:48:52 +01:00
pancakes
95ae04e4af
[backend] Download exported follow list directly instead of storing it as a file 2024-10-31 20:48:51 +01:00
pancakes
137dc0d0e6
[backend/core] Move import/export to ImportExportService and resolve imported users 2024-10-31 20:48:07 +01:00
pancakes
bfc36cbc48
[backend/api] Add follow list export endpoint 2024-10-31 20:48:07 +01:00
pancakes
62aa5f3075
[backend/api] Add follow list import endpoint 2024-10-31 20:48:07 +01:00
Laura Hausmann
6a2ce89699
[backend/federation] Align tests with new max clock skew value 2024-10-31 18:51:45 +01:00
Laura Hausmann
8340952653
[backend/signalr] Switch to Lazy<T> for NoteResponses in StreamingService 2024-10-31 18:49:36 +01:00
Laura Hausmann
c9b9a8e45b
[backend] Switch to TimeSpan extension method for easier code readability 2024-10-30 18:27:18 +01:00
Laura Hausmann
de29780321
[backend/federation] Don't recompute clock skew timespan on every invocation in HttpSignature.VerifyAsync
This commit also tightens the maximum allowed clock skew to a much more reasonable 5 minutes.
2024-10-30 18:13:11 +01:00
Laura Hausmann
fbdab96f9d
[backend] Switch to more efficient TimeSpan/DateTime/-Offset handling where applicable 2024-10-30 18:13:11 +01:00
Laura Hausmann
a5f292cdb3
[backend/core] Fix UserResolver regression 2024-10-29 20:38:51 +01:00
Laura Hausmann
912c50488f
[backend/core] Fix ResolveNoteMentionsAsync regression 2024-10-29 20:01:15 +01:00
Laura Hausmann
e391aebce5
[backend] Consistently enforce https URIs 2024-10-29 18:43:58 +01:00
Laura Hausmann
b43e81b834
[backend/federation] Switch to Uri.TryCreate local fetch checks 2024-10-29 18:43:58 +01:00
Laura Hausmann
efbd0c103c
[backend] Simplify MastodonOauthHelpers redirect uri validation 2024-10-29 16:54:48 +01:00
Laura Hausmann
dc7e45c7cb
[backend/masto-client] Fix StatusController quote lookup precedence 2024-10-29 16:14:54 +01:00
Laura Hausmann
5d1e1ed05d
[backend/federation] Add extra guard clauses to UserService
This should be caught by WebFingerService, but more checks are always a good idea.
2024-10-29 16:10:39 +01:00
Laura Hausmann
d36fa802d8
[backend/federation] Add extra guard clauses to ActivityHandlerService
This should be caught by InboxValidationMiddleware, but more checks are always a good idea.
2024-10-29 15:10:40 +01:00
Laura Hausmann
d4cda86228
[backend/razor] Fix typo 2024-10-28 14:43:10 +01:00
Laura Hausmann
e3a289ec48
[backend/federation] Update UserResolver docs 2024-10-28 13:04:48 +01:00
Laura Hausmann
e6e9d75f1a
[backend/federation] Fix followers-only announce visibility checks (ISH-555)
This bug caused followers-only announce activities to be saved as specified when the activity actor was not inlined (which it is not in most cases), and the followers collection URI is not the well-known one.
2024-10-27 23:03:52 +01:00
Laura Hausmann
1bc3fc9b39
[backend/api] Fix incorrect rate limits being applied to note thread mute endpoints 2024-10-27 22:54:22 +01:00
Laura Hausmann
df587e417d
[backend/drive] Fix DriveController serving files with possibly invalid extensions (ISH-556) 2024-10-27 22:51:29 +01:00
Laura Hausmann
040973b19e
[backend/api] Fix StreamingService render-only-once mutex implementation 2024-10-27 22:09:51 +01:00
Laura Hausmann
5377cb543a
[sln] Code cleanup 2024-10-27 21:21:55 +01:00
Laura Hausmann
5ebc2620bf
[ci] Set DEP_VULN_WERROR=true for all CI jobs 2024-10-27 21:18:33 +01:00
Laura Hausmann
f23a3ff3e7
[make] Add variable to set DependencyVulnsAsError build option 2024-10-27 21:18:23 +01:00
Laura Hausmann
c282c6d29c
[sln] Exclude vulnerable dependency checks from WarningsAsErrors by default 2024-10-27 21:18:01 +01:00