TASKPM/NEWS

221 lines
8.8 KiB
Text
Raw Normal View History

NEWS
====
Version 1.0.3 (16 Feb 2011)
---------------------------
This version include all fixed done since previous release. In the following
list the most important ones are highlighted.
* Advanced allocation screen. Disable start/end date changes in
advance allocation window. Graph dependencies are not travelled in this window
yet, so as temporary fix, it will not be allowed to change the start or the
end date of a task in this screen.
* Limiting resources. Several fixes on limiting resources planning window.
Moreover fixed Gantt view dependencies using limiting resources tasks.
* Allocation window. Improvements to avoid misunderstandings using the
interface.
Changes
~~~~~~~
* [Bug #848] Removed repeated method in OrderLineGroup.
* [Bug #851] fix bug
* [Bug #852] Fixed bug adding children advance if some indirect advance exists.
* Refactor
* [Bug #853] Fix bug
* [Bug #850] fix bug
* Added warning log message when fake advance is NULL in
ManageOrderElementAdvancesModel.
* Added warning log message when fake advance is NULL in
AdvanceAssignmentPlanningModel.
* [Bug #849] set the init date in with current date by default in cost category
view
* [Bug #849] fix the behaviour of the dates in the cost category view
* [Bug #848] Fix bug
* Removed extra padding appearing next to floating calendars
* [Bug #814] Fix bug
* [Bug #843] Fix bug
* Fixed nullpointer exception on work week date picker
* [Bug #842] Fix bug
* Avoid exception if effortAssigned is zero
* Remove unused field
* Use EffortDuration instead of hours to increase precision
* [Bug #840] Fix bug
* Expose methods to allow to get the EffortDuration elapsed in an interval of
IntraDayDates
* Fixed visibility problems of disabled inputs on Chrome
* [Bug #805] Fix bug
* [Bug #838] Fix bug
* Add method to allow to allocate hours outside the task's bounds
* Extract superclass and generalize the use of interval
* Rename onInterval method
* Rename methods
* Add documentation for method
* [Bug #838] Fix bug
* Replace "principal" by main
* Add related specific allocations second level
* Add new query for searching for specific allocations interfering with a
criterion
* Pull up method and do it more generic
* Refactor genericAllocationsByCriterion
* Adapt LoadPeriodGeneratorOnCriterion so it can work with specific allocations
* Avoid executing methods twice
* Avoid repeating query
* [Bug #837] Fix bug
* [Bug #819] Report internazionalization problem in webkit browsers
* [Bug #836] Fixed using English as default language
* [Bug #830] Remove unnecessary code
* [Bug #830] Changing in perspective does not reload data from database
* [Bug #833] Fix bug
* [Bug #833] Disable advance search button
* [Bug #835] Fix bug
* Some fix on Debian package folder.
* [Bug #828] Recreate dependencies on chaning horizontal scroll in limiting
* On changing zoom in limiting resources dependencies are not redrawn
* Small fix in a message that uses "fiscal code" instead of ID.
* [Bug #824] Fixed issue checking worker ID prior to criterions.
* Avoid memory leak
* [Bug #825] Fix bug
* [Bug #829] Don't let user change the type of a dependency between a Limiting
Task and any other type of Task
* [Bug #826] Fix bug Validating Exception on allocating a resource to a limiting
task the first time
* [Bug #826] For limiting tasks, update size of the task if the user changes the
numbers of hours allocated of the resource allocated in that task
* [Bug #821] Fix bug
* Not allow to allocate on intervals beyond a task's bounds
* The cells after the end of the task are not editable
* Extract method in order to encapsulate the rule in one place
* Eliminate code repetition
* Fixing the condition for isBeforeTaskStartDate
* [Bug #816] Fix bug
* Show saving message after the changes have really been done
* [Bug #807] Revamped cell styles in advanced assignment
* Graphical issues in taskdetails component
* Fix javascript error when resizing ganttpanel and chart is not shown
* [Bug #817] Fix bug
* Added horizontal line under timetracker header
Version 1.0.2 (21 Jan 2011)
---------------------------
Bugfixing release due to a problem with database installation that makes Debian
package not work if it was newly installed in a system. Apart from fixing this
important bug, this version also includes other fixes done since 1.0.1 release.
Notes
~~~~~
If you are upgrading from any 1.0.x verion, you will need to manually execute on
your database the SQL sentences from file:
``/usr/share/dbconfig-common/data/navalplan/upgrade/pgsql/1.0.0``
To get database access information review ``/etc/tomcat6/context.xml`` file.
Changes
~~~~~~~
* Fixed problem in Debian package install with some missing SQL sentences.
* Fix bug in 'Worker search' screen, close button was not working for limiting
resources
* [Bug #815] Fix bug
* Small enhancement in CutyCapt command.
* Fixed problem with CSS not being used in printing.
* [Bug #813] it corrects redirects in the editing virtual workers screen
* [Bug #812] changes Map for SortedMap in PredefinedDatabaseSnapshots
* [Bug #812] sorts the combo of multiple search in allocation pop-up.
* [Bug #796] Fixed. The problem is that the AdvanceMeasurement was still marked
as transient.
* [Bug #811] Translate pending messages including string 'nif/NIF'
* [Bug #797] checks out if obligatory data are introduced to create a new
project.
* [Bug #797] checks out that deadline is greater than start date in project
popup window.
* [Bug #803] Refactor LimitingResourcesPanel
* [Bug #803] Fix bug dependencies were not being drawn again on changing zoom
level in LimitingResources
* [Bug #809] Fixed marking to translate missing label.
* Fixed wrong e-mail on debian/changelog.
Version 1.0.1 (14 Jan 2011)
---------------------------
Bugfixing release due to a missing dependency on Debian packages that make
reports do not work on 1.0.0. Apart from fixing the Debian package other fixes
done during last week are also included in this release.
Changes
~~~~~~~
* Updated TODO file with decisions from roadmap meeting.
* [Bug #803] Remove unused code
* [Bug #803] Change Zoom level in LimitingResources launches Validation
exception
* [Bug #804] Fix bug
* [Bug #788] changes the structure and labels in resource load view.
* [Bug #808] Fix bug when a resource field in Resource search is selected for
the first time, set 'Current selection' as name of that resource
* [Bug #785] fixes translations in company list.
* Added dependency with ttf-freefont on debian/control.
* [Bug #801] Fixed typo in Spanish translation.
* [Bug #785] Add improvements in companies list.
* [Bug #784] Sort results of add criterion combo in resource edition
* Reset the progressmeter to zero when the MonteCarlo chart is closed
* [Bug #800] Fix closable button in 'Calendar allocation' window
* [Bug #800] Fix closable button in 'Progress consolidation' window
* [Bug #800] Add closable button to 'Progress assignment' window
* [Bug #800] Add closable button to 'Project details' window
* [Bug #782] Fix bug
* Fix asyncNotifications
* Fix the type parameter
* [Bug #779] Fix bug
* Avoid LazyInitializationException accessing template's labels
* [Bug #798] Refactor 'Remove Criterion' window, change it for a MessageBox
window
* [Bug #795] Refactor calendar remove dialog box and change it to a MessageBox
Version 1.0.0 (07 Jan 2011)
---------------------------
This is the first statble release of *NavalPlan*, a free software web
application for project management.
Main features
~~~~~~~~~~~~~
* Multiproject management. It offers a global vision of the company managing
several projects sharing resources.
* Group resource allocations: dynamic groups based on criteria.
* Flexible calendars.
* Configurable Gantt chart from Work Breakdown Structure (WBS).
* Resource Breakdown Structure (RBS) chart.
* Overload resource allocation control.
* Earned Value Management (EVM).
* Cost analysis based on work reports.
* Integration with other *NavalPlan* instances and third-parties.
* Other functionalities: materials, quality forms, project templates, planning
scenarios, multiple task progress measurement ...
Latest features
~~~~~~~~~~~~~~~
* Backwards planning with new restrictions (AS_LATE_AS_POSSIBLE and
FINISH_NOT_LATER_THAN).
* Two direction resource allocation schemes. Forwards and backwards strategies
supported depending on Gantt conditions.
* Time unit inferior to hours in calendars. Minutes and seconds are allowed.
* Experimental support for limiting resources.
* Monte Carlo technique for project duration simulation. Duration probability
functions are calculated based on likelihood estimations.
* Sigmoid advance resource allocation function approaching what happens in real
world.
* Monitorization of project progress based on critical path progresses.
* Human readable codes generation for data.
* Configurable display of advances and cost in planning tasks.
* Database migration support. Automatic management of database refactorings
keeping former data.