Commit graph

8871 commits

Author SHA1 Message Date
Manuel Rego Casasnovas
f02d6f8a8d Fix syntax error in orders query
Change "=" for "IN".

FEA: ItEr77S15FilteringEnhancements
2013-02-05 12:42:03 +01:00
Manuel Rego Casasnovas
5044e541c2 Use new database query when filtering projects list
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
2013-02-04 14:24:45 +01:00
Manuel Rego Casasnovas
86e1d77791 New query in OrderDAO to get projects filtered
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
2013-02-04 14:24:45 +01:00
Lorenzo Tilve Álvaro
58ad890227 Merge branch 'master' into filtering-improvements 2013-02-01 13:14:53 +01:00
Lorenzo Tilve Álvaro
7c6733e579 Attached onChange listeners to project tree filter parameters
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:13:15 +01:00
Lorenzo Tilve Álvaro
fb68757b6d Enabled filters memory mechanism on project edition
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:13:10 +01:00
Lorenzo Tilve Álvaro
ed69a6e7bc Imported configured or previously used criterion into resourcesLoad filtering
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:13:05 +01:00
Lorenzo Tilve Álvaro
41661c3afc Added session support to label parameters to company view 2013-02-01 13:12:59 +01:00
Lorenzo Tilve Álvaro
da7eeb7c21 Imported date filtering preferences to Projects List perspective
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:59 +01:00
Lorenzo Tilve Álvaro
0971a2de67 Attached onChange listener to orderfilter multipleBandboxSearch
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:59 +01:00
Lorenzo Tilve Álvaro
82d78afec4 Moved method to generate label name and type pattern for finders to Label class
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:59 +01:00
Lorenzo Tilve Álvaro
0fe7ace58c Inserted into company view filter the specified label user setting
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:46 +01:00
Lorenzo Tilve Álvaro
08ec2695f3 Clear filter label or criterion settings if they have been removed
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:46 +01:00
Lorenzo Tilve Álvaro
32641a5919 Included persistence information for resources load criterion filter property
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:46 +01:00
Lorenzo Tilve Álvaro
13a4473d3f Created Criterion configuration bandbox on user settings to filter Resources Load results
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:46 +01:00
Lorenzo Tilve Álvaro
dcd7cd8c09 Refactored to OrderStatusEnum static method to get default visible project status 2013-02-01 13:12:46 +01:00
Lorenzo Tilve Álvaro
bd5914b011 Fixed Hibernate relationship to store project label filtering preferences
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:46 +01:00
Lorenzo Tilve Álvaro
2df2af8000 Added user settings bandbox to configure project filtering by label
FEA: ItEr77S15FilteringEnhancements
2013-02-01 13:12:46 +01:00
Manuel Rego Casasnovas
2bf13fef80 Bug #1607: Fix issue filtering the resources load window
The issue was introduced in commit 05132fd5a7.
Where it was defined an algorithm:
  2.4) FSD is not null and FED is not null:
    2.4.1) APED is null: Check if APSD is between FSD and FED

This was wrong, it should be:
  2.4) FSD is not null and FED is not null:
    2.4.1) APED is null: Check if APSD is lower or equals than FSD or APSD is
    lower or equals than FED

FEA: ItEr77S04BugFixing
2013-01-29 14:05:48 +01:00
Lorenzo Tilve Álvaro
a99d860d87 Added session based memory for Resource Load filtering date parameters
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
86cedc04c5 Used stored user settings parameters for ResourceLoad date filtering
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
ba4ff60658 Setting company filtering dates with session values if they have been set
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
425f7c44f6 Storing on the session the values for the company filtering dates
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
b16cfdf4a6 Added onchange listeners to company view date filter widgets
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
bc20df68ac Adapted dates filter to user preferences
It will substract N months to the current date and use it as the start
date for the compan view filtering, being N the 'projects since'
parameter on the user settings tab.

Similarly, it will add M months to the current date and use it as
the filtering end date with the specified parameter.

FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
8a9b78050a Added accesors to settings controller for manipulation of filtering preferences
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
5e262b5144 Added initial interface to user preferences for company and resourcesload filtering configuration
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
1cab756069 Added database changelog for filtering preferences
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
676b6c4876 Defined hibernate configuration for filtering parameters persistance
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Lorenzo Tilve Álvaro
c3d077efce Added new parameters to user preferences for company view and resource load filtering
FEA: ItEr77S15FilteringEnhancements
2013-01-29 13:20:18 +01:00
Manuel Rego Casasnovas
c807a50376 Add new bound resources test in functional tests suites
FEA: ItEr77S03Community
2013-01-16 12:37:13 +01:00
Victor Lopez Rivero
6695e43570 New functional test for bound resources
New file bound_resources.sah added

FEA: ItEr77S03Community
2013-01-16 12:37:08 +01:00
Manuel Rego Casasnovas
193aff96cf Mark to translate project status label in tooltip in company view
FEA: ItEr77S04BugFixing
2013-01-11 07:58:28 +01:00
Manuel Rego Casasnovas
727bc642b8 Bump version number to 1.3.3
FEA: ItEr77S03Community
2012-12-21 14:38:48 +01:00
Lorenzo Tilve Álvaro
d81cf40cda Update NEWS file for LibrePlan 1.3.3
FEA: ItEr77S03Community
2012-12-21 14:38:42 +01:00
Manuel Rego Casasnovas
acd6c84c94 Update RPM package for LibrePlan 1.3.3
FEA: ItEr77S03Community
2012-12-21 14:38:37 +01:00
Manuel Rego Casasnovas
6674fad3b5 Update Debian package for LibrePlan 1.3.3
FEA: ItEr77S03Community
2012-12-21 14:38:33 +01:00
Manuel Rego Casasnovas
c67ad59e23 debian: Use echo to show information as db_info is causing problems
FEA: ItEr77S03Community
2012-12-21 14:13:27 +01:00
Manuel Rego Casasnovas
7c46b2b9b5 Fix typo in Labels tab in project details view
FEA: ItEr77S04BugFixing
2012-12-21 13:35:42 +01:00
Thiago Cangussu
c97ba7d025 i18n: Update Portuguese translation
FEA: ItEr77S03Community
2012-12-21 12:19:34 +01:00
Manuel Rego Casasnovas
87796fcfc8 i18n: Mark some missing strings to be translated
FEA: ItEr77S04BugFixing
2012-12-20 17:44:20 +01:00
Manuel Rego Casasnovas
b4a1145926 i18n: Mark some missing strings to be translated
FEA: ItEr77S04BugFixing
2012-12-20 17:33:24 +01:00
Manuel Rego Casasnovas
d5c2707edc Bug #1600: Fix issue creating bindings on open resource allocation pop-up
FEA: ItEr77S04BugFixing
2012-12-20 14:06:20 +01:00
Lorenzo Tilve Álvaro
9cfdf62d71 Use for company view filtering all projects with status different to STORED or CANCELLED
FEA: ItEr77S04BugFixing
2012-12-20 11:18:12 +01:00
Manuel Rego Casasnovas
2f37775748 Bug #1598: Fix empty labels bandbox creating bindings for tab on open
FEA: ItEr77S04BugFixing
2012-12-18 13:12:21 +01:00
Lorenzo Tilve Álvaro
9729dad8c2 Bug #1579: Add autodisable to save-and-exit button on all standard CRUD forms
FEA: ItEr77S04BugFixing
2012-12-18 09:01:13 +01:00
Lorenzo Tilve Álvaro
c221e5784b Make more readable date constraint component on taskdetails
FEA: ItEr77S04BugFixing
2012-12-18 09:00:59 +01:00
Lorenzo Tilve Álvaro
25a9c12b6b Fix vertical alignment problems on component to add new resource allocations
FEA: ItEr77S04BugFixing
2012-12-18 09:00:00 +01:00
Lorenzo Tilve Álvaro
d6c2b27935 Make more compact advanced search criteria filter tree
FEA: ItEr77S04BugFixing
2012-12-18 08:59:59 +01:00
Lorenzo Tilve Álvaro
42ebf52a03 Fix left padding issue on company view project names
FEA: ItEr77S04BugFixing
2012-12-18 08:59:58 +01:00