Timeline



Dec 2, 2009:

5:26 AM Changeset [210] by gav

Make date calculations and formatting more groovy.

1:50 AM Changeset [209] by gav

Upgrade filterpane plugin to 0.6.4 from 0.6.2 and switch to FilterUtils?.isFilterApplied(params) for testing if filter is applied in task search.

Dec 1, 2009:

10:15 PM Ticket #48 (The new gnuMims logo has a poor gradient or jaggered appearance in IE) closed by Gavin
wontfix
10:10 PM Ticket #48 (The new gnuMims logo has a poor gradient or jaggered appearance in IE) created by Gavin
Found that this is due to an IE bug when the PC's dpi is set to 120 …
8:43 PM Ticket #47 (Filterpane bug when selecting an operator but not inputting a value ...) created by Gavin
See bug in grails plugin filterpane: …
5:10 AM Changeset [208] by gav

Remove some no longer used imports and injections.

4:51 AM Changeset [207] by gav

Refactor taskRecurringSchedule update() to a service method.

3:48 AM Changeset [206] by gav

Switch Task to the Grails provided attach() from refresh().

3:45 AM Changeset [205] by gav

Switch InventoryMovement to the Grails provided attach() from refresh().

1:48 AM Changeset [204] by gav

Refactor taskService update() and enable optimistic version checking.

1:17 AM Ticket #46 (Reminder: Check for optimistic locking in edit views) created by Gavin
Check and ensure that optimistic locking is in the edit views and that …

Nov 30, 2009:

10:28 PM Changeset [203] by gav

Move task recurring schedule creation to a service.

1:26 AM Changeset [202] by gav

Some commenting and tweak to disable recurring schedule when completing or moving a task to trash.

12:30 AM Changeset [201] by gav

Disable recurring schedule when completing or moving a task to trash.

Nov 29, 2009:

10:13 PM Changeset [200] by gav

Fix log4j config that was preventing war building.

Nov 28, 2009:

2:17 PM Changeset [199] by gav

Upgrade quartz plugin to 0.4.1 propper.
Refactor and enable quartz scheduling for recurring tasks.
Adjust svn ignores to ignore all log files.
Create a pseudo system person for automated insertions.

12:41 PM Ticket #45 (Make dataFormat a global in Config.) created by Gavin
In Config.groovy place a global.dateFormat='EEE, dd-MMM-yyyy'. Then …
12:33 PM Ticket #44 (Check for and correct to ${X.encodeAsHtml()} where required.) created by Gavin
Anywhere that user input is displayed in a page there is the …
11:07 AM Ticket #43 (Base type domain classes should have caching enabled) created by Gavin
The '*Type' classes that don't change often should have caching …

Nov 27, 2009:

1:54 PM Changeset [198] by gav

Some commenting to PersonService.

1:49 PM Changeset [197] by gav

Revamp logging configuration.

Nov 24, 2009:

3:33 PM Ticket #42 (Work flow for sharing task numbers) created by Gavin
With the concept of the maintenance technician entering the task and …
3:33 PM Ticket #41 (Production report from fault entries) created by Gavin
If a production person entered faults against tasks then these faults …
3:15 PM Ticket #40 (Feature to assemble a 'work order' from task) created by Gavin
Tasks are great but some work flows are based around work orders. An …
3:11 PM Ticket #39 (CostCodes need to have persons authorised to use them) created by Gavin
Each cost code or person needs a relationship and way to authorise …
7:57 AM Changeset [196] by gav

Exclude tasks in trash from subTask lists.
Add create subTask functionality.
Move possibleParentList() to TaskService.

Nov 23, 2009:

4:39 PM Ticket #38 (A way to assess and record the condition severity of an asset when ...) created by Gavin
When performing a preventative maintenance task that has a procedure, …

Nov 22, 2009:

4:28 PM Changeset [195] by gav

Format to 4 spaces, no tabs.

Nov 20, 2009:

3:15 PM Ticket #31 (Remove the auto inserted login credentials and message in production mode.) closed by Gavin
fixed: Implemented in r194
3:13 PM Changeset [194] by gav

Remove the auto inserted login credentials and message in production mode.

2:46 PM Changeset [193] by gav

Format to 4 spaces, no tabs.

2:38 PM Changeset [192] by gav

Facelift with new logo.

Nov 19, 2009:

9:16 PM Changeset [191] by gav

Improve entry creation so that entryType is passed in with the associated submitButton.
Refactor InventoryMovementService and prevent create/delete of invenotryMovements on complete task.

9:00 PM Ticket #13 (Implement audit/changelog using TaskModifications domain) closed by Gavin
fixed
1:47 PM Changeset [190] by gav

Switch creatDemoEntries to use the taskService.createEntry service.
Switch some findByName's to get(id).

