summaryrefslogtreecommitdiff
path: root/src/Erebos
AgeCommit message (Collapse)Author
6 daysTerminal: use FormattedText in printLineRoman Smrž
9 daysShow number of conversations with unread messages in CLI promptRoman Smrž
Changelog: Show the number of conversations with unread messages in CLI prompt
11 daysUse FormattedText for terminal promptRoman Smrž
13 daysData structure for formatted textRoman Smrž
14 daysDeferred object API with load/wait/chack functionsRoman Smrž
2026-01-28Check component size when loading ondemand objectRoman Smrž
2026-01-27Deferred object loadingRoman Smrž
2026-01-24Fix compatibility with bytestring-0.10Roman Smrž
2026-01-23Silence error when calling discoverySearch without the serviceRoman Smrž
2026-01-22Enumeration type for accepted invite statusRoman Smrž
2026-01-21Mark accepted invites as confirmed/rejectedRoman Smrž
2026-01-19Discovery request after accepting inviteRoman Smrž
2026-01-18Accept invites via shared stateRoman Smrž
2026-01-13Pass whole Invite to the “accepted” hookRoman Smrž
2026-01-13Call “accepted” hook only for valid invitesRoman Smrž
2026-01-13Add invite service to CLI tool and enable it by defaultRoman Smrž
2026-01-12Newtype wrapper for invite tokenRoman Smrž
2025-11-20Highlight new messages in conversation historyRoman Smrž
2025-11-19Functions to mark direct messages as seen and to list the statusRoman Smrž
2025-11-16Conversation type classRoman Smrž
2025-11-05Add refDigestBytes functionRoman Smrž
2025-11-05Invite service and shared stateRoman Smrž
Changelog: New service and shared state for invites
2025-10-11Ondemand object type and parsingRoman Smrž
2025-10-11Rewrite record parsing to be more strictRoman Smrž
2025-10-08Handle invalid record objectsRoman Smrž
Changelog: Gracefully handle invalid record objects
2025-09-20Export StorageCompleteness from Storable moduleRoman Smrž
2025-08-05Use MonadStorage for createIdentityRoman Smrž
Changelog: API: `Identity.createIdentity` uses `MonadStorage`
2025-08-05Use MonadStorage for makeSharedStateUpdateRoman Smrž
Changelog: API: `State.makeSharedStateUpdate` uses `MonadStorage`
2025-08-05Use MonadStorage for storeSetAddRoman Smrž
Changelog: API: `Set.storeSetAdd` uses `MonadStorage` instead explicit `Storage` parameter
2025-08-04Separate notifications for new and updated peersRoman Smrž
2025-08-04Automatically update direct message peer identityRoman Smrž
2025-08-04Network: notify services of peer change in extended identity dataRoman Smrž
2025-08-04Create direct message state when creating conversationRoman Smrž
2025-08-03Print received messages only for selected conversationRoman Smrž
Changelog: CLI: Print received messages only for selected conversation
2025-08-03Run memory storage watchers in separate threadRoman Smrž
2025-08-02Do not return sent message object from send(Direct)MessageRoman Smrž
Changelog: API: Return type of `sendMessage` and `sendDirectMessage` is now `()`
2025-08-02Watch direct messages using local state diffsRoman Smrž
Changelog: API: Replaced `watchReceivedDirectMessages` with `watchDirectMessageThreads`
2025-08-02Function to compute symmetric difference between stored historiesRoman Smrž
2025-08-02Return NonEmpty from generations/generationsBy functionsRoman Smrž
Changelog: API: `Erebos.Storage.Merge.generations`/`generationsBy` return `NonEmpty`
2025-08-01Fix recursive call of mergeUniqByRoman Smrž
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-07-29Network: pass current peer address to packet handlerRoman Smrž
2025-07-29Rename peerIdentity to getPeerIdentityRoman Smrž
Changelog: API: Renamed `Network.peerIdentity` to `getPeerIdentity`.
2025-07-29Return peer address in IO monadRoman Smrž
Changelog: API: Replaced `Network.peerAddress` with `getPeerAddress` and added `getPeerAddresses`
2025-07-28Peer address input in ServiceHandlerRoman Smrž
2025-07-28Conversation: isSameConversation functionRoman Smrž
2025-07-27Explicit tunnel option in discovery resultRoman Smrž
2025-07-27Try just first supported address from discovery resultRoman Smrž
2025-07-24Explicit type for addresses in discovery serviceRoman Smrž