0 purchases
Products.IssueDealer 0.9.140
What is it? The Issue Dealer is a tool for managing issues, currently it focuses on the information in, and structuring of, issues. It can be used as a generic issue tracker, a knowledge management tool, a weblog or an outliner. It also contains an experimental framework for creating content classes through the web. It has been tested to work with 2.13.22 but is believed to work with older versions of Zope as well.Why have you created it? Initially the company I work for (Nidelven IT) needed a tool that could help organize and share information. It started as a basic 'folder and document' archive on my computer, now it's evolving into an advanced (but simple to use!) information management and distribution system. Some years ago I took it over as a personal project, and since I've spent so much time on it already and it works well for its purpose and that the LAF system is interesting, I'm going to keep updating it. I don't know what the future for Zope 2 will be, but seeing how different systems can survive I wouldn't be surprised if Zope 2 is well maintained 5-10 years down the road.Why is it free? It started out free, and distributing it under the GPL version 2 is practical, as it is a well-known software license . I'd like to start a community around this application eventually, so if you think this is an interesting application, get in touch and maybe we can do something together.How are you developing it? The project has recently been moved to GitHub, and will be located there for the forseeable future. Bug-tracking etc. hasn't been setup, but emails and patches are welcome, as are suggestions on where to manage the project from.What happens next? The focus for the 1.0 release is to make the application manage information, the focus for the 2.0 release is a complete LAF system.Is it secure? Yes and no. It is has been built so that access can be restricted to different features and levels, but once someone has access to viewing, adding, editing or something else, you should assume that they can access any part of the system.Does it scale? Probably not. This product is primarily focused on small groups of people, and hasn't been stress-tested with big groups of users.What are the main features? The main features of the Issue Dealer are: Issue Tracking - Tracks issues which can be of the type goal, idea, info, problem, question and undefined - Can notify users of new issues or changes to issues assigned to them Information management - Enables structuring and searching of data - Advanced search, with saved searches (filters) Publishing - A weblog publisher - Can publish issues to other weblogs - A local weblog publisher - Acts as a weblog server - Supports Atom-enabled clients - Enables many forms of subscriptions, through Atom as well as email - WebDAV publisher - Can publish issues along with their images to WebDAV-enabled servers - FAQ publisher - Generates FAQs based on questions and solutions - Category publisher - Publishes issues as categories; these categories can in turn be used in feedback forms on websites, as the publisher accepts incoming issues as well - Tree publisher - Publishes and issues and its contents to a given URL as a static page Advanced HTML/CSS interface - Many different views of issues in simple interfaces making the issues easy to work with - WYSIWYG editing with support for images0.9.133- (2015-02-12) - Various fixes to make IssueDealer work.0.9.132 (2015-02-12) - Making the IssueDealer Zope 2.13.22 compatible. - Fixing bug where atom feed failed. - Fixing bug where creating an IssueDealer instance failed. - Updated readme. - Updated copyright time.0.9.131 (2012-08-22) - Fixing bug where KeyError was raised under update_catalog - Fixing bug where AttributeError was raised under update_catalog - Fixing hyperlinking of URLs in text issues, adding $ as part of a valid URL - Disabling advanced search0.9.130 (2012-08-22) - Re-enabling various issue formats - Sorting issues in weblog atom feed based on modification date - Adding try-except for enclosures in atom feed - Escaping HTML entities in weblog for atom feed0.9.129: - Repackaging as an egg for dependant packages - Fixing CatalogAware imports - Making use of ZCTextIndex instead of TextIndex - Adding stub utilities.hyperlink_urls method - Added separate tools to hide/display issue info - Disabled changing issue format (conversion tools broken) - Disabled HTML editing (editor broken)0.9.128: - Experimenting with various changes - Implemented lightweight application framework0.9.127: - Added method for generating nonces - Added experimental search interface0.9.126: - Fixed bug where verification of email wouldn't work - Fixing up on Epoz0.9.125: - Fixed bug where searching for the word "zope" would return all issues. - Adding count for contained action issues in calendar listings - Making IssueDealerEpoz forwards compatible, with Zope 2.11 - Fixed bug where it wasn't possible to add multiple issues - Fixed render_owner bug in session index0.9.124: - Added issue past due date to notification email - Added documentation on how to setup notifications - Implemented past due date listing of events0.9.123: - Fixed bug where search_string wasn't found (due to double ??) - Fixed bug where some URLs included in a text were not detected properly0.9.122: - Changed things around so that issues can have multiple owners - Implemented support for setting owner on incoming mail issues0.9.121: - Added support for removing and adding tags to multiple issues at once. - Fixed bug where mail messages going through verification lost their from info.0.9.120: - Added support for tagging incoming issues through the mail handler.0.9.119: - Added ability to reschedule events directly in the calendar view0.9.118: - Implemented filter for viewing owned/unowned issues on the calendar view - Made calendar view remember the date range viewed when changing display preferences0.9.117: - Fixed bug where transforming the format of non-action issues would raise a KeyError0.9.116: - Fixed bug where regular (non-action) issues would pop-up a message about non-existing calendars0.9.115: - Added calendar selection widget for due dates - Fixed bug where due with either hour or minute set to 0 would remove all time/hour information0.9.114: - Making upgrades from "very old" versions of the Issue Dealer possible - Removed try/except in catalog_update so that we can get told what's wrong - Implemented calendar view (for action items with due date)0.9.113: - Cleaning up print statements - Fixed RDF bug on filter listing - Implemented full support for tags - Fixed bug where users couldn't validate their email0.9.112: - Updated copyright period on footer - Added tag support to issues - Fixed bug where HTML mail messages were stored without to/cc - Added cleaning of incoming HTML messages - Overriding AbstractFormatter to format <br /> tags properly in text - Added feedparser for paranoid cleaning of HTML - Implemented spam protection scheme for mail handler0.9.111: - Minor fixes for escaping HTML content in the mail handler - Implemented threading support for mail handling - Implemented skipping of sending of messages to recipients already on To/Cc0.9.110: - Made the Issue Dealer work with non-standard product locations - Implemented mail gateway (mailing list/mail archive interface)0.9.109: - Removed the undefined issue type, replacing it with info - Fixed bug where update_catalog would choke on images without callable ids.0.9.108: - Added ability to strip <script> tags when importing webpages - Fixed bug where missing objects would raise IndexError in the tree_view0.9.107: - Improved last_modified_by code. - Fixed numerous bugs related to security0.9.106: - Added email notifications users who (un)subscribe to the weblog - Added last modified by attribute to issues0.9.105: - Removed old, redundant code - Removed the alternative type - Made session related issues directly add/editable - Improved the exporting/importing of issues - Fixed relation listing bug - Re-fixed bug where notifications failed because of a wrong set of arguments to display function0.9.104: - Made relations able to carry dependencies between issues0.9.103: - Added option where errors in notifications aren't swallowed0.9.102: - Fixed bug where closing issues containing files would raise a RuntimeError0.9.101: - Fixed bug where notifications didn't work properly - Added more functional tests0.9.100: - Fixed bug where catalog creation didn't work correctly0.9.99: - Major code improvements and cleanups - Added restrictions on who's able to rename issues and relations - Removed RSS links on local weblog publisher - Added information on how to install mxTidy - Improved functional tests - Fixed bug where iframe support was incorrectly determined - Removed all traces of RSS, using RDF instead - Added screen for viewing weblog subscribers0.9.98: - Added a new screen for adding relations interactively - Improved handling of comments on the weblog (they are now searchable)0.9.97: - Fixed bug where issue tree was rendered unusable - Fixed unauthorized bug on local weblog publisher blog entry0.9.96: - Updated copyright notice - Refactored code, removed old code - Made anonymous views much easier on the database - Removed old update code - Removed code that requires database writes when viewing objects - Plugged potential security hole in the local weblog publisher0.9.95: - Removed old Epoz/Plone cruft - Updated code so that all warnings are removed - Cleaned up code - Starting support for Five/CMF0.9.94: - Added feedback to rename view if input is missing. - Various minor template tweaks - Various improvements to the weblog comment handling - Fixed bug where settings page was not viewable under relations in local_weblog_publisher0.9.93: - Updated atom feed, to version 1.0 - Added support for enclosures - Added access keys (s for search, a for add, e for edit)0.9.92: - Fixed bug where running update_catalog would encode content the wrong way.0.9.91: - Added ability to add files directly when editing issues - Added support for publishing files through the weblog publisher0.9.90: - Added ability to filter atom feeds with category0.9.89: - Several fixes related to public access - Added ability to add multiple issues at once0.9.88: - Refactored code - Added ID to issue details - Fixed bug where publishing issues via the publish button would raise an AttributeError0.9.87: - Added ability to strip tags out of imported web pages - Fixed full view ability bug on root - Fixed bug where goal a level down would raise AttributeError if re-opened - Fixed bug where large imports would fail with an AttributeError0.9.86: - Added due date to action issues - Minor tweaks to issue layout0.9.85: - Layout tweaks, reorganizing navigation bar - Enabled renaming of the category publisher - Making publishing of multiple issues from root possible0.9.84: - Enabled full screen view of issue contents - Added passphrase protection scheme to weblog comments0.9.83: - Modified link saver to enable browsing to destination category - Fixed broken permissions page - Removed link category level options on settings page - Fixed bug where broken image tags would raise an error when editing issues0.9.82: - Added support for viewing issue contents embedded in iframes - Refactored permissions into a separate module0.9.81: - Implemented asynchronous pings on the weblog0.9.80: - Implemented XML import/export feature for issues and relations0.9.79: - Relicensed the Issue Dealer to GPL license0.9.78: - Added category interface for the weblog publisher0.9.77: - Added build options on the UNIX installer so that Issue Dealer should run smoothly on *BSD and Mac OS X - Search results are now more sensitive to context0.9.76: - Fixed bug where emails sent to weblog subscribers would be rendered incorrectly - Made IssueDealer compatible with Zope 2.80.9.75: - Fixed bug where TypeError would be raised in local weblog publisher on direct issue publishing - Added ability to upload files0.9.74: - Added option to delete catalog - Cleaned up text files - Added info on how to handle problems0.9.73: - Cleaned up weblog code - Refactored weblog templates for easier customization, enabled easy access to all weblog templates through the browser0.9.72: - Fixed bug where WebDAV publishing raised TypeError on strings - Made weblog subscription notification more robust - Made relation listing a bit more robust - Added link back to issue from relation - Fixed bug where issue submitted via a category publisher could end up in the wrong relation - Fixed broken rendering of reStructured text as HTML0.9.71: - Fixed bug where issues in HTML format got wrong encoding - Enabled email subscriptions on weblogs - Fixed bug where text-contents would be cut short, removed option for specifying maximum size for issues0.9.70: - Providing a better interface for importing webpages - Fixed various bugs in web import framework - Web pages are now imported with titles - Implemented support for renaming groups of issues - Made unique id generator a bit more unique - Added RSS feed for context-based filter results0.9.69: - Massive speedups on the local weblog publisher0.9.68: - Made shortcut from tree view to tree publisher, and added some options - Removed issue quick-add0.9.67: - Added From and To header on emails generated by notifications - Added support for importers, and a web page importer0.9.66: - Fixed bug where UnboundLocalError would be raised in check_notifications - Made entire application UTF-8 instead of mix between ISO-8859-1 and UTF-8 - Fixed bug where issues in relations were listed as relations0.9.65: - Fixed bug where publishing an issue would raise an IndexError - Added Tree publisher, which publishes issues in a tree form0.9.64: - Implemented Issue Dealer Category publisher (used in for example submission forms) - Implemented Publish button for easy publishing of multiple issues - Fixed bug where local weblog publisher's modified date wasn't updated on edit - Implemented (de)select all checkbox for faster issue and relation selection0.9.63: - Made weblog issues in category and regular search ordered by date - Fixed bug where incorrect inherited hook was called in image.manage_beforeDelete0.9.62: - Added categories to local weblog publisher - Fixed bug where search page template would raise a parse error - Calling OFS.Image's add/delete/clone hooks in custom image implementation0.9.61: - Renamed config.py to id_config.py to prevent naming conflicts with other modules on the win32 platform - Added view link on local weblog publisher - Fixed bug where expanding and collapsing of issues in the tree view wouldn't work properly0.9.60: - Fixed buggy notifications (where leaving the notifications running would hang Zope) - Updated documentation - Re-implemented the browse mode - Added creator to blog entry views0.9.59: - Fixed bug where objects from a collapsed level would be displayed in the tree view - Fixed bug where reported new/changed issues owned would be reported if they were in session - Fixed bug where public_url wouldn't be set automatically in update_catalog - Made the mail notification code more robust (trapping any exceptions raised when sending an email)0.9.58: - Fixed bug where a missing slash on the WebDAV publishing location would raise an IndexError - Added notifications for new and changed issues in session - Implemented support for automatic notification with threading - Created a separate configuration file for application-wide settings0.9.57: - Fixed bug where the save link menus raised a TypeError - Fixed bug where collapsing an issue expanded by level would raise an ValueError - Fixed bug where using previous, next and batch links would break the navigation links - Added batches to browse view - Fixed bug where issue location wouldn't be displayed in the browse view - Fixed bug where expanding the issue tree by level would't work below the issue dealer0.9.56: - Fixed minor bugs related to the new batching algorhitms - Added expand/collapse level controls on tree view - Now removing session-based items from menu for anonymous users0.9.55: - Removed support for CMF (see readme files for more info) - Upgraded HTML editing area0.9.54: - Added support for renaming the weblog (for nice URLs) - Added batching to the weblog entry view and search results - Fixed bug where shared/public access to publishing issues was denied (please set the permissions again for the fix to take effect)0.9.53: - Implemented a full featured test version of the Atom API for the weblog publisher0.9.52: - Fixed bug where add menu wasn't available at the Issue Dealer root - Implemented branching in the tree view - Added RSS feeds of filter results0.9.51: - Implemented rss/atom alternate link on the weblog publisher - Fixed bug where weblog title wasn't escaped properly in feeds - Refactored publisher listing code to its own method - Enabled ZODB customization of blog, blog_entry and search templates0.9.50: - Implemented notifications for new and changed issues0.9.49: - Added an empty contentValues method for Issue Dealer objects which fixes bugs for CMF applications that rely on objects having contentValues defined. - Removed the filter view in CMF as filters can't be created at the moment - Enabled WYSIWYG editing of Issues in CMF - Disabled bug where comments could be posted on the weblog even if they were disabled0.9.48: - Major improvements to the link saving interface, session issues and issues down to a specified level will now be available in the category selection0.9.47: - Fixed bug where it wasn't possible to comment on issues that didn't have 'internal' comments - Enabled HTML rendering of issues in Atom and RSS feeds - Fixed a number of small bugs related to weblog publishers which didn't have a weblog_url defined0.9.46: - Added support for comments on the weblog publisher0.9.45: - Fixed created/modified date bug on weblog publisher0.9.44: - Small tweaks to the design - Re-implemented support for relations in tree view - Refactored object listing code - Re-added ordering capability to the tree view - Code refactoring and cleaning0.9.43: - Added greatly improved link-saver, links can now be edited and saved to a specific category - Updated CSS with proper credits, giving credit where due0.9.42: - Now highlighting issue/relation listing on mouseover - Removed about button in remote - Fixed a number of small bugs in the WebDAV publisher - Removed link adding code pending improved version0.9.41: - Made index view of images protected by View Issue Dealer permission - Improved the editing interfaces for the weblog publisher - Fixed minor CSS bug on the search page - Removed old DTML code from page templates - Fixed character bug where ordering arrows would be rendered as funky signs - Added atom feeds to the weblog publisher (as atom.xml) - Weblogs are now re-indexed when edited - Implemented full support for weblog url - Fixed long-standing bug where images would disappear from the weblog after a catalog update - Fixed long-standing bug where structured text was rendered as ascii in HTML mode - Removed bundled docutils, using Zope's bundled version instead - Removed dependency on sessions0.9.40: - Added instructions for how to make the Issue Dealer work with a stock CMF site - Fixed and re-enabled the FAQ generator - Added a navigation outline to the tree view, made some tweaks to the layout0.9.39: - Implemented support for relations in CMF/Plone - Fixed minor design bugs introduced by CMF/Plone compatability - Minor tweak to the weblog template, for standards compliance - Fixed URL handling in weblog title - Removed permissions in CMF/Plone (which is handled by state) - Removed addable types in CMF/Plone (there aren't any) - Added edit page for the Issue Dealer instance0.9.38: - First step towards making the Issue Dealer CMF/Plone compatible (basic functionality is now working). - Fixed broken session editing0.9.37: - Small layout tweaks for Opera - Fixed relation listing bug (oddly numbered relations wouldn't show) - Implemented support for changing states for relations - Added relate link on session menu - Only listing the 10 most recent issues in the weblog RSS feed0.9.36: - Refactored code - Fixed bugs related to permissions - Created four levels of permissions and access - Added a page for editing permissions; the Issue Dealer can now used for public (anonymous access)0.9.35: - Added support for the multi-ping service pingomatic.com - Removed tree settings from the settings menu - Added size limit to issues listed in search results - Fixed message display bug0.9.34: - Refactored code - Re-enabled the publisher button0.9.33: - Fixed broken issue editing in issue browsing mode - Fixed broken title on weblog entry view - Fixed broken links on session menu - Refactored code - Fixed broken remote on weblog0.9.32: - Fixed bug on the browse template where contents would be rendered as escaped HTML - Fixed broken filters template - Fixed broken search filters0.9.31: - Fixed bug where session objects were unavailable due to a missing catalog statement - Fixed permissions bugs - Fixed search bug where initial result would be empty - Moved most of the interfaces from DTML to page templates - General code cleanup0.9.30: - Made search defaults more sensible - Fixed bug where URLs containing a + were improperly parsed in text formatted issues - Enabled editing of the entire weblog stylesheet - Added a search interface on the weblog entry view - Added extra CSS classes for blog entries0.9.29: - Merged in the WebDAV Publisher from the Enterprise branch0.9.28: - Fixed show/hide closed button bug on the tree view - Fixed broken rendering of contents in browse mode - Fixed broken image editing in browse mode0.9.27: - Fixed search bug where searching in context with VHMs didn't work - Fixed bug where searching on 'proxied' weblog pages didn't work - Fixed bug where the initial search page wouldn't select all possible owners as specified in the user settings - Fixed bug where creating a new catalog with update_catalog would raise a name error - Added sleep argument to update_catalog method, so that resources aren't hogged if there are a lot of issues - Fixed major index bug that blocked the installation - Fixed broken functional tests0.9.26: - Added timezone to weblog publisher - Added column for indicating whether an issue has been published in the publisher menu - Fixed URL bug for RSS0.9.25: - Many upgrades to the HTML editing screen - Added shortcuts for publishing Issues to local weblogs and WebDAV servers - Removed recent changes action from remote (filters can be used instead)0.9.24: - Fixed typo for sort index Created in settings menu - Created a separate Epoz product for the Issue Dealer, so that it doesn't conflict with products that require stock Epoz - Many upgrades to the HTML editing screen0.9.23: - Integrated the local weblog publisher from the Enterprise branch - Added semicolon as a valid URL character (for rendering text as HTML)0.9.22: - Implemented a browsing mode, suitable for batch reading and batch editing of issues0.9.21: - Did a complete security audit on method permissions - Made application level methods private - Fixed message dialogue bug - Code cleanups - Implemented support for multiple user folders - Added drop-down menu for adding issues - Made width and height for issue editing customizable0.9.20: - Implemented dynamic updates based on class version - Implemented support for placeless images0.9.19: - Fixed broken message handling - Fixed broken image links0.9.18: - Added message to user field in the interface - Implemented relative state in search and filters - Added help text on links in remote, removed old help text setting and text on remote - Fixed relation listing, so that the related object is always shown, whether it's a contained relation or a remote one - Fixed broken interface for adding Issue Dealers - Fixed broken HTML editing with Zope on Windows - Improved all listings with application-wide CSS - Added more functional tests - Added about page0.9.17: - Fixed bug where minutes was mixed up with months on date displays. - Fixed ignored state bug in issue search0.9.16: - Added drop down menu for filters, refactored javascript and HTML headers.0.9.15: - Refactored the HTML cleanup code to a separate product - Fixed broken format switching for issues - Made issue textarea font fixed width0.9.14: - Integrated the WYSIWYG editor from the Enterprise branch0.9.13: - Did a full security audit on the code - Made some of the issue attributes optional in the basic view - Implemented a Javascript drop down menu for sessions0.9.12: - Refactored relations - Integrated the weblog publisher from the Enterprise branch0.9.11: - Integrated search filters from the Enterprise branch - Minor CSS tweaks0.9.10: - Implemented search ranking by word score - Fixed typo bug in change state - Fixed rendering of text formatted issues - Improved tree navigation - Improved functional testing0.9.9: - Layout tweaks, for Opera - Refactoring of code - Implemented new scheme for modification time - Color tweaks - Changing navigation behaviour on tree browsing - Redesigning layout on settings page0.9.8: - Fixed settings bug - Improved functional testing - Layout tweaks - Implemented ordering of Issues, in basic and tree view - Implemented setting for sorting of Issues0.9.7: - XHTML cleanup - Removed context navigation from session - Improvements to the search interface0.9.6: - Minor layout tweaks - Removed shortening of titles (broken javascript) - Implemented two-way relations - Added splitter to ZCTextIndex lexicon (see upgrade.txt for more info) - Add Issue button now available on the instance root0.9.5: - Fixed layout in session folder - Added open, close, suspend and discard buttons on the session view0.9.4: - Made the Issue Dealer compatible with Zope instances on RedHat and Debian systems - Layout tweaks - Added shortcuts on session listing - Search results can be sorted by creation time - Fixed broken relation of objects0.9.3: - Made the issue listing in session wider - Updated URL indexing so that it works with Virtual Host Monsters - ZC Text Index is now used as the text index, providing more relevant results on text searches - Made the truncation size for issues user-definable, fixed broken less/more links on issues0.9.2: - Fixed HTML error on search page - Minor tweaks to the layout - Cleaned up CSS0.9.1: - Renamed product to Issue Dealer - Fixed font weight for relation listing - Major improvements to the layout - Moved relation handling to session page - Searching through all types of Issues by default0.9.0: - Major improvements to the interface - Added buttons for quick and multiple editing - Fixed relation adding bug0.8.18: - Implemented support for relations in the tree view - Tweaks on the layout - Made default owner in search configurable - Cleaned up HTML output from docutils0.8.17: - Added menu for quick access to tracked (marked) issues - Added simpler way of relating issues - Added path index to index list, and a test for the bug - Fixed broken tests0.8.16: - Added preference for rendering the entire Issue by default - Made the Issue editing textarea 'higher' - Added different buttons for saving & viewing and saving & continuing to edit - Removed the IssueManager product0.8.15: - Added shortcuts for adding and editing in the tree view - Renamed the project from Issue Manager to Issue Handler, due to Trademark issues0.8.14: - Added ability to search based on Issue owner0.8.13: - Fixed broken handling of preferences0.8.12: - Added unittests for most classes and methods - Added functional tests - Added owner to issue listing - Refactored user settings architecture - Added modification time to search results0.8.11: - Made context search the default - Upgraded example, which was broken on Zope 2.6.x0.8.10: - Improvements to the search interface - Fixed bug for editing session issues - Refactored recent changes page - Refactored code0.8.9: - Fixed minor layout bug in session remote - Fixed bug for listing session issues0.8.8: - Implemented relations - Added button for recent changes in session remote0.8.7: - Added handling of broken text (UnicodeError) in Issues - Added recent changes page0.8.6: - Remembering what kinds of Issues the user is browsing (open or non-open), usability. - Experimenting with behaviour of remote in suspended Issues - Changed the way Issues are listed in sessions - Changed the layout for issue editing0.8.5.1: - Fixed bug that appeared when listing open issues in tree view0.8.5: - HTML-quoted the contents of Issues listed in searchresults - Partially implemented suspended state0.8.4.1: - Fixed minor bug related to session folder creation0.8.4: - Refactored lots of code - Implemented relative state - Implemented session folder and better session handling
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.