﻿ticket	summary	type	release	owner	status	created	modified	_description	_reporter
5104	WorkflowEditorPlugin Does Not Play Nice with TypedTicketWorkflowPlugin	enhancement	0.11	Takanori Suzuki	new	2009-04-29T21:47:27+02:00	2011-03-23T20:23:30+01:00	"This is NOT the same as ticket #4694.

I have both WorkflowEditorPlugin and TypedTicketWorkflowPlugin installed. TypedTicketWorkflowPlugin allows you in your custom workflow to designate an action to be available only for certain types of tickets.

For instance:
{{{
accept.tickettype = task, enhancement
peerreview.tickettype = defect
}}}

When WorkflowEditorPlugin loads in the Admin interface it skips over these statements so when you save via WorkflowEditorPlugin you loose those TypedTicketWorkflowPlugin changes. WorkflowEditorPlugin can not be used in conjunction with TypedTicketWorkflowPlugin and therefore all trac.ini edits must be done manually in the .ini file.

Please add support to not override actions that are custom to the TypedTicketWorkflowPlugin.

Thanks."	christopher.wetterman@…
9670	unable to view grid/text tab for workfloweditor plugin	defect	0.12	Takanori Suzuki	reopened	2012-01-06T15:17:10+01:00	2012-09-15T21:55:33+02:00	"I am not able to view Grid / Text tab as shown in the images for workfloweditorplugin (r11114)

OS : CentOS 5.4

Trac : 0.12

Thanks

"	Sandeep Nadkarni
4659	Supporting operations of AdvancedTicketWorkflowPlugin	enhancement	0.11	Takanori Suzuki	new	2009-02-19T11:54:33+01:00	2013-06-22T20:44:58+02:00	"AdvancedTicketWorkflowPlugin provides some more operations for the workflow (copy&paste):
    * set_owner_to_reporter
    * set_owner_to_component_owner
    * set_owner_to_field
    * set_owner_to_previous
    * set_status_to_previous
    * run_external
    * triage
    * xref 

Is there a way to add these operations to WorkflowEditorPlugin? Maybe in a dynamica way?"	weltweitehrlich
8582	May not work on an access-restricted site	defect	0.11	Takanori Suzuki	new	2011-03-08T14:18:04+01:00	2011-03-23T19:53:09+01:00	"With workfloweiditorplugin 1.0.2 comes with !TracLightning2.5.2, use
{{{
<LocationMatch ""/trac/portal"">
  AuthType SSPI
  :
  Require valid-user
</LocationMatch>
}}}
in httpd.conf to ristrict access, the following messages are shown in the workflow section in the Admin page.
{{{
Tracebck (most recent call last):
  File ""e:\traclight\python\lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\web\api.py"", line 376, in send_error
    'text/html')
  File ""e:\traclight\python\lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\web\chrome.py"", line 739, in render_template
    data = self.populate_data(req, data)
  File ""e:\traclight\python\lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\web\chrome.py"", line 639, in populate_data
    d['chrome'].update(req.chrome)
  File ""e:\traclight\python\lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\web\api.py"", line 195, in __getattr__
    value = self.callbacks[name](self)
  File ""e:\traclight\python\lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\web\chrome.py"", line 494, in prpare_request
    for category, name, text in contributor.get_navigation_items(req):
  File ""e:\traclight\python\lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\admin\web_ui.py"", line 65, in get_navigation_items
    panels, providres = self._get_panels(req)
  File ""e:\traclight\python\lib\site-packages\Trac-0.11.7.ja1-py2.5.egg\trac\admin\web_ui.py"", line 161, in _get_panels
    p = list(provider.get_adminpanels(req))
  File ""build\bdist.win32\egg\workfloweditor\workfloweditor_admin.py"", line 32, in get_admin_panels
    locale = LocaleUtil().get_locale(req)
  File ""build\bdist.win32\egg\workfloweditor\api.py"", line 16, in get_locale
    if (len(locale_array) > 0):
TypeError: object of type 'NoneType' has no len()
}}}


