List Issues


# Issues: 441 (9 issues filtered out or hidden)       Next 20 >
Creation dateAscending order Sections Submitted by Urgency Type

Completed

#0802 Access Control Error  

Users who are not logged-in can add issues even if anonymous access is turned off.
In fact Issue Tracker produces an error but the issue is added anyway

Submitted by: Name and email hidden
Yesterday 10:09
1 day old
Sections: General
Type: bug report
Urgency: high
Added Issue followup   -   <Peter Bengtsson> permanent link

What about the permission "Add Issue Tracker Issues". What is that set to?

Yesterday 11:22
 
Added Issue followup   -   <ercasta~AT~gmail_._com> permanent link

"Acquired". Do I have to manually edit all permissions?

Yesterday 11:47
 
Changed status from Open to Completed   -   <Peter Bengtsson> permanent link

By default (I think), Anonymous has access to "add Issue Tracker Issues" but you can change that. It should just be one change in one place.

Permissions and stuff isn't entirely easy things to understand. I'll have to refer to the Zope manuals as I'm struggling to find the time to work on more pressing issues on the IssueTrackerProduct.

Yesterday 13:59
 

 

Open

#0801 Editing list issues  

In "List Issues", I'm interested in changing the "From" to "Assigned To". I'm trying to figure out which file(s) I need to work on to do this.

I installed Checkoutable Templates to see if it's there but I'm not really sure where to look.

I'm doing this because when we use that in our meetings we can't see who's assigned issues. It would be a nice feature to have.

Submitted by: <Eric>
Last week Tuesday 22:36
9 days old
Sections: Web design (XHTML/CSS)
Type: other
Urgency: normal
Added Issue followup   -   <Eric> permanent link

I'd also like to know where to go if I want to change that column in the csv export.

Last week Tuesday 22:38
 
Added Issue followup   -   <Eric> permanent link

I'm guessing the file I need to mess with, at least for the non-csv problem, is richList.zpt

So far I've changed:
<td><span tal:replace="structure python:here.HeadingLinks('Assigned To','acl_assignee', sortinfo=sortinfo)">Assigned To</span></td>

and

<td valign="top" tal:define="hide_me issue/hide_me | nothing;
acl_assignee issue/getACLAssignee;
email issue/getEmail"
tal:content="structure python:here.ShowNameEmail(acl_assignee,email,hide_me)">

which isn't right since it dies. I've been trying other things from the Assignment.py file but not getting much luck

Last week Wednesday 00:15
 
Added Issue followup   -   <Peter Bengtsson> permanent link

richList.zpt is the right place to look. For the assignement you'll have to look at the python method showAdditionalInformation() for working out the assignee. You'd then need to add a little function on the side that just does the assignment stuff of what showAdditionalInformation() does.

Last week Wednesday 14:35
 
Added Issue followup   -   <Eric> permanent link

Would I be adding that function in Issue.py? Where am I getting the assignee from? Is it acl_assignee?

I'm just a little lost as to what to hit next.

Last week Thursday 00:09
 
Added Issue followup   -   <Eric> permanent link

Anything? I'm kinda stuck here.

Last week Friday 15:59
 
Added Issue followup   -   <Peter Bengtsson> permanent link

You would need to write a monkey patch (described on www.issuetrackerproduct.com how-tos) that patches Issue.py for a function that returns the latest assignee name. The actual code for that can be taken by copying parts of showAdditionalInformation()

Last week Friday 16:24
 

 

Open

#0800 Intermittent Site Error  

I am having trouble with an intermittent site error message. The error goes away when I restart zope, and it have even gone away when I go to another page or in another browser. I can't seem to reproduce it, other than leaving the window open for a while and coming back to it and clicking on any link.

I am working from svn, updated just today to rev300 I think? I am running the cookiecrumbler addin. I have 2 ITPs running under the one root, the first is helpdesk, the second is bbbs. The latter is an addin of the former (so I can see tickets on both from the helpdesk one).

Below is the error message and below that my zope info. Let me know what logs you need.:

 Site Error
