summaryrefslogtreecommitdiff
path: root/NEWS
blob: 59d41a5679d2ba11be754cc7f08184be22fda593 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
NEWS for distix, a distributed ticketing system
===============================================

This file contains release notes and other newsworthy bits about
distix, a distributed ticketing system.

Version 0.7+git, not yet released
---------------------------------

* rsiddharth fixed a timezone parsting bug in the
  distixlib.Ticket._get_message_timestamp method.

* `distix show` and  other commands that accept ticket ids now accept
  a unique id prefix, in addition to the full ticket id.

Version 0.7, released 2016-10-19
-----------------------------------

* `distix html` now puts an update timestamp on the HTML pages it
  generates. Also, handle incorrectly declared charsets without
  crashing.
* Now requires Python 2.7.

Version 0.6.1, released 2016-03-25
---------------------------------


Version 0.6, released 2016-03-25
---------------------------------

* `distix list` now shows the date of the newest message in the
  ticket and sorts the tickets by that date.

* New command `distix html` generates a static HTML website to show
  the contents of a repository. The site is read-only.

* Mail importing now decodes the Subject header when setting the title
  for a new ticket.

* The various ways of importing from a mail folder now do not
  duplicate imported mails whenever there's another mail that's
  belongs in an existing ticket.

* Importing mails can now set a key/value pair on any new or modified
  tickets. This can be used, for example, to unset a closed status.

Version 0.5, released 2016-03-08
---------------------------------

* `distix show` now renders a ticket's messages in a better way that
  is easier to read.

Version 0.4, released 2016-02-20
--------------------------------

* New command `distix import-maildir` imports mails from a Maildir
  folder.

* Various problems showing text not in ASCII have been fixed. There
  may be more lurking about.

Version 0.3, released 2016-01-08
--------------------------------

* New commands `distix import-mail` and `distix import-mbox` import
  individual e-mails or mailboxes in the mbox format into the
  repository. Mail are imported to existing tickets, if they continue
  discussion on them, or into new tickets.

* All commands that change the git repository now require the working
  tree to be clean when they start.

Version 0.2, released 2014-06-08
--------------------------------

Progress is slow, since this is a fairly low-priority free-time
project, but there is progress, since this is something I have a
personal need for. This release is a small, but important step closer
to me being able to use distix for real on at least one of my other
personal projects.

* The tutorial has been expanded.
* `distix new` now prints out the id of the newly created ticket.
* `distix list` can now list tickets **without** a given key/value
  pair: `distix list state!=closed`.


Version 0.1, released 2014-04-21
--------------------------------

* This is the first release. Everything is new.