summaryrefslogtreecommitdiff
path: root/src/Erebos/DirectMessage.hs
AgeCommit message (Collapse)Author
9 daysUse MonadStorage for makeSharedStateUpdateRoman Smrž
Changelog: API: `State.makeSharedStateUpdate` uses `MonadStorage`
10 daysSeparate notifications for new and updated peersRoman Smrž
10 daysAutomatically update direct message peer identityRoman Smrž
10 daysCreate direct message state when creating conversationRoman Smrž
12 daysDo not return sent message object from send(Direct)MessageRoman Smrž
Changelog: API: Return type of `sendMessage` and `sendDirectMessage` is now `()`
12 daysWatch direct messages using local state diffsRoman Smrž
Changelog: API: Replaced `watchReceivedDirectMessages` with `watchDirectMessageThreads`
2025-07-30Update list whitespace in DirectMessage moduleRoman Smrž
2025-07-29Rename DirectMessage functions to include dm/directRoman Smrž
Changelog: API: Renamed some functions in `DirectMessage` module to make clear they are related only to direct messages.
2025-06-28Automatic discovery of peers for pending messagesRoman Smrž
Changelog: Automatic discovery of peers for pending direct messages
2025-03-31Keep weak reference to previous local stateRoman Smrž
2025-03-21Generic type for MonadError constraintsRoman Smrž
Changelog: API: MonadError constraints use generic error type
2024-11-17Rename Message module to DirectMessageRoman Smrž
Changelog: API: Rename `Erebos.Message` module to `Erebos.DirectMessage`