Change Log Report

Total number of changed sets: 1

Changes between 2008-11-27 and 2008-12-28

Total commits: 27
Total number of files changed: 124

Timestamp Author Details
2008-12-27 17:11:16 sejal /tags/utopia-agent-project-0.18 (from /trunk:79) v 80

[maven-release-plugin] copy for tag utopia-agent-project-0.18
2008-12-27 17:06:06 sejal /trunk/pom.xml v 79
/trunk/utopia-agent-commons/pom.xml v 79
/trunk/utopia-agent-iniglet/pom.xml v 79
/trunk/utopia-agent-webapp/pom.xml v 79

[maven-release-plugin] prepare release utopia-agent-project-0.18
2008-12-27 17:02:13 sejal /trunk/pom.xml v 77
/trunk/utopia-agent-commons/pom.xml v 77
/trunk/utopia-agent-iniglet/pom.xml v 77
/trunk/utopia-agent-webapp/pom.xml v 77

[maven-release-plugin] rollback the release of utopia-agent-project-0.18
2008-12-27 17:00:52 sejal /trunk/pom.xml v 76
/trunk/utopia-agent-commons/pom.xml v 76
/trunk/utopia-agent-iniglet/pom.xml v 76
/trunk/utopia-agent-webapp/pom.xml v 76

[maven-release-plugin] prepare release utopia-agent-project-0.18
2008-12-17 13:20:37 sejal /trunk/src/site/xdoc/index.xml v 70
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper v 70

- Minor cleanups.
2008-12-17 10:52:47 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Server.java v 69

- Removed an unused piece of code.
2008-12-17 10:00:55 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/CommonParser.java v 67
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/MilitaryParser.java v 67

- Fixed up the angel sections parsing routine to finally work correctly (used manual parsing instead of regex).
2008-12-16 23:45:50 sepatel /trunk/pom.xml v 66
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/CommonParser.java v 66
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/parser/KingdomParserTest.java v 66
/trunk/utopia-agent-commons/src/test/resources/age41/angel/kingdom-ceasefire.txt v 66

- Fixed the utopia angel formatted kingdom parsing which had an issue detecting the last "section" of the formatted data.
- Updated project pom deployment info to start deploying stuff to sourceforge.
2008-12-15 18:36:18 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/KingdomParser.java v 65
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/parser/KingdomParserTest.java v 65

- Fixed up the angel kingdom parser a bit more so that it should scrape as much information as possible now.
2008-12-15 17:34:59 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/ProvinceStatistics.java v 64

- Fixed a bug that causes Plunders/Learns to NPE the statistics report.
2008-12-15 12:31:00 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/ProvinceStatistics.java v 63
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/MassacreEvent.java v 63
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/paper/ProvinceStatisticsTable.java v 63
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/paper/ProvinceStatisticsWindow.java v 63

- Updated the user statistics to better display the paper events and to include raze damages as well.
2008-12-15 11:23:22 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/PaperEvent.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/AbstractEvent.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/AttackEvent.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/CaptureLandEvent.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/MassacreEvent.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/UnknownEvent.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/CommonParser.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/KingdomParser.java v 62
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/MilitaryParser.java v 62
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/paper/PaperParserTest.java v 62
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/dwarf-sage-cb.txt v 62
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/dwarf-sage-som.txt v 62
/trunk/utopia-agent-commons/src/test/resources/age41/angel/kingdom-war.txt v 62
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self/kingdom-war.txt v 62
/trunk/utopia-agent-commons/src/test/resources/age41/self/paper-war-win.txt v 62
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/view/ThroneComposite.java v 62

- Fixed up the paper parser to support more events. Didn't know that events from the other side display slightly differently then our sides events do.
2008-12-12 10:25:18 sepatel /trunk/utopia-agent-commons/src/test/resources/age41/self/paper2.txt v 61
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/iniglets/PaperIniglet.java v 61

