Axel Uhl
|
73b5df0516
|
added JSNI-based collator
|
2011-09-01 12:57:27 +02:00 |
|
Axel Uhl
|
b5ee9fe96d
|
preserve sort order in leaderboard across refreshs; use collator for locale-sensitive competitor name sorting
|
2011-09-01 12:19:22 +02:00 |
|
Axel Uhl
|
3a56728f16
|
search for packet start in UDP stream in SwissTiming parser
|
2011-09-01 11:59:48 +02:00 |
|
Axel Uhl
|
e172bbd0b5
|
turned SwissTimingFormatException into an IOException to avoid aborts
|
2011-09-01 11:37:55 +02:00 |
|
Axel Uhl
|
ec294f770e
|
added TODO regarding encapsulation of DAO state
|
2011-08-31 23:18:26 +02:00 |
|
Axel Uhl
|
e4eb685d58
|
invalidate leaderboard ranking in case something score-related changes
|
2011-08-31 23:17:38 +02:00 |
|
Axel Uhl
|
c90a119108
|
added method to LeaderboardDAO to invalidate competitor ranking
|
2011-08-31 23:12:27 +02:00 |
|
Axel Uhl
|
e9bc57bea9
|
added ranking column
|
2011-08-31 23:10:35 +02:00 |
|
Axel Uhl
|
b92925273e
|
tried to add rank column; entirely untested
|
2011-08-31 20:21:15 +02:00 |
|
Axel Uhl
|
28f1b2feea
|
attached leaderboard persistence
|
2011-08-31 18:18:12 +02:00 |
|
Axel Uhl
|
faa9122626
|
re-added red color for error label in data entry dialog
|
2011-08-31 17:29:45 +02:00 |
|
Axel Uhl
|
409c9de0a2
|
update links when leaderboard is renamed
|
2011-08-31 14:02:24 +02:00 |
|
Axel Uhl
|
2b5d82795f
|
fixed sorting of medal races
|
2011-08-31 10:50:46 +02:00 |
|
Axel Uhl
|
542122b9ce
|
fixed trim of numeric input
|
2011-08-31 00:19:25 +02:00 |
|
Axel Uhl
|
33f26f9065
|
added TODO regarding CellTable fix
|
2011-08-31 00:09:29 +02:00 |
|
Axel Uhl
|
b59fb2b067
|
updating score corrections now correctly updates the server
|
2011-08-31 00:08:14 +02:00 |
|
Axel Uhl
|
14ac4fccb7
|
editable leaderboard with drop-downs for max points reason and editable net points fields
|
2011-08-30 23:14:04 +02:00 |
|
Axel Uhl
|
78c5235e6d
|
turned edit scores button into a dynamic link
|
2011-08-30 21:41:33 +02:00 |
|
Axel Uhl
|
a81cbc82ef
|
LeaderboardEditing.html allows users to edit the carried points on the server
|
2011-08-30 21:35:56 +02:00 |
|
Axel Uhl
|
22c2d8e209
|
added mock for new getApproximatePosition(Waypoint, TimePoint) method on MockedTrackedRace
|
2011-08-30 16:35:21 +02:00 |
|
Axel Uhl
|
95f1d14e97
|
assume wind from front on first leg if nothing else known; added first building blocks for Leaderboard editing
|
2011-08-30 16:26:46 +02:00 |
|
Axel Uhl
|
61367173d8
|
added main() for SwissTiming UDP receiver
|
2011-08-29 18:05:39 +02:00 |
|
Axel Uhl
|
2532061164
|
added missing build.properties
|
2011-08-29 18:02:37 +02:00 |
|
Axel Uhl
|
3fd911764c
|
factored commonalitied between Expedition and SwissTiming UDP receivers
|
2011-08-29 17:59:24 +02:00 |
|
Axel Uhl
|
d3f4b3826d
|
added link to open selected leaderboard
|
2011-08-29 11:20:34 +02:00 |
|
Axel Uhl
|
4218b779fd
|
use compacting fix subclass also for buoy tracks
|
2011-08-29 11:05:08 +02:00 |
|
Axel Uhl
|
3a01b3e769
|
provided a memory-conserving flattened, compact representation of a GPSFixMoving, use it in track
|
2011-08-28 23:07:26 +02:00 |
|
Axel Uhl
|
c85da2f3fd
|
added TODO; fixed set of bundles for profiling launch config
|
2011-08-27 02:11:50 +02:00 |
|
Axel Uhl
|
1f3c31fcc7
|
fixed bug in ArrayListNavigableSet when inserting at the end; added medal to medal race display
|
2011-08-27 01:54:13 +02:00 |
|
Axel Uhl
|
ab4412c032
|
fixed ArrayListNavigableSet.addAll, added documentation to ArrayListNavigableSet
|
2011-08-27 01:02:38 +02:00 |
|
Axel Uhl
|
84dbcfd40a
|
fixed yet another off-by-one problem; all tests green
|
2011-08-27 00:46:14 +02:00 |
|
Axel Uhl
|
3a89debf19
|
fixed another off-by-one error; down to 1 failure
|
2011-08-27 00:01:06 +02:00 |
|
Axel Uhl
|
05e34fbeb0
|
fixed some border cases with subsetting a track that leads to empty track; 0 errors, 5 failures
|
2011-08-26 23:49:39 +02:00 |
|
Axel Uhl
|
905563c35d
|
compilable version of an array list-based track impl that runs with 2 errors, 4 failures
|
2011-08-26 23:41:52 +02:00 |
|
Axel Uhl
|
bcfbb3d590
|
re-ordered TODOs
|
2011-08-26 21:15:16 +02:00 |
|
Axel Uhl
|
d0118bdb76
|
enable unlink button only if a race column is selected too
|
2011-08-26 20:16:20 +02:00 |
|
Axel Uhl
|
87c47e882b
|
fixed some selection issues; leaderboards are properly displayed
|
2011-08-26 18:30:46 +02:00 |
|
Axel Uhl
|
ca415e7c1d
|
linking and unlinking of tracked races to leaderboards seems to work in UI
Showing a such-configured leaderboard has a serialization error
|
2011-08-26 18:26:06 +02:00 |
|
Axel Uhl
|
dab3a2a294
|
race tree view can clear selection
|
2011-08-26 17:10:20 +02:00 |
|
Axel Uhl
|
2db990a5c1
|
added country tool tip to flags; select added leaderboard immediately
|
2011-08-26 16:53:48 +02:00 |
|
Axel Uhl
|
71ec0a4577
|
leaderboard race column rename and remove work from UI
|
2011-08-26 16:16:41 +02:00 |
|
Axel Uhl
|
16caee10ea
|
leaderboard race column rename works from the UI
|
2011-08-26 16:07:39 +02:00 |
|
Axel Uhl
|
eecd24ada2
|
refactored all dialogs so they use DataEntryDialog as their common base class
|
2011-08-26 15:49:18 +02:00 |
|
Axel Uhl
|
d2a00020d2
|
checkbox handling and focus/enter/escape handling for checkbox work
|
2011-08-26 15:10:41 +02:00 |
|
Axel Uhl
|
c55eb8cfb9
|
refactored dialog implementations, trying to extract commonalities such as validation
|
2011-08-26 14:40:06 +02:00 |
|
Axel Uhl
|
c47a349b79
|
enable renaming of leaderboard
|
2011-08-26 13:09:28 +02:00 |
|
Axel Uhl
|
0878f3f45d
|
avoid warning regarding resources/ directory of swisstiming test bundle
|
2011-08-26 10:21:25 +02:00 |
|
Axel Uhl
|
01e669da9f
|
added a test that reads all messages from the test file
|
2011-08-25 23:20:43 +02:00 |
|
Axel Uhl
|
7a45beb74b
|
renamed test case so it's picked up
|
2011-08-25 21:44:50 +02:00 |
|
Axel Uhl
|
66c031ccf4
|
first working parser for SwissTiming GPS packets with test case
|
2011-08-25 18:31:49 +02:00 |
|
Axel Uhl
|
ac8508e5f8
|
created test bundle for swisstiming adapter, including a first test track
|
2011-08-25 17:15:25 +02:00 |
|
Axel Uhl
|
a4890b9c39
|
added first small steps towards a SwissTiming adapter
|
2011-08-25 16:56:51 +02:00 |
|
Axel Uhl
|
79e873b980
|
show discard thresholds depending on selection; show column names for selection
|
2011-08-25 16:04:21 +02:00 |
|
Axel Uhl
|
f8bfe5eac8
|
removed generated GWT stuff for AdminConsole which should be generated by maven build
|
2011-08-25 01:01:13 +02:00 |
|
Axel Uhl
|
68022fe620
|
support leaderboard removal through admin UI
|
2011-08-25 00:59:22 +02:00 |
|
Axel Uhl
|
fe91b2734c
|
UI support for creating a new leaderboard
|
2011-08-25 00:47:07 +02:00 |
|
Axel Uhl
|
02672258da
|
changed gwt service servlet URL to share between admin console/leaderboard; leaderboard by URL
|
2011-08-24 16:27:55 +02:00 |
|
Axel Uhl
|
2250812f97
|
added a test for score correction and max points reason in same leaderboard/different columns
|
2011-08-24 15:06:11 +02:00 |
|
Axel Uhl
|
b2f16afabf
|
added test for max-points-reason storage
|
2011-08-24 15:04:34 +02:00 |
|
Axel Uhl
|
92c371a38e
|
successful leaderboard score correction persistence test; fixed again discarded result sorting in leaderboard
|
2011-08-24 14:54:59 +02:00 |
|
Axel Uhl
|
0b262e20cd
|
whitespace change only
|
2011-08-24 11:07:47 +02:00 |
|
Axel Uhl
|
e148f685ee
|
added test about ignoring medalRace argument if column in leaderboard already exists
|
2011-08-24 11:05:14 +02:00 |
|
Axel Uhl
|
ba07d4d7e3
|
another test for leaderboard carried points persistence
|
2011-08-24 10:52:25 +02:00 |
|
Axel Uhl
|
67e9fdbd3e
|
first simple leaderboard storage test
|
2011-08-24 10:39:31 +02:00 |
|
Axel Uhl
|
89bfe4b99b
|
first untested pieces of code to load a leaderboard from MongoDB
|
2011-08-24 09:49:31 +02:00 |
|
Axel Uhl
|
d3de3e26a9
|
added more TODOs
|
2011-08-23 23:59:52 +02:00 |
|
Axel Uhl
|
7152ce551e
|
use netPoints for sorting order in race columns instead of total points;
as discussed with Marcus today; this will sort the discarded results not
as 0 but as what they were originally scored
|
2011-08-23 21:38:09 +02:00 |
|
Axel Uhl
|
e05e404bbf
|
more pwt-core renames
|
2011-08-23 10:10:18 +02:00 |
|
Axel Uhl
|
f64563d07c
|
fixed pwt-core artifact name after it changed from 0.18.0-SNAPSHOT to 0.18.0
|
2011-08-23 10:07:26 +02:00 |
|
Axel Uhl
|
df138bec71
|
adjusted Phoenix maven release from 0.18.0-SNAPSHOT to 0.18.0
|
2011-08-23 10:02:17 +02:00 |
|
Axel Uhl
|
b8c5b96a84
|
added SAP Nexus for build.snapshots again
|
2011-08-23 09:54:44 +02:00 |
|
Axel Uhl
|
c9d8075917
|
changed groupID for gwt-maps to match with uni-luebeck maven repository
|
2011-08-23 09:51:58 +02:00 |
|
Axel Uhl
|
0746e89833
|
added uni-luebeck repository; let's see, if gwt-maps can be found now
|
2011-08-23 09:49:59 +02:00 |
|
Axel Uhl
|
6d24495e6a
|
added a TODO in the code
|
2011-08-22 23:57:33 +02:00 |
|
Axel Uhl
|
5d24d9fc5a
|
added bug
|
2011-08-22 23:47:32 +02:00 |
|
Axel Uhl
|
27cdfa7433
|
added TODO regarding race connect timeout
|
2011-08-22 23:46:12 +02:00 |
|
Axel Uhl
|
4d4277c2f7
|
added TODO regarding memory management
|
2011-08-22 23:38:24 +02:00 |
|
Axel Uhl
|
37b8250b5f
|
added resource-servlet in top-level pom
|
2011-08-22 19:41:33 +02:00 |
|
Axel Uhl
|
379461ab40
|
removed accidentally-added packaging type "pom" from dependency list
|
2011-08-22 19:35:42 +02:00 |
|
Axel Uhl
|
4fb048721e
|
added more missing maven dependencies into pom.xml;
strange: it built locally but not on external server...
|
2011-08-22 19:26:22 +02:00 |
|
Axel Uhl
|
1ba79a2cfb
|
added core dependency to pom.xml
|
2011-08-22 18:31:01 +02:00 |
|
Axel Uhl
|
f07f08cfa5
|
added missing gwt-servlet.jar in lib/ folder
|
2011-08-22 18:26:12 +02:00 |
|
Axel Uhl
|
8fa6f343d3
|
fixed broken script tag
|
2011-08-22 16:41:21 +02:00 |
|
Axel Uhl
|
e3eef5a919
|
moved gwt / mvn build stuff around a little
|
2011-08-22 16:33:26 +02:00 |
|
Axel Uhl
|
a747987177
|
Merge branch 'gwt_with_maven' into gwt
Conflicts:
java/com.sap.sailing.gwt.ui/war/AdminConsole.html
java/com.sap.sailing.gwt.ui/war/com.sap.sailing.gwt.ui.AdminConsole/25D478C27AF504BEED94EB4348AAF86D.cache.html
java/com.sap.sailing.gwt.ui/war/com.sap.sailing.gwt.ui.AdminConsole/2D39CCE77021C160B4503B8E88B59BBC.cache.html
java/com.sap.sailing.gwt.ui/war/com.sap.sailing.gwt.ui.AdminConsole/5BC57D4AD0A2D0CCD94DDAD844D45D70.cache.html
java/com.sap.sailing.gwt.ui/war/com.sap.sailing.gwt.ui.AdminConsole/75CCF863D8F64D3E950E0037F93CEACB.cache.html
java/com.sap.sailing.gwt.ui/war/com.sap.sailing.gwt.ui.AdminConsole/E011E94D758C5ABB01DCBAED8E54B8B5.cache.html
java/com.sap.sailing.gwt.ui/war/com.sap.sailing.gwt.ui.AdminConsole/E4F8045C2518B78CB125CAC288391796.cache.html
java/com.sap.sailing.gwt.ui/war/com.sap.sailing.gwt.ui.AdminConsole/com.sap.sailing.gwt.ui.AdminConsole.nocache.js
|
2011-08-22 15:39:49 +02:00 |
|
Axel Uhl
|
695a3ecf6b
|
builds and tests locally with GWT and Maven
|
2011-08-22 15:32:04 +02:00 |
|
Axel Uhl
|
fa070feb78
|
added a plugin/bundle that is a singleton and provides the resource servlet to OSGi / Jetty
|
2011-08-22 15:26:44 +02:00 |
|
Axel Uhl
|
81ab8cee63
|
tuned build.properties and pom.xml such that GWT compiler output from mvn build is packaged in JAR
|
2011-08-22 14:52:24 +02:00 |
|
Axel Uhl
|
ea49ed8efc
|
gwt maven build seems to work locally
|
2011-08-22 13:42:10 +02:00 |
|
Axel Uhl
|
e87b1e73f3
|
created a fragment for the Phoenix Resource bundle which looks up resources in the gwt.ui bundle's classpath
|
2011-08-22 11:38:22 +02:00 |
|
Axel Uhl
|
fdc84b8bd0
|
empty skeleton for leaderboard loading
|
2011-08-19 18:16:58 +02:00 |
|
Axel Uhl
|
c4c8b139cb
|
try to put sap-ui-core.js into war directory
|
2011-08-19 17:56:13 +02:00 |
|
Axel Uhl
|
d71add5bc3
|
first half-way complete but entirely untested storing routine for Leaderboard
|
2011-08-19 17:44:03 +02:00 |
|
Axel Uhl
|
f6cdeb39b6
|
added missing file
|
2011-08-19 17:17:15 +02:00 |
|
Axel Uhl
|
885f6379b2
|
re-compiled GWT app
|
2011-08-19 17:12:42 +02:00 |
|
Axel Uhl
|
8bd2f9d669
|
continued work on leaderboard persistence; removed alert window showing host name for race panel
|
2011-08-19 17:08:20 +02:00 |
|
Axel Uhl
|
24b8da1559
|
re-compiled GWT app
|
2011-08-19 16:38:52 +02:00 |
|
Axel Uhl
|
b28a327c06
|
replaced Google Maps API key with the one for web4sap.com
|
2011-08-19 16:33:54 +02:00 |
|
Axel Uhl
|
4db3281fd3
|
attempt to compile GWT stuff using the gwt-maven-plugin but the phoenix module can't be resolved yet
|
2011-08-19 12:58:17 +02:00 |
|
Axel Uhl
|
ff42326e79
|
added an initial popup for debugging the host name to use for the maps API key
|
2011-08-19 09:49:44 +02:00 |
|