You are not logged in Log in Join
You are here: Home » Members » peterbe » Issue Tracker Product » CHANGES.txt » View File

Log in
Name

Password

 

CHANGES.txt

File details
Size
10 K
File type
text/plain

File contents

- 0.5.1

    Bug fixed: AddIssue and QuickAddIssue wasn't properly implemented
    with the ClassSecurityInfo() which would cause a "unauthorized"
    error without login prompt if a parent object has the View 
    permission switched off.

    Bug fixed: The accesskeys previously implemented didn't work 
    properly in Internet Explorer so I took it off until I know 
    more about adding accesskeys.

    New feature: Accesskeys to the main tabs. Try for example: ALT + h

    New feature: There is now a 'Show Always notify status' option
    if you want to display which Always notify that have been notified.
    Very useful to the "issue adder" if uncertain who gets to know 
    about the added issue. Default is off. See Advanced properties.

    New feature: If you call rss.xml?show=all then it also shows
    threads/follow ups are items with "Followup to:" added to the 
    title of the issue.
    
    Bug fixed: rss.xml did not sort on 'issuedate' but on default
    sortorder which could become confusing.

    Bug fixed: When using your own statuses and the first one is not
    'open', you would get an error when trying to add an issue when
    not running as manager.

    Bug fixed: When creating an issuetracker instance and using the
    Properties Wizard some default boolean values were incorrectly
    saved.

    Bug fixed: Creation of emails was buggy because of spelling 
    misstake. It read '\r\b' when it should have been '\r\n'.

    Bug fixed: Dodgy emails wheren't ignored properly. Now they are.
    
    Bug fixed: "([email protected]) bla bla" was converted to:
    "<a href="mailto:([email protected])">([email protected])</a> bla bl"
    but now that is fixed.

- 0.5.0b

    New feature: When viewing an issue, the Add followup etc. buttons
    is only shown at the top. At the bottom is a minial version of 
    the Add Followup form.

    New feature: Now statuses are no longer hardcoded.
    See the Properties tab where each line is a state,action combo
    of statuses. Looking at the existing list it should be obvious
    how it works.

    New feature: Download button and the Confidential & Hide me 
    options are now by default hidden.
    
    New feature: JavaScript encoded email hyperlinks. Idea taken from
    http://www.zope.org/Members/jmeile/email%20encoder
    A new property has been introduced for this. See bottom of 
    Properties tab. This is **recommended** for public instances.

    New feature: A simple Statistics page. It's linked from the Home
    page if you're logged in as Manager or if you have switched of the
    Private Statistics property.

    New feature: Inbound emails now get a confirmation message sent
    back. This is optional and for it to work you need to redeploy
    standards to get the SendInboundEmailConfirm_script

    Bug fixed: Accepting email objects can not be created if the 
    email address is already used as an always-notify to prevent 
    notifications becoming inbound email.

    Bug fixed: Dodgy email attachments are now ignored thanks to an
    added try & except statement.
    
    New feature: When you upgrade the product some new properties
    might have been introduced but not instanciated for. Visit the
    Management tab and see the All properties header.

    New feature: Inbound email via POP3. You can now set up one or 
    more POP3 accounts each with one or more email addresses that are
    dedicated to sniff for emails sent to it that is converted to 
    issues. 
    It depends on the email package from http://mimelib.sourceforge.net/
    and if you want to strip HTML formatted emails you are advised to
    install Strip-o-Gram from http://www.zope.org/Members/chrisw/StripOGram
    For this to work you are expected to set up some sort of cron job
    to periodically check for new email.

    Bug fixed: Lines that start with a URL or an email address turned
    to e.g. c<a href="mailto:[email protected]">[email protected]</a>. 
    Now that has been fixed.

    Bug fixed: Removing several groups in the Notifyable groups now
    works. Thank you Wolfgang Reinelt.

    Bug fixed: Adding and removing other properties now work.

    Bug fixed: Open option available when issue already Open.
    (was because it tested if 'Open'=='open')

    New feature: Added createIssueObject() method so that you'll be
    able to create issue objects other than via the web.

    New feature: Added Subscription to issues. See Properties tab to
    enable this.

    Bug fixed: Searching for name or email was before assumed AND,
    but now it assumes OR.

    New feature: File attachements to followups. See Properties tab.

    Bug fixed: Improved getRoot() even more since last bug fix was
    not sufficient.

    Bug fixed: When pressing the Delete button you no longer get a 
    Javascript error.

    Bug fixed: Improved getRoot() when using Virtual Hosts

    Bug fixed: When pressing 'Save Changes' in the Properties tab the
    page was returned completely blank. Now it "redirects" back to the
    Properties tab as expected.

    Bug fixed: ShowIssueData and the 'change these attributes' action
    link was misspelled. Now fixed.

    Gave up on the ReportLab module. CompleteList will have to suffice
    for now.

    Bug fixed: UpdateCatalog() now clears the catalog before it
    reindexes all objects.

    New feature: added showURL2Issue() which concatenates too
    long URLs in ShowIssueData.

    Bug fixed: Search highlight does now not mess with tags.
    Try searching for 'strong' or 'p'. Before it looked odd.

    Bug fixed: Latest issues on homepage is now latest issues. 
    Before it used cookie sortorders.

