Description
Handle local note creation by producing Note + Create(Note) and emitting delivery actions.
Proposal
- On
Input::UserCreateNote, create Note and wrap in Create activity
- Emit
Action::StoreObject
- Emit
Action::SendActivity(Create(Note), ...) for known followers
Done when
- Unit test: UserCreateNote in => StoreObject + SendActivity(Create(Note))
- No network/storage in core
Out of scope
- Mentions/hashtags/media
- Async delivery workers
Description
Handle local note creation by producing Note + Create(Note) and emitting delivery actions.
Proposal
Input::UserCreateNote, create Note and wrap in Create activityAction::StoreObjectAction::SendActivity(Create(Note), ...)for known followersDone when
Out of scope