Timeline




matching tags

May 22, 2013:

11:48 PM Ticket #11112 (TracHoursPlugin - KeyError: 'ticket_id') closed by Ryan J Ollos
fixed: (In [13211]) Fixes #11112: Fixed KeyError when accessing RSS feed on …
11:48 PM Changeset [13211] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/hours.py

Fixes #11112: Fixed KeyError when accessing RSS feed on the /hours/<id> page.

11:48 PM Ticket #10233 (TracHoursPlugin - UnicodeDecode error when saving hours as csv (fix included)) closed by Ryan J Ollos
fixed: (In [13210]) Fixes #10233: Encode data as utf-8 when exporting as CSV.
11:48 PM Changeset [13210] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/hours.py

Fixes #10233: Encode data as utf-8 when exporting as CSV.

11:48 PM Changeset [13209] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/web_ui.py

Extracted code to a method, export_csv, modeled after the method with the same name in trac.ticket.web_ui.

11:48 PM Changeset [13208] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/web_ui.py

PEP-0008 changes, removed unused imports, removed documentation that made reference to ClearSilver.

10:58 PM Ticket #10848 (TracHoursPlugin - Encode data as utf-8 during csv export) closed by Ryan J Ollos
duplicate: Duplicate of #10233.
9:26 PM Ticket #11112 (TracHoursPlugin - KeyError: 'ticket_id') created by Ryan J Ollos
==== How to Reproduce ==== While doing a GET operation on /hours/1, …
9:16 PM Ticket #11092 (TracHoursPlugin - Deleting hours when deleting a ticket) closed by Ryan J Ollos
fixed: The issue should be resolved now. Please let me know if you encounter …
9:07 PM Changeset [13207] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/tests/__init__.py
  • trachoursplugin/trunk/trachours/tests/hours.py
  • trachoursplugin/trunk/trachours/tests/ticket.py

Refs #11092: Moved method _revert_trachours_schema_init to shared function revert_trachours_schema_init in __init__.py.

9:06 PM Changeset [13206] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/hours.py
  • trachoursplugin/trunk/trachours/tests/__init__.py
  • trachoursplugin/trunk/trachours/tests/hours.py
  • trachoursplugin/trunk/trachours/tests/ticket.py
  • trachoursplugin/trunk/trachours/ticket.py

Refs #11092:

  • Implemented delete_ticket_hours.
  • Call delete_ticket_hours in ITicketChangeListener.ticket_deleted implementation.
  • Fixed error in test_add_ticket_hours. The id column of the database was being confused with ticket.id, however the ticket id value is stored in the ticket column.

Note: Plugin version is 0.6.0dev and API is subject to change before the 0.6.0 release.

9:06 PM Changeset [13205] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/hours.py
  • trachoursplugin/trunk/trachours/tests/hours.py

#11092: Added unit test for add_ticket_hours.

8:34 PM Changeset [13204] by Steffen Hoffmann
  • accountmanagerplugin/trunk/MANIFEST.in
  • accountmanagerplugin/trunk/changelog

AccountManagerPlugin: Improve support for creating source packages, refs #11111.

Thanks to Thomas Moschny for providing the suggestion and an initial patch.

4:11 PM Ticket #11111 (AccountManagerPlugin - Please add a MANIFEST.in) created by Thomas Moschny
In order for ./setup.py sdist --format=zip to work properly and …
2:13 PM Changeset [13203] by Odd Simon Simonsen
  • xmlrpcplugin/trunk/tracrpc/tests/__init__.py

XmlRpcPlugin: Safer strategy for terminating functional test server. Refs #11109.

1:07 PM Ticket #11109 (XmlRpcPlugin - Unexpected hints for leave action in RPC ticket.getActions) closed by Odd Simon Simonsen
fixed: (In [13202]) XmlRpcPlugin: Fix tests after recent text changes in …
1:07 PM Changeset [13202] by Odd Simon Simonsen
  • xmlrpcplugin/trunk/tracrpc/tests/ticket.py

XmlRpcPlugin: Fix tests after recent text changes in workflow action hints. Closes #11109.

11:24 AM Ticket #11110 (TracJsGanttPlugin - Chart is not rendered) created by s.helfrich@…
If tickets are available, no chart is rendered. Otherwise "No tasks …
11:10 AM Changeset [13201] by Odd Simon Simonsen
  • xmlrpcplugin/trunk/tracrpc/tests/__init__.py
  • xmlrpcplugin/trunk/tracrpc/tests/api.py
  • xmlrpcplugin/trunk/tracrpc/tests/ticket.py
  • xmlrpcplugin/trunk/tracrpc/util.py

XmlRpcPlugin: Fix Python2.4 issues in tests. Ref #10786.

6:55 AM Changeset [13200] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/hours.py

Removed some unused imports.

6:55 AM Changeset [13199] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/tests/hours.py

Refs #11092: Populate and destroy the database on each test run. Adjusted test cases to account for ticket-custom field having been created in setUp by the call to upgrade_environment.

6:55 AM Changeset [13198] by Ryan J Ollos
  • trachoursplugin/trunk/trachours/hours.py

Rename variable to reduce ambiguity between ticket and its id.

6:55 AM Changeset [13197] by Ryan J Ollos
  • tracticketstatsplugin/trunk/setup.py

