Twproject Changelog

6.2.62002

12 may 2017

  • Custom form master-detail supports now block view (additional to tableView)
  • Custom form fulfill notification
  • Fast search scroll
  • Issue clone on task where duplicated on the same project
  • Issue list did not shows those assigned on department
  • Issue editor did not ask for worklog or notes
  • Issue Email Downloader added line break in issues description

6.2.62001

28 April 2017

  • Operator load: a new load computation enabled. With a checkbox the work done so far is ignored so the plan show the “ideal” load.
  • Plan: support of sub-task view
  • Issue list: bulk copy to a new project
  • Custom form: compilation is notified
  • Gantt: collapse/expand all branches
  • Record expense button “$+” added on task wherever is meaningful
  • Plan: spaces optimized
  • Plan: operator load detail less invasive
  • Plan: notes inserted are immediately visible
  • Plan by task: go to today or project start if a date is not specified
  • Gantt: add issue enabled
  • Gantt: contextual menu added for each row
  • Gantt: add below add a child or a brother depending on context
  • Gantt: critical path highlight dependencies too
  • Gantt: remember columns size
  • Document list: now supports “hide empty” when in “show children” mode
  • Time sheet: keyboard movement enabled after saving a cell
  • General search: remove the strange prefixes T: I: etc.
  • Create structure: button removed from menus
  • In-place search activated on resource subscriptions
  • Import from MSProject: set correctly the task code
  • Create from template: now you can set name and code
  • Operator load hidden for company
  • Task subscriptions: disabled if inherited from a parent
  • Task assignment list: work overflow enhanced
  • Some java library updated
  • Some labels improved
  • Cleanup
  • Issue/Expenses/Costs: if user has permission on one issue/expense/cost it could force Twproject to delete any document in the repository once the attachment id is discovered.
  • Work done counter on tasks is not correctly updated when moving tasks
  • Work done counter on tasks is not correctly updated when moving assignments
  • Timesheet: wrong date when server timezone and client timezone are different
  • Time counter: action input fixed
  • Gantt: wrong week-of-year displayed. Now ISO 8601 compatible
  • Gantt: error on indent/outdent/move on new rows if no name set
  • Gantt: add child, if not name is set collapse button is visible anyway
  • Issue counter on tasks is not correctly updated when moving tasks
  • Issue list: bulk tag add do not separate tags correctly
  • Issue list: paste on description field supports also images (as attachment)
  • Project costs: save budget button not visible when no assignments defined
  • Task list and issue list: on Oracle searching for name/description may leads to sql errors
  • Plan: work planned using issue is mixed/confused with the one inserted with plan and so is editable
  • Project/task editor: work-group is not show if task has no assignments, but children yes

6.2.62000

16 March 2017

  • A brand new MOBILE version
  • Free version and license levels supported
  • My inbox: a new webpart to manage documents sent to Twproject
  • Cut and paste images as attachment on issues
  • Ticket by email close loop: now email checks and includes headers for manage automatic replies
  • A new designed administration page
  • Task list print: prints custom fields too
  • Issue list print: prints custom fields too
  • A new event is rised when a task is not started due its dependencies
  • Save filter: easier to modify selected filetr
  • Fulltext search improved
  • File storages edit from the tools page
  • Admin: email configuration with integrated tests
  • Drag&drop fixed on iPad
  • Project list print duplicate headers
  • Gantt: progress must be a number
  • Gantt: do not check unique codes for tasks
  • Gantt full editor: moving with ctrl+arrows move underneath tasks
  • Resource editor: send message is not pre-filled
  • Resource: clicking on worklog approval shows the one of the logged instead of the on of the selected resource
  • Operator load: if there are invalid worklog in the far far past crashes
  • Plan print, some parts are missing
  • Plan when scrolling down, going up the detail popup remain closed
  • Add issue from Kanban NPE
  • SVG files icon is missing
  • Sometime Twproject do not complete the schema upgrade and rest in “upgrading” state. In this case “lastChangeDate” is not set and this causes several issues
  • Job editor: invalid end dates displayed

6.1.61008

