Commit Graph
100 Commits
Author SHA1 Message Date
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