source: emailtotracscript/trunk/ChangeLog @ 106

Last change on this file since 106 was 106, checked in by bas, 18 years ago

EmailtoTracScript?:

Added:

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