Changeset 182
- Timestamp:
- 07/17/07 14:36:48 (16 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r179 r182 40 40 Requested by: Ramon Bastiaans 41 41 Fixed by : Bas van der Vlies <basv@sara.nl> 42 43 * A date patch so it works with trac version 0.11 for ticket updates. 44 Also applied for other trac versions. 45 Thanks to: tbaschak at ktc dot mb dot ca 42 46 43 47 2007-04-27 -
trunk/debian/changelog
r156 r182 1 email2trac (0.10.0-1) stable; urgency=low 2 3 * New release, see ChangeLog 4 5 -- root <root@rc.sara.nl> Tue, 17 Jul 2007 14:15:14 +0200 6 1 7 email2trac (0.9.5-1) stable; urgency=low 2 8 -
trunk/email2trac.py.in
r177 r182 92 92 import traceback 93 93 94 from datetime import tzinfo, timedelta, datetime 95 94 96 95 97 # Some global variables … … 97 99 trac_default_version = 0.10 98 100 m = None 101 102 103 104 # A UTC class needed for trac version 0.11, added by 105 # tbaschak at ktc dot mb dot ca 106 # 107 class UTC(tzinfo): 108 """UTC""" 109 ZERO = timedelta(0) 110 HOUR = timedelta(hours=1) 111 112 def utcoffset(self, dt): 113 return self.ZERO 114 115 def tzname(self, dt): 116 return "UTC" 117 118 def dst(self, dt): 119 return self.ZERO 99 120 100 121 … … 466 487 subject = self.email_to_unicode(m['Subject']) 467 488 489 # [hic] #1529: Re: LRZ 490 # [hic] #1529?owner=bas,priority=medium: Re: LRZ 491 # 468 492 TICKET_RE = re.compile(r""" 469 493 (?P<ticketnr>[#][0-9]+:) … … 578 602 %(head, body_text) 579 603 580 when = int(time.time()) 604 #when = int(time.time()) 605 utc = UTC() 606 when = datetime.now(utc) 581 607 582 608 ticket_id = tkt.insert() … … 1019 1045 # see http://projects.edgewall.com/trac/changeset/2799 1020 1046 from trac.ticket.notification import TicketNotifyEmail 1047 elif version == 0.11: 1048 from trac import attachment 1049 from trac.env import Environment 1050 from trac.ticket import Ticket 1051 from trac.web.href import Href 1052 from trac import util 1053 # 1054 # return util.text.to_unicode(str) 1055 # 1056 # see http://projects.edgewall.com/trac/changeset/2799 1057 from trac.ticket.notification import TicketNotifyEmail 1058 1021 1059 1022 1060 env = Environment(settings['project'], create=0) -
trunk/email2trac.spec
r174 r182 1 1 Summary: Utilities for converting emails to trac tickets 2 2 Name: email2trac 3 Version: 0. 9.53 Version: 0.10.0 4 4 Release: 1 5 5 License: GPL
Note: See TracChangeset
for help on using the changeset viewer.