Roundup is a simple-to-use and install issue-tracking system with web, command-line xmlrpc, rest (in the 2.0 development line) and e-mail interfaces.
It is based on the winning design from Ka-Ping Yee in
the Software Carpentry Track design competition. Downloading the source allows you to start a demo instance in a few minutes to see if it will
fill your needs. Unpack the tarball and run:
1.6.113 Jul 2019 13:27
- doc updates. Link rot fixed and some grammar changes.
'Provisional User' config example fixed. Issue tracker is
now https. (John Rouillard)
- issue2550994: avoid breakage caused by use of backports of Python 3
configparser module to Python 2. (Joseph Myers)
- issue2551023: Fix CSRF headers for use with wsgi and cgi. The
env variable array used - separators rather than _. Compare:
HTTP_X-REQUESTED-WITH to HTTP_X_REQUESTED_WITH. The last is
correct. Also fix roundup-server to produce the latter form. (Patch
by Cedric Krier, reviewed/applied John Rouillard.)
- issue2551035 - fix XSS issue in wsgi and cgi when handing url not
found/404. Reported by hannob at
https://github.com/python/bugs.python.org/issues/34, issue opened by
- issue2551029: Jinja2 template install error. Remove config.ini
from templates to make sure that roundup-admin install writes a new
default config.ini based on configuration.py.
- issue2551029: Jinja2 template install error. Handle issue with
template's config.ini not getting updated. Provide an alternate
file: config_ini.ini for required config settings that are merged
into the default values producing an up to date config.ini on
1.6.009 Jun 2019 23:39
Requires Python 2.7 now
issue2550690 - CSRF protection improved
issue2550799: provide basic support for handling html only emails
issue2550880: Ability to choose password store scheme and SSHA support.
Allow multiple file uploads: If the html template specifies
multiple="multiple" for a file upload the user can attach multiple files
issue2550886: Add support for an integer type to join the existing number type.
issue2550636, issue2550909: Added support for Whoosh fill text indexer.
issue2550767: Add newitemcopy.py detector to notify users of new items.
Many more feature and bug fixes.