2008-??: kforge-0.15 *********************** * KForge plugin discoverty via setuptools entry points * Mercurial plugin providing support of mercurial/hg repositories * Move to nosetests for testing 2007-09-21: kforge-0.14 *********************** * Ensure admin pages at /admin/ and not just /admin/model/. * Set zip_safe to False in setup.py to avoid problems with apache/modpython. * Brought guide completely up to date. * Ensure access control works with Apache 2.0 and not just 2.2. * Alphabetical sorting of projects and persons. * Removed redundant variables from configuration file. * Updated docstrings for plugins to include full installation instructions. 2007-08-14: kforge-0.13 *********************** * KForge runs on a single virtual host and can be mounted off the site root using uri_prefix (ticket:44) * Simplified installation process using setuptools (ticket:30 and ticket:41) * Fix bug whereby non-authorised users could issue post requests (ticket:38) * Time zone for internal time stamps now set correctly (ticket:42) * Support for trac >= 0.10 (ticket:39) * Refactored and improve test process. 2007-01-08: kforge-0.12 *********************** * Wordpress and Mailman plugins (ticket:23 and ticket:34) * Better integration of main KForge system with subsystem applications such as trac (ticket:7) * Massive speed improvements in access to site and services (~10x) * 'Remember me' support when logging in (ticket:19) * 'Forgot password' support (ticket:26) * Support for databases other than postgresql including mysql * 'Notify' plugin to notify system administrators of events such as user registration and project creation * Substantial set of usability improvements to the web interface * Factor out core code into a separate reusable package named 'domainmodel' 2006-07-04: kforge-0.11 *********************** * system administration interface at /admin/ * complete rewrite of web interface code to be simpler and cleaner * expanded and improved documentation * dav access fully functional and fixes to access control: ticket:11, ticket:8, ticket:15, ticket:16 * command line interface rewritten and centralized in kforge-admin * support for trac >= 0.9 (while maintaining support for trac 0.8) * improved logging for development and sysadmin purposes * other minor fixes/improvements: ticket:1, ticket:5, ticket:3 2006-03-27: kforge-0.10 *********************** * Improved and refactored access control system * Single sign-on to administration and services * Easier browsing of projects and users * Optional captcha functionality to prevent registration spamming * (bugfix) auto-rebuild of webserver configuration to allow immediate access to created services 2006-01-12: kforge-0.9 ********************** First formal release. Major features: * Projects, users and permissions all working * Refactored and cleaned core system * New plugins in addition to existing ones for subversion and trac: * moin * dav * trac * Improved documentation * GForge migration script * Backup system * Many bugfixes and edges sanded 2005-10-19: kforge-0.5 ********************** Not a proper release but a tag of progress in trunk. * KForge Web user interface (KUI) * Role-based access control system * First effort command line interface * New plugins: * trac * svn