2 December 2016

  • Notification: duplicated messages will be now removed.
  • Notification: full task path visible on messages.
  • Timesheet: movement with cursor keys is now enabled.
  • Task editors: full task path is now visible (if this feature is ON).
  • New License: from this release on a new format of license is supported. Info on license status improved.
  • Login: captcha can be enabled after “n” login failures.
  • Assignment list: supports on-the-fly filtering.
  • German language: several labels reviewd (thanks to Tobias Schoeck – HORNBACH).
  • Performance: saving tasks with lots of assignments has been optimized.
  • Performance: large project gantt save has been improved.
  • Permissions: explained that *_can_create allows to delete.
  • Smart combos: default number of rows is configurable.
  • Uploader: works fine with IE11 and Edge too.
  • Timesheet: total hours worked per week has been added.
  • Document editor: author can now be chosen from a dropdown.
  • Sticky note: a new administrator management page added.
  • Plan: some small UI improvement.
  • Labels: several changes.
  • MS Project import, time is note reset and copould cause strange behaviour near the daylightsaving changes.
  • Gantt: if more than 100 children on a task the order is not preserved.
  • Connection pooling: Proxool has been removed in distribution. C3p0 is used instead.
  • Portfolio: dynamic operator load is not displayed.
  • Portfolio: do not ask for comments on changes.
  • Gantt: unchanged task are untouched when saving.
  • Project print: keep tabset.
  • Discussion: cannot add new discussion if one is already there.
  • Timesheet: error on Spanish data format.
  • AD/LDAP import: if no name/surname set a default one will be generated from loginname.
  • Gantt: gantt: fix for “a” -> “b” -> “c” “a”,”b” completed “c” active. Adding lag on “c”, “b” is re-open.
  • Copy a task: do not set dates correctly

6.1.61007

13 October 2016

  • Documents: editors and list has been re-designed with a new UI.
  • Documents: added support for Google docs, and other online services with the new “link” type.
  • Messages: when a message is sent to a workgroup working on a task, the message is attached as document too.
  • Documents: bulk operation to move a document from task and resources.
  • Documents: bulk add tags.
  • Time sheets: the input form has been re-designed with a new UI.
  • Gantt: ask for comments when saving the project. Comments are visible in the project “logs”.
  • Expenses: approval row-by-row on expenses page enabled.
  • Kanban: a separate scroll for each column allow to manage easily different sized columns.
  • Gantt: export to Excel enabled
  • Manage by e-mail: just send a message to Twproject in order to create a document on your user, then move it to the right place (e.g: a project).
  • Murphy’s law widget added.
  • Java version: Twproject is now compatible with JDK 1.8.
  • Resource editor: email, phone etc. open and visible by default.
  • Custom forms: save and clear refined.
  • Custom form: a check has been added to identify at glance the ones has been filled.
  • Issue editor full: saving save comments too.
  • Import from MSProject: task status is computed basing on progress instad of dates.
  • Workgroup: now the complete workgroup is shown on project and departments.
  • Task cost: saving a new cost, the new row is highlighted.
  • Worklog editor: full support for custom fields in case of “isVisibleIf” implementation.
  • Assignment editor: creation and change data available on button bar.
  • Task name and code expand as possible on lists in order to see as much chars as possible.
  • Resource: add profile image available only for saved resources.
  • JES: Java Email Server control panel enabled. (for hosted solutions)
  • Some missing images created.
  • Several labels improved.
  • Agenda: some discrepancies fixed. Now administrators cannot see private events, but can remove them. Admins can edit public events only.
  • Dashboard: a wrong security check on ADD button leads to error pages.
  • Boards: wrong security checks in case a new board creation.
  • Add issue widget: once an issue is created, message field is marked red even if no error.
  • Gantt: cannot close a task when a dependent task is sub task of task with ope dependency.
  • Gantt: indenting a task with dependencies do not enlarge parent.
  • Gantt: indenting a task with dependencies to parent’s predecessor causes infinite loop.
  • Operator load: there was discrepancy on operator load page values and the assignment page.
  • Operator load: task with worklog inserted on task in undefined status before start date are skipped.
  • Create resource buttons hidden if no permissions.
  • Task costs: on additional task cost there was a wrong calculation with Italian thousands separators.
  • Gantt: if 100% on close feature is enabled, closing a tree update the progress on the whole tree.
  • Task priority: value of priority on assignment editor is not updated correctly.
  • Event/Subscriptions: if a sub-task is in work overflow, events are risen on every Gantt changes.
  • My issue widget: status changes are not displayed correctly.
  • Issue export in Excel: incorrect columns at the end removed.
  • Task copy: cannot copy task with milestones. Now milestones are not re-created.
  • Workgroup: pages with the manual workgroup composer (e.g.: plan, time sheets overview, operator load etc.) can be now bookmarked preserving the group set.
  • Operator: cannot remove an user if there was pages customized.
  • Uploader: on IE and Edge flickering removed
  • Mobile: selector are too small on iPhone

