Update NEWS file for LibrePlan 1.4.0
FEA: ItEr77S03Community
This commit is contained in:
parent
f1e68a20d9
commit
09b1e93660
1 changed files with 561 additions and 0 deletions
561
NEWS.rst
561
NEWS.rst
|
|
@ -1,6 +1,567 @@
|
|||
NEWS
|
||||
====
|
||||
|
||||
Version 1.4.0 (29 Apr 2013)
|
||||
---------------------------
|
||||
|
||||
Summary
|
||||
~~~~~~~
|
||||
|
||||
We are proud to announce a new LibrePlan major version, with several
|
||||
improvements and new features, as all the fixes developed since the last 1.3.3
|
||||
version. These are the most representative changes:
|
||||
|
||||
* Integrated connector to import JIRA issues into LibrePlan projects, by
|
||||
selecting the JIRA issue labels that the user wants to be managed with
|
||||
LibrePlan.
|
||||
* Timesheets loader from TimEnterprise tracking tool, to enable showing the
|
||||
progresses tracked with Tim into their corresponding LibrePlan projects.
|
||||
* Importer of Microsoft Project and Planner files, which will create on
|
||||
* LibrePlan the corresponding gantts with their tasks, dependencies, milestones
|
||||
and calendars.
|
||||
* User-configurable filtering options for company view and resources load,
|
||||
specifying the time filtering options and label/criteria restrictions.
|
||||
* Extended information on the resources load availability and overtime available
|
||||
on the advanced search of the assignment popup.
|
||||
* Chinese language is now available. With this new translation, LibrePlan has
|
||||
been translated into 13 languages.
|
||||
|
||||
Notes
|
||||
~~~~~
|
||||
|
||||
If you are upgrading from 1.3.2 or 1.3.3 versions without using the Debian
|
||||
package, you will need to manually execute on your database the SQL sentences
|
||||
from file: ``scripts/database/upgrade_1.4.0.sql``.
|
||||
|
||||
If you are upgrading from 1.3.1 version without using the Debian package,
|
||||
you will need to manually execute on your database the SQL sentences from file:
|
||||
``scripts/database/upgrade_1.3.2.sql`` and
|
||||
``scripts/database/upgrade_1.4.0.sql``.
|
||||
|
||||
If you are upgrading from 1.3.0 version without using the Debian package,
|
||||
you will need to manually execute on your database the SQL sentences from files:
|
||||
``scripts/database/upgrade_1.3.1.sql``,
|
||||
``scripts/database/upgrade_1.3.2.sql`` and
|
||||
``scripts/database/upgrade_1.4.0.sql``.
|
||||
|
||||
Contributors
|
||||
~~~~~~~~~~~~
|
||||
|
||||
Thanks to all the contributors to this new version:
|
||||
|
||||
* Jacobo Aragunde Pérez
|
||||
* Alba Carro
|
||||
* Óscar González Fernández
|
||||
* Miciele Ghiorghis
|
||||
* Victor Lopez Rivero
|
||||
* Javier Morán Rúa
|
||||
* Manuel Rego Casasnovas
|
||||
* Juan A. Suárez Romero
|
||||
* Lorenzo Tilve Álvaro
|
||||
|
||||
Translators
|
||||
~~~~~~~~~~~
|
||||
|
||||
Thanks to all the translators in this new version:
|
||||
|
||||
* [ca] Daniel Díaz Sañudo
|
||||
* [es] Lorenzo Tilve Álvaro
|
||||
* [fr] Philippe Poumaroux
|
||||
* [gl] Lorenzo Tilve Álvaro
|
||||
* [it] Giuseppe Zizza
|
||||
* [nl] Jeroen Baten
|
||||
* [pt] Thiago Cangussu
|
||||
* [zn] Swanson Chan
|
||||
|
||||
Changes
|
||||
~~~~~~~
|
||||
|
||||
* Update RPM package for LibrePlan 1.4.0
|
||||
* Update Debian package for LibrePlan 1.4.0
|
||||
* Update database scripts for LibrePlan 1.4.0
|
||||
* Fix excessive height on input boxes, which caused overflowing on some grid rows
|
||||
* doc: Linked context specific help to scheduler configuration window
|
||||
* doc: Added to 'parts' file the references to connector and scheduler manuals
|
||||
* doc: Include Loren as Spanish and Galician translator
|
||||
* Bug #1606: Revert fix for bug #1546 wich causes regressions on dependencies after saving project
|
||||
* i18n: Update Italian translation
|
||||
* i18n: Update Galician translation
|
||||
* i18n: Update Spanish translation
|
||||
* i18n: Update French translation
|
||||
* i18n: Update Dutch translation
|
||||
* user-manual: Scheduler user manual
|
||||
* user-manual: connectors user manual
|
||||
* Bug #1563: Remove links from breadcrumbs component
|
||||
* i18n: Update keys.pot files
|
||||
* Fix MySQL problem when loading connector properties bootstraps
|
||||
* Merge branch 'master' into mpxj-import
|
||||
* Fix i18n formatting problem on dashboards
|
||||
* Bug #1610: Restrict access through manual entry points to projects without permissions
|
||||
* Bug #1610: Fix problem accessing company view with limited permissions
|
||||
* Fix NPE when saving changes on configuration window without any connector
|
||||
* Fix typo "Unnasigned" vs "Unassigned"
|
||||
* Merge branch 'master' into mpxj-import
|
||||
* Fix problems with calendar exception types bootstrap
|
||||
* Revamps import window and adds extra information on importable entities
|
||||
* Configures a new userRole to restrict access to import project functionality
|
||||
* Merge branch 'master' into tim-connector
|
||||
* jira and tim-connector: Constraints for OrderSyncInfo
|
||||
* jira and tim-connector: Constraints for JobSchedulerConfiguration
|
||||
* Fix NonUniqueObjectException on the project gantt when loading the same criteria of the user filter setting
|
||||
* Sort the list of resources and triggers the sort after refreshing it.
|
||||
* Adds graphic representation of the avaliability as a color progress bar and a icon for warning non-zero overload.
|
||||
* Adds margins additional to task limits(start, end) for default load ratios calculation in resource allocation advance search.
|
||||
* Recalculates the load ratios on changing the filtering dates and incorporates interface validations in the filtering dates dateboxes
|
||||
* Add the suitable casting on getting items of the list of resources with their load ratios.
|
||||
* Initialize the start filtering date with the task start date and the end filtering date with the task end date.
|
||||
* Web interface to add the resource load ratios at the advanced search in the allocation pop-up.
|
||||
* Adds calculator to obtain the ratios of a resource as a spring bean
|
||||
* Adds method to collect the day assignments of a resource in a scenario between two dates.
|
||||
* tim-connector: Remove unneeded lines in _jiraOrderElementSync.zul and _timOrderTimesheetSync.zul
|
||||
* tim-connector: Rename connectorId to connectorName in OrderSyncInfo
|
||||
* tim-connector: Fix typo in JobSchedulerController.showSynchronizationInfo() method
|
||||
* jira and tim-connector: new job for Jira order element synchronizer and some improvement
|
||||
* jira-and-tim-connector: correction on OrderSyncInfo
|
||||
* jira and tim -connector: Refactoring OrderCRUDController and other improvements
|
||||
* Bug #1612: Fix NPE adding children to newly created elements
|
||||
* Mark as non-lazy the relationship between a user and its related entities (Label and Criterion)
|
||||
* Log the full stacktrace when a ValidationException happens while saving a project
|
||||
* jira-connector: Make OrderCRUDController.isJiraActivated() public as it's used from _edition.zul
|
||||
* Fix translation markers for ConnectorException and TimImpExpInfo classes
|
||||
* Jira-connector: JIRA moved to connectors
|
||||
* tim-connector: check if connector values are invalid and more
|
||||
* Fix wrong behaviour of projects list filtering
|
||||
* Fix disabled move and indent buttons for the WBS tree manipulation
|
||||
* doc: Update AUTHORS file info about new Chinese translator
|
||||
* i18n: Add Chinese language to enum and modify pom.xml to use English userguide
|
||||
* i18n: Add Chinese translation
|
||||
* tim-connector: Modify SchedulerManager to use ConfigurationDAO instead of ConfigurationModel
|
||||
* tim-connector: main changes in scheduler
|
||||
* tim-connector: Refactor majorId attribute of Connector entity to name
|
||||
* tim-connector: Moved tests to proper package
|
||||
* tim-connector: Created new entity Connector based on AppProperties
|
||||
* Clean global session variables after saving preferences
|
||||
* Avoid cast exception when using workers on company view filter
|
||||
* Handled manually emptied dateboxes to avoid inconsistences with default values
|
||||
* Added onChange event listener to Project Gantt and WBS bandbox
|
||||
* Force synchronization of filter changes when switching between loaded perspectives
|
||||
* Fix bug in BandboxSearch that was causing its text to be wrongly updated
|
||||
* Fix orders filtered query
|
||||
* Fix problem in bandbox search filters deleting session values
|
||||
* Bug #1609: Fix problem using a different transaction in validation methods
|
||||
* tim-connector: added attribute key and connectorId and removed code and label attributes
|
||||
* tim-connector: more imporovements spcecially calculating exception hours
|
||||
* Forced reference to zoom listener to write resourcesLoad session parameter
|
||||
* tim-connector: Fix alignment of cron expression and button
|
||||
* Fix hibernate exception when entering into order resourcesload due to company filter parameters
|
||||
* tim-connector: comments improved and NotNull annotations added
|
||||
* tim-connector: Remove unneeded checkings in testConnection method
|
||||
* tim-connector: Pass component to WrongValueException in connectors configuration
|
||||
* tim-connector: Increase width of textboxes in connector properties
|
||||
* tim-connector: Rename page to "Job Scheduling" and associated files
|
||||
* tim-connector: Hide Tim sync UI in order edition if Tim is not activated
|
||||
* tim-connector: Improve configuration UI for connectors
|
||||
* Merge branch 'master' into filtering-improvements
|
||||
* Remove sorting of bandbox contents in user settings
|
||||
* tim-connector: Changes in JobSchedulerController and zul
|
||||
* tim-connector: Avoid to load all workers to import/export timesheets from/to Tim
|
||||
* tim-connector: Remove commented line
|
||||
* tim-connector: Use LocalDate API
|
||||
* tim-connector: Add protected default constructor for Hibernate to new entities
|
||||
* Avoid NPE when sorting Labels and Criteria for user setting bandboxes
|
||||
* Keep tasks converted into containers also in the filtered WBS
|
||||
* Write order filter bandbox from WBS screen
|
||||
* Fixed fuzzy translation strings
|
||||
* Improved graphical appearance of filter parameters configuration widgets
|
||||
* Apply filter when entering project details view
|
||||
* Revert "Apply filter when entering project details view"
|
||||
* Added translations for filtering improvements strings
|
||||
* jira-integration: By default ignore tests that only passes if you have a Tim server
|
||||
* Tim-connector: Classes renamed according Libreplan naming convention
|
||||
* Tim-connector: Import rosters from Tim SOAP Server and convert them to worker's calendar exception
|
||||
* Tim-connector: Test for ExportTimesheetsToTim
|
||||
* Tim-connector: Test for ImportRosterFromTim
|
||||
* Tim-connector: test xml file
|
||||
* Tim-connecotr: Property file for Tim SOAP connection
|
||||
* Tim-connector: Data object models for request and response
|
||||
* Tim-connector: new dependency Quartz scheduler added
|
||||
* Tim-connector: Job scheduler menu item added
|
||||
* Tim-connector: Quarz dependencies added
|
||||
* Tim-connector: new method setupTimSynchronizationController to setup a controller for TimSynchronization
|
||||
* Tim-connector: SchedulerManager bean is added
|
||||
* Tim-connector: Two mapping resource added
|
||||
* Tim-connector: Three new tables added
|
||||
* Tim-connector: An implementation of method findByOrderElementAndChildrenFilteredByDate
|
||||
* Tim-connector: new search method added
|
||||
* Tim-connector: Method getWorkReportLines added
|
||||
* Tim-connector: Hibernate mapping for OrderSyncInfo is added
|
||||
* Tim-connector: extended with connectors-configuration functionality
|
||||
* Tim-connector: extended with connectors functionaliteit.
|
||||
* Tim-connector: A new panel for Connectors-configuration added
|
||||
* Tim-connector: new component _timOrderTimesheetSync.zul added
|
||||
* Tim-connector: new Connectors-configuration functioality added
|
||||
* Tim-connector: A new ROLE for job scheduler added
|
||||
* Tim-connector: Test for TimSoapClient
|
||||
* Tim-connector: Test for ImportRosterFromTim
|
||||
* Tim-connector: Test for ExportTimesheetsToTim
|
||||
* Tim-connector: UI for timesheet synchronization
|
||||
* Tim-connector: UI for job scheduling
|
||||
* Tim-connector: A controller for job scheduling
|
||||
* Tim-connector: A controller for Tim synchronizing of timesheets
|
||||
* Tim-connector: SOAP client to interact with Tim SOAP server
|
||||
* Tim-connector: Helper class to convert Tim rosters to RosterExceptions
|
||||
* Tim-connector: The scheduler info (non persistent bean)
|
||||
* Tim-connector: A manager that dynamically creates jobs and cron-triggers using spring quartz libraray
|
||||
* Tim-connector: A manager that dynamically creates jobs and cron-triggers using spring quartz library
|
||||
* Tim-connector: A job that import rosters from Tim SOAP server
|
||||
* Tim-connector: Import rosters from Tim SOAP Server and convert them to worker's calendar exception
|
||||
* Tim-connector: Imports Rosters from Tim SOAP server
|
||||
* Tim-connector: A job that exports timesheets to Tim SOAP server
|
||||
* Tim-connector: exports timesheet to Tim SOAP server
|
||||
* Tim-connector: Export timesheets to Tim SOAP server
|
||||
* Tim-connector: Hibernate mapping file for JobSchedulerConfiguration
|
||||
* Tim-connector: Hibernate mapping file for AppProperties
|
||||
* Tim-connector: OrderSyncInfo entity
|
||||
* Tim-connector: DAO for OrderSyncInfo
|
||||
* Tim-connector: Contract for OrderSyncInfo
|
||||
* Tim-connector: JobSchedulerConfiguration entity
|
||||
* Tim-connector: AppProperties entity
|
||||
* Tim-connector: DAO for JobSchedulerConfiguration
|
||||
* Tim-connector: Contract for JobSchedulerConfigurationDAO
|
||||
* Tim-connector: Contract for AppPropertiesDAO
|
||||
* Tim-connector: DAO for AppProperties
|
||||
* Avoided cast exception when entering WBS with Gantt resource filters
|
||||
* Fixed regression that was showing no tasks on the WBS
|
||||
* jira-integration: Change own implementation to strip whitespaces by StringUtils method
|
||||
* Jira-integration: some improvement on get issues.
|
||||
* Allow to add tasks in a filtered WBS
|
||||
* Moved session manipulation calls to the refactored class
|
||||
* Reverted unnecesary changes on Label and Criterion save operations to clear removed entities
|
||||
* Added foreign key with onDelete clause on user to label and criterion relationships
|
||||
* Avoid double-rendering on Gantt view on enter with filters in session
|
||||
* Fix problem with session zoom level in project Gantt view
|
||||
* Get zoom from session in advanced allocation view
|
||||
* Get zoom from session in resources load view
|
||||
* Move zoomLevel session management to FilterUtils
|
||||
* Forced deletion of Label and Criterion parameters and session bandboxes after entities deletion
|
||||
* Moved session parameters handling on Resources Load to refactored methods
|
||||
* Read user criterion parameter inside resourcesLoad perspective
|
||||
* Enabled WBS to write filter changes on the session
|
||||
* Refactored to external class methods to handle filters session parameters
|
||||
* Get zoom from session in project Gantt view
|
||||
* Get zoom from session in company Gantt view
|
||||
* Remove Planner.fixedZoomByUser attribute
|
||||
* Revert "Added global zoom level session variable"
|
||||
* Apply filter when entering project details view
|
||||
* Fix issue in resources load bandbox with value from session
|
||||
* Importing session filter parameters into WBS screen
|
||||
* Force attaching of labels on company view to fix issue after list perspective filter change
|
||||
* Adding session values to project gantt bandbox
|
||||
* Clearing previous elements added to company bandbox filter after list perspective change
|
||||
* Transform OrderFilterEnum parameters to TaskGroupFilterEnum for company view filter
|
||||
* Removed unncecesary temporaty code
|
||||
* Modified getOrdersIdsByDates query to get the intersecting projects between start and end dates
|
||||
* Apply filtering when changing between perspectives if the parameters have changed
|
||||
* Jira-integration: modified to test the classes instead code copied and jira label is moved to jira-conn-properties
|
||||
* Apply filter when entering project Gantt view
|
||||
* Use new database query when filtering projects list
|
||||
* Included bandbox filter parameters into projects view
|
||||
* Importing session bandbox parameters into resourcesload filter
|
||||
* Fixed issue regarding using labels and dates at the same time
|
||||
* Delete stored filter session variables when saving changes on preferences values
|
||||
* Forcing multiplebandbox search notification when clearing the bandbox
|
||||
* Added global zoom level session variable
|
||||
* Fix syntax error in orders query
|
||||
* Include unscheduled projects in orders query
|
||||
* Fix syntax error in orders query
|
||||
* Use new database query when filtering projects list
|
||||
* New query in OrderDAO to get projects filtered
|
||||
* Merge branch 'master' into filtering-improvements
|
||||
* Attached onChange listeners to project tree filter parameters
|
||||
* Enabled filters memory mechanism on project edition
|
||||
* Imported configured or previously used criterion into resourcesLoad filtering
|
||||
* Added session support to label parameters to company view
|
||||
* Imported date filtering preferences to Projects List perspective
|
||||
* Attached onChange listener to orderfilter multipleBandboxSearch
|
||||
* Moved method to generate label name and type pattern for finders to Label class
|
||||
* Inserted into company view filter the specified label user setting
|
||||
* Clear filter label or criterion settings if they have been removed
|
||||
* Included persistence information for resources load criterion filter property
|
||||
* Created Criterion configuration bandbox on user settings to filter Resources Load results
|
||||
* Refactored to OrderStatusEnum static method to get default visible project status
|
||||
* Fixed Hibernate relationship to store project label filtering preferences
|
||||
* Added user settings bandbox to configure project filtering by label
|
||||
* jira-integration: Allow to search labels by any chars and not only the first ones
|
||||
* jira-integration: Increase size of field jiraLabels
|
||||
* jira-integration: Fix issue in _jiraSyncInfo that was using args instead of arg
|
||||
* jira-integration: Fix minor visual stuff in JIRA part inside project edition
|
||||
* jira-integration: Hide JIRA part in project edition if not activated
|
||||
* jira-integration: Reload order after JIRA synchronization
|
||||
* Jira-integration: classes renamed and basic comments added
|
||||
* jira-integration: Rename jiraLabelUrl to jiraLabels
|
||||
* jira-integration: Allow to store a comma-separated list of labels instead of URL
|
||||
* jira-integration: Disable code edition in task pop-up for JIRA issues
|
||||
* jira-integration: Avoid issue with code comming back from task edition pop-up
|
||||
* jira-integration: Fix bug if comment length is lower than max length
|
||||
* jira-integration: Avoid create the work report line if worker is not found
|
||||
* jira-integration: Set scale for progress measurement when synchronizing order elements
|
||||
* jira-integration: Only catch WebApplicationException in try for WebClient.create
|
||||
* jira-integration: Surround WebClient.create calls with try/catch
|
||||
* Revert "jira-integration: Avoid saving in startSyncWithJir"
|
||||
* jira-integration: Simplify code in updateOrCreateDescriptionValuesAndAddToWorkReportLine
|
||||
* jira-integration: Move code part from updateWorkReportLine to updateOrCreateWorkReportLineAndAddToWorkReport
|
||||
* jira-integration: Use new predefined work report type in JiraTimesheetSynchronizer
|
||||
* jira-integration: Add predefined WorkReportType for JIRA connector
|
||||
* jira-integration: Avoid saving in startSyncWithJir
|
||||
* jira-integration: Remove event from syncWithJira as it's not used
|
||||
* jira-integration: Disable hours edition in JIRA issues
|
||||
* jira-integration: Refactorization related to paint a link in the WBS if the task is a JIRA issue
|
||||
* jira-integration: Replace Jira by JIRA in all the strings
|
||||
* jira-integration: Check status code against OK
|
||||
* jira-integration: Replace printStackTrace by throw RuntimeException
|
||||
* jira-integration: By default ignore tests that only passes if you have a JIRA server
|
||||
* jira-integration: Improve _jiraSyncInfo.zul using vbox
|
||||
* jira-integration: Use Collections.unmodifiableList in JiraSyncInfo
|
||||
* jira-integration: Set visibility of attributes in Field class
|
||||
* jira-integration: Several refactorizations in JiraRESTClient
|
||||
* jira-integration: Several refactorizations in JiraTimesheetSynchronizer
|
||||
* jira-integration: Avoid whitespace in code use "-" instead
|
||||
* jira-integration: Use the configured TypeOfWorkHours in JiraTimesheetSynchronizer
|
||||
* jira-integration: Add checkings to prevent remove or disable type of work hours for JIRA connector
|
||||
* jira-integration: Modify bootstraps in order to set JiraConfiguration properly
|
||||
* jira-integration: Add new field jiraConnectorTypeOfWorkHours in JiraConfiguration
|
||||
* jira-integration: Add messages to the user if default data is not found
|
||||
* jira-integration: Inline startSync method
|
||||
* jira-integration: General refactorization JiraOrderElementSynchronizer.updateOrCreateProgressAssignmentAndMeasurement
|
||||
* jira-integration: Change way to calculate estimated hours
|
||||
* jira-integration: Use EffortDuration to calculate estimated and logged hours
|
||||
* jira-integration: Prevent error if found OrderElement is not a line
|
||||
* jira-integration: Fix typo in syncProgressMeasurement method name
|
||||
* jira-integration: Move path for search operation in JIRA REST API to constant
|
||||
* jira-integration: Avoid 3 queries to get JIRA configuration from database
|
||||
* jira-integration: Avoid getConfigurationWithReadOnlyTransaction as transaction was already opened
|
||||
* jira-integration: Move code prefix for JIRA entities to a constant
|
||||
* jira-integration: Changed params order in IJiraOrderElementSynchronizer.syncOrderElementsWithJiraIssues
|
||||
* jira-integration: Add information about JIRA issue
|
||||
* jira-integration: Add missing protected constructor to JiraConfiguration
|
||||
* Jira-integration: Copy right changed from Igalia, S.L. to St. Antoniusziekenhuis
|
||||
* Jira-integration: importedLabel variable with set and get methods added
|
||||
* Jira-integration: to get all labels from jira database
|
||||
* Jira-integration: jira configuration properties for testing jiraRESTClient
|
||||
* Jira-integration: new dependency groupId=org.codehaus.jackson added
|
||||
* Jira-integration: extended with UI for synchronization with jira issues
|
||||
* Jira-integration: start point of synchronization with jira
|
||||
* Jira-integration: tabpanel for jira configuration added
|
||||
* Jira-integration: make the hours column in WBS screen read only if an order-element is a jira issue
|
||||
* Jira-integration: addHyperlink method is added and addCodeCell method is modified
|
||||
* Jira-integration: A bind method which return a hyperlink to jira is added
|
||||
* Jira-integration: get and set JiraConfiguration added
|
||||
* Jira-integration: set and get JiraConfiguration added
|
||||
* Jira-integration: testJiraConnection method added
|
||||
* Jira-integration: new dependency groupId=org.codehaus.jackson added
|
||||
* Jira-integration: extended with ImporedLabel property
|
||||
* Jira-integration: extended with jira-configuration properties
|
||||
* Jira-integration: new columns jira-configurations and importedLabel added
|
||||
* Jira-integration: create and set JiraConfiguration added to loadRequiredData method
|
||||
* Jira-integration: JiraConfiguration entity added
|
||||
* Jira-integration: Test for JiraRESTClient
|
||||
* Jira-integration: Test for JiraTimesheetSynchronizer
|
||||
* Jira-integration: Test for JiraOrderElementSynchronizer
|
||||
* Jira-integration: modal dialog to show the synchronization's success or failer info
|
||||
* Jira-integration: Keeps track the synchronization info.
|
||||
* Jira-integration: non persistent beans to map jira's REST response
|
||||
* Jira-integration: a jira client to interact with jira RESTful web service
|
||||
* Jira-integration: synchronize the timesheets with jira issues
|
||||
* Jira-integration: synchronize order-elements with jira issues
|
||||
* Jira-integration: synchronize the timesheets of order-tasks with jira issues
|
||||
* Jira-integration: synchronize order-elements with jira issues
|
||||
* Jira-integration: Jira configuration entity
|
||||
* Bug #1607: Fix issue filtering the resources load window
|
||||
* Added session based memory for Resource Load filtering date parameters
|
||||
* Used stored user settings parameters for ResourceLoad date filtering
|
||||
* Setting company filtering dates with session values if they have been set
|
||||
* Storing on the session the values for the company filtering dates
|
||||
* Added onchange listeners to company view date filter widgets
|
||||
* Adapted dates filter to user preferences
|
||||
* Added accesors to settings controller for manipulation of filtering preferences
|
||||
* Added initial interface to user preferences for company and resourcesload filtering configuration
|
||||
* Added database changelog for filtering preferences
|
||||
* Defined hibernate configuration for filtering parameters persistance
|
||||
* Added new parameters to user preferences for company view and resource load filtering
|
||||
* Add new bound resources test in functional tests suites
|
||||
* New functional test for bound resources
|
||||
* Mark to translate project status label in tooltip in company view
|
||||
* Bump version number to 1.3.3
|
||||
* Update NEWS file for LibrePlan 1.3.3
|
||||
* Update RPM package for LibrePlan 1.3.3
|
||||
* Update Debian package for LibrePlan 1.3.3
|
||||
* debian: Use echo to show information as db_info is causing problems
|
||||
* Fix typo in Labels tab in project details view
|
||||
* i18n: Update Portuguese translation
|
||||
* i18n: Mark some missing strings to be translated
|
||||
* i18n: Mark some missing strings to be translated
|
||||
* Bug #1600: Fix issue creating bindings on open resource allocation pop-up
|
||||
* Use for company view filtering all projects with status different to STORED or CANCELLED
|
||||
* Bug #1598: Fix empty labels bandbox creating bindings for tab on open
|
||||
* Bug #1579: Add autodisable to save-and-exit button on all standard CRUD forms
|
||||
* Make more readable date constraint component on taskdetails
|
||||
* Fix vertical alignment problems on component to add new resource allocations
|
||||
* Make more compact advanced search criteria filter tree
|
||||
* Fix left padding issue on company view project names
|
||||
* Fix extra vertical padding issue on WBS tree rows
|
||||
* Bug #1418: Focused worker firstname on creation
|
||||
* Add first input focus-element behaviour to BaseCRUDController subclasses
|
||||
* Add support to BaseCRUDController for automatically focusing first .focus-element component
|
||||
* Replaced comma separator on Task resourcesText as it was already used on each resource
|
||||
* Improved task name style inside gantt view popup
|
||||
* Bug #1584: Fix corner case issue filling the advanced assignment pagination intervals
|
||||
* i18n: Mark some missing strings to be translated
|
||||
* Bug #1596: Disable confirm close message if user uses back button
|
||||
* i18n: Update Catalan translation
|
||||
* i18n: Update Dutch translation
|
||||
* i18n: Update Spanish and Galician translations
|
||||
* Modify .gitignore to ignore documentation auto-generated files
|
||||
* Set version for JavaScript modules in lang-addon.xml files
|
||||
* Bug #1592: Fix problem not showing the tab if it is already being shown
|
||||
* Bug #1592: Save Order before showing it
|
||||
* Merge pull request #2 from ogf/master
|
||||
* Bug #1590: Avoid repeated calls to goToOrdersList
|
||||
* Avoid some redundant loads of bindings in the same request
|
||||
* Revert "Bug #1590: Fix problem calling several times the same method in OrderModel"
|
||||
* Revert "Bug #1592: Fix problem not showing the tab if it is already being shown"
|
||||
* Bug #1594: Fix issue opening transaction at DAO if needed
|
||||
* Bug #1593: Fix issue translating the options while rendering
|
||||
* debian: Add information about common issues in LibrePlan installation
|
||||
* Bug #1592: Fix problem not showing the tab if it is already being shown
|
||||
* i18n: Update keys.pot files
|
||||
* Bug #1590: Simplify Util.createBindingsFor
|
||||
* Bug #1590: Avoid go to projects list when creating a project
|
||||
* Bug #1590: Fix problem calling several times the same method in OrderModel
|
||||
* Bug #1589: Fix issue using orderVersion for all the elements to be updated or added
|
||||
* Bug #1586: Fix issue reseting list of checkboxes before adding them
|
||||
* Bug #1583: If assignment function is not configurable keep button disabled
|
||||
* Bug #1587: Fix issue only resetting index of progress combo if it has items
|
||||
* Bug 1581: Avoid exception in LongOperationFeedback if desktop is not ready
|
||||
* Update RPM spec file
|
||||
* Bump version number to 1.3.2
|
||||
* Update NEWS file for LibrePlan 1.3.2
|
||||
* Update RPM package for LibrePlan 1.3.2
|
||||
* Update Debian package for LibrePlan 1.3.2
|
||||
* Update database scripts for LibrePlan 1.3.2
|
||||
* Only use ConfirmCloseUtil when saving if you are in the UI (not from web services)
|
||||
* Avoid confirm close warning when you get a concurrent modification exception
|
||||
* Fix issue deleting a project from the webservice
|
||||
* Update installation instructions for RPM based distros.
|
||||
* Fedora17 requires JDK 1.7
|
||||
* Fixed effect which caused previously clicked menu elements to be shown underlined
|
||||
* Fix printing due to change in entry points that now use code instead of id
|
||||
* Fixed NPE when deleting nodes too fast on project or template WBS trees
|
||||
* Bug #1562: Fix issue filtering properly resources according to their activation periods
|
||||
* doc: Add .rst extension to web services README
|
||||
* doc: Add documentation about the new bound users web services
|
||||
* Increased opacity of markers for first and last day with reported hours
|
||||
* Shifted right the last reported day marker
|
||||
* Changed cursor over gantt bars with fixed properties
|
||||
* Revamped appearance of markers for first and last reported progress dates
|
||||
* Replaced browser-prefixed border-radius elements from CSS files
|
||||
* Bug 1581: Avoid exception when desktop is not alive in LongOperationFeedback
|
||||
* doc: Added Thiago Cangussu as new Portuguese translator
|
||||
* i18n: Update Portuguese translation
|
||||
* i18n: Update French translation
|
||||
* i18n: Update Dutch translation
|
||||
* i18n: Update Catalan translation
|
||||
* i18n: Update Galician translation
|
||||
* i18n: Update Spanish translation
|
||||
* Fix Bug 1580: Force position recalculation after accepting task properties pop-up
|
||||
* Made explicit focused elements on main menu
|
||||
* Fixed side-effect of clickable-rows:hover effect on grids
|
||||
* Bug #1571: Fixed style on timetracker sencond level width causing a disaligment of 1px per element
|
||||
* Bug #1436: Fix issue setting recommended allocation resources per day to 1
|
||||
* Add new field to configure seconds for planning warning
|
||||
* Fixed permissions in order to set confirm close dialogue properly
|
||||
* Moved repeated code to ConfirmCloseUtil class
|
||||
* When executing saveCommand the timer on confirmClose is resetted
|
||||
* Internationalized warn message when leaving the planning
|
||||
* Removed confirmClose warning when leaving project planning after Save Command
|
||||
* Attached listener to call confirmClose notification
|
||||
* Added confirmClose method to give the user a warning when leaving the order edition mode
|
||||
* Added onClick listener to project names on company view to enter into the planning
|
||||
* Exposed project and tasks codes from fundamental properties to generate entry point URLs
|
||||
* Revert "doc: Add LibrePlan logo to README"
|
||||
* doc: Add LibrePlan logo to README
|
||||
* doc: Add .rst extension to documentation files to take advantage of GitHub rendering for RST files
|
||||
* Change links to repository from sourceforge to github
|
||||
* Bug #1546: Force recalculation of critical path progresses on saving project
|
||||
* Bug #1541: Fix issue reseting selected element when progress is hidden
|
||||
* Bug #1570: Fix issue updating the EV chart legend instead of creating it from scratch
|
||||
* i18n: Update keys.pot files
|
||||
* Add event to close popup with ENTER over effort or finished inputs
|
||||
* Add checkbox to mark task as finished in personal timesheets popup
|
||||
* Fix bug in adapt planning command if Gantt has milestones
|
||||
* Add popup to fill personal timesheets in each day
|
||||
* Bug #1566: Do not launch exception in MonteCarlo view is critical path is only a milestone
|
||||
* Bug #1568: Allow to move a task before start date if it does not have consolidations
|
||||
* Bug #1553: Fixed test due to change in behavior
|
||||
* Bug #1553, #1554: Remove unique constraint in DB for OrderElement codes
|
||||
* Bug #1553: Fix issue modifying methods toLeaf and toContainer
|
||||
* Calculate progress and hours bars always proportionally to task size
|
||||
* Fix problems in service to import personal timesheets
|
||||
* Remove TIMESHEETS progress in tasks that are not updated from timesheets
|
||||
* Fix typo in "according"
|
||||
* Bug #1556: Allow to choose between database or LDAP in user creation
|
||||
* Bug #1556: Fix problems with i18n of the new enum
|
||||
* Bug #1556: Allow changing the value of UserAuthenticationType field in user edition screen.
|
||||
* Bug #1556: Use a combo box to show the value of UserAuthenticationType field.
|
||||
* Bug #1556: Use an enum to express the value of UserAuthenticationType field.
|
||||
* doc: Update INSTALL file with instructions to configure log directory
|
||||
* Prevent NPE in TemplateController if logged user is null
|
||||
* Remove other allocation methods with LocalDate parameters
|
||||
* Remove some allocation methods with LocalDate parameters
|
||||
* Bug #1413: Fix bug
|
||||
* Change style of tasks that cannot be moved in the Gantt
|
||||
* Update dates on left part of Gantt view after adapt the planning
|
||||
* Merge branch 'adapt-planning-according-timesheets'
|
||||
* Sort timesheet entries descending by date in bound users service
|
||||
* Include project code in tasks list service for bound users
|
||||
* Bug #1561: Upgrade AspectJ dependency to the latest version.
|
||||
* Bug #1560: Fire property change for task dates after closing allocation pop-up
|
||||
* Bug #1517: Select the parent row in the WBS when it's transformed into a container.
|
||||
* Bug #1413: Fix bug
|
||||
* Bug #1413: Use IntraDayDate when doing allocation
|
||||
* Imports orders and calendars together
|
||||
* Adds the OrderDTOs with its calendar names
|
||||
* Modificates the DTOs to link calendar to tasks
|
||||
* Adds warning for repeated calendar names
|
||||
* Adds contract & implementation to import calendars
|
||||
* Creates new PredefinedCalendarExceptionTypes
|
||||
* Creates calendarDTOs from external project
|
||||
* Adds the DTOs needed for represent calendars
|
||||
* Adds functionality to import dependencies.
|
||||
* Adds DTO representation for dependencies
|
||||
* Adds functionality to import constraints
|
||||
* Adds new example files
|
||||
* Fixes the import of the tasks total hours
|
||||
* Fixes the import of the deadline for planner files
|
||||
* Adds functionality to imports milestones
|
||||
* Adds functionality to import the deadline
|
||||
* Adds functionality to import task's total hours
|
||||
* Moves calculateAndSetTotalHours() to Order
|
||||
* Import tasks and its dates
|
||||
* Creates new create methods for Task and TaskGroup
|
||||
* Writes the dates fields for Import entities
|
||||
* Adds Order and Dates fields
|
||||
* Generate properly codes for order elements after importing a project
|
||||
* Refactor package for stuff related to importers
|
||||
* Renames OrderImporter to IOrderImporter
|
||||
* Renames ImportTask to OrderElementDTO
|
||||
* Renames ImportData to OrderDTO
|
||||
* Import project web ui
|
||||
* Test for OrderImporterMPXJ and needed files
|
||||
* First step to import orders using MPXJ
|
||||
* Interface to import orders
|
||||
* Classes for representing import data
|
||||
|
||||
|
||||
Version 1.3.3 (21 Dec 2012)
|
||||
---------------------------
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue