Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 7c89d20bb5 Merge branch 'master' into bug3348 2015-11-04 10:57:14 +01:00
Axel Uhl 93e6cdb5d4 added backward compatibility for "event" field in search results 2015-11-04 10:57:00 +01:00
Axel Uhl 34c4b08092 search result now returns multiple events per leaderboard 2015-11-03 18:20:09 +01:00
Axel Uhl 26c7f3ada9 made autoSelectMedia the default for RaceBoard as per Stefan's request 2015-11-03 16:21:22 +01:00
Axel Uhl d63eb74d09 removed unused resultRegattaDetails UI field in SearchResultItem UIBinder; code formatting changes 2015-11-03 14:04:18 +01:00
Axel Uhl 652cd4a4e3 fixed date/time deprecations in EventDatesFormatterUtil and removed redundant check for "within one day" that was without effect 2015-11-03 11:10:27 +01:00
Axel Uhl c2b71627e4 clean-up, removing empty lines, formatting 2015-11-03 10:47:29 +01:00
Axel Uhl 7ade288115 Merge remote branch 'origin/bug3347' 2015-11-02 23:26:18 +01:00
Axel Uhl a732d4ea7a fixed behavior of SharedDomainFactoryImpl.getOrCreateBoatClass to fulfil specifications expressed by BoatClassWithNullNameTest 2015-11-02 18:39:18 +01:00
Axel Uhl 58c08e2ee9 Merge branch 'master' into bug3347 2015-11-02 18:29:29 +01:00
Axel Uhl ad3a19869b fixing bug 3349: using UTF-8 explicitly to decode remote search results 2015-11-02 18:27:06 +01:00
Axel Uhl b225e7a6a7 added test ensuring that ESS boat class names are still recognized as potentially having a non-upwind start 2015-11-02 15:31:42 +01:00
Axel Uhl 41d571c35d fixed how upwind start is determined based on boat class names, using the same unification mechanism used for other boat class name lookups 2015-11-02 15:27:47 +01:00
Axel Uhl dba0774dd0 fix for bug 3347: canonicalize all boat class name look-ups systematically, and store only canonicalized keys 2015-11-02 15:10:10 +01:00
Axel Uhl 2788334c07 added two passing tests around bug 3347 as regression tests 2015-11-02 14:55:00 +01:00
Axel Uhl bea4cf4e61 added another failing test case for bug 3347 2015-11-02 14:53:13 +01:00
Axel Uhl 7d3a9d8f9f added failing test case for bug 3347 2015-11-02 14:51:21 +01:00
Axel Uhl 0a0f2922fa added missing class LowPointForLeagueOverallLeaderboard 2015-10-30 18:32:15 +01:00
Axel Uhl 368917f1ae when comparing by "last race", compare by last race and subsequently previous races; should solve bug 3346;
also implements a new scoring scheme LowPointForLeagueOverallLeaderboard
2015-10-30 18:29:40 +01:00
Axel Uhl 10f0686ea7 fix for bug 3339: serializing series/fleets for regatta leaderboards 2015-10-27 20:11:59 +01:00
Axel Uhl 486b41862a added boat class name alias "24MR" for 2.4 Meter class 2015-10-27 11:21:44 +01:00
Axel Uhl 5364ab9ffc Merge remote-tracking branch 'server/master' 2015-10-27 09:27:06 +01:00
Axel Uhl adc4d00bfe addressing security audit messages about unreleased resource streams in apps 2015-10-27 09:19:21 +01:00
Axel Uhl 4164be88ce fixed i18n for image upload text 2015-10-26 17:53:44 +01:00
Axel Uhl 170318d6e0 more i18n for ImageDialog error messages 2015-10-26 16:13:51 +01:00
Axel Uhl ef55071fa5 formatting only 2015-10-26 16:11:58 +01:00
Axel Uhl b881fde8cf more i18n for ImageListComposite 2015-10-26 16:09:35 +01:00
Axel Uhl 9b0a0239bf more code formatting 2015-10-26 16:04:10 +01:00
Axel Uhl 96fc48b0a5 applied code formatting 2015-10-26 16:02:44 +01:00
Axel Uhl ea3253d30a added i18n for ImagesListComposite buttons 2015-10-26 15:48:52 +01:00
Axel Uhl 61e6b9c85c removed the unused bebas font 2015-10-23 11:25:10 +02:00
Axel Uhl 5919da391b Merge branch 'master' into bug3296 2015-10-22 16:41:19 +02:00
Axel Uhl f4fd9dd86b Merge remote branch 'origin/master' 2015-10-22 15:57:00 +02:00
Axel Uhl d27ecb4171 Merge remote branch 'origin/bug3299' 2015-10-22 15:56:33 +02:00
Axel Uhl 64f97efb32 using artificial placeholder objectcs to represent null values in ConcurrentHashMap 2015-10-22 11:41:09 +02:00
Axel Uhl 1f2c62aed5 fix for failing test case for bug 3299 #8: attach race log to tracked race when it appears, e.g., by attaching series to regatta 2015-10-22 11:24:40 +02:00
Axel Uhl 090b16a5d7 added failing test case for bug 3299 comment #8: tracked race doesn't receive race log from regatta when series is attached late 2015-10-22 11:15:29 +02:00
Axel Uhl 5326464b19 Merge remote branch 'origin/bug3298' 2015-10-22 09:57:11 +02:00
Axel Uhl 701bb3f437 implemented a caching-based performance fix for bug 3296: cache current leg and last mark passing before time point in race rank comparator 2015-10-21 15:11:00 +02:00
Axel Uhl 7786e46338 removed FIXME comment; it was addressed by commit 52d9dc176e 2015-10-21 14:47:04 +02:00
Axel Uhl af3fc401c0 Merge branch 'master' into bug3299 2015-10-21 14:35:12 +02:00
Axel Uhl 83cc4d7036 Merge remote-tracking branch 'server/master' 2015-10-21 14:29:32 +02:00
Axel Uhl 7288fc5c82 fix for bug 3298: count a race for discarding only when the competitor has a score correction or a rank assigned at that time point 2015-10-21 14:26:42 +02:00
Axel Uhl f09359b49b along the same lines of the primary fix for bug3299, also wait for the regatta log actually being attached in TrackedRaceImpl.attachRegattaLog 2015-10-21 13:55:30 +02:00
Axel Uhl 0aaf1f0bcf Fixing bug 3299 by making sure TrackedRaceImpl.attachRaceLog waits until the race log is really attached to the TrackedRace; 2015-10-21 13:48:20 +02:00
Axel Uhl ead2f0560a show control buttons in "Tracked Races" admin console panel again 2015-10-21 10:24:30 +02:00
Axel Uhl dacea869fd merge import consolidation 2015-10-20 10:22:42 +02:00
Axel Uhl 9f36920cda fixed merge accident: remove ssj.jar from simulator bundle's .classpath 2015-10-20 10:19:08 +02:00
Axel Uhl 1a764187f9 Merge remote-tracking branch 'server/master' into dom4j-poi-xmlbeans-to-targetplatform
Conflicts:
	java/com.sap.sailing.simulator/.classpath
2015-10-20 09:46:53 +02:00
Axel Uhl 024ddfb39a removing reference to idangerous swiper from AutoPlay.html 2015-10-19 16:21:09 +02:00
Axel Uhl e3c163d24c removed idangerous.swiper.js which is not used anymore 2015-10-19 16:02:38 +02:00
Axel Uhl 9df54727b1 removed jdom from xmlexport bundle's lib/ folder and acquire it from target platform instead 2015-10-19 15:23:06 +02:00
Axel Uhl 955d205196 fixed version of org.apache.poi.ooxml in target definition 2015-10-19 10:54:10 +02:00
Axel Uhl b5119de953 Merge branch 'master' into dom4j-poi-xmlbeans-to-targetplatform 2015-10-19 10:09:28 +02:00
Axel Uhl 9027ea7cea added missing initialization of TrackedRaceImpl.attachedRegattaLogs in readObject() which caused an NPE 2015-10-18 13:06:30 +02:00
Axel Uhl e1a5b3aa2c moved the XMLBeans, dom4j and Apache POI stuff to the target platform and updated the Barbados result import bundle accordingly 2015-10-16 18:03:53 +02:00
Axel Uhl f9ce812457 obtaining the JARs required by the Barbados result importer from the Orbit repository from the target platform; POI 3.7.0 still erroneously resolved to 3.9.0... 2015-10-16 15:50:05 +02:00
Axel Uhl 218479a710 fixing bug 3331 by recognizing the race logs currently attached (instead of only the last one found) and constructing the analyzers for all logs on demand 2015-10-15 20:45:19 +02:00
Axel Uhl 6f37a77db6 Merge remote-tracking branch 'server/master' 2015-10-15 20:04:29 +02:00
Axel Uhl f83116c667 fixing bug 3332 by loading mark fixes outside of start/end of tracking from the entire device mapping interval if no fixes are found otherwise 2015-10-15 19:57:52 +02:00
Axel Uhl 63ae032bfd second part of fix for bug 3330: ensure that only one thread tries to load persistent declination values at a time 2015-10-15 19:11:53 +02:00
Axel Uhl 1386e76341 first part of fix for bug 3330: synchronize access to DeclinationStore.dateFormatter 2015-10-15 19:07:25 +02:00
Axel Uhl f3341d98ad adjusted Barbados result importer project's build.properties after JAR removal 2015-10-14 11:35:26 +02:00
Axel Uhl 4e8416fffe Merge remote-tracking branch 'server/master' 2015-10-14 11:34:03 +02:00
Axel Uhl 3ee5dcee8c removed unnecessary xml-apis-1.0.b2.jar from barbados result importer 2015-10-14 11:33:22 +02:00
Axel Uhl 0e1a03aa84 removed libraries from the Barbados result importer project that weren't actually required 2015-10-14 11:30:19 +02:00
Axel Uhl 8ea4517d66 removed GWT.debugger() statement 2015-10-12 17:54:20 +02:00
Axel Uhl 0c8256f08b Merge remote-tracking branch 'server/master' 2015-10-12 11:02:53 +02:00
Axel Uhl 674ba8e118 Merge remote-tracking branch 'server/ribdashboard' into ribdashboard 2015-10-02 18:19:22 +02:00
Axel Uhl 822266764a Merge branch 'master' into ribdashboard 2015-10-02 18:18:09 +02:00
Axel Uhl f5cc992d45 remove a number of now unnecessary NoWindException declarations 2015-10-02 18:08:59 +02:00
Axel Uhl 2c13d3d3f3 fixed scoring issue: competitor scores need to be added up by individual column validity, not by requiring the column to be valid for both competitors 2015-10-02 17:58:39 +02:00
Axel Uhl 2460d26800 Merge branch 'master' into ribdashboard 2015-10-02 16:49:41 +02:00
Axel Uhl 72a149d7b1 as an aftermath to bug 3302 we can now determine a competitor's fleet also from the race log competitor assignments 2015-10-02 10:41:55 +02:00
Axel Uhl cb635bc6ac Merge branch 'bug3302' 2015-10-02 10:13:29 +02:00
Axel Uhl cdc818836b added tests for cache invalidation in CompetitorProvider...; added two missing try/finally clauses around locking code 2015-10-02 10:12:35 +02:00
Axel Uhl 33e93f595e Merge remote-tracking branch 'server/bug3302' 2015-10-02 07:24:49 +02:00
Axel Uhl 8213cb9a3d made access to competitor provider null-safe 2015-10-01 23:33:21 +02:00
Axel Uhl 54e8ebfff6 formatting changes only 2015-10-01 23:08:53 +02:00
Axel Uhl 63248d6e8a introduced Leaderboard.get[All]Competitors(RaceColumn, Fleet), based on CompetitorProvider... and use it in competitor servlet 2015-10-01 22:09:25 +02:00
Axel Uhl 1ca0cc0253 fixing averse effects of ce7ac3c47d on serializability of PolarDataMiner 2015-10-01 17:51:29 +02:00
Axel Uhl fa0d66e756 made WindSourceWithAdditionalID.id final 2015-10-01 15:58:46 +02:00
Axel Uhl 97a3fe6473 fixed updating of team object with new nationality when a competitor is updated; replaced getOrCreateTeam by createTeam; teams are not really re-used 2015-10-01 15:26:42 +02:00
Axel Uhl 73d1928db0 added more tests for competitor calculation, bug 3302 2015-10-01 15:23:08 +02:00
Axel Uhl 4a4fb39f65 extended test cases for CompetitorProviderFromRaceColumnsAndRegattaLike 2015-10-01 13:12:22 +02:00
Axel Uhl 1ff1773760 extended test cases for CompetitorProviderFromRaceColumnsAndRegattaLike 2015-10-01 11:28:01 +02:00
Axel Uhl 4a82b228fb added functionality to obtain competitors from race log / tracked race in preparation for use for RCApp; started test case 2015-10-01 11:10:00 +02:00
Axel Uhl b36c046463 fixed serialization properties of new CompetitorProviderFromRaceColumnsAndRegattaLike listeners 2015-10-01 08:14:09 +02:00
Axel Uhl a4a62bf8dc harmonizing the way how competitors are determined, cached and updated for leaderboard and regatta 2015-09-30 18:01:10 +02:00
Axel Uhl f8cda401e5 don't use a display name for the regatta leaderboard created upon user request 2015-09-30 15:41:03 +02:00
Axel Uhl 5fa8464b9c add key up handler on suggest box created by DataEntryDialog to trigger validator 2015-09-30 15:40:17 +02:00
Axel Uhl 16579217b7 upgraded TracAPI to 3.0.14 2015-09-29 18:11:04 +02:00
Axel Uhl 40086fc626 remove JSP stuff from target platform 2015-09-29 15:33:56 +02:00
Axel Uhl ff73911117 fixing bug 3301: NPE when copying competitors from race that has no course set 2015-09-29 09:33:51 +02:00
Axel Uhl 5fe85aa465 Merge branch 'master' into bug3294
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
2015-09-29 09:19:55 +02:00
Axel Uhl 73653ec3b7 avoido use of Hamcrest anyOf matcher; there was an incompatible change between 1.1 and 1.3, and Maven seems to use something different than Eclipse... 2015-09-26 10:07:25 +02:00
Axel Uhl a90677ed4b aftermath to commit 7f0b561d78, cleaning up the tests that were testing migration of old identifier formats 2015-09-26 09:59:08 +02:00
Axel Uhl a7005a095a flipped order of hamcrest and mockito imports, hoping that now the correct hamcrest version (the old one) is used 2015-09-25 23:10:04 +02:00
Axel Uhl c47d9860b5 removed Unit concept from data mining 2015-09-25 16:31:16 +02:00
Axel Uhl cd2027ac00 Merge remote-tracking branch 'server/master' 2015-09-25 16:04:48 +02:00