-
Notifications
You must be signed in to change notification settings - Fork 0
ItEr77S15FilteringEnhancements
TWiki> LibrePlan Web>ItEr77S15FilteringEnhancements (28 Mar 2013, LorenzoTilve)EditAttach
Story summary | Filtering enhancements |
Iteration | ItEr77Week34To44 |
FEA | ItEr77S15FilteringEnhancements |
Story Lead | |
Next Story | |
Passed acceptance test | No |
Acceptance Criteria
Additional Specification Comments
Implementation Notes
Delay Causes
Final or Pending Considerations
There have been issues detected on the ResourcesLoad component http://bugs.libreplan.org/show_bug.cgi?id=1607
-- LorenzoTilve - 29 Jan 2013
The filter behaviour on the projects list view was experimenting some problems. First, it was only considering project deadline dates, and has also issues when using both start and end date filter dates. Both problems should not be happening any longer once the new database direct query would be filtering taking into consideration all the variables.
-- LorenzoTilve - 30 Jan 2013
The MultipleSearchBandboxComponent used to specify labels or criteria, is not doing an explicit notification of the ON_CHANGE event once the value it has is removed, nor are external listeners attached to the listbox. It's needed to press manually fhe filter button or selecting the 'empty' listbox element to reapply the filter.
-- LorenzoTilve - 31 Jan 2013
There is still some issue happening with the company date filtering settings, which are being cleared after changes on the label combo.
-- LorenzoTilve - 01 Feb 2013
It's also necessary to trigger somehow the event that forces a filter reload to apply the modified parameters when changing between projects view and projects list, as their doAfterCompose() it's only called once.
-- LorenzoTilve - 01 Feb 2013
Implemented database query to filter projects and used it from projects list.
-- ManuelRego - 04 Feb 2013
The database query has been improved, in order to include the unscheduled projects too (basically the projects coming from the web services).
On the other hand the query has been used too from the company Gantt view.
-- ManuelRego - 05 Feb 2013
Stored zoom in session for company Gantt view and each project Gantt view.
-- ManuelRego - 06 Feb 2013
Finished to store zoom in session.
There'll be 3 zoom variables stored in session:
-
zoomLevelCompanyView
: Used for Gantt company view -
zoomLevelResourcesLoad
: Used for resources load company view -
<project-code>-zoomLevel
: 1 variable per project, the same zoom is shared in all the views inside project edition (Gantt, resources load and advanced allocation)
-- ManuelRego - 07 Feb 2013
%RPSHOWGITCOMMITS%
Copyright (c) by the contributing authors. All material on this collaboration platform is the property of the contributing authors.