todoyu project extension changelog

project 1.2.0 - 2011-12-13
	* Feature: Drag'n'Drop tasks in project
	* Feature: Complete refactoring of task presets. All task fields are available now. Better integration of other extensions
	* Feature: New filter for child tasks
	* Bugfix: Last opened projects weren't added as sub menu
	* Bugfix: Changed physically deletion of records
	* Bugfix: Toggle trigger left over in parent w/o children after cancelling creation of only sub task
	* Bugfix: Next task number query was cached. Batch creation of task produced same task number for while batch
	* Bugfix: is_public flag was for internal users always overwritten with preset, even if non was selected => no preset=not public
	* Bugfix: Project deeplink to not open project caused problems, because list of open projects was already cached (without new project in it)
	* Bugfix: Refresh of task header get project instead of listing task header
	* Bugfix: Long text in task description did not break in chrome
	* Bugfix: Quicktask headlet did not work outside of the project area (rights problem)
	* Changed: Detect all task numbers in text and only link them if the belong to an existing task
	* Changed: Allow task clone for locked tasks
	* Changed: Allow cutting locked tasks, but only allow pasting in same project
	* Added: JavaScript Object for task preset record handling
	* Added: Added support for filter result sorting of search 1.2 (task and project)
	* Removed: Removed global task presets from project extconf
	* Removed: Special labels for default values in task preset (now the normal labels are used)

project 1.1.3 - 2011-11-17
	* Bugfix: Add status class to generated wrapping container for task edit
	* Bugfix: Deep-link with preselected tab works now for sub tasks too
	* Bugfix: Presets in quick - add - task
	* Bugfix: Prevent task from double - open
	* Bugfix: Fixed duration picker in extconf and presets
	* Bugfix: Fixed rights label
	* Bugfix: Company link loaded inside of project instead in contact area
	* Added: When asking for task/container removal confirmation the affected task +sub tasks are highlighted
	* Added: Information when pasting is not allowed
	* Added: Project filter: "Project ID"
	* Added: Linked customer company property of project details with contact company view
	* Added: Color styles for task and project (from core)
	* Changed: Project does not add anymore contextmenu items to deleted tasks
	* Changed: ext_project_project.description and ext_project_taskpreset.description are now mediumtext not text
	* Changed: Panel-widget clean-up
	* Changed: Namespace of filter-widget
	* Changed: Cleanup of task header HTML code (no conflicting event handlers anymore)
	* Translation: Polish

project 1.1.2 - 2011-09-15
	* Bugfix: JS error on cut+paste (sub)task (ticket #215)
	* Bugfix: Clone task fails (ticket #214)
	* Bugfix: Task fulltext filter negation fails
	* Bugfix: TodoyuProjectTaskManager::getTasksInTimeSpanWhereClause() checks now for date_deadline
	* Bugfix: Escape status field properly for query
	* Bugfix: Fixed rights check for activity type in quicktask
	* Bugfix: Use preset config also for activity type (task for one if no preset is set)
	* Changed: Moved filterset optgroup to top of filter options
	* Changed: Estimated time of tasks not visible for non-internal persons anymore
	* Changed: Check for task status edit right before showing the option to cut a task
	* Changed: Removed unused form field rights check in admin forms

project 1.1.1 - 2011-07-25
	* Bugfix: Prevented multi-occuring of identical task elements within same page (removed sub tasks expand-trigger from lost tasks)
	* Bugfix: Pasting task into project(header) w/o lost tasks did not display the inserted item
	* Bugfix: Prevent linking of task numbers when the numbers are not isolated (with whitespace or tag). Number inside an url like string are ignored now
	* Changed: Order projectroles by title instead of ID
	* Changed: Use full title for tab labels because they are now cropped in JS
	* Changed: Adapted timetrack list items style in headlet to global task style
	* Changed: Interpolated links are now created as full links instead of JS calls. Allows opening in new tab


project 1.1.0 - 2011-06-17
	* Bugfix: Locked task can only be moved in their own project, not in another project
	* Bugfix: Task exports with full task number, check for parent task. Label fix
	* Bugfix: Fixed right TodoyuProjectTaskRights::isSeeAllowed (include public flag)
  	* Bugfix: Fixed context menu for task cutting (changed right to the same as copy)
	* Feature: Added task asset upload to quicktask creation
 	* Feature: Added date and status fields to container
	* Changed: Renamed worktype to activity
	* Changed: Requires core 2.1
	* Changed: Structure for 2.1
	* Changed: All classes are prefixed with extension name
	* Changed: Regrouped the rights of the extension to improve usability
	* Changed: Removed task / project ID from quicksearch suggestions list
	* Changed: Added task expanded style
	* Changed: moved globally used icons (unacknowledged/acknowledged) to core
   	* Changed: Assigned_to.. filters - if there's an assignment condition given, type cant be container


project 1.0.8
	* Bugfix: Dynamic labels in task/container were not localized to any other than default language
	* Bugfix: Newly created tasks that are assigned to the creator person were not set acknowledged initially
	* Bugfix: Container header could contain non-existing date_end instead of date_deadline
	* Bugfix: Dependencies of project rights
	* Feature: Regrouped the rights of the extension to improve usability
	* Added: Negation of fulltext task filter
	* Changed: Unified displayed date in normal and listing task template
	* Changed: Container ist never locked
	* Changed: Task preset description field to RTE

project 1.0.4 - 2011-03-29



