id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
8475	Problems on trac 0.12?	ivoras@gmail.com	doki_pen	The link for AnnouncerPlugin for Trac 0.12 doesn't work so I've downloaded from trunk. Immediately after installation there was a problem with tables not being created in the trac database (and a request for running trac-admin ... upgrade which did nothing and reported that it doesn't need upgrading).\r\n\r\nI've created the tables from looking at the code of the plugins (tables subscription and subscription_attribute from SCHEMA in api.py) and that apparently worked, except e-mails for wiki changes are not sent at all.\r\n\r\nA DEBUG info in trac logs says:\r\n\r\n{{{\r\n2011-02-07 13:03:59,818 Trac[api] DEBUG: AnnouncementSystem has found the following subscriptions: \r\n2011-02-07 13:03:59,819 Trac[api] DEBUG: AnnouncementSystem sent event in 0.01 seconds.\r\n}}}\r\n\r\n... even though I am subscribed to the page, as seen in the database:\r\n\r\n{{{\r\n#!sh\r\nsqlite> select * from subscription_attribute;\r\n1|ivoras|1|WatchSubscriber|wiki|WikiStart\r\n2|ivoras|1|WatchSubscriber|wiki|TracMain\r\n}}}\r\n\r\nMy trac.ini contains:\r\n\r\n{{{\r\n#!ini\r\n[announcer]\r\nemail_address_resolvers = SpecifiedEmailResolver, SessionEmailResolver\r\nemail_enabled = true\r\nemail_from = some@example.com\r\nemail_sender = SmtpEmailSender\r\nemail_replyto = trac@example.com\r\nmime_encoding = base64\r\nuse_public_cc = false\r\nemail_subject_prefix = __default__\r\nemail_to = undisclosed-recipients: ;\r\nuse_threaded_delivery = false\r\ndefault_email_format = text/plain\r\n\r\n[components]\r\nannouncer.api.announcementsystem = enabled\r\nannouncer.api.subscriptionresolver = enabled\r\nannouncer.distributors.mail.emaildistributor = enabled\r\nannouncer.distributors.mail.sendmailemailsender = enabled\r\nannouncer.distributors.mail.smtpemailsender = enabled\r\nannouncer.email_decorators.announceremaildecorator = enabled\r\nannouncer.email_decorators.staticemaildecorator = enabled\r\nannouncer.email_decorators.threadingemaildecorator = enabled\r\nannouncer.email_decorators.ticketaddlheaderemaildecorator = enabled\r\nannouncer.email_decorators.ticketsubjectemaildecorator = enabled\r\nannouncer.email_decorators.wikisubjectemaildecorator = enabled\r\nannouncer.filters.defaultpermissionfilter = enabled\r\nannouncer.formatters.ticketformatter = enabled\r\nannouncer.formatters.wikiformatter = enabled\r\nannouncer.pref.announcerpreferences = enabled\r\nannouncer.pref.subscriptionmanagementpanel = enabled\r\nannouncer.producers.attachmentchangeproducer = enabled\r\nannouncer.producers.ticketchangeproducer = enabled\r\nannouncer.producers.wikichangeproducer = enabled\r\nannouncer.resolvers.defaultdomainemailresolver = enabled\r\nannouncer.resolvers.sessionemailresolver = enabled\r\nannouncer.resolvers.specifiedemailresolver = enabled\r\nannouncer.subscribers.allticketsubscriber = enabled\r\nannouncer.subscribers.carboncopysubscriber = enabled\r\nannouncer.subscribers.generalwikisubscriber = enabled\r\nannouncer.subscribers.joinablegroupsubscriber = enabled\r\nannouncer.subscribers.ticketcomponentownersubscriber = enabled\r\nannouncer.subscribers.ticketcomponentsubscriber = enabled\r\nannouncer.subscribers.ticketcustomfieldsubscriber = enabled\r\nannouncer.subscribers.ticketownersubscriber = enabled\r\nannouncer.subscribers.ticketreportersubscriber = enabled\r\nannouncer.subscribers.ticketupdatersubscriber = enabled\r\nannouncer.subscribers.userchangesubscriber = enabled\r\nannouncer.subscribers.watchsubscriber = enabled\r\n\r\n[smtp]\r\nport = 25\r\nserver = localhost\r\n}}}\r\n\r\nIn short - is there a version that works with Trac 0.12?	defect	closed	high	AnnouncerPlugin	major	duplicate			0.12
