Commit graph

1290 commits

Author SHA1 Message Date
Laura Hausmann
b714db5eb9
[backend] Code cleanup 2025-01-13 09:27:43 +01:00
Laura Hausmann
2a06240f2f
[backend/cron] Automatically update timeline heuristic for recently active users 2025-01-13 09:27:24 +01:00
Laura Hausmann
9e37942e9d
[backend/federation] Improve hashtag handling (ISH-651) 2025-01-12 12:27:34 +01:00
Laura Hausmann
09919bdc77
[backend/core] Add support for HTTP proxy authentication 2025-01-12 08:34:07 +01:00
Laura Hausmann
ea7bcfa652
[backend/core] Add HTTP proxy support 2025-01-12 08:26:22 +01:00
Laura Hausmann
1d418b1c0c
[backend/core] Fix negated search parameters when match:words is used 2025-01-10 07:55:40 +01:00
Laura Hausmann
77fef1e63e
[backend/core] Revert: "Fix negated search parameters when match:words is used"
This reverts commit 37fc124b08, as it caused search to not use the FTS index.
2025-01-10 07:31:26 +01:00
Laura Hausmann
37fc124b08
[backend/core] Fix negated search parameters when match:words is used 2025-01-10 07:04:57 +01:00
Laura Hausmann
af750a010d
[backend/drive] Improve handling of configurations with disabled media proxy 2025-01-10 06:23:54 +01:00
Laura Hausmann
26bb26c0da
[backend/startup] Delete ASPNETCORE_TEMP writability test file on close 2025-01-09 13:17:26 +01:00
Laura Hausmann
c335a44327
[backend/drive] Don't use thumbnail proxy url when no thumbnail is available 2025-01-09 12:54:25 +01:00
Laura Hausmann
885aaad080
[backend/database] Fix typo 2025-01-09 12:44:42 +01:00
Laura Hausmann
8acb9bd932
[backend/federation] Federate processed images with the correct mime type 2025-01-09 12:40:54 +01:00
Laura Hausmann
113bd98b0e
[backend/drive] Proxy remote media by default 2025-01-09 12:36:34 +01:00
Laura Hausmann
3bafb0ec7c
[backend/federation] Improve UserResolver uri/acct mismatch error message 2025-01-09 07:54:07 +01:00
Laura Hausmann
3611155786
[backend/core] Increase TOTP window size to +-1 2025-01-08 18:09:12 +01:00
Laura Hausmann
8d9856fd62
[parsing] Migrate SearchQuery parser to C# 2025-01-08 17:33:31 +01:00
Laura Hausmann
873b48e2f8
[backend/core] Add CollapseWhitespace rewrite policy (ISH-625) 2025-01-08 12:16:22 +01:00
Laura Hausmann
62493dbe19
[backend/asp] Allow customizing the unix socket permissions that are set on startup (ISH-671) 2025-01-08 12:04:53 +01:00
Laura Hausmann
0c18f50a1a
[backend/federation] Reject requests signed by suspended remote users in AuthorizedFetchMiddleware and InboxValidationMiddleware (ISH-639) 2025-01-07 13:01:33 +01:00
Laura Hausmann
e5fc326531
[backend/masto-client] Adjust line breaks after blockquote when SupportsHtmlFormatting is false 2025-01-07 09:06:27 +01:00
Laura Hausmann
bacd9a9262
[backend/masto-client] Fix missing line break after blockquote when SupportsHtmlFormatting is false 2025-01-07 09:04:04 +01:00
Laura Hausmann
dc2ea392ae
[backend/startup] Check whether ASPNETCORE_TEMP is writable during startup 2025-01-07 08:41:53 +01:00
Laura Hausmann
c21147c86f
[backend/federation] Bypass authorized fetch for relay actor (ISH-529) 2025-01-07 07:38:57 +01:00
Laura Hausmann
2fbff537a6
[backend/federation] Don't mark notes as edited during refetch (ISH-601) 2025-01-07 07:02:32 +01:00
Laura Hausmann
74daf1ad47
[backend/federation] Fix sporadic LD signature validation errors (ISH-642) 2025-01-07 06:21:39 +01:00
Laura Hausmann
c3ca7d389d
[backend/federation] Use Uri struct comparison instead of string comparison when validating EnforceUri in UserResolver (ISH-679) 2025-01-07 06:13:07 +01:00
Kopper
d965653972 [backend] Backfill users on incoming follow 2025-01-07 01:42:18 +03:00
Kopper
6b1d84801e [backend] Implement infrastructure for outbox backfill 2025-01-07 01:42:15 +03:00
pancakes
dd768242e1 [backend/libmfm] Use double.TryParse instead of try/catch 2025-01-06 03:06:46 +01:00
pancakes
29c5b995dd [backend/libmfm] Render dates in universal time and append " UTC" instead of the offset " +00:00" 2025-01-06 03:06:46 +01:00
pancakes
14cbfaed7c [backend/libmfm] Convert outgoing unixtime nodes to human readable date if possible 2025-01-06 03:06:46 +01:00
Laura Hausmann
16bd8fb1f9
[backend/federation] Preload w3id/identity-v1 context definition 2025-01-05 10:16:57 +01:00
Tamara Schmitz
27206633bb
[backend/core] don't schedule reply backfill jobs for followers only posts when authenticated user backfill is disabled 2025-01-05 06:38:12 +01:00
Laura Hausmann
729dfac6df
[backend] Fix build 2025-01-05 06:24:08 +01:00
Laura Hausmann
49c85543a0
[backend/federation] Make UserResolver fall back to building the acct from actor uri when it's not contained in WebFinger response 2025-01-05 06:22:43 +01:00
Laura Hausmann
0df2d49560
[backend/api] [frontend/pages] Remove specified as an option for default renote visibility 2025-01-05 05:34:20 +01:00
Laura Hausmann
45b4792cf8
[backend/libmfm] Remove extraneous line breaks after quote blocks 2025-01-05 04:54:07 +01:00
Laura Hausmann
4d904bc673
[backend/federation] Fix compatibility with AP servers that send <br> without a trailing newline character 2025-01-05 04:32:50 +01:00
Laura Hausmann
729e32594b
[backend/federation] Set MkContent to empty string when quote without text is rendered 2025-01-05 04:26:31 +01:00
Laura Hausmann
cf37567108
[backend/core] Use the fetched object id as the lock key in NoteService.ResolveNoteAsync 2024-12-19 21:22:25 +01:00
Laura Hausmann
fbb9165bec
[backend/libmfm] Deserialize HTML tags to MFM tag nodes instead of symbol nodes 2024-12-19 21:05:30 +01:00
Laura Hausmann
b15cc7c3e1
[backend/core] Fix runtime ArrayTypeMismatchException in UserProfileMentionsResolver 2024-12-19 20:51:17 +01:00
Laura Hausmann
6be761b2d3
[backend/federation] Fix account migration with remote instances that require alsoKnownAs to be an array 2024-12-18 01:59:47 +01:00
Laura Hausmann
49e9c6d825
[backend] Reformat DriveService.cs 2024-12-16 21:30:35 +01:00
Laura Hausmann
48e688e514
[backend/drive] Normalize empty / whitespace alt text to null 2024-12-16 21:30:26 +01:00
Laura Hausmann
ce646e84d9
[backend/core] Fix runtime ArrayTypeMismatchException in EmojiService 2024-12-15 01:09:06 +01:00
Laura Hausmann
b8ba778842
[backend/core] Improve inline media lookup performance 2024-12-15 01:05:56 +01:00
Laura Hausmann
f1f79a3435
[backend/api] Add session management endpoints 2024-12-15 01:03:31 +01:00
Laura Hausmann
e8842d70a2
[backend/core] Fix runtime ArrayTypeMismatchException in NoteService 2024-12-15 00:36:19 +01:00