|
|
ed744046f4
|
refactor(activitypub-base): eliminate double get_local_actor — extract thought_note_json, remove dead broadcast_to_followers methods
|
2026-05-14 14:36:54 +02:00 |
|
|
|
931894d77a
|
refactor(activitypub-base): extract accepted_follower_inboxes helper — eliminate 7x duplicated filtering
|
2026-05-14 14:23:38 +02:00 |
|
|
|
2485869af6
|
fix(activitypub-base): deterministic announce IDs so Undo(Announce) can reference original activity
|
2026-05-14 14:16:48 +02:00 |
|
|
|
b0b3c6a59b
|
feat: BoostRemoved → Undo(Announce) fan-out via OutboundFederationPort
|
2026-05-14 14:10:11 +02:00 |
|
|
|
057fc29abc
|
fix(activitypub-base): validate update Note id URL, add updated field to Update Notes
|
2026-05-14 13:50:05 +02:00 |
|
|
|
1fa8389a69
|
feat(activitypub-base): Announce broadcast + impl OutboundFederationPort for ActivityPubService
|
2026-05-14 13:46:31 +02:00 |
|
|
|
114d9f9558
|
fix(activitypub): re-export NoteType from activitypub-base, drop direct activitypub_federation dep
|
2026-05-14 12:51:47 +02:00 |
|
|
|
ebc612a311
|
feat(activitypub-base): copy from movies-diary with username-based actor URLs
|
2026-05-14 10:15:34 +02:00 |
|
|
|
63a7001165
|
chore: scaffold v2 workspace
|
2026-05-14 03:07:45 +02:00 |
|