All notable changes to this project will be documented in this file.
This project tries to follow semantic versioning.
- Avoid panic when returned list of messages is empty
- Resolve key mapping conflict for Debug toggle
- Debug mode with toggle and visible uuid
- Dump room messages to json file
- Readme and Todo updates
- Scroll up to load older messages
- Display people name instead of email
- Basic priority queue for app events
- Support remote deletion of a message
- Support Space changed/created/joined/left events
- Live log configuration
- Define log level on command line
- Do not duplicate room content loading #33
- Updated rooms are now re-ordered
- Follow room when re-ordering
- Make terminal more responsive (200ms)
- Display sent message sooner
- Display team name alongside room name
- Colorize room names
- Render html messages
- Update webex-rust, fix #49
- Linting
- Alt-Enter for new line
- Deselect messages after sending
- Unreleased in Changelog
- Make All the default room sorting mode
- Edit a message
- Indicate msg attachments
- Load 1000 rooms instead of 100
- Incoming msg update
- Sort Rooms by last activity
- Rendering issue with scrollbar
- Make Changelog less verbose
- Minor adjustments to logging levels
- Scrollbar for messages
- Message threading
- Logic in message selection
- Tab selection of active pane
- Messsage selection WIP
- Skip Compose pane on Tab
- Delete a message
- Message selection improvements
- Continue retrieving Teams if one does not have a name. fix #17
- #8 loading indicator accuracy
- Do not hang with many tasks in parallel
- #20 keep active room in Unread filter mode
- Update brew tap location
- Switch rooms list with Left/Right arrows
- History messages do not set unread status
- Detect markdown (no rendering)
- Add Space and Direct room filters
- Reset msg list offset at each draw #16
- Readme update
- Add doc to install with homebrew
- Always write logs to file
- Create event stream only when broken
- Restart webex stream when lost
- Panic when rooms list selector out of bounds
- Incorrect room selected when list changes
- Keep selection & active room when list changes
- Contextual help update
- Flake for darwin
- Set redirect back to localhost to fix
- Type in flake
- Use hostname for client device name. Fix #4
- Reverse order of message history. Fix #5
- Broader help
- Update Todo
- Highlight teams with unread messages
- Preliminary support for rooms list modes All, Recent and Unread
- Auth before tui
- Experiment broader redirect url (fails)
- Restrict callback to localhost
- Get past messages when viewing room
- Add some color
- Show recent rooms when opening
- Small color improvements
- Messages list as table
- Scroll msg list to bottom
- Improve message view