12 Commits

Author SHA1 Message Date
Jonathan Bernard
2650fca7f1 Removed unnecessary dependancy. 2012-08-30 22:50:52 -05:00
Jonathan Bernard
10677e5705 Migrated to jdb-build-1.9, documentation. 2012-08-30 06:33:35 -07:00
Jonathan Bernard
d076b739f5 Reorganized the code into new packages. 2011-10-27 20:14:08 -05:00
Jonathan Bernard
652cc8703a Changes to Description categories, other fixes.
Description based category is now case-insensitive.
Fixed bug where description categories and plans were not agreeing on how
  to categories items.
Updated startscript.groovy to be aware of new changes with events.
Update build script properties.
2011-01-22 19:31:36 -06:00
Jonathan Bernard
f3a049777a Many changes, bad commit message. 2011-01-18 17:58:29 -06:00
Jonathan Bernard
e4a3b967de Refactored to remove Entry and use Event everywhere. 2011-01-18 07:20:56 -06:00
Jonathan Bernard
ab1c7f2393 Fleshed out CategorizationPlan implementation.
Added findEntriesToRecategorize() to CategorizationPlan
Refactored createNewCategory() to newCategory() on CategorizationPlan
Refactored Category to use CategorizationPlans
Created CatPlan for DescriptionBasedCategory
Made Event cloneable.
Refactored Category implementations to be aware of the single arg
  Category constructor.
Created TwoLevelCategory, for entries which inherently have two levels
  of categorization in them.
Created a CatPlan for TwoLevelCategory
Removed the specialization implementation, ITHelpCategory: the new
  TwoLevelCategory is a more general version of the same.
Created CatPlan for TicketCategory
Fixed TicketCategory and TicketPlan to adjust for small difference between
  the old behavour of ITHelpCategory and new TwoLevelCategory
Updated testing starter script.
2011-01-12 17:21:39 -06:00
Jonathan Bernard
24600b46d9 Put in CategorizationPlan architecture. 2011-01-12 06:54:03 -06:00
Jonathan Bernard
ba04aae34e Fixed, expanded category implementations. Started chart work.
Added FilteredCategory, filters by arbitrary CategoryFilters.
Started on Util class with code to create charts based on categories.
Fixed ITHelp ticket matching to swallow optional space after "ITHelp:"
Fixed TicketCategory to use it's own addEvent logic instead of inheriting the
  default Category implementation.
Updated startscript.groovy to reflect test data for recent changes.
2011-01-11 08:21:41 -06:00
Jonathan Bernard
6de924927a Created TimelineEventProcessor. Tested existing implementation. 2011-01-10 18:03:19 -06:00
Jonathan Bernard
68b51640af Finised initial implementation. Need to test. 2011-01-10 00:24:08 -06:00
Jonathan Bernard
9f4008a775 Initial commit 2011-01-09 15:11:36 -06:00