Refs #8140: Added requirement of TracAdvParseArgsPlugin since the code integrated from the TicketStatsMacro requires it. However, this dependency might be eliminated later on.

3:59 AM Changeset [13196] by Zack
  • traccomponentaliasplugin/trunk/traccomponentalias/api.py

small fix for when changing the component after ticket is created, it actually changes the component. ticket:none

1:32 AM TracWikiToHtmlConverterScript edited by Ryan J Ollos
Added page outline, syntax highlighting and maintainer. (diff)
12:02 AM Ticket #11109 (XmlRpcPlugin - Unexpected hints for leave action in RPC ticket.getActions) created by Olemis Lang
Sometimes tracrpc.tests.ticket:RpcTicketTestCase.test_getActions in …

May 21, 2013:

7:03 PM Ticket #11108 (XmlRpcPlugin - Problem with the api's library(int id, int when=0)) created by anonymous
I'm using the api xmlrpc for trac. I managed to see the list of …
6:00 PM Ticket #11107 (TracWikiToHtmlConverterScript - Trac Wiki to HTML Script Fails with Links) created by anonymous
The trac2html.py script fails to create an HTML file if any link exist …
1:29 PM Changeset [13195] by Jun Omae
  • ticketcalendarplugin/0.12/ticketcalendar/web_ui.py

ticketcalendar: fixed not working without Babel

refs #11106.

11:25 AM Changeset [13194] by Jun Omae
  • xmlrpcplugin/trunk/tracrpc/tests/search.py

XmlRpcPlugin: Follow-up to r13193, added missing tracrpc/tests/search.py

11:13 AM Ticket #10786 (XmlRpcPlugin - json-rpc search.performSearch results in 'maximum recursion depth ...) closed by Jun Omae
fixed: (In [13193]) XmlRpcPlugin: Fixed 'maximum recursion depth exceeded' …
11:13 AM Changeset [13193] by Jun Omae
  • xmlrpcplugin/trunk/tracrpc/json_rpc.py
  • xmlrpcplugin/trunk/tracrpc/tests/__init__.py
  • xmlrpcplugin/trunk/tracrpc/tests/json_rpc.py
  • xmlrpcplugin/trunk/tracrpc/xml_rpc.py

XmlRpcPlugin: Fixed 'maximum recursion depth exceeded' error on search.performSearch with JSON-RPC. Closes #10786.

11:12 AM framay edited by Franz
(diff)
9:29 AM Ticket #11106 (TicketCalendarPlugin - NameError: global name 'Locale' is not defined) created by anonymous
Specifically this line: […] ...is causing the problem. System …
8:36 AM Ticket #11105 (TracJsGanttPlugin - OperationalError: near ",": syntax error) created by yevhen.duma@…
Trac detected an internal error: OperationalError: near ",": syntax …
7:23 AM Ticket #7540 (TracTicketStatsPlugin - Use jQuery UI's Datepicker for Start and End date entry) closed by Ryan J Ollos
fixed: (In [13192]) Fixes #7540: Added a datepicker for the start and end …
7:23 AM Changeset [13192] by Ryan J Ollos
  • tracticketstatsplugin/trunk/ticketstats/templates/ticketstats.html
  • tracticketstatsplugin/trunk/ticketstats/ticketstats.py

Fixes #7540: Added a datepicker for the start and end date. The datepicker will only be available in Trac 1.0 and later, in which jQuery UI is distributed with Trac.

The feature could be made available in earlier versions of Trac by including jQuery UI directly (see for example how this is done in backlogplugin/trunk/backlog/web_ui.py?rev=12796), but I won't bother with this unless someone asks for it.

6:54 AM Ticket #6426 (TracTicketStatsPlugin - Missing YAHOO logger widget JavaScript file) closed by Ryan J Ollos
fixed: debug flag was added in [13191].
4:29 AM Changeset [13191] by Ryan J Ollos
  • tracticketstatsplugin/trunk/ticketstats/templates/ticketstats.html
  • tracticketstatsplugin/trunk/ticketstats/ticketstats.py

Refactoring:

  • Don't pass db argument to Milestone.select. The parameter is deprecated.
  • Better Genshi code for generating the milestone options list.
  • Only show the YUI debug logger if the debug parameter is passed.
4:29 AM Ticket #8300 (TracTicketStatsPlugin - Static URL generates attribute error (on MySQL)) closed by Ryan J Ollos
fixed: (In [13190]) Fixes #8300: URI encode the static URL. Call index
4:29 AM Changeset [13190] by Ryan J Ollos
  • tracticketstatsplugin/trunk/ticketstats/templates/ticketstats.html
  • tracticketstatsplugin/trunk/ticketstats/ticketstats.py

Fixes #8300: URI encode the static URL. Call index method of list to get index of item. Previously the non-existent find method was being called.

4:29 AM Changeset [13189] by Ryan J Ollos
  • tracticketstatsplugin/trunk/setup.py

Added url and description to setup.py.

4:29 AM Changeset [13188] by Ryan J Ollos
  • tracticketstatsplugin/trunk/ticketstats/templates/ticketstats.html
  • tracticketstatsplugin/trunk/ticketstats/ticketstats.py

Renamed template greensauce.html -> ticketstats.html.

