.. -*-rst-*- ========== ClueMapper ========== ClueMapper is a web-based application for managing software and software-based consulting projects. Currently it uses Trac to handle individual projects but adds the ability to create new trac instances, svn configurations, etc. The community website for ClueMapper is located at http://www.cluemapper.org Features ======== * Multiple project creation and management using Trac_ and linked Subversion_ repositories * Dynamic theming support via Deliverance_ * Integrated pastebin support via ClueBin_ * Integrated time-tracking via ClueTimer_ Python Version Compatibility ============================ * Python 2.5 (most testing) * Python 2.6 (minor testing) Installation ============ Please see INSTALL.txt. Credits ======= * Rocky Burt (maintainer) - rocky AT serverzen DOT com .. _Trac: http://trac.edgewall.org .. _Deliverance: http://www.openplans.org/projects/deliverance .. _ClueBin: http://projects.serverzen.com/pm/p/cluemapper/wiki/ClueBin .. _ClueTimer: http://projects.serverzen.com/pm/p/cluemapper/wiki/ClueTimer .. _Subversion: http://subversion.apache.org/ .. -*-rst-*- ================== ClueMapper History ================== v0.8.6 (2010-11-19) =================== * Removed dependencies on the following packages: Bitten, ClearSilver, TracMasterTickets * Updated Dojo/Dijit to use Claro theme * Fixed ticket #64: Updated to depend on GridModify plugin * Fixed ticket #80: going to /pm/p now directs back to /pm * Updated Dojo to 1.5 (from 1.3) v0.8.5 (2009-09-10) =================== * Updated Dojo to 1.3 (from 1.1.1) for IE8 support v0.8.4 (2008-10-14) =================== * If a project is having problems (ie needs Trac upgrade) then ClueMapper survives better and identifies the problematic project * Added new dependency on http://pypi.python.org/pypi/TracMasterTickets/ v0.8.3 (2008-09-04) =================== * Login link now pops down ajax-enabled login form * Fixed issue with new users not retaining info, #17 * Fixed issue with deleting project, #52 * Now depends on cluemapper-forked TracUserManagerPlugin in an effort to refine control panel UI v0.8.2 (2008-08-28) =================== * Now includes additional Trac addons * TracNewsFlash * Upgraded minimum required versions for various dependencies * repoze.who 1.0.5 * Pygments 0.11 * Fixed issue #50: now displays error message for bad credentials * Implemented project deletion support via ticket #47 * Project quickjump has now become just quickjump and is available at the dashboard * The logo link inside a project now goes to the root of the project instead of back to the main cluemapper homepage v0.8.1 (2008-08-20) =================== * Fixed issue #43, various config panels not working v0.8 (2008-08-20) ================= * Added Tracbacks plugin for ticket trac backs (#15) * Added new trac plugin that uses ajax to add a project list dropdown in top-right corner for quick-switching between projects (#37) * Main dashboard now displays tickets from various projects assigned to authenticated user (#38) * Server command now has an "reload" option for development (#39) * Upgraded minimum required versions for various dependencies (#40) * SQLAlchemy 0.4.7 * Trac 0.11.1 * Genshi 0.5.1 * lxml 2.0.8 * pytz 2008c * Reshaped main home page into a very minimal cross-project dashboard by using Dojo to dynamically refresh project/ticket data (#41) * New clue.app.state api for looking up active config * Security info lookup now uses clue.secure api v0.7.2 (2008-07-27) =================== Features -------- * Direct VC URL is now configurable via "Source Control" admin panel and is displayed in the browser tab interface Misc ---- * clue-admin and clue-server both now use same logic to determine default workingdir v0.7.1 (2008-07-24) =================== * New admin panel for controlling ticket notification v0.7 (2008-07-07) ================= * Added new admin command (clue-admin) for setting up the initial manager/admin user (clue-admin addmanager) * Added very minimal support for Bitten continuous build integration * clue-admin now has import and export commmands for dealing with projects * Now includes TracWysiwyg plugin for wysiwyg wiki editing support * Now includes TracIncludeMacro which is a Trac wiki macro which allows inclusion of svn resources (and other wiki pages) * Upgraded minimum required versions for various dependencies * Trac 0.11 (final) * Genshi 0.5 (final) * Paste 1.7.1 * setuptools 0.6c8 * Pygments 0.10 * pytz 2008b * Deliverance 0.2 * lxml 2.0.7 * Created trac plugin for managing subversion repository access v0.6.4 (2008-06-21) =================== * Fixed issue #24: zipped-egg-installed ClueMapper can now create new projects v0.6.3 (2008-06-07) =================== * Fixed issue #6: previous redirection changes now rolled back v0.6.2 (2008-06-07) =================== * Fixed issue #5: viewing readme no longer produces rst errors * Configuration files now live in etc/cluemapper and data files live in var/cluemapper * Configuration writing now stores sections ordered v0.6.1 (2008-06-05) =================== * Stopped locking dependency versions for various Clue* projects * No long displays ClueBin tagline * Cleaned up redirection code * Added dependency on ClueMapperChatter * Added missing trac plugin dependencies v0.6 (2008-05-15) ================= * Please note that this release is pre-alpha and still lacks several key features * Now includes pastebin support via ClueBin * Added clue-admin cmd-line script for utility functions * Theme is now configurable via Trac * Added 404 handling for when an invalid project is requested.