How can I workaround this?"	von_mises@…
11603	Editor can't manage more than 10 actions and messes states and actions up	defect	1.0	Takanori Suzuki	new	2014-02-27T16:30:47+01:00	2014-03-21T16:47:04+01:00	"If you want to build up a complex workflow, you will loose older states/actions as soon as you add the 11th action and hit apply.

Also, the fixed width table is too narrow for such bigger workflow.

Nevertheless, nice tool!"	bernd.stahlbock@…
4942	comments can be used to change section	defect	0.11	Takanori Suzuki	new	2009-04-17T23:36:21+02:00	2014-06-24T15:28:26+02:00	"You are able to change out of the [ticket-workflow] section by using a '=' after a comment:
[trac] # =

Because the other fields written follow a specific form, it does not seem like this can be exploited to write arbitrary settings, but because of the nature of the plugin it should be stricter in the input it accepts."	Michael Ching
5218	Can not set 'set_resolution'	defect	0.11	Takanori Suzuki	new	2009-05-10T22:21:55+02:00	2011-03-23T19:54:24+01:00	"Any changes to the set_resolution field of any status is ignored and never saved to the configuration file. Worse than that, any existing somestatus.set_resolution field is removed!

e.g.
{{{
resolve_new.set_resolution = invalid,wontfix,duplicate
}}}

would be removed from the configuration file.
"	Johan Risberg
7378	Allow multiple operations	defect	0.11	Takanori Suzuki	new	2010-07-13T12:30:12+02:00	2010-07-13T12:30:12+02:00	Multiple operations cannot be set with interface, and are removed even if edited with textbox.	Pierre Réveillon
4694	Add support for TypedTicketWorkflowPlugin	enhancement	0.11	Takanori Suzuki	new	2009-02-25T00:48:34+01:00	2009-02-25T00:48:34+01:00	"Hey, cool plugin!

since you have implemented a tabbed interface already, it would be exceedingly helpful if that could be expanded if the TypedTicketWorkflowPlugin is installed/enabled, to allow the ""grid"" style editing for each ticket type.  This is one of the hardest things to visualize for complex workflows.

Keep up the good work!"	Jay
11189	add support for MultipleWorkflowPlugin	enhancement		Takanori Suzuki	new	2013-06-22T20:49:00+02:00	2013-06-22T20:49:00+02:00	"it shouldn't be too difficult to implement the possibilty to edit different workflows that are controlled by the [wiki:MultipleWorkflowPlugin].

they are grouped in the trac.ini into sections like ''[ticket-workflow-defect]''."	martin.wagner@…
10289	[Patch] action.set_owner gets reset on save	defect	0.12		new	2012-09-06T21:11:36+02:00	2020-05-06T02:05:20+02:00	"If you go into text mode and enter the line `action.set_owner = username`, and then click ''Apply Changes'', the line gets removed and not saved.  The reason is that the !WorkflowEditor plugin does not recognize the set_owner field.  

I have attached a quick patch to fix this.  In the grid view this field will be hidden, but it can be used in the text view.  Note: the patch was made against an older version of the workfloweditor.js file, but the required changes are easy enough to apply manually."	mfwhite5@…
5628	"""accepted"" state is always added unexpectedly to some actions"	defect	0.11	Takanori Suzuki	new	2009-08-06T08:53:05+02:00	2009-09-23T09:27:43+02:00	"The version is WorkflowEditorPlugin 1.0.1-r5329

Following is a part of my customized flow:[[BR]]

{{{
finish = implementing,clarifying,requirement_owner_review,requirement_accepted -> closed
finish.name = finish
finish.default = 8
finish.operations = set_resolution
finish.permissions = TICKET_MODIFY
}}}

After I ""Apply changes"". This part is changed to:

{{{
finish = accepted,implementing,clarifying,requirement_owner_review,requirement_accepted -> closed
finish.name = finish
finish.default = 8
finish.operations = set_resolution
finish.permissions = TICKET_MODIFY
}}}

It adds the ""accepted"" status uexpectedly"	rpeng@…
