source: emailtotracscript/trunk/ChangeLog @ 113

Last change on this file since 113 was 113, checked in by bas, 17 years ago

EmailtoTracScript?:

Preparing for new version

  • Property svn:mime-type set to text/x-trac-wiki
File size: 8.6 KB
RevLine 
[113]12006-10-02
[111]2        * Fixes possible segmentation faults in run_email2trac.c
3          Reported by: bcornec
4          Fixed by   : Bas van der Vlies
5
6        * Can set DEBUG level while configuring package, eg:
7          DEBUG=1 ./configure ( default : 0)
8          Reported by: syd at plug dot ca
9          Fixed By   : Bas van der Vlies
10
11        * delete_spam.py did not delete everything from the SQL tables
12          Reported by: brent at rcfile dot org
13          Fixed by   : Bas van der Vlies
14
[113]15        * Do not send notification when message is marked as Spam
[112]16          Fixed by   : Bas van der Vlies
17         
[106]182006-08-28
[105]19        * fixes an error in the 'reply_all' setting
20          Thanks to and Patch by: ncarlson@ibsys.com
21
[106]22        * Added RPM spec file
23          Thanks to:  Jon Topper <jon@topper.me.uk>
24
[101]252006-07-14
[95]26        * Use X11R5 install-sh to install email2trac components to hide
[98]27          native install program differences.
28          Author: Michel Jouvin <jouvin@lal.in2p3.fr>
[95]29
[98]30        * Fixed an error in saving attachments for new tickets for trac
31          versions greater then 0.9.
32          Fixed by: Bas van der Vlies
33
34        * When something went wrong save the offending email for debug
35          purposes.
36          Fixed by: Bas van der Vlies
37
[99]38        * delete_spam.py
39           - did not clean up the attachment table. So we got nasty new
40             mails with fake attachments.
41           - It works now for versions higher then 0.8
[100]42
43        * Finally understand the unicode/encode functions and hopefully
44          fixed the errors.
45          Fixed by: Bas van der Vlies
[103]46
47        * Remove the temporarly created attachment files.
48          Fixed by: Bas van der Vlies
[99]49       
[92]502006-07-06
[95]51        * Fixed an error in already added attachments. Do not close
[85]52          the database connection.
53          Fixed by: Walter de Jong en Bas van der Vlies
54
[95]55        * Added enable_syslog option. If enabled log errors to syslog
[89]56          instead of stderr. If enabled no errors are send back to the
57          user.
[87]58          Implemented by: Bas van der Vlies
59
[95]60        * Fixed an error with updating tickets with attachments for trac
[87]61          versions 0.9 and 0.10. Field "id" is not known when a existing
62          ticket is fetched (Error = KeyError: 'id')
63          Fixed By: See tickets #258 and #449 on trac-hacks
64
[95]65        * Fixed and spell error, self.mail_addr must be self.email_addr
[88]66          Fixed by: Bas van der Vlies
67
[95]68        * Catch a LookupError in unicode/encode conversion in function
[91]69          get_body_text()
[89]70          Fixed by: Bas van der Vlies
71
[95]72        * Description field was always changed when updating the ticket
[90]73          via the web. Asked the mailing list for a solution and got one
74          ;-)
75          Patch/Suggestion by: Christian Boos
76          Applied by: Bas van der Vlies
77
[95]78        * Fixed an encoding problem when email_header is set to 1
[91]79          Fixed by: Bas van der Vlies
80
[95]81        * Fixed a bug in to_unicode() function.
[92]82          Fixed by: Bas van der Vlies
83
[95]84        * Fixed an unicodedata.normalize TypeError bug for filenames in the
[92]85          attachment function
86          Fixed by: Bas van der Vlies
87
88
[81]892006-06-02
[95]90        * Added ticketing merging. To enable it there are two options for
[76]91          both options enable 'ticket_update' in email2trac.conf
[81]92          1 - Configure trac notification, eg:
[95]93                * (ticket address: ticket@test.nl)
[81]94                [notification]
95                smtp_enabled = true
96                smtp_always_cc = test@test.nl
97                smtp_server = localhost
[82]98                smtp_from =  ticket@test.nl
[76]99                always_notify_reporter = true
100
101          2 - Use the mailto_cc in email2trac.conf if you want to sent
[81]102              an email to the user and the trac ticket email address.
[76]103
104          With both options you get the right format of the subject line.
105
[95]106        * Use the short options for the install command. So it works for
[76]107          MacOSx Reported by: Nathaniel Irons.
[81]108
[95]109        * Updated inline documentation by Nathaniel Irons.
[76]110                 
[68]1112006-05-16
[95]112        * Fixed a bug when there was no plain text body.
[63]113          Reported by: Greg Deakyne
[95]114        * Fixed a small bug if default component owner is unknown.
[63]115          Just fill in some bogus info.
[95]116        * Use the short options for the install command. So it works for
[64]117          MacOSx
118          Reported by: Nathaniel Irons
[95]119        * Messages that has X-Virus-found in header are marked as SPAM
[68]120          Implemented by: Walter de Jong
[95]121        * Some modules are changed for version 0.10, Added and made some
[68]122          minor changes: Patch supplied by: Markus Tacker 
[95]123        * Ported delete_spam.py to version 0.9 and higher:
[69]124          Reported by: Nathaniel Irons
[63]125
[64]126
[58]1272006-03-08
128        - Fixed an bug for 0.9, there was a space in front of the ' ticket' directory.
129          removed it.
130          Reported by: mi-trachacks@moensolutions.com   
131          Fixed by: Bas van der Vlies
[95]132        * Fixed an exception error in delete_spam.py
[58]133          when shutil has not enough priveledges to remove the
134          attachments it is reported
135          Fixed by: Bas van der Vlies
[95]136        * email2trac.py: When you include the body tag, some
[58]137          mailers (like Thunderbird) will leave out the signature.
138          Therefore this version leaves out the body tag.
139          Fixed by: Walter de Jong
[95]140        * Added msg.txt for testing
[58]141          Fixed by: Bas van der Vlies
142
[46]1432006-02-01  Bas van der Vlies <basv@sara.nl>:
144        * Added Tikcet notification, send email when there is
145          a new ticket. Depends on notification setting in
146          trac.ini.
147          Implemented by: Kilian Cavalotti
[52]148        * Can use different template for ticket notification,
149          eg: alternate_notify_template: "a_tkt.css"
150          Implemented by: Kilian Cavalotti
[46]151        * Added reply_all config parameter. If set put all
152          CC-addresses from orginal mail in ticket CC-field.
153          Suggested by: Kilian Cavalotti
154        * Text in ticket description is also properly UTF-8
155          encoded
156          Implemented by: Kilian Cavalotti
157        * Removed reply_address from config file. Is not
158          necessary anymore. See Ticket notification.
159        * Added support for known users. If email address is
160          known then use the trac known username instead
161          of the email-address (only for trac version > 0.9)
162          Implemented by: Kilian Cavalotti
[48]163        * Fixed an error in saving attachments for version < 0.9.
164          Sometimes we got bogus attachments.
165          Fixed by: Walter de Jong
[50]166        * Added support to make an debian package
167          Implemented by: Bas van der Vlies
[46]168
[36]1692006-01-21  Bas van der Vlies <basv@sara.nl>:
170        * Fixed run_email2trac.c, did not work
171        * Added TRAC_SCRIPT_NAME to Makefile.in to
172          solve run_email2trac problem
173
174        Both errors reported by: kilian.cavalotti@lip6.fr
175
[33]1762006-01-20  Bas van der Vlies <basv@sara.nl>:
177        * A warning error is fixed by kilian.cavalotti@lip6.fr
178        * Several errors in make install ;-(, reported by
179          tacker
180
[23]1812006-01-15  Bas van der Vlies <basv@sara.nl>:
182        * Added configure script.
183
[18]1842006-01-10  Bas van der Vlies <basv@sara.nl>:
185        * Removed project_root from source and config file
186        * Adjust code so we can use mulitple stanza's in config file, eg:
187          [bas]
188          project: /data/trac/bas
189          spam_level: 3
190
191          use option "-p|--project bas" to select the stanza
192
[5]1932006-01-04  Bas van der Vlies <basv@sara.nl>:
194
195        * Fixed getopt for -f option
196        * Added suppport for different TRAC versions (0.8 and 0.9)
197
1982006-01-03  Michel Jouvin  <jouvin@lal.in2p3.fr>
199
200        * email2trac.py (ReadConfig) : allow project name relative to project root in configuration file
201       
202        * email2trac.py (TicketEmailParser.parse): save entire email for debugging only if debug >= 2
203
204        * run_email2trac.c: pass wrapper arguments to Python script, filtering out --file
205
206        * 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)
207
208        * 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)
209
2102005-12-22  Michel Jouvin  <jouvin@lal.in2p3.fr>
211
212        * Makefile: add a Makefile to build and install email2trac
213
214        * email2trac.py: migrate to Trac 0.9 API
215
2162005-12-21  Michel Jouvin  <jouvin@lal.in2p3.fr>
217
218        * run_email2trac.c: add error messages if DEBUG macro defined
219
220        * run_email2trac.c: add error testing and specific return values for each error
221
222        * run_email2trac.c: Move site specific paramaters to run_email2trac.h
223
224        * run_email2trac.h: include file to define site specific paramaters
225
2260.2.4 01/11/2005
227        Added email_header option if set then show TO/CC fields in
228        description of the ticket.
229
230        Fixed an error in the mailto URL. This was an old error that
231        supposed to be fixed but reoccured in this version.
232       
2330.2.3 31/10/2005
234        Fixed a bug with base64 encoded attachments/emails
235        Fixed by: Walter de Jong
236
2370.2.2 10/10/2005
238        according to RFC 2368 (titled "the mailto URL scheme") the mailto
239        URL can only work with short &body messages. It fails with long
240        messages and the link won't work. Therefore the mail body is
241        no longer copied into the mail reply.
242
2430.2.1 10/07/2005
244        body of reply email looks better
245
246
2470.2   10/07/2005
248        mailto is replaced by a html mailto to line. If
249        you reply to the ticket via this link then an
250        email client is started with some default values:
251                To: <reporter>
252                Subject: Re: <orginal subject>
253                Body: email_comment <orginal text>
254
255        email2trac.conf:
256                email_comment: # (default:  >)
257
258               
259
Note: See TracBrowser for help on using the repository browser.