summaryrefslogtreecommitdiff
path: root/main
AgeCommit message (Collapse)Author
3 daysBuild with ansi-terminal-0.11develRoman Smrž
Present in Debian bookworm.
6 daysTerminal: tab completionRoman Smrž
8 daysTerminal: properly draw bottom lines in getInputLineRoman Smrž
8 daysReplace putStr(Ln) calls in CLI commands with printLineRoman Smrž
8 daysAvoid duplicating newline for terminal outputRoman Smrž
8 daysReplace remaining getLine usage with getInputLineRoman Smrž
8 daysAdapt interactive identity updates for TerminalRoman Smrž
9 daysGeneric type for MonadError constraintsRoman Smrž
Changelog: API: MonadError constraints use generic error type
9 daysMerge branch 'release-0.1'Roman Smrž
10 daysDeleting chatroomsRoman Smrž
Changelog: Added `/delete` command to delete chatrooms for current user
2025-03-07Use XDG data directory for storage by defaultRoman Smrž
Changelog: Use XDG data directory for default storage path
2025-02-25ICE config for each discovery peerRoman Smrž
2025-02-19Merge branch 'release-0.1'Roman Smrž
2025-02-03Terminal: printing lines below promptRoman Smrž
2025-01-28Custom prompt implementation instead of HaskelineRoman Smrž
Changelog: New CLI prompt implementation providing cleaner interface Changelog: CLI: Avoids displaying sent messages twice – both in previous prompt and in message history
2025-01-09Automatic discovery init using interface addressesRoman Smrž
2025-01-04Merge branch 'release-0.1'Roman Smrž
2025-01-04Test: explicit list of services for start-serverRoman Smrž
2025-01-04Build discovery service without requiring ICE supportRoman Smrž
Changelog: Discovery service without requiring ICE support
2024-11-26Test: avoid the need for exposing Erebos.Storage.InternalRoman Smrž
2024-11-17Rename Message module to DirectMessageRoman Smrž
Changelog: API: Rename `Erebos.Message` module to `Erebos.DirectMessage`
2024-11-17Remove deprecated Message.formatMessage aliasRoman Smrž
Changelog: API: Remove deprecated `Message.formatMessage` alias
2024-11-17Create Erebos.Storage.Head moduleRoman Smrž
2024-11-06Create new Object, Storable and Storage modulesRoman Smrž
Changelog: API: Split Erebos.Storage into multiple modules
2024-10-30Rename Erebos.Storage module to Erebos.Object.InternalRoman Smrž
2024-10-29Chatroom-specific identityRoman Smrž
Changelog: Chatroom-specific identity
2024-10-21Try resolving multiple public serversRoman Smrž
Changelog: Support multiple public peers
2024-10-07Handle unknown object typeRoman Smrž
Changelog: Handle unknown object type
2024-10-05Keep unknown items in local stateRoman Smrž
Changelog: Keep unknown items in local state
2024-08-11Chatroom members and join/leave commandsRoman Smrž
2024-07-26Command-line options to select storageRoman Smrž
Changelog: Added --storage/--memory-storage command-line options
2024-07-25Test: print output using bytestring callsRoman Smrž
2024-07-19Handle extended identity in "cat-file identity"Roman Smrž
2024-07-17Evaluate external print parameter first to avoid blinkingRoman Smrž
2024-07-17Merge multiple data responses into a single streamRoman Smrž
Changelog: Fix sending multiple data responses in a stream
2024-07-16Start watching chatrooms on startup if there are any subscriptionsRoman Smrž
2024-07-16Subscribe on entering chatroomRoman Smrž
2024-07-16Option to automatically subscribe to chatroomsRoman Smrž
2024-07-13Show chatroom updatesRoman Smrž
2024-07-06Enable chatroom serviceRoman Smrž
Changelog: Chatrooms for multiple participants
2024-07-06Chatrooms in conversation interfaceRoman Smrž
2024-07-06Commands to list and create chatroomsRoman Smrž
2024-07-02Chatroom subscriptionsRoman Smrž
2024-06-30Storage watching tests with multiple heads and readersRoman Smrž
2024-06-29Subscribe flag in chatroom stateRoman Smrž
2024-06-11Command to add public peersRoman Smrž
2024-06-11Echo bot for direct message serviceRoman Smrž
2024-06-11Non-interactive modeRoman Smrž
Changelog: Support non-interactive mode without tty
2024-06-04Quit commandRoman Smrž
2024-06-01Drop peer on packet delivery failureRoman Smrž