TODO updates

This commit is contained in:
Eric Budd 2018-05-10 17:57:12 -04:00
parent fc44deda83
commit c5fc151277
1 changed files with 18 additions and 6 deletions

24
TODO.md
View File

@ -4,9 +4,20 @@
## Editing/Deleting: In Progress
## Documentation: In Progress
# Bugs:
# For 1.0.6
* Message deletion
* Message editing
* Allow shelling out to editor for message editing?
* Gracefully handle bad message files
* Fix topic selection when replying without topic ID
* Automatically display topics when opening
* Add column headers for topics
* Mark unread topics/topics with unread replies in topics list
* Move display headers into frame line
# Bugs:
* Is `Time.now.utc.iso8601` working as expected?
* Exclude user's own messages from "unread" count
# Tech debt:
* Flesh out technical sections
@ -20,16 +31,13 @@
* Split helptext into separate file?
# Features:
* Message deletion
* Message editing
* Allow shelling out to editor for message editing?
* Gracefully handle bad message files
* Add read-only mode if user doesn't want/can't have message file
* Add user muting (~/.iris.muted)
* Add message editing
* JSON API mode
* Check message file size before loading, to prevent giant files from bombing the system.
* Add stats to interactive interface
* Add "private" messages
# Fancify interface:
* Add (read/unread) counts to topic line
@ -51,7 +59,9 @@
* Common message file location for the security-conscious
* JSON -> SSI -> Javascript webreader
# Completed
---
# Completed as of 1.0.5
* Make all output WIDTH-aware
* Add color
* Add full message corpus dump for backup/debugging
@ -60,4 +70,6 @@
* Add command-line options to README
* Add documentation for color feature
* Add command-line options to README
* Made message file slightly more human-readable
# Completed as of 1.0.6