An error was encountered while publishing this resource.
KeyError
Sorry, a site error occurred.
Traceback (innermost last):
    * Module ZPublisher.Publish, line 202, in publish_module_standard
    * Module ZPublisher.Publish, line 150, in publish
    * Module Zope2.App.startup, line 221, in zpublisher_exception_hook
    * Module ZPublisher.Publish, line 119, in publish
    * Module ZPublisher.mapply, line 88, in mapply
    * Module ZPublisher.Publish, line 42, in call_object
    * Module Shared.DC.Scripts.Bindings, line 313, in __call__
    * Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
    * Module Products.CheckoutableTemplates.CTFiles, line 336, in _exec
    * Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
    * Module Products.PageTemplates.PageTemplate, line 89, in pt_render
    * Module zope.pagetemplate.pagetemplate, line 117, in pt_render
    * Module zope.tal.talinterpreter, line 271, in __call__
    * Module zope.tal.talinterpreter, line 346, in interpret
    * Module zope.tal.talinterpreter, line 891, in do_useMacro
    * Module zope.tal.talinterpreter, line 346, in interpret
    * Module zope.tal.talinterpreter, line 536, in do_optTag_tal
    * Module zope.tal.talinterpreter, line 521, in do_optTag
    * Module zope.tal.talinterpreter, line 516, in no_tag
    * Module zope.tal.talinterpreter, line 346, in interpret
    * Module zope.tal.talinterpreter, line 534, in do_optTag_tal
    * Module zope.tal.talinterpreter, line 516, in no_tag
    * Module zope.tal.talinterpreter, line 346, in interpret
    * Module zope.tal.talinterpreter, line 623, in do_insertText_tal
    * Module Products.PageTemplates.Expressions, line 228, in evaluateText
    * Module zope.tales.tales, line 696, in evaluate
      URL: StandardHeader
      Line 23, Column 0
      Expression: <PathExpr standard:'here/testAutoLogin'>
      Names:
      {'container': <IssueTracker at /bbbs>,
       'context': <IssueTracker at /bbbs>,
       'default': <object object at 0xb7dfd528>,
       'here': <IssueTracker at /bbbs>,
       'loop': {},
       'nothing': None,
       'options': {'args': ()},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xb707d0ec>,
       'request': <HTTPRequest, URL=http://helpdesk.mydomain.com:81/bbbs/index_html>;,
       'root': <Application at >,
       'template': <_CTPageTemplateFile at /bbbs/index_html>,
       'user': <IssueUser 'jp'>}
    * Module zope.tales.expressions, line 217, in __call__
    * Module Products.PageTemplates.Expressions, line 161, in _eval
    * Module Products.PageTemplates.Expressions, line 123, in render
    * Module Products.IssueTrackerProduct.IssueTracker, line 10912, in testAutoLogin
    * Module Products.IssueTrackerProduct.IssueTracker, line 5282, in set_session
    * Module ZPublisher.HTTPRequest, line 1239, in __getattr__
    * Module ZPublisher.HTTPRequest, line 1188, in get
    * Module Products.Sessions.SessionDataManager, line 95, in getSessionData
    * Module Products.Sessions.SessionDataManager, line 182, in _getSessionDataObject
    * Module Products.Transience.Transience, line 837, in new_or_existing
    * Module Products.Transience.Transience, line 449, in __setitem__
KeyError: 1226370960 (Also, the following error occurred while attempting to render the standard error message, please see the event log for full details: 1226370960)
Troubleshooting Suggestions
    * The URL may be incorrect.
    * The parameters passed to this resource may be incorrect.
    * A resource that this resource relies on may be encountering an error.
For more detailed information about the error, please refer to the error log.
If the error persists please contact the site maintainer. Thank you for your patience. 

And my zope info:

 Zope Version
