= Changes to the Vanilla Trac installation =

This is a place to keep track of changes that have been made to customize the trac installation.

== 0.11 Plugins ==
~~[http://trac-hacks.org/wiki/WebAdminPlugin WebAdminPlugin]~~ (Core Functionality)

[http://trac-hacks.org/wiki/AccountManagerPlugin AccountManagerPlugin] (with [attachment:wiki:LocalTracChanges:acct_mgr_plugin_ssl_remember_me_rev_4111.patch Patch])

[http://trac-hacks.org/wiki/SimpleTicketPlugin SimpleTicketPlugin] (with [attachment:wiki:LocalTracChanges:daa_simpleticket_0.11.patch Patch])

[http://trac-hacks.org/wiki/DoxygenPlugin DoxygenPlugin]

[http://www.trac-hacks.org/wiki/TocMacro TOC Macro]

[http://www.trac-hacks.org/wiki/CatPages CatPages Macro]

[http://www.trac-hacks.org/wiki/PendingTicketPlugin PendingTicketPlugin]

[http://www.trac-hacks.org/wiki/TicketDeletePlugin TicketDeletePlugin] (with [attachment:wiki:LocalTracChanges:ticketdeleteplugin_0.11_working.patch Patch])

[http://www.trac-hacks.org/wiki/TicketChangePlugin TicketChangePlugin]

[http://www.trac-hacks.org/wiki/ReadOnlyTicketPlugin ReadOnlyTicketPlugin]

[attachment:wiki:LocalTracChanges:cachingpermstore.py UsersWithPermCachingPermissionStore]

[attachment:wiki:LocalTracChanges:CCMe.py CC Me Plugin]

[attachment:wiki:LocalTracChanges:ReporterClose.py Ticket Reporter Permissions plugin]

[http://www.trac-hacks.org/wiki/AdvancedTicketWorkflowPlugin AdvancedTicketWorkflowPlugin] (with [http://trac-hacks.org/attachment/ticket/3615/adv_ticket_workflow_xref_fixes.patch Patch])

[attachment:wiki:LocalTracChanges:viewmtn_revision_links.py ViewMTN Linkifying]

== 0.10 Plugins ==
[http://trac-hacks.org/wiki/WebAdminPlugin WebAdminPlugin]

[http://trac-hacks.org/wiki/AccountManagerPlugin AccountManagerPlugin]
*This [attachment:acct_mgr.patch patch] has been applied to enable remembering sessions and SSL logins and administration.

[http://trac-hacks.org/wiki/SimpleTicketPlugin SimpleTicketPlugin]

[http://trac-hacks.org/wiki/DoxygenPlugin DoxygenPlugin]

[http://www.trac-hacks.org/wiki/TocMacro TOC Macro]

[http://www.trac-hacks.org/wiki/CatPages CatPages Macro]

[http://www.trac-hacks.org/wiki/PendingTicketPlugin PendingTicketPlugin]

[http://www.trac-hacks.org/wiki/TicketDeletePlugin TicketDeletePlugin]

[http://www.trac-hacks.org/wiki/TicketChangePlugin TicketChangePlugin]

[http://www.trac-hacks.org/wiki/ReadOnlyTicketPlugin ReadOnlyTicketPlugin]


== Previous Plugins ==
~~[http://tracmtn.1erlei.de TracMonotone]~~

~~[http://trac-hacks.org/wiki/PermCachePlugin PermCachePlugin]~~

~~[http://trac-hacks.org/wiki/CacheSystemPlugin CacheSystemPlugin]~~

== 0.11 Patches ==

Hack to workaround [http://trac.lighttpd.net/trac/ticket/729 lighttpd bug #729] (See [http://trac.edgewall.org/ticket/2418#comment:15 trac bug #2418])

Reduce session timeout (`PURGE_AGE`) to 1 day in `web/session.py`

== 0.10 Patches ==

[ticket:13 Patch] to display "Last Modified"  information on all wiki pages

[http://trac.edgewall.org/ticket/5842 Patch] to fix broken diff rendering (fixed in 0.11)

[attachment:wiki:LocalTracChanges:cached_restrict_users_list.diff Patch] to cache permissions in restrict user list for performance reasons

Hack to workaround [http://trac.lighttpd.net/trac/ticket/729 lighttpd bug #729] (See [http://trac.edgewall.org/ticket/2418#comment:15 trac bug #2418])

Reduce session timeout (`PURGE_AGE`) to 5 days in `web/session.py`

== 0.11 Template Changes ==

Custom site header to integrate with pidgin.im (`site.html`)

Error Page customization to handle redirecting to registration screen for ticket creation (`site.html`)

New Ticket customization to add link to TipsForBugReports and request to search for duplicates. (`site.html`)

Update to display "Last Modified"  information on all wiki pages (`site.html`)

lighttpd forward from `/simpleticket` to `/newticket` (new !SimpleTicketPlugin works differently)

== 0.10 Template Changes ==

Custom site header to integrate with pidgin.im (`site_css.cs`, `site_header.cs`, `site_footer.cs`)

Error Page customization to handle server load errors and redirecting to registration screen for ticket creation (`error.cs`)

New Ticket customization to add link to TipsForBugReports and request to search for duplicates. (`site_newticket.cs`)