11:43 AM Changeset [189] by gav

Set minimum lightbox width, may fix IE resize bug but also makes list navigation faster.

11:33 AM Changeset [188] by gav

Small change to loading javascript, preload image and increase pulses for IE.

Nov 17, 2009:

3:50 PM Ticket #37 (Task should have assigned groups along side assigned persons) created by Gavin
* Many assignedGroups may be added to a task. * Many assignedPersons …
10:15 AM Changeset [187] by gav

Small change of toString method.

9:54 AM Ticket #36 (Store configuration settings in database) created by Gavin
Create a new AppConfig class. The system can record events and …
9:42 AM Ticket #35 (Adding or removing assigned groups should trigger a modification to be ...) created by Gavin
A task modification should be recorded for the above. Implemented in …
9:30 AM Ticket #34 (Task overdue/warning flag) created by Gavin
Concept idea: overdue/warning flag for tasks that are overdue by …
9:07 AM Ticket #33 (Fault entries and work requests.) created by Gavin
* Fault entries are basic entries from the customer reporting a fault. …

Nov 15, 2009:

1:50 AM Changeset [186] by gav

Add createEntry to TaskService, automgically updates the task to "In progress" and creates the "Started" task modification.

Nov 11, 2009:

8:58 PM Ticket #32 (Show only the non-detailed controllers in 'admin' view) created by Gavin
Should be able to use the grep taglib or a controller regex to do this.
8:57 PM Ticket #31 (Remove the auto inserted login credentials and message in production mode.) created by Gavin
Wrap these in a <g:if env="production"> tag.
8:42 PM Ticket #30 (Implement purchase orders) created by Gavin
Each purchase order can only be made out to a single supplier so this …
8:34 PM Ticket #29 (Pictures for online demo and when running in dev mode) created by Gavin
WebAlbum? does this so look for example there.
8:15 PM Ticket #10 (Beware that unix command names are all lower case "gnumims" not "gnuMims") closed by Gavin
fixed

Nov 10, 2009:

9:56 PM Changeset [185] by gav

Small refactor to use personService where appropriate.

7:33 PM Changeset [184] by gav

Small adjustment to modifications show/hide in task show view, since we are now using prototype effects globally.

6:36 PM GeneralNews edited by Gavin
(diff)
6:21 PM Ticket #28 (When viewing inventory item pictures with Lightbox resize is not ...) created by Gavin
This works 100% in Firefox so is an IE bug and requires a work around. …
5:56 PM Ticket #26 (Implement Pictures for inventory items.) closed by Gavin
fixed
5:54 PM Ticket #27 (Task filter does not return any tasks when between is used for dates) created by Gavin
This is possibly a bug in the upstream filter-pane plugin which is …
5:34 PM Changeset [183] by gav

Update acknowledgements to include WebAlbum? and Lightbox.

4:20 PM Installing edited by Gavin
(diff)
1:26 PM Changeset [182] by gav

Add support for inventory item Pictures and Images.
Add new PersonService, refactor CreateDataService and TaskService to suite.

Nov 5, 2009:

4:01 AM Changeset [181] by gav

Change is* in Task to just 'active', 'scheduled' and 'approved'.
Regenerate non detailed controller and views.
Adjust detailed controller, views and services to suite.
Add support for task actions 'approve', 'complete', 'trash' and their counter parts.
Default task status to "not started" when creating a new task.

Nov 4, 2009:

2:47 PM Changeset [180] by gav

Add support for taskModification audit/change log, the create and update modifications are complete.
Moved create and update of tasks to taskService.
Small Assset domain class adjustment to prevent blank asset name.
Removed "static scope = 'request'" from services since I don't believe it is required and it limits where the service may be used.

Nov 3, 2009:

5:58 PM Changeset [179] by gav

Format to 4 spaces, no tabs.

Nov 2, 2009:

3:32 PM Ticket #12 (After an update or save sometimes old/stale data/vaules are shown) closed by Gavin
fixed
3:25 PM Changeset [178] by gav

Resolve ticket #12 again.
Turn query cache on again since this did not resolve the problem.
Implement fix as per http://jira.codehaus.org/browse/GRAILS-5111, add flush:true to save.
Adjust templates to include above and remove home url.
Re-generate all non detailed views and controllers.
Manually add flush:true and remove home url to detailed views and controllers.

1:17 PM Changeset [177] by gav

Inventory movement quantity adjustments now done in a service.
InventoryMovementType now has an incrementsInventory flag, so not dependant on the text name.

9:08 AM Ticket #12 (After an update or save sometimes old/stale data/vaules are shown) reopened by Gavin
Turning off query caching appears to improve things in dev environment …
Note: See TracTimeline for information about the timeline view.