Roundup is a simple-to-use and -install issue-tracking system with command-line, web, REST, XML-RPC and e-mail interfaces. It is based on the winning design from Ka-Ping Yee in the Software Carpentry “Track” design competition.
The current stable version of Roundup is 2.2.0. It is a bug fix and feature release for the 2.1.0 release
Some improvements from the 2.1.0 release are:
- Roundup supports dynamic and static compression of http responses. This improves performance when a front end web server isn’t serving compressed assets.
- REST interface: supports CORS allowing Roundup to be used by third party web sites. Origins allowed to use REST can be specified. OpenAPI (Swagger) docs can be added. Error handling/reporting improved.
- Dockerfile support. Docker-compose for a mysql based tracker.
- New full text search methods. SQLite FTS and PostgreSQL full text search are supported. These allow search expressions in addition to simple word based searches.
- Secret values in config.ini can be stored in external files. This allows config.ini to be stored in a VCS without exposing secrets.
- Translation object added to internal database handle. This allows auditors and extensions to provide efficient translations.
- MySQL database creation uses COLLATE utf8_general_ci
- Wsgi startup improvements (must be enabled by setting feature flag).
- Fix crash when importing legacy Roundup tracker with long integers.
- Fix issues with Roundup unable to find supporting files when installed via pip.
Comments (0)
Please login to join the discussion on this project.