Tuleap 10.7 November 2018

Enhancements

Global

A suspended project

Until now Tuleap project states as managed by site administrators were ambiguous and the state themselves not really well handed. So we simplified all that with now only 3 states:

Site administrators can switch back and forth between Active and Suspended but Deleted is a dead end with no way back. In addition to that, when a project is Suspended it becomes un-accessible by all users (project admins included). From users point of view it’s pretty much as if the project was deleted but it’s possible to revert by being nice with its Site administrator ;)

When project status change, a mail is sent to all project members to inform them about the new visibility (private, public, etc).

Bug fix:

UX and UI

A bunch of (ugly) screens were converted to Burning Parrot

Error message for restricted users

Error message for private projects

User page

Cross tracker search (Tuleap Enterprise)

In order to make cross tracker search more usable in various use cases, it’s now possible to export all results of a query into a csv file. The CSV contains all the rows of the aggregated query (ie. not limited to what’s browsed on the widget) and tries to export as much data as possible (ie. not limited to displayed columns).

A first step of this story is already available in 10.7 and will be completed in 10.8. In 10.7, the following fields are available:

In addition to that, we introduced the “duck-typing” strategy for fields that are not “semantic” or “always there”. Duck typing for fields means that if all selected trackers have a field with the same name (eg. “comment”) and the same type (eg. “text”) Tuleap will assume it’s the same kind of data and will group them under the same column.

In 10.7, following field types are supported in “duck typing”:

Other types will be managed in 10.8

Performances

We ran a good number of performance analysis on various platform and identify a bunch of things to improve performances of both front end and backend.

Project ownership (Tuleap Enterprise)

Git

A much missing feature with git redesign was the ability to easily point to one line and to have a corresponding url to share with other people. That’s now possible!

Highlight lines

Bug fixed

Development

Frontend

Backend

On the road to PHP 7.2

Remaining plugins to upgrade:

Releases stats

Bug fix

Tracker

Agile Dashboard

Site administration

Install and upgrade

Misc

Websites located at tuleap.org and other tuleap.org subdomains need to store and access cookies on your device. We need your acceptance. Get more information. Yes, I agree No, I disagree