Skip to content

Releases: hwipl/purpled

v0.6.0

03 Jan 10:42
Compare
Choose a tag to compare

Changes:

  • Add command line arguments and update argument parsing
    • Allow pushing accounts to the client
    • Allow disabling the message history
    • Add simple logging and logging level definition
    • Allow filtering of own messages in chats
  • Rewrite sender of own messages to <self>
  • Add welcome message, account adding help, account added info messages
  • Cleanups and fixes

v0.5

13 Oct 10:15
Compare
Choose a tag to compare

Changes:

  • Add new commands:
    • bye: disconnect from purpled.
    • quit: quit purpled.
    • help: show list of commands and their description.
  • Add and use "chat msg" message format for group chat messages
  • Make "message" message format more similar to other nuqql backends.
  • Cleanups and fixes

v0.4

04 Jul 14:41
Compare
Choose a tag to compare

Changes:

  • Add chat room messages:
    • List joined chat rooms: account <id> chat list
    • Join a chat room: account <id> chat join <chat_room>
    • Leave a chat room: account <id> chat part <chat_room>
    • List users in a chat room: account <id> chat users <chat_room>
    • Invite user to a chat room: account <id> chat invite <chat_room> <user>
    • Send a message to a chat room: account <id> chat send <chat_room> <msg>

v0.3

28 Apr 13:49
Compare
Choose a tag to compare

Changes:

  • Add account status message
    • Set current status with: account <id> status set <status>
    • Get current status with: account <id> status get

v0.2

17 Mar 21:46
Compare
Choose a tag to compare

Changes:

  • Switched to meson and made purpled installable with it. Old Makefiles etc.
    are in folder orig.
  • Message format updates: made account list reply easier to parse. Added
    more CR/LF message terminations. Introduced info: and error: message
    types.
  • Introduced command line parameter to specify working directory.

v0.1

08 Mar 21:21
Compare
Choose a tag to compare

Changes:

  • Support for Unix Domain Sockets/AF_UNIX sockets; use command line parameter -i for an AF_INET socket and -u for an AF_UNIX socket
  • Changes to the messages sent from purpleD to clients to make parsing easier: they now contain the "message type" and use CR/LF to mark the end of messages
  • A meson.build file

v0.0.1

08 Mar 20:52
5a8dcc4
Compare
Choose a tag to compare

Changes: