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 |
|