In this way it's possible to get all the projects for wich some part of their lenght is
comprehended between the defined start and end dates, with the previous strategy only the
projects which were completely included in the interval were being listed.
FEA: ItEr77S15FilteringEnhancements
This will allow to get a already filtered Gantt if you have been inside the
project before and you have applied some filters, as the filter is already
stored in the session.
FEA: ItEr77S15FilteringEnhancements
The database query that filters the orders by several fields is used only when
the subelements checkbox is not clicked. Otherwise the old query is used and the
old behavior is kept for the filtering.
However, if the checkbox is not clicked, the new query is used to get the
initial list and to do the successive filtering too.
NOTE: Resources are never assigned directly to the root element, so if you
filter by resources it'll only work if you have the subelements checkbox
clicked.
FEA: ItEr77S15FilteringEnhancements
If the list of unscheduled projects is empty, the restriction shouldn't be added
or it'll cause a syntax error due to an empty list "o.id IN ()".
FEA: ItEr77S15FilteringEnhancements
When you import a project from the web service, the task elements are not
created yet, so we need to return these projects in the query otherwise they
will be not visible at all for the users.
FEA: ItEr77S15FilteringEnhancements
The database query that filters the orders by several fields is used only when
the subelements checkbox is not clicked. Otherwise the old query is used and the
old behavior is kept for the filtering.
However, if the checkbox is not clicked, the new query is used to get the
initial list and to do the successive filtering too.
FEA: ItEr77S15FilteringEnhancements
The new query receives several params from the filters (dates, labels, criteria,
customer and state) and returns the filtered orders.
For the moment it's only used to get the initial list of orders for the projects
list window.
FEA: ItEr77S15FilteringEnhancements
As this field could be used to store a list of labels, it's better that it's
longer than 255 chars.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
This was causing that the messages to show or not depending on the success
operation were not working properly.
Moreover, it has been updated the messages to give more information to the user.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
If JIRA is not activated the part to do the synchronization with the server in
the project edition shouldn't be visible.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
This allows user to change to WBS tab and see the imported tasks just after
import the issues from JIRA.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
Due to previous commit, this field could save a URL or a list of labels, so the
name has been changed to avoid misunderstandings.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
This patch allows the user to store a URL or a comma-separated list of words to
specify the possible labels for the JIRA connector.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
JIRA issues code is not editable in the WBS and it shouldn't be editable in the
task edition pop-up either.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
When you enter in the edition of a task in the WBS, if the task is a JIRA issue,
when you come back to the WBS LibrePlan was trying to update the code column,
however this column doesn't exist for JIRA issues as we're using a link.
Fixed that to avoid an exception in this situation.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
If the comment length is lower than the max length of the DescriptionField, then
it's not needed to truncate it.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
In order to avoid exceptions accessing to an URL, the calls to WebClient.create
have been enclosed into try/catch statements, logging the exception and showing
an appropriate message to the user.
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration
This reverts commit f3bec8193f.
Because of it was causing some issues:
* The WBS was not loaded properly after synchronization
* WorkReports cannot be saved as the order elements where not saved yet
FEA: ItEr77S16JiraAndTimConnectorContributionIntegration