# # ChangeLog for trunk/grails-app/services/TaskService.groovy # # Generated by Trac 1.2 # Nov 1, 2024, 8:37:36 PM Thu, 10 Feb 2011 02:17:55 GMT gav [802] * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Task trash improvements. Allow trashed parentTask to break subTask ... Fri, 21 Jan 2011 05:19:01 GMT gav [749] * trunk/grails-app/controllers/AssetDetailedController.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/assetDetailed/edit.gsp (modified) * trunk/grails-app/views/assetDetailed/show.gsp (modified) New task type 'Parent PM', display these tasks as 'Life Plan' in ... Mon, 29 Nov 2010 05:00:51 GMT gav [728] * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/AssetReportService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/createUnscheduled.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) * trunk/web-app/images/skin/lightning.png (added) * trunk/web-app/images/skin/script.png (added) * trunk/web-app/images/skin/script_lightning.png (added) Domain change, split Task.mandatoryRegulatory into ... Thu, 15 Jul 2010 06:22:04 GMT gav [631] * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/InventoryMovementService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Check for authorisation on recurring tasks. Sun, 20 Jun 2010 04:28:29 GMT gav [601] * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/createImmediateCallout.gsp (modified) * trunk/grails-app/views/taskDetailed/createUnscheduled.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) Add default.please.select.text and default.none.select.text messages. ... Thu, 10 Jun 2010 02:10:27 GMT gav [592] * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/createUnscheduled.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Domain change, added safetyRequirement, mandatoryRegulatory and ... Fri, 04 Jun 2010 10:42:08 GMT gav [567] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Domain change, remove scheduled attribute from Task. Update views ... Thu, 29 Apr 2010 17:41:32 GMT gav [515] * trunk/grails-app/services/TaskService.groovy (modified) Default task dates to today when manually creating a sub task. Wed, 28 Apr 2010 19:01:51 GMT gav [514] * trunk/grails-app/services/AssignedGroupService.groovy (modified) * trunk/grails-app/services/AssignedPersonService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/test/integration/TaskSearchServiceTests.groovy (modified) Added integration test for !TaskSearchService.getPersonsTasks(). ... Wed, 28 Apr 2010 06:19:56 GMT gav [510] * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/test/integration/TaskServiceTests.groovy (added) Adding an entry to a task with no time booked will now leave the task ... Tue, 13 Apr 2010 01:02:59 GMT gav [482] * trunk/grails-app/controllers/EntryDetailedController.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/entryDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) Refactor entry creation to provide correct error messages when trying ... Wed, 07 Apr 2010 07:37:40 GMT gav [478] * trunk/grails-app/services/TaskService.groovy (modified) Setup approved and scheduled during subTask creation. Sun, 07 Mar 2010 06:45:10 GMT gav [433] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/createUnscheduled.gsp (added) Add create unsheduled task feature. Refactor task priorities. Limit ... Sun, 07 Mar 2010 02:06:07 GMT gav [432] * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/entryDetailed/create.gsp (modified) * trunk/grails-app/views/entryDetailed/edit.gsp (modified) Small improvements to create immediate callout and entry detailing. Fri, 05 Mar 2010 02:45:43 GMT gav [431] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/ProductionReferenceDetailedController.groovy (added) * trunk/grails-app/domain/Entry.groovy (modified) * trunk/grails-app/domain/ProductionReference.groovy (added) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/entryDetailed/create.gsp (modified) * trunk/grails-app/views/entryDetailed/edit.gsp (modified) * trunk/grails-app/views/entryDetailed/show.gsp (modified) * trunk/grails-app/views/productionReferenceDetailed (added) * trunk/grails-app/views/productionReferenceDetailed/create.gsp (added) * trunk/grails-app/views/productionReferenceDetailed/edit.gsp (added) * trunk/grails-app/views/productionReferenceDetailed/list.gsp (added) * trunk/grails-app/views/productionReferenceDetailed/show.gsp (added) * trunk/grails-app/views/taskDetailed/createImmediateCallout.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Add !ProductionReference. Add !ProductionManager and !ProductionUser ... Sun, 28 Feb 2010 09:13:47 GMT gav [418] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/CreateBulkDataService.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/createImmediateCallout.gsp (moved) * trunk/grails-app/views/taskDetailed/list.gsp (deleted) * trunk/grails-app/views/taskDetailed/search.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) * trunk/web-app/css/main.css (modified) * trunk/web-app/images/skin/flag_red.png (added) Add attentionFlag to Task domain along with views and logic to suite. ... Sat, 20 Feb 2010 11:41:04 GMT gav [395] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/entryDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/createBreakin.gsp (added) Added a create breakin task feature. Sat, 20 Feb 2010 04:49:40 GMT gav [394] * trunk/grails-app/controllers/EntryDetailedController.groovy (modified) * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/services/CreateBulkDataService.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Change !TaskService create* to save* methods. Sat, 23 Jan 2010 00:42:41 GMT gav [291] * trunk/grails-app/conf/Config.groovy (modified) * trunk/grails-app/controllers/AppCoreController.groovy (modified) * trunk/grails-app/controllers/EntryDetailedController.groovy (modified) * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/services/AssignedGroupService.groovy (modified) * trunk/grails-app/services/AssignedPersonService.groovy (modified) * trunk/grails-app/services/AuthService.groovy (moved) * trunk/grails-app/services/CreateBulkDataService.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/InventoryMovementService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Svn move !PersonService to AuthService. Sun, 27 Dec 2009 19:00:59 GMT gav [252] * trunk/grails-app/controllers/TaskBudgetStatusController.groovy (added) * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/domain/TaskBudgetStatus.groovy (added) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskSearchService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/task/create.gsp (modified) * trunk/grails-app/views/task/edit.gsp (modified) * trunk/grails-app/views/task/show.gsp (modified) * trunk/grails-app/views/taskBudgetStatus (added) * trunk/grails-app/views/taskBudgetStatus/create.gsp (added) * trunk/grails-app/views/taskBudgetStatus/edit.gsp (added) * trunk/grails-app/views/taskBudgetStatus/list.gsp (added) * trunk/grails-app/views/taskBudgetStatus/show.gsp (added) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Added !TaskBudgetStatus as per ticket #49. Sun, 27 Dec 2009 15:10:24 GMT gav [251] * trunk/grails-app/services/AssignedGroupService.groovy (modified) * trunk/grails-app/services/AssignedPersonService.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Record a taskModification for changes to assignedGroups and ... Thu, 24 Dec 2009 03:37:01 GMT gav [245] * trunk/grails-app/services/TaskService.groovy (modified) Improve !TaskService.createSubTask() with sane attribute and ... Thu, 24 Dec 2009 00:22:35 GMT gav [243] * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskRecurringScheduleService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Implement copying of assigned groups and persons to auto generated ... Wed, 23 Dec 2009 05:05:12 GMT gav [241] * trunk/grails-app/controllers/AssignedGroupController.groovy (deleted) * trunk/grails-app/controllers/AssignedGroupDetailedController.groovy (deleted) * trunk/grails-app/controllers/AssignedPersonController.groovy (copied) * trunk/grails-app/controllers/AssignedPersonDetailedController.groovy (copied) * trunk/grails-app/domain/AssignedGroup.groovy (deleted) * trunk/grails-app/domain/AssignedPerson.groovy (copied) * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/assignedGroup (deleted) * trunk/grails-app/views/assignedGroupDetailed (deleted) * trunk/grails-app/views/assignedPerson (copied) * trunk/grails-app/views/assignedPersonDetailed (copied) * trunk/grails-app/views/task/edit.gsp (modified) * trunk/grails-app/views/task/show.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Undo the !AssignedGroup implementation by reverse merge r240:r239. Tue, 22 Dec 2009 07:38:37 GMT gav [240] * trunk/grails-app/controllers/AssignedGroupController.groovy (added) * trunk/grails-app/controllers/AssignedGroupDetailedController.groovy (moved) * trunk/grails-app/controllers/AssignedPersonController.groovy (deleted) * trunk/grails-app/domain/AssignedGroup.groovy (added) * trunk/grails-app/domain/AssignedPerson.groovy (deleted) * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/assignedGroup (added) * trunk/grails-app/views/assignedGroup/create.gsp (added) * trunk/grails-app/views/assignedGroup/edit.gsp (added) * trunk/grails-app/views/assignedGroup/list.gsp (added) * trunk/grails-app/views/assignedGroup/show.gsp (added) * trunk/grails-app/views/assignedGroupDetailed (moved) * trunk/grails-app/views/assignedGroupDetailed/create.gsp (modified) * trunk/grails-app/views/assignedGroupDetailed/edit.gsp (modified) * trunk/grails-app/views/assignedGroupDetailed/list.gsp (modified) * trunk/grails-app/views/assignedGroupDetailed/show.gsp (modified) * trunk/grails-app/views/assignedPerson (deleted) * trunk/grails-app/views/task/edit.gsp (modified) * trunk/grails-app/views/task/show.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Convert assignedPersons to assignedGroups as per ticket #37. Fri, 04 Dec 2009 04:05:27 GMT gav [216] * trunk/grails-app/controllers/AppCoreController.groovy (modified) * trunk/grails-app/controllers/EntryDetailedController.groovy (modified) * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/services/PersonService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Replace personService.currentUser() with the more groovy ... Mon, 30 Nov 2009 19:10:15 GMT gav [208] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/controllers/TaskRecurringScheduleDetailedController.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Remove some no longer used imports and injections. Mon, 30 Nov 2009 17:48:46 GMT gav [206] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) Switch Task to the Grails provided attach() from refresh(). Mon, 30 Nov 2009 15:48:20 GMT gav [204] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) Refactor taskService update() and enable optimistic version checking. Mon, 30 Nov 2009 12:28:58 GMT gav [203] * trunk/grails-app/controllers/TaskRecurringScheduleDetailedController.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskRecurringScheduleService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Move task recurring schedule creation to a service. Sun, 29 Nov 2009 15:26:18 GMT gav [202] * trunk/grails-app/services/TaskService.groovy (modified) Some commenting and tweak to disable recurring schedule when ... Sun, 29 Nov 2009 14:30:33 GMT gav [201] * trunk/grails-app/services/TaskService.groovy (modified) Disable recurring schedule when completing or moving a task to trash. Mon, 23 Nov 2009 21:57:30 GMT gav [196] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/listSubTasks.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Exclude tasks in trash from subTask lists. Add create subTask ... Thu, 19 Nov 2009 11:16:21 GMT gav [191] * trunk/grails-app/controllers/EntryDetailedController.groovy (modified) * trunk/grails-app/controllers/InventoryMovementDetailedController.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/InventoryMovementService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/entryDetailed/create.gsp (modified) * trunk/grails-app/views/inventoryMovementDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Improve entry creation so that entryType is passed in with the ... Sat, 14 Nov 2009 15:50:18 GMT gav [186] * trunk/grails-app/controllers/EntryDetailedController.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/entryDetailed/create.gsp (modified) Add createEntry to !TaskService, automgically updates the task to "In ... Tue, 10 Nov 2009 03:26:53 GMT gav [182] * trunk/grails-app/conf/SecurityConfig.groovy (modified) * trunk/grails-app/conf/UrlMappings.groovy (modified) * trunk/grails-app/controllers/AssignedPersonDetailedController.groovy (modified) * trunk/grails-app/controllers/PictureDetailedController.groovy (added) * trunk/grails-app/domain/Image.groovy (added) * trunk/grails-app/domain/InventoryItem.groovy (modified) * trunk/grails-app/domain/Picture.groovy (added) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/PersonService.groovy (added) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/taglib/WebAlbumTagLib.groovy (added) * trunk/grails-app/utils/Imaging.groovy (added) * trunk/grails-app/views/assetDetailed/list.gsp (modified) * trunk/grails-app/views/assetDetailed/search.gsp (modified) * trunk/grails-app/views/inventoryItemDetailed/create.gsp (modified) * trunk/grails-app/views/inventoryItemDetailed/edit.gsp (modified) * trunk/grails-app/views/inventoryItemDetailed/list.gsp (modified) * trunk/grails-app/views/inventoryItemDetailed/search.gsp (modified) * trunk/grails-app/views/inventoryItemDetailed/show.gsp (modified) * trunk/grails-app/views/layouts/main.gsp (modified) * trunk/grails-app/views/pictureDetailed (added) * trunk/grails-app/views/pictureDetailed/create.gsp (added) * trunk/grails-app/views/pictureDetailed/edit.gsp (added) * trunk/grails-app/views/pictureDetailed/list.gsp (added) * trunk/grails-app/views/pictureDetailed/show.gsp (added) * trunk/grails-app/views/shared (added) * trunk/grails-app/views/shared/_messages.gsp (added) * trunk/grails-app/views/shared/_pictureHead.gsp (added) * trunk/web-app/css/lightbox.css (added) * trunk/web-app/images/blank.gif (added) * trunk/web-app/images/close.gif (added) * trunk/web-app/images/closelabel.gif (added) * trunk/web-app/images/loading.gif (added) * trunk/web-app/images/mininext.jpg (added) * trunk/web-app/images/miniprev.jpg (added) * trunk/web-app/images/next.gif (added) * trunk/web-app/images/nextlabel.gif (added) * trunk/web-app/images/prev.gif (added) * trunk/web-app/images/prevlabel.gif (added) * trunk/web-app/js/lightbox.js (added) Add support for inventory item Pictures and Images. Add new ... Wed, 04 Nov 2009 18:01:35 GMT gav [181] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/domain/Task.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/TaskSearchService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/_about.gsp (modified) * trunk/grails-app/views/task/create.gsp (modified) * trunk/grails-app/views/task/edit.gsp (modified) * trunk/grails-app/views/task/show.gsp (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/searchCalendar.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) * trunk/web-app/css/main.css (modified) * trunk/web-app/images/skin/bin_closed.png (added) * trunk/web-app/images/skin/bin_empty.png (added) * trunk/web-app/images/skin/bullet_toggle_minus.png (added) * trunk/web-app/images/skin/bullet_toggle_plus.png (added) * trunk/web-app/images/skin/cog_delete.png (added) * trunk/web-app/images/skin/cross.png (added) * trunk/web-app/images/skin/database_gear.png (added) * trunk/web-app/images/skin/door_open.png (added) * trunk/web-app/images/skin/tick.png (added) Change is* in Task to just 'active', 'scheduled' and 'approved'. ... Wed, 04 Nov 2009 04:47:47 GMT gav [180] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/domain/Asset.groovy (modified) * trunk/grails-app/domain/TaskModification.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/services/CreateDataService.groovy (modified) * trunk/grails-app/services/DateUtilService.groovy (modified) * trunk/grails-app/services/TaskSearchService.groovy (modified) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/taskDetailed/create.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) Add support for taskModification audit/change log, the create and ... Fri, 02 Oct 2009 16:51:02 GMT gav [143] * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/services/TaskSearchService.groovy (added) * trunk/grails-app/services/TaskService.groovy (modified) * trunk/grails-app/views/appCore/manager.gsp (modified) * trunk/grails-app/views/appCore/start.gsp (modified) * trunk/grails-app/views/taskDetailed/search.gsp (modified) Busy adding TaskSearchService. Tue, 01 Sep 2009 12:10:43 GMT gav [137] * trunk/.classpath (modified) * trunk/README (modified) * trunk/application.properties (modified) * trunk/doc/gnuMimsErd.dia (modified) * trunk/gnuMims.launch (modified) * trunk/grails-app/conf/BootStrap.groovy (modified) * trunk/grails-app/controllers/TaskDetailedController.groovy (modified) * trunk/grails-app/controllers/TaskRecurringScheduleDetailedController.groovy (modified) * trunk/grails-app/domain/TaskRecurringSchedule.groovy (modified) * trunk/grails-app/i18n/messages.properties (modified) * trunk/grails-app/jobs/TaskRecurringScheduleJob.groovy (modified) * trunk/grails-app/services/DateUtilService.groovy (added) * trunk/grails-app/services/TaskService.groovy (added) * trunk/grails-app/views/entryDetailed/edit.gsp (modified) * trunk/grails-app/views/taskDetailed/show.gsp (modified) * trunk/grails-app/views/taskRecurringSchedule/create.gsp (modified) * trunk/grails-app/views/taskRecurringSchedule/edit.gsp (modified) * trunk/grails-app/views/taskRecurringSchedule/list.gsp (modified) * trunk/grails-app/views/taskRecurringSchedule/show.gsp (modified) * trunk/grails-app/views/taskRecurringScheduleDetailed/create.gsp (modified) * trunk/grails-app/views/taskRecurringScheduleDetailed/edit.gsp (modified) * trunk/grails-app/views/taskRecurringScheduleDetailed/list.gsp (modified) * trunk/grails-app/views/taskRecurringScheduleDetailed/show.gsp (modified) * trunk/test/unit/DateUtilServiceTests.groovy (added) * trunk/web-app/WEB-INF/sitemesh.xml (modified) * trunk/web-app/WEB-INF/tld/grails.tld (modified) Update to grails-1.1.1 release. Fix WorkDone and Fault entries not ...