(Zope 2.10.5-final, python 2.4.5, linux2)
Python Version
2.4.5 (#0002, Jul 31 2008, 18:51:48) [GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)]
System Platform
linux2
SOFTWARE_HOME
/usr/lib/zope2.10/lib/python
ZOPE_HOME
/usr/lib/zope2.10
INSTANCE_HOME
/var/lib/zope2.10/instance/sandbox
CLIENT_HOME
/var/lib/zope2.10/instance/sandbox/var
Network Services
ZServer.HTTPServer.zhttp_server (Port: 81) 

Submitted by: <jptechnical>
Last week Tuesday 02:51
9 days old
Sections: Support
Type: bug report
Urgency: high
Added Issue followup   -   <jptechnical> permanent link

Just an update, it seems like it is cookie or session related. If I get the error message, I can retype the url (go to root) and the page will come up fine. If I click on the same ticket I was viewing it looks fine.

Last week Wednesday 19:57
 
Added Issue followup   -   <jptechnical> permanent link

Update again. As soon as the pop3 connector created a ticket or an update I got the site error. It affects both IT instances, but the actual zope instance is unaffected. Any ideas?

Last week Friday 22:02
 

 

Open

#0799 Problem with Notifyable Alias and non ASCII characters  

An error occured when I tried to preview a issue, because the Alias of Notifyable have a non ASCII character. There is any solution? Thanks, Manuel


--------------------------------------------------
Error type: UnicodeDecodeError
Error value: 'ascii' codec can't decode byte 0xf3 in position 6: ordinal not in range(128)

Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module Products.IssueTrackerProduct.IssueTracker, line 11708, in AddIssue
Module Shared.DC.Scripts.Bindings, line 313, in __call__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
Module Products.PageTemplates.PageTemplate, line 89, in pt_render
Module zope.pagetemplate.pagetemplate, line 117, in pt_render
Module zope.tal.talinterpreter, line 271, in __call__
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 891, in do_useMacro
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 949, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 855, in do_condition
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 534, in do_optTag_tal
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal
Module Products.PageTemplates.Expressions, line 221, in evaluateStructure
Module zope.tales.tales, line 696, in evaluate
- URL: AddIssueTemplate
- Line 43, Column 0
- Expression: <PathExpr standard:'here/preview_issue'>
- Names:
{'container': <IssueTracker at /helpdesk>,
'context': <IssueTracker at /helpdesk>,
'default': <object object at 0x2b11e9be5200>,
'here': <IssueTracker at /helpdesk>,
'loop': {},
'nothing': None,
'options': {'args': (<IssueTracker at /helpdesk>,
<HTTPRequest, URL=http://91.121.85.79:9001/helpdesk/AddIssue>;),
'draft_saved': True},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x2b11ec173560>,
'request': <HTTPRequest, URL=http://91.121.85.79:9001/helpdesk/AddIssue>;,
'root': <Application at >,
'template': <PageTemplateFile at /helpdesk/AddIssueTemplate>,
'user': <PropertiedUser 'admin'>}
Module zope.tales.expressions, line 217, in __call__
Module Products.PageTemplates.Expressions, line 161, in _eval
Module Products.PageTemplates.Expressions, line 111, in render
Module Products.PageTemplates.ZRPythonExpr, line 79, in call_with_ns
Module Shared.DC.Scripts.Bindings, line 327, in __render_with_namespace__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
Module Products.PageTemplates.PageTemplate, line 89, in pt_render
Module zope.pagetemplate.pagetemplate, line 117, in pt_render
Module zope.tal.talinterpreter, line 271, in __call__
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 586, in do_setLocal_tal
Module zope.tales.tales, line 696, in evaluate
- URL: preview_issue
- Line 99, Column 0
- Expression: <PythonExpr here.Always2Notify(format='merged', requireemail=1, include_assignee=1)>
- Names:
{'container': <IssueTracker at /helpdesk>,
'context': <IssueTracker at /helpdesk>,
'default': <object object at 0x2b11e9be5200>,
'here': <IssueTracker at /helpdesk>,
'loop': {},
'nothing': None,
'options': {'args': ()},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x2b11ec1889e0>,
'request': <HTTPRequest, URL=http://91.121.85.79:9001/helpdesk/AddIssue>;,
'root': <Application at >,
'template': <PageTemplateFile at /helpdesk/preview_issue>,
'user': <PropertiedUser 'admin'>}
Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
- __traceback_info__: here.Always2Notify(format='merged', requireemail=1, include_assignee=1)
Module PythonExpr, line 1, in <expression>
Module Products.IssueTrackerProduct.IssueTracker, line 5871, in Always2Notify
Module Products.IssueTrackerProduct.IssueTracker, line 6101, in ShowNameEmail
Module Products.IssueTrackerProduct.Utils, line 445, in html_entity_fixer
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf3 in position 6: ordinal not in range(128)

Submitted by: <Manuel>
Last week Tuesday 02:23
9 days old
Sections: General
Type: bug report
Urgency: normal

 

Open

#0798 Problem with non ASCII characters  

An error occured when I tried to create a test issue with non ASCII characters. There is any solution? Thanks, Manuel

--------------------------------------------------
Error type: UnicodeDecodeError
Error value: 'ascii' codec can't decode byte 0xf3 in position 6: ordinal not in range(128)

Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module Products.IssueTrackerProduct.IssueTracker, line 11708, in AddIssue
Module Shared.DC.Scripts.Bindings, line 313, in __call__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
Module Products.PageTemplates.PageTemplate, line 89, in pt_render
Module zope.pagetemplate.pagetemplate, line 117, in pt_render
Module zope.tal.talinterpreter, line 271, in __call__
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 891, in do_useMacro
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 536, in do_optTag_tal
Module zope.tal.talinterpreter, line 521, in do_optTag
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 949, in do_defineSlot
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 855, in do_condition
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 534, in do_optTag_tal
Module zope.tal.talinterpreter, line 516, in no_tag
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal
Module Products.PageTemplates.Expressions, line 221, in evaluateStructure
Module zope.tales.tales, line 696, in evaluate
- URL: AddIssueTemplate
- Line 43, Column 0
- Expression: <PathExpr standard:'here/preview_issue'>
- Names:
{'container': <IssueTracker at /helpdesk>,
'context': <IssueTracker at /helpdesk>,
'default': <object object at 0x2b11e9be5200>,
'here': <IssueTracker at /helpdesk>,
'loop': {},
'nothing': None,
'options': {'args': (<IssueTracker at /helpdesk>,
<HTTPRequest, URL=http://91.121.85.79:9001/helpdesk/AddIssue>;),
'draft_saved': True},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x2b11f3955e18>,
'request': <HTTPRequest, URL=http://91.121.85.79:9001/helpdesk/AddIssue>;,
'root': <Application at >,
'template': <PageTemplateFile at /helpdesk/AddIssueTemplate>,
'user': <PropertiedUser 'admin'>}
Module zope.tales.expressions, line 217, in __call__
Module Products.PageTemplates.Expressions, line 161, in _eval
Module Products.PageTemplates.Expressions, line 111, in render
Module Products.PageTemplates.ZRPythonExpr, line 79, in call_with_ns
Module Shared.DC.Scripts.Bindings, line 327, in __render_with_namespace__
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
Module Products.PageTemplates.PageTemplateFile, line 129, in _exec
Module Products.PageTemplates.PageTemplate, line 89, in pt_render
Module zope.pagetemplate.pagetemplate, line 117, in pt_render
Module zope.tal.talinterpreter, line 271, in __call__
Module zope.tal.talinterpreter, line 346, in interpret
Module zope.tal.talinterpreter, line 586, in do_setLocal_tal
Module zope.tales.tales, line 696, in evaluate
- URL: preview_issue
- Line 99, Column 0
- Expression: <PythonExpr here.Always2Notify(format='merged', requireemail=1, include_assignee=1)>
- Names:
{'container': <IssueTracker at /helpdesk>,
'context': <IssueTracker at /helpdesk>,
'default': <object object at 0x2b11e9be5200>,
'here': <IssueTracker at /helpdesk>,
'loop': {},
'nothing': None,
'options': {'args': ()},
'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x2b11f396c518>,
'request': <HTTPRequest, URL=http://91.121.85.79:9001/helpdesk/AddIssue>;,
'root': <Application at >,
'template': <PageTemplateFile at /helpdesk/preview_issue>,
'user': <PropertiedUser 'admin'>}
Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__
- __traceback_info__: here.Always2Notify(format='merged', requireemail=1, include_assignee=1)
Module PythonExpr, line 1, in <expression>
Module Products.IssueTrackerProduct.IssueTracker, line 5871, in Always2Notify
Module Products.IssueTrackerProduct.IssueTracker, line 6101, in ShowNameEmail
Module Products.IssueTrackerProduct.Utils, line 445, in html_entity_fixer
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf3 in position 6: ordinal not in range(128)

Submitted by: <Manuel>
Last week Tuesday 02:06
9 days old
Sections: General
Type: bug report
Urgency: normal

 

Completed

#0797 add issue id or title to notification email  

Perhaps I am just not looking in the right place, but is there a way to add the issue ID or the issue Title to the subject of the outgoing email when a ticket is created? Currently it just says "Your issue has been added".

The big case where this might be an issue is if a user has their email sorted by thread, I found this to be the case in gmail. Then the notification is buried under the thread and they might not notice that the new issue was created. I don't want my clients, who are not the most tech-saavy, to start creating a bunch of tickets or cross posting tickets because of this.

Is it much trouble to add the issue ID or the title, or both to the email subject? This would totally resolve it.

Thanks for all your hard work Peter! It has been a while, but I am back to spending mucho time with ITP. Finally gave my own old busted helpdesk the heave-ho, so I am sure I will be more active in the coming weeks. Great software!!!

Submitted by: <jptechnical>
09-Nov 2008
11 days old
Sections: Notifications
Type: feature request
Urgency: low
Changed status from Open to Completed   -   <Peter Bengtsson> permanent link

Ok. if you enable to show ID with title it will now include the issue ID in the subject line.

Last week Tuesday 15:52
 
Added Issue followup   -   <jptechnical> permanent link

Perfect, I updated just now and it works great! Thanks peter.

Last week Tuesday 16:58
 

 

Open

#0796 Export to CSV  

The CSV export link in the "List Issues" section does not work correctly when using the "do not show" option. For example, when selecting "Hide completed issues", the CSV file contains completed issues only. So it seems the CSV export always applies filters in the "show only" mode

Submitted by: Name and email hidden
07-Nov 2008
13 days old
Sections: User functions
Type: general
Urgency: normal

 

Open

#0795 Error adding an issue  

An error occured when I tried to...


--------------------------------------------------
Error type: NoACLAdderError
Error value: No ACL user object found

Traceback (innermost last):
Module ZPublisher.Publish, line 119, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 42, in call_object
Module Products.IssueTrackerProduct.IssueTracker, line 3622, in SubmitIssue
Module Products.IssueTrackerProduct.IssueTracker, line 3776, in createIssueObject
NoACLAdderError: No ACL user object found

Submitted by: <Paul Malinowski>
06-Nov 2008
2 weeks old
Sections: General
Type: bug report
Urgency: normal

 

Completed

#0793 Wrong Email Address in Password Reminder  

If i change the Sitemaster email, then go to the acl_user "Send Password Reminder" section, the "From" Address is not updated. I still see an old address and mail is sent from the old address.

Submitted by: Name and email hidden
04-Nov 2008
2 weeks and 2 days old
Sections: User functions
Type: bug report
Urgency: normal
Changed status from Open to Completed   -   <Peter Bengtsson> permanent link

Unlike normal Zope user folders the IssueTracker User Folder stores its own email address. This is so that you can have a from-address if the userfolder is stored outside any IssueTracker. It's wrong to fill this in when the user folder is inside and issuetracker because the issuetracker already has an email address.

I've now patched it and committed to SVN a fix that allows you to click on properties for the user folder and remove the webmaster email address you have there.

04-Nov 2008
 

 

Open

#0792 1  

An error occured when I tried to...


--------------------------------------------------
Error type: UnicodeEncodeError
Error value: 'latin-1' codec can't encode characters in position 17644-17646: ordinal not in range(256)

Traceback (innermost last):
Module ZPublisher.Publish, line 122, in publish
Module ZServer.HTTPResponse, line 262, in setBody
Module ZPublisher.HTTPResponse, line 324, in setBody
Module ZPublisher.HTTPResponse, line 476, in _encode_unicode
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 17644-17646: ordinal not in range(256)

Submitted by: <1>
03-Nov 2008
2 weeks and 3 days old
Sections: User functions
Type: info
Urgency: low

 

On hold

#0791 Confirmation email with wrong issue details  

ISSUE: With both versions 0.7 & 0.10 I have reported to me that confirmation email (SendInboundEmailConfirm) sent after issue creation via _processInboundEmail return an email with an "invalid" ID (issueobject.getId()) and a "valid" title (issueobject.getTitle()).

By invalid the confirmation is actually sending the ID (Ticket Number) of another issue. If you click on the URL in the issue --- or search and bring up the ticket by ticket number ... you will get the "wrong" issue.

But the confirmation DOES have the correct Title (e-mail Subject) of the sent issue.

EXAMPLE: Bob sends email to tracker. Tracker sends back confirmation email. Confirmation email states its ticket #010 with title "Bobs Ticket". Bob click on embedded link or searches for Ticket Number #010 and gets someone else's ticket like "Sallys Ticket".

OCCURENCE: It's rare. It has happened 4 times in the last year.

ROOT CAUSE: I don't know. If issueobject being passed to SendInboundEmailConfirm was wrong then the title (issueobject.getTitle()) would not be correct on the confirmation. Yet the ticket number (ID) is incorrect and it is not created in SendInboundEmailConfirm.

Nothing in the DEBUG log. Very difficult to re-create due to rareness.

Thanks for any ideas. I'll keep testing. The major problem is the inability to recreate!

Submitted by: <Furmon Jordan>
27-Oct 2008
3 weeks and 3 days old
Sections: Core code
Type: bug report
Urgency: normal
Added Issue followup   -   <Peter Bengtsson> permanent link

I'm a bit snowed under at the moment but I'll try to write a few unit tests to see if I can reproduce it. I'll also try to just study the code to see if I can work out what could be wrong with it.

28-Oct 2008
 
Changed status from Open to On hold   -   <Peter Bengtsson> permanent link

I've written some tests that confirm that it's working and I've studied the code and I just simply can't reproduce it or work out how it could have ever happened. If it has happened, perhaps it's due to some strange corruption in the ZODB which is "above my pay grade".

How many issues do you have in your tracker? Are you using the BTreeFolder2 to contain them all?

30-Oct 2008
 

 

Open

#0790 Cannot change password.  

When trying to change the password the following appears:
Error with submission

There was a slight error with your submission, please try to amend the missing pieces.

"Incorrect" is shown after the Old Password box. The old password is correct, and I cannot change the password at all. I run Version: 0.10.2.

Submitted by: Name and email hidden
20-Oct 2008
1 month and 1 day old
Sections: User functions
Type: bug report
Urgency: high
Added Issue followup   -   <Daniel Byström> permanent link

Problem solved! Never click in the option under /IssueTracker/acl_users that you want to store the passwords as encrypted. There seems to be missing an encrypt call on the "old password" box in the issuetracker gui. So my guess is that the program tries to compare a plain text password against an encrypted version in the database.

Since I'm just guessing however, this might noe be true. But I hope it is. And in that case, an encrypt on the password box would solve the issue (unless the passwords are stored in clear text, in which the same problem in reverse would occur).

20-Oct 2008
 
Added Issue followup   -   <Peter Bengtsson> permanent link

Interesting. No matter how it's stored it should be possible to change your password. Thank you for noticing it.

20-Oct 2008
 

 

Open

#0789 Potential security hole in custom fields  

A recent change in IssueTrackerProduct allows to see the history of changes to an issue. However, changes to custom fields that should only be viewable by some roles are displayed to all.

Jack

Submitted by: Jack
17-Oct 2008
1 month and 4 days old
Sections: General
Type: bug report
Urgency: high

 

Open

#0788 Order list of assignees by full name?  

How can one order the list of assignees by their full name, in the "assign to..." list?

Thanks

Submitted by: No name or email
17-Oct 2008
1 month and 4 days old
Sections: General
Type: general
Urgency: normal

 

Open

#0787 error  

An error occured when I tried to...Update everything.
Same error when trying to add filter for 1 person, other it works.

--------------------------------------------------
Error type: UnicodeDecodeError
Error value: 'ascii' codec can't decode byte 0xef in position 10: ordinal not in range(128)

<p>Traceback (innermost last):
<ul>

<li> Module ZPublisher.Publish, line 101, in publish</li>

<li> Module ZPublisher.mapply, line 88, in mapply</li>

<li> Module ZPublisher.Publish, line 39, in call_object</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 1779, in UpdateEverything</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 5564, in UpdateFilterValuerCatalog</li>

<li> Module Products.IssueTrackerProduct.IssueTracker, line 13113, in index_object</li>

<li> Module Products.ZCatalog.ZCatalog, line 528, in catalog_object</li>

<li> Module Products.ZCatalog.Catalog, line 381, in catalogObject</li>

<li> Module Products.PluginIndexes.common.UnIndex, line 252, in index_object</li>

<li> Module Products.PluginIndexes.common.UnIndex, line 282, in _index_object</li>

<li> Module Products.PluginIndexes.common.UnIndex, line 229, in insertForwardIndexEntry</li>

</ul>UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 10: ordinal not in range(128)
</p>

Submitted by: <Marcus Elmang>
17-Oct 2008
1 month and 4 days old
Sections: User functions, Filter function
Type: bug report
Urgency: normal
Added Issue followup   -   Jack permanent link

Based on similar issues reported in this tracker (you can use the search function with part of the error message, such as "'ascii' codec can't decode byte"), it seems that you may have to look into which version of Zope you're using and change accordingly. Mine is 2.10.5-final, I think 2.11 works too.

Jack

17-Oct 2008
 
Added Issue followup   -   <Peter Bengtsson> permanent link

What version of Zope and what version of IssueTrackerProduct?

20-Oct 2008
 
Added Issue followup   -   <Marcus Elmang> permanent link

>You're currently using the latest version.
Your installed version: 0.10.2

Zope Version

(Zope 2.7.8-final, python 2.3.5, win32)
Python Version

2.3.5 (#0062, Feb 8 2005, 16:23:02) [MSC v.1200 32 bit (Intel)]
System Platform

win32

20-Oct 2008
 

 

Open

#0786 "un-assign" issue  

Hi it's me again...

I'm trying to "un-assign" an issue, but I can't find a way to do this. There are some cases where you take an issue, thinking you can resolve it, and if after a while you can't find a way to do it, there is no way to release it back to the common queue, unless you know who to assign it to. In bigger teams, you don't always know who knows what, and if the team is virtual (i.e. not in the same work area), it's hard to get to everybody asking if you can assign it to them... This is a very pratical case, I encounter this issue all the time in my team.

Is there a way to un-assign the issues? Or is it yet again another feature request... (sorry). If you end up doing it, it would be nice if the history could be kept even after un-assigning the issue.

Thanks and keep up the good work!

Jack

Submitted by: Jack
16-Oct 2008
1 month and 5 days old
Sections: User functions
Type: general
Urgency: normal
Added Issue followup   -   <Peter Bengtsson> permanent link

I doubt a quick fix is possible. An issue is considered assigned if there is an assignment object. Who it points to is a different matter. To unassign an issue you'd have to delete the assignment or mark it as void. Neither options exists but that would probably be the right direction to go to get this to happen.

16-Oct 2008
 
Added Issue followup   -   Jack permanent link

Maybe it's doable if you create a new special assignment object at the end of the list of assignment objects when one selects "Unassign" in the list of assignee. This way you keep the fundamental algorythm and you even get to record the full history, including of when the issue was unassigned. What I mean by special assigned object is an additional flag in the assignment object that would be True, or maybe the name variable is None, or whatever.

16-Oct 2008
 

 

Completed

#0784 Multiple filters for single select custom fields  

OK hopefully this time it's a genuine request... I have a situation where I need to create single select custom fields. Easy. But then, I need to apply filters with multiple entries, so a multiple select field is required in the filters. But at this time, it's not possible to have a single select field in the Add Issue page, and a multiple select field in the filters. They've got to be the same. So my request here is: Is it possible to add an option to IssueTrackerProduct, that would allow one to select if a filter should be single or multiple?

Thanks and best regards,

Jack

Submitted by: Jack
14-Oct 2008
1 month and 1 week old
Sections: User functions
Type: feature request
Urgency: normal
Added Issue followup   -   <Peter Bengtsson> permanent link

Ah! This has come up before and I just haven't had time to implement and test it. Single selects should work as multiples on the filtering. It shouldn't be too hard. I just need to find the time. Please do keep reminding me. I don't mind.

14-Oct 2008
 
Changed status from Open to Completed   -   <Peter Bengtsson> permanent link

Just committed a change that solves this problem. Any select custom fields act as multiples on the filter.

15-Oct 2008
 
Added Issue followup   -   Jack permanent link

That's great! Thanks for the quick speed, it's nice of you. I've tested and it does indeed work!

15-Oct 2008
 
Added Issue followup   -   Jack permanent link

I mean "quick fix" of course.

15-Oct 2008
 
Added Issue followup   -   Jack permanent link

I think I've found a little bug. I have a few custom fields whose content is manipulated with javascript. Initially they have only 1 item, but the number of items changes on the fly. It works fine in the Add Issue page because no size parameter is generated in the custom fields, and browsers do a good job at limiting the length of the field themselves. But in the filters, you seem to be providing a size parameter based on the number of items hard-coded into the custom field. So in my case it's only 1... Which means that when my javascript updates the field, it doesn't grow and stays 1 line. If I can be so intrusive as to suggest a fix, I would say you should ditch the size parameter in the filters, so that it behaves in the same way as in the Add Issue page. You shouldn't fear the filter page getting too long, the browsers are pretty good at handling that.

Thank you!

Jack

16-Oct 2008
 

 

Completed

#0783 Ability to choose default value in custom fields  

Hello,

I have a feature request. Is it possible to add the ability to choose the default value of a custom field? At this time, it's possible to choose the default value of the Urgency, Sections and Type fields, but I would like to have that same possibility for the custom fields as well.

Thanks and best regards,

Jack

Submitted by: Jack
14-Oct 2008
1 month and 1 week old
Sections: User functions
Type: feature request
Urgency: normal
Added Issue followup   -   Jack permanent link

Arg I found the option right after I submitted the issue. One can add a "value" parameter to a custom field, that's it! Great. Now how about doing it with multiple values?

14-Oct 2008
 
Changed status from Open to Completed   -   <Peter Bengtsson> permanent link

Multiple values?

14-Oct 2008
 
Added Issue followup   -   Jack permanent link

Yes, if you have a multiple select and you want to pre-select multiple values.. Well I may ask for too much, this is not my #0001 feature request for sure...

15-Oct 2008
 
Added Issue followup   -   <Peter Bengtsson> permanent link

Have you tested if it works now?

15-Oct 2008
 
Added Issue followup   -   Jack permanent link

#0784? Yes it does. But this issue is different, it's about having multiple options of a select field selected by default ("selected" parameter is present for more than one option). ex:

<select id="id_test" name="test:utf-8:ustring" title="Test">
<option value="A" selected>A</option>
<option value="B" selected>B</option>
<option value="C">C</option>
<option value="D">D</option>
</select>

15-Oct 2008
 
Added Issue followup   -   <Peter Bengtsson> permanent link

By default?? That's less obvious to do I'm afraid. One solution would be to write some javascript that selects the defaults.

16-Oct 2008
 
Added Issue followup   -   Jack permanent link

Yes, that's OK anyway, as I said, no big deal, I'm quite happy with your other fix already.

16-Oct 2008
 

 

Completed

#0782 Filters not kept under IE7  

Hello,

I have a problem with the filters under IE7 (Don't know about IE6 as I don't have it). When you go and apply some filters and then submit your selection, and you realize you had it wrong so you bring the filters again so change them, the previous filters are lost (the current filters are not preselected). It works fine under Firefox 3.

It's quite inconvenient when you don't get your filters right on the first try, you have to go back and select them all over again.

Thank for paying attention!

Jack

Submitted by: <Jack>
10-Oct 2008
1 month and 11 days old
Sections: Navigation
Type: bug report
Urgency: normal
Added Issue followup   -   <Peter Bengtsson> permanent link

Hmm.. Strange. Do you think it has something to do with the page (the template that shows the filter options) being cached?

13-Oct 2008
 
Changed status from Open to Completed   -   <Peter Bengtsson> permanent link

Yes, the filter options didn't load with prevention of client cache. Fixed in SVN. Do you know how to upgrade?

13-Oct 2008
 
Added Issue followup   -   <Jack> permanent link

Yes I do know, thank you for the quick fix!

13-Oct 2008
 

 

Rejected

#0780 Sendmail related error in issuetracker (ver 0.7.2)  

I am getting following error suddenly.. can someone point out the reason for it.. i checked sendmail is running..



Traceback (most recent call last):
File "/usr/lib/zope/lib/python/Products/IssueTrackerProduct/IssueTracker.py", line 6232, in sendEmail
mailhost.send(body, to, fr, subject)
File "/usr/lib/zope/lib/python/Products/MailHost/MailHost.py", line 125, in send
self._send(mfrom, mto, messageText)
File "/usr/lib/zope/lib/python/Products/MailHost/MailHost.py", line 144, in _send
smtpserver = SMTP( self.smtp_host, int(self.smtp_port) )
File "/usr/lib/python2.4/smtplib.py", line 244, in __init__
(code, msg) = self.connect(host, port)
File "/usr/lib/python2.4/smtplib.py", line 306, in connect
raise socket.error, msg
error: (110, 'Connection timed out')
------
2008-10-08T17:53:19 ERROR(200) IssueTrackerIssue.dispatcher Could not send email to goraksha~AT~bioenabletech_._com
Traceback (most recent call last):
File "/usr/lib/zope/lib/python/Products/IssueTrackerProduct/IssueTracker.py", line 6232, in sendEmail
mailhost.send(body, to, fr, subject)
File "/usr/lib/zope/lib/python/Products/MailHost/MailHost.py", line 125, in send
self._send(mfrom, mto, messageText)
File "/usr/lib/zope/lib/python/Products/MailHost/MailHost.py", line 144, in _send
smtpserver = SMTP( self.smtp_host, int(self.smtp_port) )
File "/usr/lib/python2.4/smtplib.py", line 244, in __init__
(code, msg) = self.connect(host, port)
File "/usr/lib/python2.4/smtplib.py", line 306, in connect
raise socket.error, msg
error: (110, 'Connection timed out'

Submitted by: <depo>
08-Oct 2008
1 month and 13 days old
Sections: General
Type: general
Urgency: normal
Changed status from Open to Rejected   -   <Peter Bengtsson> permanent link

Sorry but this is not an IssueTrackerProduct problem. You simply have a MailHost pointing to a SMTP server that doesn't respond on the network.

08-Oct 2008
 

 

      Next 20 >