Commit Graph

11 Commits

Author SHA1 Message Date
TJP 802cb6a6d5 improve References header collapse 2023-05-18 09:52:34 -06:00
TJP 33e7c374be startup a bit faster 2023-05-17 17:24:59 -06:00
TJP 8fa7d6eedf close down the server after handling just one connection 2023-05-17 17:20:28 -06:00
TJP 49a30a9dbb match `iris` filtering/sorting
* filter out edited messages, just let their edits replace them
* keep deleted threads/messages, but don't show the contents
* manage edge cases from past iris bugs
* add optional logging and deactivate it in with-iris-news
2023-05-17 12:16:20 -06:00
TJP e162c286c5 simplify iris-<client> script, and fix post parentage 2023-05-05 13:34:12 -06:00
TJP edb429ae5d Added support scripts.
- iris-colorize is a go executable which resolves {r iris colors} to
  ANSI escape sequences
- with-iris-news is a shell script which starts up an iris-news server,
  executes "$@" with environment vars providing its location, and shuts
  down the server once the foreground application closes
- iris-tin run /usr/bin/tin under with-iris-news
- iris-slrn runs /usr/bin/slrn under with-iris-news
2023-02-11 11:01:42 -07:00
TJP cf91cfea88 lots of bugfixes 2023-02-10 11:30:23 -07:00
TJP e91b8a4138 fix bug where subsequent reads of the same article come back empty 2023-02-09 13:44:10 -07:00
TJP 3762f7363f add a notice in subject line about deleted articles 2023-02-09 13:43:50 -07:00
TJP 0f39286db5 Support posting. 2023-02-09 12:36:37 -07:00
TJP fe171d9fa9 initial commit, read-only NNTP server 2023-02-03 11:29:21 -07:00