6.1.61005

26 August 2016

  • Custom fields definition: a new easy-to-use editor
  • Excel export definition: a new easy-to-use editor
  • Issue planner: now is possible to create an Issue within by clicking on the white blank space. The issue automatically take on the date, as well as the resource and the task if filled on search search.
  • Admin: messages, events, listener pages supports bulk delete
  • some label fixed
  • resource editor, plan, worklog week: some UI improvements
  • sqlCombo: dropdown icon fix
  • worklog day portlet do not allow to edit just saved values
  • worklog day portlet do not allow apex in text
  • custom field search: required field must allow to search an empty value
  • resource editor: add colleague from security tab generate error
  • worklog list page: default filter “last month” filters for this month
  • set 100% on close flag do not work closing tasks on Gantt editor
  • additional cost list: totals not aligned
  • operator load: removed numbers next to res. name
  • plan by resource “Show only projects I can manage” hide everything

6.1.61004

29 July 2016

  • new worklog editor cannot edit a just inserted value

6.1.61002

25 July 2016

  • Worklog Week: inserting worklog has been redesigned
  • sometimes in worklog week description was not saved
  • number of files in file storage always zero
  • project summary, smart combo not showed properly
  • new dedicate page created to check and fix roles to default
  • email scheduler now try to send mail only if setting are stored

6.1.61001

21 June 2016

  • public page: new “I’m not a robot” captcha
  • public page: summary view can be now opt-out
  • public page: title, requester name and company fields added
  • task cost print do not show the name of resources correctly
  • closing issues from widgets now fill worklog description correctly
  • resource combos show now the resource code
  • some labels refined
  • send message to group do not allow to add/remove people
  • summary bar: discrepancy on the number of forthcoming milestones count
  • task list export to json: export resources instead of roles
  • board editor: loose the menu bar when saving or posting
  • unstable database connections could generate CPU 100% issues
  • operator load: “Comparison method violates its general contract” error solved
  • operator load now manages correctly if a task is closed before its natural date

6.1.61000

30 May 2016

  • ticket/issue management by email. “closed loop”. Open, close add comment are notified both sides, external requester and internal developer
  • project public page completely re-designed
  • new features now possible to add a project logo, visible on public pages and prints
  • is now possible to see the evolution of all the project relevant data (baselines): dates, costs, status, issues, estimations, work done and so on
  • refine search now available on all lists: tasks, issues, worklogs, time-counters etc.
  • issues supports an external requester (email)
  • better layout for “add” buttons
  • Gantt: columns and splitter sizes are now preserved
  • Gantt: visibility of progress improved
  • task list: filter by customer added
  • issue: requester can now be a company
  • issue list: filter by customer added
  • issue list: closed issues with date set are no longer “red”
  • resource list: by default will show recent used resources
  • resource: a logo can be added on each company
  • filter: added a “recently used” option on tasks, issues and resources list pages
  • worklog overview: cell colors enhanced
  • cost list: search by estimated cost
  • business processes: better layout for step’s buttons
  • add classification from the additional costs open a too small editor
  • time counters, better layout
  • summary bar: issues and milestones not well visible
  • better layout for 1366 x 768 resolution
  • worklog approval: better layout
  • date fields, holidays are now visible
  • “customer” role is now identified by “staring with the specified name” so that you can use “Customer”, “Customer top” and so on
  • performant node: getRoot() now uses ancestorIds -> better performances
  • class documentation: class inspection refined for inner classes
  • some labels fixed
  • resource cost read is now not inherited. You can have PM and PM junior that do not see resources costs. If no permission default cost will be used instead.
  • Gantt: assignment editor must show local roles only
  • assignment: when a company is assigned, notification are now sent to the manager is any
  • copy task must not copy dependencies if outside of its “tree”
  • Gantt: move task across non-working days may change the duration
  • copy project with undefined or suspended children was inaccurate
  • task editor: notes and deliverable layout
  • Gantt: date field keep the cursor position
  • received email: images sent as “inline” are now managed correctly
  • create process: only users that can log-in can be assigned
  • agenda: filter do not work fine for not administrator users
  • worklog analysis prints do not show group header
  • public page: gantt visible only when logged
  • worklog excel export fixed
  • task editor: when shift a parent, children are not shifted as well. Gantt does it correctly
  • task costs: negative values when a currency symbol was set, do not compute correctly the values.
  • ClientEntryComparator ” Comparison method violates its general contract!”

Previous versions changelog (6.0.x)