source: emailtotracscript/trunk/ChangeLog @ 95

Last change on this file since 95 was 95, checked in by jouvin, 18 years ago

EmailtoTracScript?:

Use install-sh (from X11R5) to install (platform independence)

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