4:29 AM Changeset [13187] by Ryan J Ollos
  • tracticketstatsplugin/trunk/ticketstats/templates/greensauce.html

Fixed template indentation and added title element.

4:28 AM Changeset [13186] by Ryan J Ollos
  • tracticketstatsplugin/trunk/ticketstats/templates/greensauce.html

Combined two script sections in template.

4:28 AM Changeset [13185] by Ryan J Ollos
  • tracticketstatsplugin/trunk/ticketstats/templates/greensauce.html
  • tracticketstatsplugin/trunk/ticketstats/templates/jsondata.html

Converted tabs to spaces. Templates previously contained a mix of tabs and spaces.

1:38 AM Ticket #11104 (ThemeEnginePlugin - Custom theme admin module crashes on misconfiguration) closed by Olemis Lang
fixed: (In [13184]) ThemeEnginePlugin [ fixes #11104 ]: Current theme in …
1:38 AM Changeset [13184] by Olemis Lang
  • themeengineplugin/trunk/themeengine/admin.py
  • themeengineplugin/trunk/themeengine/api.py
  • themeengineplugin/trunk/themeengine/tests/api.py

ThemeEnginePlugin [ fixes #11104 ]: Current theme in custom theme admin template defaults to empty dict
Error recovery on misconfiguration in ThemeBase.is_active_theme

refs #11103 - because error on misconfiguration also affects simple theme admin panel
refs #10852 - the original ticket introducing is_active_theme API method

12:15 AM Ticket #11104 (ThemeEnginePlugin - Custom theme admin module crashes on misconfiguration) created by Olemis Lang
Error message […] Python Traceback […]

May 20, 2013:

11:43 PM BackLinksMacro edited by Ryan J Ollos
List another deprecated plugin. (diff)
11:41 PM Ticket #2053 (BackRefPatch - Viewing a ticket after patch installed leads to backtrace) closed by Ryan J Ollos
wontfix: Patch is deprecated.
11:40 PM Ticket #2799 (BackRefPatch - Won't work with 0.11dev-r6750) closed by Ryan J Ollos
wontfix: Patch is deprecated.
11:38 PM BadLinksPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
11:37 PM BambooTracPlugin edited by Ryan J Ollos
Added page outline, syntax highlighting and maintainer. (diff)
11:06 PM Ticket #11100 (TracTicketStatsPlugin - static link not working) closed by Ryan J Ollos
duplicate: Thank you for reporting. This is a duplicate of #8300, and I will try …
11:00 PM Ticket #11101 (MasterTicketsPlugin - "Blocking:" / "Blocked By:" not showing links, just plain text numbers) closed by Ryan J Ollos
worksforme: You'll want to install from …
10:56 PM Ticket #11103 (ThemeEnginePlugin - Simple theme admin module crashes on theme misconfiguration) closed by Olemis Lang
fixed: (In [13183]) ThemeEnginePlugin [ close #11103 ] : Display theme …
10:56 PM Changeset [13183] by Olemis Lang
  • themeengineplugin/trunk/themeengine/admin.py
  • themeengineplugin/trunk/themeengine/api.py
  • themeengineplugin/trunk/themeengine/web_ui.py

ThemeEnginePlugin [ close #11103 ] : Display theme carousel (admin) even if missing theme name configured in TracIni

10:51 PM Ticket #11103 (ThemeEnginePlugin - Simple theme admin module crashes on theme misconfiguration) created by Olemis Lang
If non-existent theme name is configured in TracIni then `Unknown …
9:36 PM Changeset [13182] by Andreas
  • projectplanplugin/0.11/trunk/projectplan/htdocs/css/hatch5x5yellow_flip.gif
  • projectplanplugin/0.11/trunk/projectplan/htdocs/css/projectplan.css
  • projectplanplugin/0.11/trunk/projectplan/htdocs/js/projectplan.js
  • projectplanplugin/0.11/trunk/projectplan/renderer/pprenderimpl.py
  • projectplanplugin/0.11/trunk/projectplan/renderer/ppreportrenderer.py

v2.0.0-BETA, major release

new javascript functionality enabling drag and drop on tickets,
s.t., ticket values can be changed easiely

This functionality will be extended in the future.

Thanks to snord for the javascript prototype using Trac XML RPC.

9:12 PM AccountManagerPlugin edited by Steffen Hoffmann
change download section to tagged release, rephrasing the meaning of … (diff)
8:17 PM Ticket #11093 (VisualizationPlugin - Problems installing VisualizationPlugin) closed by anonymous
worksforme: Upgraded easy_install to distribute 0.6.40 and was able to install.
5:38 PM Ticket #11093 (VisualizationPlugin - Problems installing VisualizationPlugin) reopened by alexa@…
I am running CentOS 5.3, Python 2.4.3 […] I am still getting the …
4:09 PM Ticket #11102 (TracWorkflowAdminPlugin - "There was an error" on save, with no information) created by Andrew Schulman
I make a change in my workflow, and try to save. When I do, I get a …
3:04 PM Ticket #11101 (MasterTicketsPlugin - "Blocking:" / "Blocked By:" not showing links, just plain text numbers) created by Peter Butkovic
Environment: * ubuntu 12.10 * Python 2.7.3 * trac 1.0.1 Plugin …
12:24 PM Ticket #11100 (TracTicketStatsPlugin - static link not working) created by Peter Butkovic
I'm running trac 1.0.1 with trunk version of TracTicketStatsPlugin
12:12 PM typek_pb created by Peter Butkovic
New user typek_pb registered
9:08 AM Ticket #11099 (TracWorkflowAdminPlugin - workflow diagram isn't shown) closed by Andrew Schulman
invalid: Yes, this seems to have been a misconfiguration on my part. I …
9:06 AM Ticket #10962 (TablePlugin - Plugin needs a license) closed by Ryan J Ollos
fixed: (In [13181]) Fixes #10962: Added author name and email. Removed an …
9:06 AM Changeset [13181] by Ryan J Ollos
  • tableplugin/trunk/COPYING
  • tableplugin/trunk/setup.py
  • tableplugin/trunk/table/table.py

Fixes #10962: Added author name and email. Removed an unused import.

8:56 AM Ticket #10662 (ComponentsProcessorMacro - Support for python setup for installing the plugin) closed by Ryan J Ollos
fixed: (In [13180]) Fixes #10662: Created a setuptools installer for the …
8:56 AM Changeset [13180] by Ryan J Ollos
  • componentsprocessormacro/0.11/componentsprocessor
  • componentsprocessormacro/0.11/componentsprocessor/__init__.py
  • componentsprocessormacro/0.11/componentsprocessor/macro.py
  • componentsprocessormacro/0.11/setup.py

Fixes #10662: Created a setuptools installer for the macro. Initial patch by gagravarr.

Note: The plugin currently does not have a license.

8:49 AM Ticket #11099 (TracWorkflowAdminPlugin - workflow diagram isn't shown) created by Andrew Schulman
Hi. I installed the plugin and graphviz, then went to …
8:36 AM Ticket #10722 (AnnouncerPlugin - Error sending notification when no component) closed by Ryan J Ollos
worksforme: I'm going to close this since the issue has previously been fixed on …
8:07 AM LdapPlugin edited by Ryan J Ollos
Needs adoption. (diff)
7:59 AM Ticket #9686 (GoogleCalendarPlugin - Incompatibility with 0.12 or higher) closed by Ryan J Ollos
duplicate: Duplicate of #8128. On 0.12, you can install ClearSilver. However, …
7:58 AM Ticket #8915 (GoogleCalendarPlugin - AttributeError: hdf) closed by Ryan J Ollos
duplicate: Duplicate of #8128. On 0.12, you can install ClearSilver. However, …
7:46 AM Ticket #3037 (PlatformDeploymentPlugin - Cannot upgrade database) closed by Ryan J Ollos
wontfix
7:44 AM Ticket #1724 (PlatformDeploymentPlugin - SVN repository empty - need Python 2.5) closed by Ryan J Ollos
wontfix: Project wiki page has been deleted.
7:44 AM Changeset [13179] by Ryan J Ollos
  • platformdeploymentplugin

Refs #1724, #3037: Removed empty directory for project that is being removed from trac-hacks due to no source code.

7:40 AM Ticket #3064 (SearchAttachmentsPlugin - [Patch] Plugin does not show up in trac admin) closed by Ryan J Ollos
fixed: (In [13178]) Fixes #3064: Fixed incorrect import.
7:40 AM Changeset [13178] by Ryan J Ollos
  • searchattachmentsplugin/0.10/searchattachments/searchattachments.py

Fixes #3064: Fixed incorrect import.

7:38 AM Ticket #1857 (SearchAttachmentsPlugin - Trac.ini update) closed by Ryan J Ollos
fixed: (In [13177]) Fixes #1857: Fixed typo of section name in README. …
7:38 AM Changeset [13177] by Ryan J Ollos
  • searchattachmentsplugin/0.10/README

Fixes #1857: Fixed typo of section name in README. Thanks to sassyn@… for spotting this.

7:29 AM Ticket #5945 (TracHtmlNotificationPatch - seems that the svn is empty :() closed by Ryan J Ollos
invalid: Somebody needs to sort out which version attached to the project wiki …
7:22 AM Ticket #1469 (ReportPluginPatch - Patching Trac) closed by Ryan J Ollos
worksforme: Try: patch -p0 < /yourTrackPatch.
7:20 AM Ticket #7524 (ReportPluginPatch - Deleted Report) closed by Ryan J Ollos
invalid
7:15 AM Ticket #1142 (TinyMceWikiPlugin - cannot get the plugin working with 0.10) closed by Ryan J Ollos
duplicate: Duplicate of #744.
5:49 AM Ticket #11072 (TicketChartsMacro - Install as a package that includes OpenFlashChart2) closed by Ryan J Ollos
fixed
5:48 AM Changeset [13176] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/htdocs/js/json

Refs #11072: Part of [13175]. Directories don't get deleted in Git, so it seems to be necessary to remove them directly in SVN.

5:46 AM Changeset [13175] by Ryan J Ollos
  • ticketchartsmacro/trunk/setup.py
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py
  • ticketchartsmacro/trunk/ticketcharts/htdocs/js/json2.js

Refs #11072: package_data was incorrect for files in js/json. Eliminated json subdirectory and moved json2.js in parent js directory.

5:12 AM Ticket #11068 (SimpleTicketPlugin - SimpleTicketPlugin overrides TICKET_CREATE) closed by Ryan J Ollos
worksforme: Please reopen if you wish to continue debugging the issue.
12:43 AM Changeset [13174] by Ryan J Ollos
  • ldapplugin/0.12/setup.py

Refs #10698: Removed Trac < 0.13 restriction from setup.py in 0.12 branch. Plugin has been reported to work with Trac 1.0.

12:40 AM LdapPlugin edited by Ryan J Ollos
Refs #10698. (diff)
12:05 AM Changeset [13173] by Steffen Hoffmann
  • tagsplugin/trunk/tractags/ticket.py

TagsPlugin: Replace configuration option by simple configuration check, refs #4503.

Finding any non-standard/default permission policy, fine-grained permission
checking will be enforced, intentionally removing the opt-out for safety.
Thanks to Odd Simon Simonsen for bringing-up the idea in the first place.

May 19, 2013:

11:11 PM Changeset [13172] by Steffen Hoffmann
  • tagsplugin/trunk/changelog
  • tagsplugin/trunk/tractags/ticket.py

TagsPlugin: Cache a configuration value for performance, refs #4503.

Impact and effect of this change are amazing, verified by request-profiling.

9:49 PM Changeset [13171] by Steffen Hoffmann
  • tagsplugin/trunk/tractags/tests/ticket.py

TagsPlugin: Fix db setup for ticket tags unit tests, just like done for upgrade code before.

9:11 PM Changeset [13170] by Olemis Lang
  • themeengineplugin/trunk/README

ThemeEnginePlugin [refs #11098] : Fix typos in README - after [13169]

8:58 PM Changeset [13169] by Olemis Lang
  • themeengineplugin/trunk/README
  • themeengineplugin/trunk/setup.py
  • themeengineplugin/trunk/themeengine/api.py
  • themeengineplugin/trunk/themeengine/web_ui.py

ThemeEnginePlugin [refs #11098] : Incorporate Apache(TM) Bloodhound theme's solution for template overrides ... [untested]

Version 2.2.0 release candidate 1

8:55 PM Ticket #11098 (ThemeEnginePlugin - Backport Apache™ Bloodhound solution for template overrides) created by Olemis Lang
i.e. bhtheme.theme:BloodhoundTheme.BLOODHOUND_TEMPLATE_MAP .
7:42 PM Changeset [13168] by Steffen Hoffmann
  • tagsplugin/trunk/tractags/ticket.py

TagsPlugin: Tap into the potential of permission check short-cuts, refs #4503.

This has been based on the three years old lazy_permission_check.patch by
otaku42, thanks a lot anyway.

5:07 PM Ticket #11097 (WorkflowEditorPlugin - KeyError: 'ticket-workflow') closed by Ryan J Ollos
duplicate: Duplicate of #10143, and fixed in [12217]. Please upgrade to …
2:23 PM Changeset [13167] by Steffen Hoffmann
  • tagsplugin/trunk/tractags/api.py
  • tagsplugin/trunk/tractags/web_ui.py

TagsPlugin: Some clean-up regarding usage of set() and set objects.

Part of this have been done and collected while reviewing surronding code.

2:18 PM Changeset [13166] by Steffen Hoffmann
  • tagsplugin/trunk/changelog
  • tagsplugin/trunk/tractags/ticket.py

TagsPlugin: Cache get_tagged_resources for tickets, refs #4503.

Current implementation is for Trac >= 0.12, but likely a wontfix for 0.11,
if no code is contributed for getting it there, sorry.

2:14 PM Changeset [13165] by Steffen Hoffmann
  • tagsplugin/trunk/changelog
  • tagsplugin/trunk/tractags/api.py
  • tagsplugin/trunk/tractags/tests/macros.py
  • tagsplugin/trunk/tractags/tests/ticket.py
  • tagsplugin/trunk/tractags/ticket.py

TagsPlugin: Mirror ticket tags into normalized tags db table, refs #4503, #9194 and #11096.

Parsing ticket fields per request has been a known performance hog, that's why
using the tags db table for regular access yields a considerable speed-up.

As a side-effect 'ticket' is the pilot for fixing a recently announced issue
with get_tagged_resources in the default tag provider implementation.
Nicely polished by stretching unit test coverage to this part of the code.

ToDo: DefaultTagProvider must be fixed as well, and other tag
providers should be reviewed too as a precaution.

1:35 PM Ticket #11097 (WorkflowEditorPlugin - KeyError: 'ticket-workflow') created by kpierson
==== How to Reproduce ==== While doing a GET operation on …
1:26 PM Ticket #11096 (TagsPlugin - Avoid an `OperationalError: too many SQL variables`) created by Steffen Hoffmann
The two-stepped approach in tractags.model.tagged_resources doesn't …
11:54 AM Ticket #10698 (LdapPlugin - Support for Trac 1.0) closed by Andrew Schulman
invalid: Yes, that's what I meant. But it turns out that this was caused by a …
11:33 AM Ticket #11095 (ApacheUserInfoPlugin - disable editing of name and email when override = true) created by Andrew Schulman
It would be nice if, when name.override = true or `email.override = …
11:29 AM Ticket #11094 (ApacheUserInfoPlugin - allow multiple environment variables) created by Andrew Schulman
It would be nice if the plugin allowed the user to specify multiple …
7:54 AM TicketChartsMacro edited by Ryan J Ollos
Refs #11072. (diff)
6:19 AM Changeset [13164] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Refs #11072: Fixed traceback when key was not specified for a bar chart. The key is now optional.

6:19 AM Changeset [13163] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Refactored _create_query_object.

6:19 AM Changeset [13162] by Ryan J Ollos
  • .gitignore

Added to gitignore: egg and patch file artifacts.

6:19 AM Changeset [13161] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Refs #11072: Fix traceback when the query returned no results. The x and y axes limits are not set when the query returns no results.

6:19 AM Changeset [13160] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Removed unecessary function _javascript_code.

6:19 AM Changeset [13159] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Eliminate passing of db arg, which can be obtained from env.

6:19 AM Changeset [13158] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Use IntConfig from Trac API for defining macro default parameters.

6:18 AM Changeset [13157] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Moved body of create_graph into expand_macro, eliminating one level of indirection.

6:18 AM Changeset [13156] by Ryan J Ollos
  • ticketchartsmacro/trunk/ticketcharts/TicketCharts.py

Use env.href rather than storing an Href object constructed from formatter.req.base_path as a global variable. Besides leading to more complex code, the latter is not thread-safe.

5:37 AM LdapPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)

May 18, 2013:

5:59 AM Ticket #11093 (VisualizationPlugin - Problems installing VisualizationPlugin) closed by Ryan J Ollos
worksforme: Issue has been reported previously, see: * [/ticket/10798#comment:23
5:51 AM VisualizationPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)

May 17, 2013:

6:06 PM Ticket #11093 (VisualizationPlugin - Problems installing VisualizationPlugin) created by alexa@…
I tried to install this plugin by both using the method suggested in …
3:38 PM Changeset [13155] by Zack
  • traccomponentaliasplugin/trunk/traccomponentalias/api.py

small fix for when changing the component after ticket is created, it actually changes the component.

2:12 PM Ticket #11092 (TracHoursPlugin - Deleting hours when deleting a ticket) created by j43l1us@…
Hi everybody, I'm running TracHoursPlugin 0.6.0dev-r12205
10:02 AM Changeset [13154] by Jun Omae
  • ticketcalendarplugin/0.12
  • ticketcalendarplugin/0.12/COPYING
  • ticketcalendarplugin/0.12/setup.cfg
  • ticketcalendarplugin/0.12/setup.py
  • ticketcalendarplugin/0.12/ticketcalendar

TicketCalendarPlugin: initial check-ins

9:59 AM TicketCalendarPlugin edited by Jun Omae
(diff)
9:59 AM list-view.png attached to TicketCalendarPlugin by Jun Omae
9:58 AM calendar-view.png attached to TicketCalendarPlugin by Jun Omae
9:56 AM TicketCalendarPlugin created by Jun Omae
New hack TicketCalendarPlugin, created by jun66j5
9:56 AM Changeset [13153] by Jun Omae
  • ticketcalendarplugin
  • ticketcalendarplugin/0.12
  • ticketcalendarplugin/1.0

New hack TicketCalendarPlugin, created by jun66j5

8:21 AM Ticket #11091 (TicketMoverPlugin - Ticket page load 10x slower with plugin enabled) created by wrobel.przemyslaw@…
I have recently found the reason why my trac runs so slow - with …
2:25 AM rjollos edited by Ryan J Ollos
Leave my preferred email address only. (diff)
1:01 AM Ticket #11085 (AttachmentPolicyPlugin - Plugin lacks a license) closed by Ryan J Ollos
fixed: (In [13152]) Fixes #11085: * Added BSD 3-Clause license with …
1:01 AM Changeset [13152] by Ryan J Ollos
  • attachmentpolicyplugin/0.12/COPYING
  • attachmentpolicyplugin/0.12/attachmentpolicy/attachment_policy.py
  • attachmentpolicyplugin/0.12/setup.py

Fixes #11085:

  • Added BSD 3-Clause license with permission of author, adding license text in a COPYING file and adding headers to source code.
  • Tidied up setup,py. Changed url to point to trac-hacks since this variable affects where defects are reported in the case that the user creates a ticket using the button on the Internal Error page.
12:25 AM Changeset [13151] by Ryan J Ollos
  • privatereportsplugin/trunk/privatereports/privatereports.py

Refs #11047:

  • Reworded log message from [13136].
  • Added a debug-level log message when user is blocked from viewing a report.

May 16, 2013:

11:55 PM Ticket #11078 (TracHacks - Images not available after upload) closed by Ryan J Ollos
duplicate: Replying to hasienda: > So this is something to watch out …
11:38 PM Ticket #11089 (ScrumBurndownPlugin - KeyError: 'burndown/templates') closed by Ryan J Ollos
fixed: (In [13150]) Fixes #11089: * Fixed incorrect package_data
11:38 PM Changeset [13150] by Ryan J Ollos
  • scrumburndownplugin/trunk/burndown/admin.py
  • scrumburndownplugin/trunk/burndown/templates/admin_burndown.html
  • scrumburndownplugin/trunk/setup.py

Fixes #11089:

  • Fixed incorrect package_data specification (regression from [13076]).
  • Renamed config.html to admin_burndown.html in order to better ensure that we'll meet the requirements that template names are unique.
  • Changed url in setup.py to point to the trac-hacks site.

Thanks to Jun Omae (jun66j5) for these fixes.

11:24 PM ScrumBurndownPlugin edited by Ryan J Ollos
Set author. (diff)
12:44 PM Ticket #11090 (AccountManagerPlugin - internal error on user creation with account manager and notification ...) created by anonymous
Hello, this happens when creating new user with 'user creation …
2:41 AM Changeset [13149] by Ryan J Ollos
  • ticketchartsmacro/trunk/setup.py

Refs #11072: Fixed error in [13116]. Package data was not being installed because package name was incorrectly specified as ticketstats rather than ticketcharts in specification.

1:23 AM AuthzPolicyPlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
1:14 AM AutoQueryPlugin edited by Ryan J Ollos
Made deprecation notice more prominent. Added syntax highlighting. (diff)
1:08 AM AutoWikifyPlugin edited by Ryan J Ollos
Added contributor. (diff)
12:52 AM RoadmapPlugin edited by Ryan J Ollos
Added contributor. (diff)
12:23 AM Ticket #10186 (TracAjaxCommentsPlugin - Logic on the settings page is backwards...) closed by Ryan J Ollos
fixed: Appears to be fixed in [11838].
12:22 AM TracAjaxCommentsPlugin edited by Ryan J Ollos
Fixed typo. (diff)
12:16 AM Ticket #5542 (TicketChartsMacro - Loading Data...) closed by Ryan J Ollos
fixed: This is probably fixed in #11072. Please try again and report any …
12:11 AM TicketChartsMacro edited by Ryan J Ollos
Plugin needs adoption. (diff)
12:10 AM TicketChartsMacro edited by Ryan J Ollos
Removed deprecated plugin from list. (diff)

May 15, 2013:

11:40 PM Changeset [13148] by Ryan J Ollos
  • scrumburndownplugin/trunk/burndown/__init__.py
  • scrumburndownplugin/trunk/burndown/admin.py
  • scrumburndownplugin/trunk/burndown/burndown.py
  • scrumburndownplugin/trunk/burndown/dbhelper.py
  • scrumburndownplugin/trunk/setup.py

Refs #7066, #11069:

  • Removed Trac pre-0.11 compatibility code.
  • Changed module names to follow Trac naming conventions.
  • Updated source file headers and added where missing.

Note: If you enabled the plugin through the web admin, or by providing the full module name, you'll need to re-enable the plugin or edit the [components] section:

burndown.burndown_admin_milestones.burndownmilestonesadminpanel = enabled
burndown.burndown.burndowncomponent = enabled

->

burndown.admin.burndownadminpanel = enabled
burndown.burndown.burndownmodule = enabled
11:32 PM Ticket #11089 (ScrumBurndownPlugin - KeyError: 'burndown/templates') created by Ryan J Ollos
Karl Fischer has reported the following issue by email: Have you been …
11:03 PM ScrumBurndownPlugin edited by Ryan J Ollos
Removed old news. (diff)
11:02 PM ScrumBurndownPlugin edited by Ryan J Ollos
Fixed typo. (diff)
10:59 PM Changeset [13147] by Ryan J Ollos
  • scrumburndownplugin/trunk/burndown/burndown.py

Refs #7066, #11069: Removed ClearSilver req.hdf variables.

10:59 PM Changeset [13146] by Ryan J Ollos
  • scrumburndownplugin/.pydevproject

Removed .pydevproject file.

10:58 PM Ticket #11069 (ScrumBurndownPlugin - Don't see the SCRUM Burndown plugin) closed by Ryan J Ollos
worksforme: If you wish to continue debugging, please report your Trac version, …
10:50 PM Ticket #8184 (ScrumBurndownPlugin - [Patch] Milestone not start with TypeError) closed by Ryan J Ollos
duplicate: Duplicate of #4504. Please install the latest from the trunk.
3:09 PM Changeset [13145] by Russ Tyndall
  • estimatorplugin/0.12/setup.py

bumped version to 1.2

11:21 AM Changeset [13144] by Olli Kallioinen
  • multiselectfieldplugin/1.0/multiselectfield/htdocs/multiselectfield.js

Removed unnecessary logging that caused problems with IE (Ticket #11066).

11:06 AM Ticket #5773 (TracPastePlugin - [PATCH] TracLink for the PasteBin component) closed by Ryan J Ollos
fixed: Replying to olemis: > Should this ticket be closed ? …
11:05 AM Changeset [13143] by Ryan J Ollos
  • tracpasteplugin/trunk/setup.py

Refs #5773: Updated maintainer info.

10:34 AM PrivateReportsPlugin edited by Ryan J Ollos
Fixed grammar. (diff)
10:23 AM Ticket #11087 (MovieMacro - picture instead of black screen) closed by anonymous
duplicate: sorry, nothing seemed to happen and I pressed submit another time …
10:19 AM Ticket #11088 (MovieMacro - picture instead of black screen) created by w.pasman@…
I can't find in the documentation how to replace the black placeholder …
10:19 AM Ticket #11087 (MovieMacro - picture instead of black screen) created by w.pasman@…
I can't find in the documentation how to replace the black placeholder …
10:15 AM Ticket #11086 (MovieMacro - mpeg4 video support) created by w.pasman@…
It would be really nice if mpeg-4 support could be added typically my …
9:50 AM Changeset [13142] by Ryan J Ollos
  • attachmentpolicyplugin/0.9

Removed empty 0.9 directory.

9:50 AM Ticket #11085 (AttachmentPolicyPlugin - Plugin lacks a license) created by Ryan J Ollos
Hi, I noticed that there isn't a license specified in setup.py. Did …
9:42 AM Changeset [13141] by Ryan J Ollos
  • attachfilterplugin/0.9

Removed empty directory.

9:31 AM InlineMacro edited by Ryan J Ollos
Added syntax highlighting. (diff)
9:30 AM Changeset [13140] by Ryan J Ollos
  • inlinemacro/0.11/README
  • inlinemacro/0.11/inline
  • inlinemacro/0.11/inline/__init__.py
  • inlinemacro/0.11/inline/macro.py
  • inlinemacro/0.11/setup.py

Added files previously attached to the project wiki page.

9:24 AM Ticket #5492 (AccessMacro - Text visible in editing) closed by Ryan J Ollos
worksforme: Replying to g1itch: > I found a worst case recently :( > …
9:19 AM Ticket #7727 (AdvancedTicketWorkflowPlugin - Is there a release for 0.12?) closed by Ryan J Ollos
worksforme: Sounds like the ticket should be closed then, and the focus should be …
9:16 AM AnjLabSyncItPlugin edited by Ryan J Ollos
Fixed typo. (diff)
9:13 AM AnjLabSyncItPlugin edited by Ryan J Ollos
Escape markup. (diff)
9:11 AM AnalyzePlugin edited by Ryan J Ollos
Added syntax highlighting. (diff)
9:04 AM AdminToolkitScript edited by Ryan J Ollos
Format page. (diff)
8:50 AM Tickets #2913,​2916 batch updated by Ryan J Ollos
wontfix: Marking this plugin as deprecated. Please let me know if I'm mistaken …
8:50 AM Ticket #2337 (ActiveDirectoryLookupPatch - 0.10.4 patch : enable notifications to domain users without any ...) closed by Ryan J Ollos
wontfix: Marking this plugin as deprecated. Please let me know if I'm mistaken …
8:50 AM Ticket #2915 (ActiveDirectoryLookupPatch - patch for 0.10.4) closed by Ryan J Ollos
wontfix: Marking this plugin as deprecated. Please let me know if I'm mistaken …
8:41 AM Changeset [13139] by Ryan J Ollos
  • acidtheme/0.9

Removed empty 0.9 directory.

8:35 AM AnnouncerPlugin/PluginSupport/FullBlogPlugin edited by Ryan J Ollos
Added page outline. (diff)
7:54 AM SiteUpgradeProposal edited by Ryan J Ollos
Quick thought I had while reviewing TitleIndex. (diff)
7:12 AM Ticket #11084 (TracJsGanttPlugin - PATCH: better resize the chart to be smaller than to overlap other ...) created by falkb
Just a trivial one: […] Several months tested with IE and FF. If …
6:34 AM Ticket #10989 (SimpleMultiProjectPlugin - UnicodeEncodeError with Genshi 0.7) closed by falkb
fixed: In 13138: […]
6:34 AM Changeset [13138] by falkb
  • simplemultiprojectplugin/trunk/simplemultiproject/roadmap.py

Fixed #10989: call render() instead of str() in __extract_div_milestones_array() to avoid UnicodeEncodeError (Thanks to ykrocku for the patch and rjollos for reviewing).

5:38 AM IrcAnnouncerPlugin edited by Ryan J Ollos
Link in example was broken. (diff)
5:29 AM Ticket #11083 (PrivateReportsPlugin - Show a message rather than an empty listbox when no permissions are ...) closed by Ryan J Ollos
fixed: (In [13137]) Fixes #11083: Show a message rather than an empty listbox …
5:29 AM Changeset [13137] by Ryan J Ollos
  • privatereportsplugin/trunk/privatereports/templates/admin_privatereports.html

Fixes #11083: Show a message rather than an empty listbox when no permissions are defined for a report.

5:20 AM IrcAnnouncerPlugin edited by Ryan J Ollos
Added page outline and maintainer. (diff)
5:06 AM Ticket #11083 (PrivateReportsPlugin - Show a message rather than an empty listbox when no permissions are ...) created by Ryan J Ollos
Like this: [[Image(...)]] Rather than: …
4:56 AM Changeset [13136] by Ryan J Ollos
  • privatereportsplugin/trunk/privatereports/privatereports.py

Refs #11047:

  • Refactored _get_report_permissions method.
  • Added logging when reports are removed from the Report List page.
3:47 AM Ticket #11082 (AccountManagerPlugin - TypeError: __call__() got an unexpected keyword argument 'username') created by Ryan J Ollos
Following on from #11081, this time I enabled the following set of …
3:29 AM Changeset [13135] by Jun Omae
  • exceldownloadplugin/0.12/tracexceldownload/api.py

ExcelDownloadPlugin: don't pass str to east_asian_width()

3:26 AM Ticket #11081 (AccountManagerPlugin - AssertionError moving to page 3 on the Configuration Wizard) created by Ryan J Ollos
I'm trying out the Configuration Wizard. This is a fresh install of …
Note: See TracTimeline for information about the timeline view.