Timeline


and

Nov 18, 2012:

10:16 AM MasterTicketsPlugin edited by rjollos
New maintainer. (diff)
10:15 AM TracPastePlugin edited by rjollos
New maintainer. (diff)
7:19 AM Ticket #10635 (Plugin is not working with Trac 1.1.1dev) created by rjollos
As mentioned in #10634, the plugin isn't working for me with Trac …
6:58 AM Changeset [12370] by rjollos
  • privatewikiplugin/0.11/privatewiki/api.py

Refs #10634: Applied misc formatting changes (applied via PyDev autoformatting) to conform to PEP8.

6:56 AM Ticket #10634 (Source has tabs and improper indentation) closed by rjollos
fixed: (In [12369]) Fixes #10634: Converted tabs to spaces and fixed indentation.
6:56 AM Changeset [12369] by rjollos
  • privatewikiplugin/0.11
  • privatewikiplugin/0.11/privatewiki/api.py

Fixes #10634: Converted tabs to spaces and fixed indentation.

1:43 AM Ticket #10634 (Source has tabs and improper indentation) created by rjollos
The source contains tabs and some improper indentation. I hope you don't …
1:28 AM PrivateWikiPlugin edited by rjollos
LegacyAttachmentPolicy will exist before this change. (diff)
1:25 AM PrivateWikiPlugin edited by rjollos
Added syntax highlighting. (diff)

Nov 17, 2012:

10:53 PM Ticket #10633 (Plans for further development?) created by rjollos
Hi, I'm the current maintainer of MasterTicketsPlugin, and I have grand …
4:04 PM TicketLastCommentJumpPlugin edited by matobaa
(diff)
4:03 PM TicketLastCommentJumpPlugin.png attached to TicketLastCommentJumpPlugin by matobaa
3:49 PM Changeset [12368] by matobaa
  • contextchromeplugin/0.12/contextchrome/linkdeco.py

ContextChromePlugin: fix a bug, failed to render InterTrac links

3:29 PM Changeset [12367] by matobaa
  • traclinksplugin/0.12/traclinks/textbox.py

TracLinksPlugin: write comment of [12259]

3:26 PM Changeset [12366] by matobaa
  • contextchromeplugin/0.12/contextchrome/linkdeco.py

ContextChromePlugin: set default as type

3:16 PM matobaa edited by matobaa
(diff)
3:14 PM matobaa edited by matobaa
(diff)
3:06 PM NeighborPagePlugin edited by matobaa
(diff)
3:05 PM NeighborPagePlugin.png attached to NeighborPagePlugin by matobaa
3:05 PM NeighborPagePlugin edited by matobaa
(diff)
3:04 PM Changeset [12365] by matobaa
  • neighborpageplugin/1.0/neighborpage
  • neighborpageplugin/1.0/neighborpage/__init__.py
  • neighborpageplugin/1.0/neighborpage/nav.py
  • neighborpageplugin/1.0/setup.py

NeighborPagePlugin: Initial Import

2:59 PM NeighborPagePlugin created by matobaa
New hack NeighborPagePlugin, created by matobaa
2:58 PM Changeset [12364] by matobaa
  • neighborpageplugin
  • neighborpageplugin/0.11
  • neighborpageplugin/0.12
  • neighborpageplugin/1.0

New hack NeighborPagePlugin, created by matobaa

2:43 PM linkdeco.png attached to ContextChromePlugin by matobaa
2:42 PM ContextChromePlugin edited by matobaa
(diff)
2:28 PM ContextChromePlugin edited by anonymous
(diff)
2:24 PM Changeset [12363] by matobaa
  • contextchromeplugin/0.12/contextchrome/linkdeco.py
  • contextchromeplugin/0.12/contextchrome/style.py

ContextChromePlugin: add more field for body class

1:19 PM Ticket #5566 (No permissions granted but shows as "logged in as username") closed by anonymous
fixed: OK, there is an workaround for this. Basically what needs to be done to …
1:14 PM SharedCookieAuthPlugin edited by anonymous
(diff)

Nov 16, 2012:

11:22 PM Effit created by Effit
New user Effit registered
10:00 PM Ticket #10632 (Invalid query to update session data on MySQL) created by anonymous
MySQL complains that "INSERT OR REPLACE" query is invalid. Simple …
10:00 PM Ticket #10572 (Link at "Last Modified") closed by wadatka
fixed: (In [12362]) TicketLastCommentJumpPlugin: It supported trac 1.0 version. ( …
10:00 PM Changeset [12362] by wadatka
  • ticketlastcommentjumpplugin/trunk/TicketLastCommentJump/TicketLastCommentJump.py

TicketLastCommentJumpPlugin: It supported trac 1.0 version. ( closes #10572 )

9:58 PM Ticket #10631 (Invalid AD_CACHE table created with MySQL) created by anonymous
AD_CACHE table is created with "data" column defined as "binary(1)" in …
9:43 PM Changeset [12361] by wadatka
  • ticketlastcommentjumpplugin/trunk

Create trunk

4:40 PM Changeset [12360] by matobaa
  • contextchromeplugin/0.12/contextchrome/linkdeco.py

ContextChromePlugin: fix a bug, failed to render ticket:1#comment:1

3:46 PM ContextChromePlugin edited by matobaa
(diff)
3:45 PM TestManagerForTracPlugin edited by seccanj
(diff)
3:43 PM ContextChromePlugin edited by matobaa
(diff)
3:43 PM TestManagerForTracPlugin edited by seccanj
(diff)
3:42 PM ContextChromePlugin edited by matobaa
(diff)
3:42 PM TestManagerForTracPlugin edited by seccanj
(diff)
3:42 PM ContextChromePlugin edited by matobaa
(diff)
2:54 PM Ticket #10630 (File type1ec.sty not found) created by rjollos
I'm on CentOS 5. I have ghostscript and pdflatex install. My configuration …
2:18 PM Ticket #10629 ([PATCH]: font size of HTML emails is too large) created by falkb
Outlook displays huge font sizes of such HTML emails. This patch fixes it …
12:57 PM Changeset [12359] by rjollos
  • announcerplugin/trunk/announcer/formatters.py
  • announcerplugin/trunk/announcer/templates/ticket_email_mimic.html
  • announcerplugin/trunk/announcer/tests/attachment_notification.html
  • announcerplugin/trunk/announcer/tests/formatters.py

Refs #10584:

  • Added test case for HTML-formatted attachment notification.
  • TicketFormatter and WikiFormatter now inherit from AnnouncementTemplateProvider, so that the templates are served when other template-serving components are not enabled.
  • Wrapped strings in formatters.py for translation.
8:01 AM ms4py created by ms4py
New user ms4py registered
1:53 AM Ticket #10628 (api.py missing import of datetime causes trac-admin upgrade to fail) closed by rjollos
fixed: (In [12358]) Fixes #10628 : Added missing import of datetime in …
1:53 AM Changeset [12358] by rjollos
  • worklogplugin/trunk/worklog/api.py

Fixes #10628 : Added missing import of datetime in api.py. Thanks to Bobby for the patch.

1:06 AM ContextChromePlugin edited by rjollos
Fixed typos. (diff)
12:53 AM Changeset [12357] by hasienda
  • announcerplugin/trunk/announcer/tests/__init__.py
  • announcerplugin/trunk/announcer/tests/filters.py

TracAnnouncer: Add a bare-bones filter unit test, refs #7759.

Thanks to Ryan J Ollos for nudging me about it.

33 unit tests pass now for Trac-0.12 and above, two of them fail for
Trac-0.11 for known db API incompatibility issues, that will be addressed soon.

12:24 AM Changeset [12356] by hasienda
  • announcerplugin/trunk/announcer/templates/prefs_announcer_watch_users.html
  • announcerplugin/trunk/changelog

TracAnnouncer: Adapt the template to data dict change in [12338], refs #10620.

Obviously I failed to track all my changes in that changeset, and especially
the move-and-modernize approach has fired back here - sorry, and thanks to
Ryan J Ollos for spotting this as well as the right place for the fix.

I took the chance to improve template format like I'd do for others later on.
That's bound to break msgid's for translation, but I'll need to do a message
extraction for other recent i18n-relevant changes anyway.

12:09 AM ContextChromePlugin edited by matobaa
(diff)

Nov 15, 2012:

10:36 PM Ticket #10628 (api.py missing import of datetime causes trac-admin upgrade to fail) created by Bobby
Running the upgrade with trac-admin after adding the plugin kept failing, …
10:18 PM Ticket #10617 (gaierror: [Errno -2] Name or service not known) closed by hasienda
invalid: While the trace-back springs from a call of AcctMgr during a …
9:13 PM Ticket #10627 (Subscriber for milestones) created by rjollos
Add subscribers for milestones created, modified, closed and deleted.
5:48 PM Ticket #10626 (Calendar field for dates always displays DD/MM/YYYY, regardless of plugin ...) created by adam.dorsey@…
When modifying a date in a ticket using the (awesome) pop-up calendar, the …
5:35 PM Ticket #10625 (AssertionError in trac.db.pool.PooledConnection.__del__) created by anonymous
On login and logout I get the following error (for each environment): …
4:22 PM Changeset [12355] by matobaa
  • contextchromeplugin/0.12
  • contextchromeplugin/0.12/contextchrome/linkdeco.py
  • contextchromeplugin/0.12/setup.py

ContextChromePlugin: add new TicketLinkDecorator feature.

2:10 PM Ticket #10624 ([patch] cut off text longer than Excel cell restrictions) created by jholg
Excel has a limit of 32767 characters for cells. This patch allows for …
11:36 AM Ticket #10623 ([patch] use excel cell type standard for cols with long text content, ...) created by jholg
Hi, great plugin! For my use case I noticed that often the resulting …
10:45 AM Ticket #10622 (send mail when new ticket is created) created by roger@…
It would be handy to allow a user to select to receive a message when a …
7:38 AM Ticket #10621 (Send only one notification when a blog post is deleted) created by rjollos
When a blog post with a comment is deleted, a subscriber will receive a …
4:12 AM Ticket #10620 (UndefinedError: "data" not defined when navigating to the Announcements ...) created by rjollos
[…]
1:56 AM Changeset [12354] by rjollos
  • announcerplugin/trunk/announcer/templates/ticket_email_mimic.html

Refs #10584:

  • Corrected an error in [12294]: attachment's description was being shown twice, next to the attachment and as a comment.
  • Other minor changes to HTML template to align it with the plain text template.
1:13 AM Changeset [12353] by rjollos
  • announcerplugin/trunk/announcer/filters.py

Refs #7759, #7976, #7977, #8740, #8927, #9090 and #9204: Fixed minor syntax error introduced in [12342].

12:24 AM Changeset [12352] by rjollos
  • announcerplugin/trunk/announcer/templates/ticket_email_mimic.html

Refs #10584: Replaced tabs with spaces in ticket_email_mimic.html.

12:08 AM Changeset [12351] by rjollos
  • announcerplugin/trunk/announcer/tests/__init__.py
  • announcerplugin/trunk/announcer/tests/formatters.py

Refs #10584: Renamed announcer/tests/formatter.py to announcer/tests/formatters.py, so that the test module name agrees with the name of the module under test.

12:04 AM Changeset [12350] by rjollos
  • announcerplugin/trunk/announcer/formatters.py
  • announcerplugin/trunk/announcer/opt/fullblog/announce.py
  • announcerplugin/trunk/announcer/tests/__init__.py
  • announcerplugin/trunk/announcer/tests/attachment_notification.html
  • announcerplugin/trunk/announcer/tests/formatter.py

Refs #10584: Reverse merge incorrect commit in [12349].

Nov 14, 2012:

11:56 PM Changeset [12349] by rjollos
  • announcerplugin/trunk/announcer/formatters.py
  • announcerplugin/trunk/announcer/opt/fullblog/announce.py
  • announcerplugin/trunk/announcer/tests/__init__.py
  • announcerplugin/trunk/announcer/tests/attachment_notification.html
  • announcerplugin/trunk/announcer/tests/formatters.py

Refs #10584: Renamed announcer/tests/formatter.py to announcer\tests\formatters.py, so that the test module name agrees with the name of the module under test.

6:45 PM Ticket #10619 (initial indexing of a repository fails (postgres)) created by anonymous
I just installed MultiRepoSearchPlugin and after following the …
6:27 PM Ticket #5566 (No permissions granted but shows as "logged in as username") reopened by anonymous
The problem with trac.web.auth.LoginModule killing trac_auth cookies still …
5:59 PM Ticket #5566 (No permissions granted but shows as "logged in as username") closed by agitronic
fixed: (In [12348]) Fix multiple call to authenticate problem, closes #5566. …
5:59 PM Changeset [12348] by agitronic
  • sharedcookieauthplugin/trunk
  • sharedcookieauthplugin/trunk/setup.py
  • sharedcookieauthplugin/trunk/sharedcookieauth
  • sharedcookieauthplugin/trunk/sharedcookieauth/__init__.py
  • sharedcookieauthplugin/trunk/sharedcookieauth/sharedcookieauth.py

Fix multiple call to authenticate problem, closes #5566.

There seem to be a possibility that the authenticate method is
called multiple times during the processing of a request.

Also the '0.11' directory has been renamed to 'trunk' and monkey
patching has been disabled.

3:54 PM MSOEYODA created by MSOEYODA
New user MSOEYODA registered
2:09 PM Changeset [12347] by falkb
  • simplemultiprojectplugin/trunk/simplemultiproject/roadmap.py

replace [12236] which was a fix of [12068], now I hope it's finally fixed (refs #10513, seen misbehaviour: roadmap progress bars appeared with width=0 in case of filter_projects='All')

11:15 AM Ticket #10618 (Error with MySQL and TRAC 0.12.4) created by martin.fernholz@…
I installed TracDirectoryAuth 0.5 with TRAC 0.12.4, MySQL 5.1.63 …
9:15 AM Ticket #10617 (gaierror: [Errno -2] Name or service not known) created by anonymous
==== How to Reproduce ==== While doing a POST operation on /register, …
8:58 AM Ticket #10616 (UndefinedError: None has no member named "get") created by camel_flying@…
==== How to Reproduce ==== While doing a GET operation on …
5:53 AM Ticket #10615 (OperationalError: no such table: smp_project) created by chengang
==== How to Reproduce ==== While doing a GET operation on …

Nov 13, 2012:

9:57 PM Changeset [12346] by hasienda
  • announcerplugin/trunk/announcer/distributors/mail.py

TracAnnouncer: Read the notification format from subscriptions, refs #9282.

Now EmailDistributor cares for the preferred format, that is configured per
user in the subscription db table, obsoleting related
'announcer_email_format_<realm>' entries stored in session_attribute db
table before.

While this is yet another regression, because this setting has been per target
(resource) realm before, in theory it could even be more fine-grained.
In fact, its possible to store the preferred format per subscriber in
subscription. Only it is unified per transport for now, and I see no real
value in changing this, yet.

11:14 AM Ticket #10614 ([PATCH]: Formulardetails list not time-sorted) created by falkb
I don't see the order criteria of that list but how can I have it sorted …
2:11 AM Changeset [12345] by hasienda
  • announcerplugin/0.11.2dev/announcer/templates/ticket_email_mimic.html
  • announcerplugin/0.11/announcerplugin/templates/ticket_email_mimic.html
  • announcerplugin/trunk/announcer/templates/ticket_email_mimic.html
  • announcerplugin/trunk/changelog

TracAnnouncer: Improve ticket change notification template, refs #8620.

Feels like there must be more corner-cases, that are not handled optimal now,
but this is an easy win, so won't miss it for older announcer versions as well.

Thanks to jc2trachacks for taking care to report as well as for providing a
good starting point towards the actual fix (omit the empty old value too).

1:40 AM Ticket #8310 (ticket notifications do not thread properly in mail clients) closed by hasienda
fixed: (In [12344]) TracAnnouncer: Improve efficiency of some email message …
1:40 AM Changeset [12344] by hasienda
  • announcerplugin/0.11.2dev/announcer/distributors/mail.py
  • announcerplugin/0.11.2dev/announcer/email_decorators/generic.py
  • announcerplugin/0.11/announcerplugin/distributors/email_distributor.py
  • announcerplugin/trunk/changelog

TracAnnouncer: Improve efficiency of some email message headers, closes #8310.

Modified versions of the original patch fix some shortcoming of older
announcer versions, especially regarding In-Reply-To / References headers,
and Python doc-strings are corrected as well.

Thanks to bof for investigations on the issue, and even more for providing
good suggestions by means of a working patch.

12:18 AM Ticket #9616 (AnnouncementSystem fails when set_message_id is false and ticket is ...) closed by hasienda
fixed: (In [12343]) TracAnnouncer: Fix UnboundLocalError for variable 'msgid', …
12:18 AM Changeset [12343] by hasienda
  • announcerplugin/0.11/announcerplugin/distributors/email_distributor.py
  • announcerplugin/trunk/changelog

TracAnnouncer: Fix UnboundLocalError for variable 'msgid', closes #9616.

Thanks to julrich for report, investigation and the patch suggestion itself.

Futhermore let's start to track fixes in historic versions in changelog too.

Nov 12, 2012:

10:08 PM Ticket #10484 (SMTPServerDisconnetion while using SMTPS/SSL) closed by hasienda
invalid: So this is actually a cant-fix for being reported against the wrong …
7:49 PM GanttCalendarPlugin edited by Genie
add Info about TOW (TracOnWindows) (diff)
3:18 PM andrej2k created by andrej2k
New user andrej2k registered
10:38 AM purp2sour created by purp2sour
New user purp2sour registered

Nov 11, 2012:

11:33 PM Changeset [12342] by hasienda
  • announcerplugin/trunk/announcer/filters.py
  • announcerplugin/trunk/announcer/tests/api.py

TracAnnouncer: Add 'acct_mgr' as default for 'filter_exception_realms' option, refs #7759, #7976, #7977, #8740, #8927, #9090 and #9204.

IMHO this is required for better plugin usability, making AccountManagerPlugin
notifications pass without additional configuration effort now.

Some Python doc-string tweaks and another unit test slipped in here too.

10:36 PM maxlomb60 created by maxlomb60
New user maxlomb60 registered
9:47 PM Changeset [12341] by hasienda
  • announcerplugin/trunk/announcer/distributors/mail.py
  • announcerplugin/trunk/changelog

TracAnnouncer: Apply suitable charset to alternative part of email message as well, refs #7791.

This fixes inappropriate alternative text display of non-ascii characters in
HTML emails, that get sent out as multi-part message in MIME format.

This has been reported by g1itch, who did investigations and patch as well.
Works like a breeze, but this must have been much harder to fix than one would
expect at first glance onto this one-liner. It's a pleasure to follow your
footsteps, thanks a bunch.

4:58 PM Changeset [12340] by hasienda
  • announcerplugin/trunk/setup.py

TracAnnouncer: Subscribers are missed without additional entry-point, refs #7763.

4:37 PM Changeset [12339] by hasienda
  • announcerplugin/trunk/changelog
  • announcerplugin/trunk/setup.py

TracAnnouncer: Learn that calling the test module itself matters now too, refs #7763.

3:55 PM Changeset [12338] by hasienda
  • announcerplugin/trunk/announcer/opt/subscribers.py
  • announcerplugin/trunk/announcer/opt/tests
  • announcerplugin/trunk/announcer/opt/tests/__init__.py
  • announcerplugin/trunk/announcer/opt/tests/subscribers.py
  • announcerplugin/trunk/announcer/subscribers.py

TracAnnouncer: Separate "standard" subscribers from "new feature" ones, refs #7763.

"Standard" means required to mimic TracNotification behavior here.

1:30 PM Changeset [12337] by anbo
  • projectplanplugin/0.11/trunk/projectplan/htdocs/css/projectplan.css
  • projectplanplugin/0.11/trunk/projectplan/renderer/pprenderimpl.py
  • projectplanplugin/0.11/trunk/setup.py

tiny improvement of visualization: while using the ticket state in_QA, e.g. as part of the Trac enterprise workflow (c.f. http://trac.edgewall.org/wiki/WorkFlow/Examples), the ticket number is shown as dashed line-through

1:57 AM Changeset [12336] by hasienda
  • announcerplugin/trunk/announcer/email_decorators.py
  • announcerplugin/trunk/changelog

TracAnnouncer: Harden the TicketSubjectEmailDecorator, refs #8677.

Use the default subject template, if a TemplateError is raised when
rendering a custom Genshi text template.

Changes are accompanied by some of the usual PEP8 and other nit-picks, of
which slimmer imports seem like the biggest advantage.

1:21 AM Changeset [12335] by anbo
  • projectplanplugin/0.11/trunk/projectplan/renderer/ppticketsperuserday.py
  • projectplanplugin/0.11/trunk/setup.py

improved functionality of renderer tableavsb

  • parameter cols and rows can now contain *
  • at the specified position all unspecified values will be added
  • example:
    • [[ProjectPlan(renderer=tableavsb,rowtype=priority,rows=blocker|critical;major,coltype=status,cols=new|assigned;*;closed)]]
    • will create a table where after the first column all values that are within the ticket result set are added as new columns, e.g. infoneeded and in_QA
Note: See TracTimeline for information about the timeline view.