Laura Hausmann
|
ead8e126f1
|
[backend/federation] Handle ASImage as ASAttachment
This fixes one of the issues in terms of federation with Pixelfed.
|
2024-04-28 03:54:34 +02:00 |
|
Laura Hausmann
|
0414c791e6
|
[backend/federation] Federate profile fields correctly
|
2024-04-28 02:02:48 +02:00 |
|
Laura Hausmann
|
385f5843f7
|
[backend/helpers] Rename LDHelpers.Compact(ASActivity) to LDHelpers.CompactToPayload
|
2024-04-24 04:05:26 +02:00 |
|
Laura Hausmann
|
20f72439c8
|
[backend/federation] Optimize iceshrimp context
Since we can't automatically strip unused IRI prefix aliases, it's more efficient to inline the ones with less than 3 usages.
|
2024-04-20 21:29:56 +02:00 |
|
Laura Hausmann
|
156735f40b
|
[backend/federation] Refactor LdHelpers, move contexts to non-nested directory, load contexts relative to assembly location instead of working directory
|
2024-04-19 23:44:01 +02:00 |
|
Laura Hausmann
|
8ff938639b
|
[backend/federation] Improve ASUpdate handling (ISH-223)
This fixes federation of note updates with some AP implementations
|
2024-03-25 13:51:50 +01:00 |
|
Laura Hausmann
|
c6300d1c96
|
[backend/core] Replace IDistributedCache with postgres k/v cache (ISH-212)
|
2024-03-23 19:10:27 +01:00 |
|
Laura Hausmann
|
a408fa247a
|
[backend] Code cleanup
|
2024-03-17 13:36:08 +01:00 |
|
Laura Hausmann
|
3a866d04dd
|
[backend/core] Federate blocks (ISH-169)
|
2024-03-14 15:58:13 +01:00 |
|
Laura Hausmann
|
a8d68ac1e6
|
[backend/core] Switch to ConcurrentDictionary for ContextCache, Separate ContextCache from PreloadedContexts, limit ContextCache to 20 entries (ISH-166)
|
2024-03-11 04:28:03 +01:00 |
|
Laura Hausmann
|
fe5e02e791
|
[backend/federation] Make sure AP.NoteRenderer.RenderLite compacts to a string and not an object
|
2024-03-11 04:00:40 +01:00 |
|
Laura Hausmann
|
58a514394c
|
[backend/federation] Support Misskey-style emoji reactions (ISH-148)
|
2024-03-11 02:54:58 +01:00 |
|
Laura Hausmann
|
95ac792ad9
|
[backend/federation] Make use of RemoveUnusedInlineContextProperties dotNetRdf option
|
2024-03-11 00:47:01 +01:00 |
|
Laura Hausmann
|
7c0e6dfea1
|
[backend/federation] Use dotNetRdf ForceArray option instead of patching the AS context (ISH-153)
|
2024-03-10 23:47:17 +01:00 |
|
Laura Hausmann
|
46140b3ace
|
[backend/federation] Fix federation with akkoma (ISH-149)
|
2024-03-10 23:42:50 +01:00 |
|
Laura Hausmann
|
30818985fb
|
[backend/federation] Fix custom emoji reaction federation with Akkoma (ISH-153)
|
2024-03-09 02:35:36 +01:00 |
|
Laura Hausmann
|
52a7f90697
|
[backend/federation] Add reactions support (ISH-69)
|
2024-03-09 01:16:57 +01:00 |
|
Laura Hausmann
|
9de208b49b
|
[backend/federation] Initial poll support (ISH-62)
|
2024-03-06 00:55:53 +01:00 |
|
Laura Hausmann
|
8c20be0d95
|
[backend/federation] Improve parsing of ASCollection & ASOrderedCollection
|
2024-03-04 23:53:01 +01:00 |
|
Laura Hausmann
|
74424c4fb3
|
[backend] Code cleanup
|
2024-03-04 05:07:18 +01:00 |
|
Laura Hausmann
|
4c4488d522
|
[backend/federation] Federate pinned notes (ISH-111)
|
2024-03-04 05:03:32 +01:00 |
|
Laura Hausmann
|
363a9f23a9
|
[backend/federation] Fix AS/JSON-LD handling regression (ISH-67)
|
2024-03-01 03:58:05 +01:00 |
|
Laura Hausmann
|
38a67b17fe
|
[backend/federation] Fix handling of incorrectly namespaced @value type ASCollections (ISH-67)
|
2024-03-01 03:45:03 +01:00 |
|
Laura Hausmann
|
81059291c3
|
[backend/federation] Resolve user pinned posts (ISH-67)
|
2024-03-01 02:10:22 +01:00 |
|
Laura Hausmann
|
e69bbcb977
|
[backend/federation] Implement ASCollection & co (ISH-67)
|
2024-03-01 00:10:01 +01:00 |
|
Laura Hausmann
|
f4b985b0a8
|
[backend/federeation] Fix as:published context
|
2024-02-28 21:13:59 +01:00 |
|
Laura Hausmann
|
2f3ca1e477
|
[backend/federation] Handle user profile fields (ISH-34)
|
2024-02-25 01:02:21 +01:00 |
|
Laura Hausmann
|
90eb93cfb2
|
[backend/core] Handle emoji in user profiles as well (ISH-89)
|
2024-02-25 00:43:11 +01:00 |
|
Laura Hausmann
|
69360a8ad7
|
[backend/federation] Handle emoji for incoming notes (ISH-89)
|
2024-02-25 00:02:17 +01:00 |
|
Laura Hausmann
|
c083305123
|
[backend] Code cleanup
|
2024-02-24 21:03:29 +01:00 |
|
Laura Hausmann
|
930f4d2aaa
|
[backend/core] Improve LDValueObject handling for DateTime properties
|
2024-02-23 04:15:54 +01:00 |
|
Laura Hausmann
|
f895a9e541
|
[backend/federation] Correctly serialize value types
|
2024-02-22 19:06:53 +01:00 |
|
Laura Hausmann
|
21527547a2
|
[backend/federation] Revert to JSON-LD 1.1 processing as 1.0 mode breaks federation with Misskey
|
2024-02-22 03:07:57 +01:00 |
|
Laura Hausmann
|
27b3be774e
|
[backend/federation] Handle quotes
|
2024-02-22 01:09:08 +01:00 |
|
Laura Hausmann
|
c35d503c12
|
[backend/federation] Refactor NoteServer to take a User param instead of an ASActor to save DB roundtrips
|
2024-02-22 00:17:41 +01:00 |
|
Laura Hausmann
|
19ffbe7814
|
[backend/federation] Handle ASAnnounce activities
|
2024-02-22 00:17:41 +01:00 |
|
Laura Hausmann
|
a19697c795
|
[backend/federation] async Task CompactAsync -> void Compact
|
2024-02-21 19:10:05 +01:00 |
|
Laura Hausmann
|
399595ad1c
|
[backend/federation] Make LD signatures configurable
|
2024-02-21 18:56:49 +01:00 |
|
Laura Hausmann
|
cca1ee70bf
|
[backend/federation] Use the JSON-LD 1.0 processing mode
|
2024-02-21 16:56:32 +01:00 |
|
Laura Hausmann
|
907f7ed55c
|
[backend] Code cleanup
|
2024-02-20 19:59:38 +01:00 |
|
Laura Hausmann
|
7a7f6cb527
|
[backend/masto-client] Implement note deletes
|
2024-02-18 23:53:18 +01:00 |
|
Laura Hausmann
|
3a2cff536e
|
[backend/federation] Handle Bite activities
|
2024-02-18 05:48:46 +01:00 |
|
Laura Hausmann
|
19b004687d
|
[backend/federation] Bypass a bug in GTS that causes the type property to be invalid
Ref: https://github.com/superseriousbusiness/gotosocial/issues/1947
|
2024-02-17 18:25:33 +01:00 |
|
Laura Hausmann
|
6044cdb52c
|
[backend/core] Emit notification on note edit for users that have interacted with the note
|
2024-02-17 05:50:10 +01:00 |
|
Laura Hausmann
|
be00d5237f
|
[backend/federation] Add To & Cc fields to create & update activities
|
2024-02-17 04:56:12 +01:00 |
|
Laura Hausmann
|
d4d75f49ef
|
[backend/masto-client] Allow editing of local notes
|
2024-02-17 04:09:45 +01:00 |
|
Laura Hausmann
|
d4e1d92771
|
[backend] Code cleanup: switch to BSD braces style, tweak code style
|
2024-02-17 02:31:00 +01:00 |
|
Laura Hausmann
|
e806811e21
|
[backend/federation] Process user updates (ISH-32)
|
2024-02-17 02:06:24 +01:00 |
|
Laura Hausmann
|
2da0f95026
|
[backend/federation] Verify actor publicKey host
|
2024-02-16 03:43:35 +01:00 |
|
Laura Hausmann
|
71d8b28d28
|
[backend/federation] Deliver activities in the background
|
2024-02-15 20:10:07 +01:00 |
|