source: emailtotracscript/trunk/ChangeLog @ 92

Last change on this file since 92 was 92, checked in by bas, 16 years ago

EmailtoTracScript?:

email2trac.py.in:

  • Fixed some bugs
  • Preparing for new release
  • Property svn:mime-type set to text/x-trac-wiki
File size: 7.1 KB
RevLine 
[92]12006-07-06
[85]2        - Fixed an error in already added attachments. Do not close
3          the database connection.
4          Fixed by: Walter de Jong en Bas van der Vlies
5
[89]6        - Added enable_syslog option. If enabled log errors to syslog
7          instead of stderr. If enabled no errors are send back to the
8          user.
[87]9          Implemented by: Bas van der Vlies
10
11        - Fixed an error with updating tickets with attachments for trac
12          versions 0.9 and 0.10. Field "id" is not known when a existing
13          ticket is fetched (Error = KeyError: 'id')
14          Fixed By: See tickets #258 and #449 on trac-hacks
15
[88]16        - Fixed and spell error, self.mail_addr must be self.email_addr
17          Fixed by: Bas van der Vlies
18
[91]19        - Catch a LookupError in unicode/encode conversion in function
20          get_body_text()
[89]21          Fixed by: Bas van der Vlies
22
[90]23        - Description field was always changed when updating the ticket
24          via the web. Asked the mailing list for a solution and got one
25          ;-)
26          Patch/Suggestion by: Christian Boos
27          Applied by: Bas van der Vlies
28
[91]29        - Fixed an encoding problem when email_header is set to 1
30          Fixed by: Bas van der Vlies
31
[92]32        - Fixed a bug in to_unicode() function.
33          Fixed by: Bas van der Vlies
34
35        - Fixed an unicodedata.normalize TypeError bug for filenames in the
36          attachment function
37          Fixed by: Bas van der Vlies
38
39
[81]402006-06-02
[76]41        - Added ticketing merging. To enable it there are two options for
42          both options enable 'ticket_update' in email2trac.conf
[81]43          1 - Configure trac notification, eg:
[82]44                - (ticket address: ticket@test.nl)
[81]45                [notification]
46                smtp_enabled = true
47                smtp_always_cc = test@test.nl
48                smtp_server = localhost
[82]49                smtp_from =  ticket@test.nl
[76]50                always_notify_reporter = true
51
52          2 - Use the mailto_cc in email2trac.conf if you want to sent
[81]53              an email to the user and the trac ticket email address.
[76]54
55          With both options you get the right format of the subject line.
56
57        - Use the short options for the install command. So it works for
58          MacOSx Reported by: Nathaniel Irons.
[81]59
[82]60        - Updated inline documentation by Nathaniel Irons.
[76]61                 
[68]622006-05-16
[63]63        - Fixed a bug when there was no plain text body.
64          Reported by: Greg Deakyne
65        - Fixed a small bug if default component owner is unknown.
66          Just fill in some bogus info.
[68]67        - Use the short options for the install command. So it works for
[64]68          MacOSx
69          Reported by: Nathaniel Irons
[68]70        - Messages that has X-Virus-found in header are marked as SPAM
71          Implemented by: Walter de Jong
72        - Some modules are changed for version 0.10, Added and made some
73          minor changes: Patch supplied by: Markus Tacker 
[69]74        - Ported delete_spam.py to version 0.9 and higher:
75          Reported by: Nathaniel Irons
[63]76
[64]77
[58]782006-03-08
79        - Fixed an bug for 0.9, there was a space in front of the ' ticket' directory.
80          removed it.
81          Reported by: mi-trachacks@moensolutions.com   
82          Fixed by: Bas van der Vlies
83        - Fixed an exception error in delete_spam.py
84          when shutil has not enough priveledges to remove the
85          attachments it is reported
86          Fixed by: Bas van der Vlies
87        - email2trac.py: When you include the body tag, some
88          mailers (like Thunderbird) will leave out the signature.
89          Therefore this version leaves out the body tag.
90          Fixed by: Walter de Jong
91        - Added msg.txt for testing
92          Fixed by: Bas van der Vlies
93
[46]942006-02-01  Bas van der Vlies <basv@sara.nl>:
95        * Added Tikcet notification, send email when there is
96          a new ticket. Depends on notification setting in
97          trac.ini.
98          Implemented by: Kilian Cavalotti
[52]99        * Can use different template for ticket notification,
100          eg: alternate_notify_template: "a_tkt.css"
101          Implemented by: Kilian Cavalotti
[46]102        * Added reply_all config parameter. If set put all
103          CC-addresses from orginal mail in ticket CC-field.
104          Suggested by: Kilian Cavalotti
105        * Text in ticket description is also properly UTF-8
106          encoded
107          Implemented by: Kilian Cavalotti
108        * Removed reply_address from config file. Is not
109          necessary anymore. See Ticket notification.
110        * Added support for known users. If email address is
111          known then use the trac known username instead
112          of the email-address (only for trac version > 0.9)
113          Implemented by: Kilian Cavalotti
[48]114        * Fixed an error in saving attachments for version < 0.9.
115          Sometimes we got bogus attachments.
116          Fixed by: Walter de Jong
[50]117        * Added support to make an debian package
118          Implemented by: Bas van der Vlies
[46]119
[36]1202006-01-21  Bas van der Vlies <basv@sara.nl>:
121        * Fixed run_email2trac.c, did not work
122        * Added TRAC_SCRIPT_NAME to Makefile.in to
123          solve run_email2trac problem
124
125        Both errors reported by: kilian.cavalotti@lip6.fr
126
[33]1272006-01-20  Bas van der Vlies <basv@sara.nl>:
128        * A warning error is fixed by kilian.cavalotti@lip6.fr
129        * Several errors in make install ;-(, reported by
130          tacker
131
[23]1322006-01-15  Bas van der Vlies <basv@sara.nl>:
133        * Added configure script.
134
[18]1352006-01-10  Bas van der Vlies <basv@sara.nl>:
136        * Removed project_root from source and config file
137        * Adjust code so we can use mulitple stanza's in config file, eg:
138          [bas]
139          project: /data/trac/bas
140          spam_level: 3
141
142          use option "-p|--project bas" to select the stanza
143
[5]1442006-01-04  Bas van der Vlies <basv@sara.nl>:
145
146        * Fixed getopt for -f option
147        * Added suppport for different TRAC versions (0.8 and 0.9)
148
1492006-01-03  Michel Jouvin  <jouvin@lal.in2p3.fr>
150
151        * email2trac.py (ReadConfig) : allow project name relative to project root in configuration file
152       
153        * email2trac.py (TicketEmailParser.parse): save entire email for debugging only if debug >= 2
154
155        * run_email2trac.c: pass wrapper arguments to Python script, filtering out --file
156
157        * email2trac.py (TicketEmailParser.debug_attachments): set tmp file created for debugging writable by anybody (to avoid problem if the script is run with a different uid during tests)
158
159        * email2trac.py (TicketEmailParser.parse): set tmp file created for debugging writable by anybody (to avoid problem if the script is run with a different uid during tests)
160
1612005-12-22  Michel Jouvin  <jouvin@lal.in2p3.fr>
162
163        * Makefile: add a Makefile to build and install email2trac
164
165        * email2trac.py: migrate to Trac 0.9 API
166
1672005-12-21  Michel Jouvin  <jouvin@lal.in2p3.fr>
168
169        * run_email2trac.c: add error messages if DEBUG macro defined
170
171        * run_email2trac.c: add error testing and specific return values for each error
172
173        * run_email2trac.c: Move site specific paramaters to run_email2trac.h
174
175        * run_email2trac.h: include file to define site specific paramaters
176
1770.2.4 01/11/2005
178        Added email_header option if set then show TO/CC fields in
179        description of the ticket.
180
181        Fixed an error in the mailto URL. This was an old error that
182        supposed to be fixed but reoccured in this version.
183       
1840.2.3 31/10/2005
185        Fixed a bug with base64 encoded attachments/emails
186        Fixed by: Walter de Jong
187
1880.2.2 10/10/2005
189        according to RFC 2368 (titled "the mailto URL scheme") the mailto
190        URL can only work with short &body messages. It fails with long
191        messages and the link won't work. Therefore the mail body is
192        no longer copied into the mail reply.
193
1940.2.1 10/07/2005
195        body of reply email looks better
196
197
1980.2   10/07/2005
199        mailto is replaced by a html mailto to line. If
200        you reply to the ticket via this link then an
201        email client is started with some default values:
202                To: <reporter>
203                Subject: Re: <orginal subject>
204                Body: email_comment <orginal text>
205
206        email2trac.conf:
207                email_comment: # (default:  >)
208
209               
210
Note: See TracBrowser for help on using the repository browser.