- 0.4.9b

    Improved "5 latest issues" to indicate followups.
    
    Improved wording in batchlinks.
    
    Improved search results so that it applies sorting based on the 
    actual search.

    New feature: Comments searchable. Together with this, see the Management
    tab for the new Update Catalog button which you'll need to press.

- 0.4.9a

    Bug fixed: Searching the catalog with Zope2.6.1b1

    New feature: Added Properties Wizard for when you create an instance.
    Can be reached from the Properties tab too.

    New feature: Added favicon.ico object.

    Improved look of the StandardHeader and standards.css
    This requires redeployment.

    Bug fixed: Always notify crashed if no always_notify.

    New feature: Complete batch alternative "Show them all".

    Bug fixed: filteroptions now stored in session.

    New feature: Hidable filter options.    
   
    New feature: Sortorder settings stored in cookie now.

    New feature: CompleteList page, shows all of issues and their comments.

    Improved addhrefs() to ignore ending brackets, dots, commas and semicolon.

    Improved manage_editIssueTrackerProperties() to use __dict__ instead of exec

    New feature: cache prevent based on a property called 'Stop cache'
    Requires that you redeploy StandardLook.

    Bug fixed: ListIssues now has security settings like it's supposed to have.

    New feature: If you set 'Allow issue attribute change' in Properties
    managers can change the properties of an issue once it's been submitted.
    Thanks Robert Allyn for suggesting this.

    Bug fixed: 'Notify others' option was ignored whilst you're 
    previewing a followup.

    Bug fixed: how always_notifys are sent out. 
    Thanks Robert Allyn for noticing this.

    New feature: to Management called ReplaceEmail.

- 0.4.8a

    Added HREFs to URLs in text.

    Fixed so that anonymous users could preview followups.

    Bug fixes when UpdateCatalog() has been invoked.

    Made getRecentHistory() careful with deleted issues.

    Fixed some bug where instance variable name_cookiekey was used.

- 0.4.7b

    Removed gif [action]buttons and used CSS instead. (faster loading)

    Added always_notify property so that you can have people that get emails
    silently about all new issues added. This works together with Notifyables.

    Made it possible to search by Issue id. Type in an issue id and it takes
    you there.

    Made emailstring cookies be per instance but fromname and email is across
    all instances.

    Added "Your Recent History" feature. It's "cacheconfusion" is debatable
    still.

    Changed the searching so that when searching the title attributes is
    wrapped with two wildcards on both sides.
    Will now find "This is the title..." when searching for "itl".

    Added preview when adding a followup.

    Fixed bug in "Complete redeployment"

    Now you can Send2Friends from any issue and not only newly added ones.
    (requires you to redeploy SendIssue2Friends_script)

    Added link to document about Structured Text.

    Fixed little bug in SendIssue2Friends_script so it saves email address
    even if emails fail to send.

    Removed lots of redundant code. Especially from IssueTrackerUtils.

    Created the Issue Tracker Notifyable Container folderish object so that
    many instances can share the same notifyables.

    Made notifyable groups a class with 'Issue Tracker Notifyable Group'
    objects instead of just a list property.
    
    Separated out the notifyables stuff to IssueTrackerNotifyables.py.

    Created IssueTrackerConstants.py module for better software design.

    Usability improvments to Add Issue, Quick Add Issue and Management.

- 0.4.6a

    File attachments feature (see properties to turn it on).

    Nice and cachable URLs now used for sortorder, reverse and batchsizing.
    ListIssues/sortorder-sections/reverse-1/start-12
    ...instead of...
    ListIssues?sortorder=sections&reverse=1&start=12

    Improved AddIssue, QuickAddIssue and AddFollowup so that it sets
    focus in the first field of the input first automatically.
    (requires StandardLook object refreshed)

    Modified generateID() to generate more sensible ids independent
    of their location in space.

    Minor improvements to the dispatcher.html object in standards.

    Fixed the tabs for IssueNotifications.

    Fixed the tabs for IssueThreads.

- 0.4.5b

    Fixed some major bugs for sending out emails. You must now redeploy the
    dispatcher.html object.

    Added search feature. Queried word is highlighted case insensitivly.


- 0.4.4b

    What makes an IssueTracker manager is now stored in 'manager_roles'
    property.

    Emailstrings on new issues for multipmail is now saved in a cookie.
    You need to Redeploy the SendIssue2Friends_script object (i.e. delete
    it and visit the Management tab and press "Deploy and preserve existing")

    Fixed a typo that broke the batching of lots of issues. Twice.

- 0.4.4a

    Added sendEmail() method and changed SendIssue2Friends_script.py correspondingly.

    Added the filter options at the bottom of ListIssues (for evaluation)
    
- 0.4.3

    Started making the ZClass product a python product