- Added the missing files from the last checkin in order to complete the changes specified in the last batch of changes.
2008-12-12 10:24:27 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/PaperEvent.java (from /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/PaperEvent.java:59) v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/PaperParser.java (from /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/PaperParser.java:59) v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/PaperStatistics.java (from /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/PaperStatistics.java:59) v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/ProvinceStatistics.java (from /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/ProvinceStatistics.java:59) v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events (from /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/events:59) v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/AbstractEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/AidEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/AttackEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/CancelCeaseFireEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/CaptureLandEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/CeaseFireEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/DefectEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/DragonSentEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/DragonStartEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/KilledEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/MassacreEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/RelationsEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/WarBeganEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/WarDeclaredEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/WarLoseEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/paper/events/WarWinEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/PaperEvent.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/PaperParser.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/PaperStatistics.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/ProvinceStatistics.java v 60
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/events v 60
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/paper/PaperEventTest.java v 60
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/paper/PaperParserTest.java v 60
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/paper/ProvinceStatisticsTest.java v 60
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/paper/AidStatisticsTable.java v 60
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/paper/ProvinceStatisticsTable.java v 60
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/paper/ProvinceStatisticsWindow.java v 60

- Enhanced the paper analyst to process anonymous events and to show a totals summary on the reports.
2008-12-11 13:24:13 sepatel /trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/calculator/CbAndSomCalculatorTest.java v 58

- Updated a unit test which now works because of the correctly set last updated date on the military object.
2008-12-11 13:20:54 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/MilitaryParser.java v 57
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/ScienceParser.java v 57
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/SurveyParser.java v 57

- Added a last update date for intel parsed with angel.
2008-12-11 13:14:28 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/MilitaryParser.java v 56
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/calculator/CbAndSomCalculatorTest.java v 56
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/parser/MilitaryParserTest.java v 56

- Now parses and handles (I think) angel formatted military information as well.
2008-12-11 10:52:31 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Account.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Army.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Province.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/calculator/MilitaryCalculator.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/AbstractSynchronizationHandler.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/KingdomParser.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/MilitaryParser.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/ProvinceParser.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/ScienceParser.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/SurveyParser.java v 55
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/CalendarUtils.java v 55
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/calculator/CbAndSomCalculatorTest.java v 55
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/calculator/MilitaryCalculatorTest.java v 55
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/parser/SurveyParserTest.java v 55
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/iniglets/MilitaryCalculatorIniglet.java v 55
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/iniglets/SynchronizationIniglet.java v 55
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/view/KingdomView.java v 55
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/view/MilitaryComposite.java v 55
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/view/ThroneComposite.java v 55
/trunk/utopia-agent-webapp/src/main/java/org/inigma/utopia/sync/DataSyncSaxHandler.java v 55
/trunk/utopia-agent-webapp/src/main/java/org/inigma/utopia/sync/DataSyncTemplate.java v 55

- Updated all calendar objects to pull down calendar dates with GMT timezones.
- Updated the military calculator to obey the precision parameter instead of the hardcoded 1 point precision (even though that is what precision was set to and defaults to).
- Updated survey parser to parse angel intel as well now.
2008-12-11 09:45:55 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/calculator/MilitaryCalculator.java v 54
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/calculator/CbAndSomCalculatorTest.java v 54
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/calculator/MilitaryCalculatorTest.java v 54
/trunk/utopia-agent-commons/src/test/resources/age41/random/combination/human-sage-cb.txt v 54
/trunk/utopia-agent-commons/src/test/resources/age41/random/combination/human-sage-som.txt v 54

- Fixed an issue with the cb+som combo calculator where in certain cases if it was off by one where the 1 put it 1 point over the maximum value, it failed to find it even though 1 point deviations are allowed.
2008-12-06 00:15:21 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/ScienceParser.java v 53
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/parser/ProvinceParserTest.java v 53
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/parser/ScienceParserTest.java v 53
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-merchant-science.txt v 53
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-merchant-sos.txt (from /trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-merchant-science.txt:50) v 53
/trunk/utopia-agent-commons/src/test/resources/age41/angel/darkelf-sage-cb.txt v 53
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self/elf-warhero-science.txt v 53
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self/elf-warhero-sos.txt (from /trunk/utopia-agent-commons/src/test/resources/age41/angel/self/elf-warhero-science.txt:50) v 53

- Updated parsers to now support enemy and self science intels as well.
2008-12-05 23:22:48 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/ProvinceParser.java v 52
/trunk/utopia-agent-commons/src/test/java/org/inigma/utopia/parser/ProvinceParserTest.java v 52

- Added support for angel parsing of cb info.
2008-12-04 21:20:54 sepatel /trunk/utopia-agent-commons/src/test/resources/age41/angel v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-merchant-cb.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-merchant-science.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-merchant-som.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-merchant-survey.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-sage-cb.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/combo/human-sage-som.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self/elf-warhero-cb.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self/elf-warhero-science.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self/elf-warhero-som.txt v 50
/trunk/utopia-agent-commons/src/test/resources/age41/angel/self/elf-warhero-survey.txt v 50
/trunk/utopia-agent-webapp/src/main/java/org/inigma/utopia/UtopiaAgentWebapp.java v 50
/trunk/utopia-agent-webapp/src/main/package/config/services-config.xml v 50
/trunk/utopia-agent-webapp/src/main/package/config/system.properties v 50
/trunk/utopia-agent-webapp/src/main/package/utopia-agent-webapp.sh v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flow-beans v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flow-beans/genesis-config.xml v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flow-beans/tournamet-config.xml v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flow-beans/wol-config.xml (from /trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flow-services-config.xml:49) v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flow-services-config.xml v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flows/base.xml v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flows/genesis.xml v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flows/sync.xml v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flows/tournament.xml v 50
/trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flows/wol.xml (from /trunk/utopia-agent-webapp/src/main/webapp/WEB-INF/flows/sync.xml:49) v 50

- Updated the synchronization server to have a configurable number of databases and defaults to using 3 (wol, tournament, and genesis).
- Added some angel data to add in parsing support for angel data thus making this product easier to use by people.
2008-12-02 10:34:42 sepatel /trunk/pom.xml v 48
/trunk/utopia-agent-commons/pom.xml v 48
/trunk/utopia-agent-iniglet/pom.xml v 48
/trunk/utopia-agent-webapp/pom.xml v 48

[maven-release-plugin] prepare for next development iteration
2008-12-02 10:34:26 sepatel /trunk/pom.xml v 46
/trunk/utopia-agent-commons/pom.xml v 46
/trunk/utopia-agent-iniglet/pom.xml v 46
/trunk/utopia-agent-webapp/pom.xml v 46

[maven-release-plugin] prepare release utopia-agent-project-0.17
2008-12-02 10:29:03 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/CalendarUtils.java v 45
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/utils/paper/ProvinceStatistics.java v 45
/trunk/utopia-agent-commons/src/test/resources/age41/random/combination/elf-warhero-cb.txt v 45
/trunk/utopia-agent-commons/src/test/resources/age41/random/combination/elf-warhero-som.txt v 45

- Added some test data for a scenario which fails.
- Minor spelling typo correction.
2008-12-02 00:21:02 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Kingdom.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Military.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Province.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Science.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Survey.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/AbstractSynchronizationHandler.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/KingdomParser.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/MilitaryParser.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/ProvinceParser.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/ScienceParser.java v 43
/trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/parser/SurveyParser.java v 43
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/crud/AccountCrud.java v 43
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/crud/SynchronizationHandler.java v 43
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/iniglets/IntelligenceIniglet.java v 43
/trunk/utopia-agent-iniglet/src/main/java/org/inigma/waragent/iniglets/SynchronizationIniglet.java v 43
/trunk/utopia-agent-iniglet/src/main/resources/org/inigma/waragent/000_up_war-agent.sql v 43
/trunk/utopia-agent-iniglet/src/main/resources/org/inigma/waragent/account-sql.properties v 43
/trunk/utopia-agent-webapp/src/main/java/org/inigma/utopia/sync/DataSyncSaxHandler.java v 43

- Pretty sure that I've got the full data synchronization bit working perfectly.
2008-11-28 20:48:40 sepatel /trunk/utopia-agent-commons/src/main/java/org/inigma/utopia/Race.java v 38
/trunk/utopia-agent-webapp/src/main/java/org/inigma/utopia/sync/DataSyncService.java v 38
/trunk/utopia-agent-webapp/src/main/java/org/inigma/utopia/sync/DataSyncTemplate.java v 38
/trunk/utopia-agent-webapp/src/main/package/config/schema-init.sql v 38

- Made modifications so that provinces are now stored and retrieved as well now. Slight alteration to the schema.
- Fixed the toString in Race such that it now works correctly as it should and anything that wanted the display name is it was should have been using the getDisplayName() instead of the toString().