Commit Graph
100 Commits
Author SHA1 Message Date
fmittag 758faef134 removed rendering of regatta structure from leaderboardGroupJsonServet -> client should use RegattaJsonServlet to retreive the regatta structure 2013-05-29 10:57:29 +02:00
fmittag 7d4d1367fd added series to the export of the struture of a leaderboard in the leaderboardGroup json servlet 2013-05-27 17:46:06 +02:00
fmittag 02bfd317b3 Merge remote-tracking branch 'origin/master' 2013-05-27 15:50:04 +02:00
fmittag 17ab542995 added a condition to avoid the accidental export of the "Default Leaderboard" in the json export service 2013-05-27 15:49:53 +02:00
fmittag 398cbe3814 added missing sample export file for leaderboards json service 2013-05-27 15:46:44 +02:00
fmittag ee15fc8de0 added a (still empty) settings dialog for the RegattaRaceStatesComponent 2013-05-24 11:22:42 +02:00
fmittag 5476d74f05 initial version of a json service getting the race states for all races of an event 2013-05-23 20:17:11 +02:00
fmittag a393aad557 Added some properties (isRegattaLeadeboard, displayName) to json export of a leaderboard group 2013-05-23 12:11:27 +02:00
fmittag 9fe35de42a Made the name input field a little longer in LeaderboardGroup dialogs 2013-05-23 10:55:40 +02:00
fmittag df12d28ac8 Merge remote-tracking branch 'origin/competitor_filtering' 2013-05-21 15:58:40 +02:00
fmittag 28d569638a added the race rank caluculation in computeDTO() method of the AbstractSimpleLeaderboardImpl 2013-05-21 15:50:29 +02:00
fmittag ac7379ffe3 Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/CompetitorSelectionModel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/CompetitorSelectionProvider.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2013-05-21 14:55:06 +02:00
fmittag 780c563a04 separating the creation of UI widgets for editing a filter using the factory pattern approach for each filter(see FilterWithUI and FilterUIFactory) 2013-05-21 13:45:37 +02:00
fmittag 036714ba57 Merge remote-tracking branch 'origin/master' into competitor_filtering 2013-05-17 16:03:30 +02:00
fmittag f32120e244 added filteredCompetitorsListChanged() method in CompetitorSelectionChangeModel to handle changes in filter selection better
fixed CompetitorSelectionFilter in case of competitor deselection in leaderboard
2013-05-17 15:37:41 +02:00
fmittag ba924cd30f fixed issue with encoding of csv example file 2013-05-16 16:59:32 +02:00
fmittag 942bb7ecf1 made team serialization optional in the CompetitorJsonSerializer 2013-05-16 16:50:30 +02:00
fmittag 0ffe320c9e Merge remote-tracking branch 'origin/master' 2013-05-16 16:03:13 +02:00
fmittag 2a689740f0 some cleanup and refactoring of the existing json export servlets and serializers 2013-05-16 16:02:19 +02:00
fmittag 34abfd7203 linked the name of the event in the event management panel with the regatta overview entry point for easier navigation 2013-05-15 14:38:10 +02:00
fmittag a59349d672 fixed GWT launch configurations for RegattaOverview entry point 2013-05-15 14:14:56 +02:00
fmittag 9247158620 in case the last active competitors filter was the "selected competitors" filter we deactivate the filter when loaded from the local store 2013-05-13 16:26:31 +02:00
fmittag 45186fce67 further cleanup of competitors filter system 2013-05-10 16:44:24 +02:00
fmittag 89cd03dccb Merge remote-tracking branch 'origin/master' into competitor_filtering 2013-05-10 15:18:30 +02:00
fmittag 0038418072 refactoring of the competitor filter system to enable filters with different UIs
Added a filter based on the overall competitor selection and a sail number based filter
2013-05-08 18:43:30 +02:00
fmittag ad366f2f14 fixed typo in event name 2013-05-07 14:07:52 +02:00
fmittag d4970bb9d2 Merge remote-tracking branch 'origin/master' into competitor_filtering 2013-05-07 13:47:20 +02:00
fmittag d480b83ece corrected velum result parser;
added a test and new sample file
2013-05-07 13:26:20 +02:00
fmittag 576f30dc07 added Star IDM 2013 to events home page 2013-05-06 15:51:08 +02:00
fmittag 19ac67ba19 Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2013-05-06 13:13:57 +02:00
fmittag 67e21bece4 Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2013-05-04 13:04:13 +02:00
fmittag 64bc7505bb little fix in velum result importer and new sample files 2013-05-04 10:04:50 +02:00
fmittag c543dbc2f1 added velum result importer to the product 2013-05-03 16:17:26 +02:00
fmittag 36ab055e47 Merge remote-tracking branch 'origin/velum_resultimport' 2013-05-02 17:56:13 +02:00
fmittag 28e37bad38 Merge remote-tracking branch 'origin/master' into velum_resultimport 2013-05-02 17:43:36 +02:00
fmittag 87b1694318 added velum and sailwave result importer to launch configs 2013-05-02 17:17:39 +02:00
fmittag 28779c1bbb initial commit of the Velum score correction provider 2013-05-02 17:07:47 +02:00
fmittag 93ad2650a7 Merge remote-tracking branch 'origin/master' into velum_resultimport 2013-05-01 16:30:37 +02:00
fmittag 3560ed998e removed unused file 2013-04-30 19:05:26 +02:00
fmittag dad7397a50 missed a file in the last commit 2013-04-30 18:51:43 +02:00
fmittag 0f271fdb9e bigger refactoring of the whole filter system to be more generic -> see TextFilter, NumberFilter etc. 2013-04-30 18:23:10 +02:00
fmittag 71f174b0ed initial project creation for Velum and Sailwave result importer 2013-04-29 18:25:12 +02:00
fmittag 7df3a1f7cd fixed broken constructor in TVViewController 2013-04-29 11:53:13 +02:00
fmittag 86db88f29d Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardViewConfiguration.java
2013-04-29 11:41:11 +02:00
fmittag ae33639cde Merge remote-tracking branch 'origin/competitor_filtering' into competitor_filtering 2013-04-27 19:06:28 +02:00
fmittag 856bbf8aff fixed NPE in CompetitorRaceRankFilter if rank is Null 2013-04-27 19:05:51 +02:00
fmittag b72f4ff86a created a competitors race rank filter 2013-04-27 17:23:18 +02:00
fmittag e6dc0b2b63 fixed bug with static initialization of supportedFilters for competitors filters 2013-04-26 20:27:30 +02:00
fmittag 68c31a733c string messages cleanup for the competitors filters 2013-04-26 18:09:37 +02:00
fmittag 57d04ae6fa Fix for bug 1356 -> Refactoring of all competitor filters to be based on the FilterWithUI interface which can handle the creation of UI controls for the filter as well as input validation 2013-04-25 12:36:32 +02:00
fmittag 27ccef272f Merge remote-tracking branch 'origin/master' into competitor_filtering 2013-04-23 10:22:44 +02:00
fmittag 2eb5c69bd4 replaced the old "filter" icon with new one 2013-04-22 14:15:56 +02:00
fmittag aff5e13b99 Merge remote-tracking branch 'origin/master' into competitor_filtering 2013-04-22 11:41:47 +02:00
fmittag 186ab66efc added a validation check for negative numbers for the total rank filter. 2013-04-22 11:36:27 +02:00
fmittag 7d1e1173da added a validation to avoid duplicated filter set names 2013-04-20 14:32:59 +02:00
fmittag d5efefab35 "name" cleanup for the filter selection listbox 2013-04-20 14:09:51 +02:00
fmittag 3ecfd6ca4c added a url parameter 'viewCompetitorFilter' to raceboardentrypoint to set a competitors filter active if a filter set with the name exist 2013-04-20 13:10:29 +02:00
fmittag ac143f0867 Merge remote-tracking branch 'origin/master' into competitor_filtering 2013-04-19 18:50:09 +02:00
fmittag 3adbad6419 Introduced the loading/storing of the competitors filter sets from the local HTM5 storage 2013-04-19 18:47:50 +02:00
fmittag f339512306 Implemented the total rank filter 2013-04-18 18:21:20 +02:00
fmittag b3d8f0c8e3 some package refactoring of the FilterDialog classes 2013-04-18 11:06:15 +02:00
fmittag bc051516e3 Merge remote-tracking branch 'origin/master' into competitor_filtering 2013-04-18 10:47:14 +02:00
fmittag 1199ff818d removed unnecessary dependencies to the org.eclipse.osgi bundle 2013-04-18 10:46:15 +02:00
fmittag 516e32d018 Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2013-04-18 10:38:51 +02:00
fmittag 095f026a35 moved some filter base classes to the com.sap.sailing.domain.filter package
some naming and UI cleanup
2013-04-17 16:25:54 +02:00
fmittag b3bb55c445 removed "show maximal competitors count" setting in racemap -> will be replaced with a default filter set 2013-04-16 18:47:54 +02:00
fmittag 38520b33f8 Added "filters sets" for competotors. This means you can now define multiple filter sets for competitors and switch between them. 2013-04-16 17:00:23 +02:00
fmittag 3eb78f89ff implemented a first "real" filtering of competitors in the raceboard 2013-04-15 18:19:46 +02:00
fmittag 298eb6354e Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2013-04-15 13:58:35 +02:00
fmittag cdbf910502 Made also the wind chart and the competitor charts in the raceboard "on/off switchable" via url parameters 2013-04-15 13:57:27 +02:00
fmittag 04667e3e41 Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2013-04-15 13:23:10 +02:00
fmittag a70732aed3 fix for bug 1343: Enable switching on/off components in the RaceBoard entry point by URL parameter
+ some refactoring of the parameter reading in the RaceBoardEntryPoint
2013-04-15 13:18:01 +02:00
fmittag 737d4fa7d2 Changed the timepoint calculation for the "final" result state in the LeaderboardJsonGetServlet to avoid getting results from live races 2013-04-12 18:02:20 +02:00
fmittag 1758c75236 added preselection of filter operator in CompetitorsFilterSetDialog 2013-04-12 15:02:30 +02:00
fmittag 1bb1e197ff added filter value validation in the CompetitorsFilterSetDialog 2013-04-12 15:01:09 +02:00
fmittag 3b2dbc3788 Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/CompetitorSelectionModel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2013-04-12 12:13:42 +02:00
fmittag df1f18f3f7 updated the doc according to the replacement of "EVENT_NAME" with "REGATTA_NAME" for wind tracks 2013-04-12 12:02:22 +02:00
fmittag 79bad34b0a Merge remote-tracking branch 'origin/gwt2.5.1' 2013-04-12 11:53:28 +02:00
fmittag 760524ee8f Merge remote-tracking branch 'origin/master' into gwt2.5.1 2013-04-12 11:51:40 +02:00
fmittag a815a91f37 upgraded gwt version from 2.5.0 to 2.5.1 2013-04-12 11:44:45 +02:00
fmittag c3cd45aec0 initial work version of a new competitor filter system 2013-04-11 21:39:25 +02:00
fmittag 49d078d64b improved the JsonExport tests and added a test for bypassing the leaderboardCache if the url parameter useCache=false is used 2013-04-08 17:20:09 +02:00
fmittag 8a8657fd9b Merge remote-tracking branch 'origin/master' into winregatta_resultimport
Conflicts:
	java/com.sap.sailing.feature/feature.xml
	java/com.sap.sailing.freg.resultimport.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.freg.resultimport.test/src/com/sap/sailing/freg/resultimport/test/SimpleHtmlParsingTest.java
	java/com.sap.sailing.freg.resultimport/META-INF/MANIFEST.MF
	java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/CompetitorEntryImpl.java
	java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/CompetitorRowImpl.java
	java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/FregHtmlParser.java
	java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/RegattaScoreCorrectionsImpl.java
	java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/ScoreCorrectionForCompetitorInRaceImpl.java
	java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/ScoreCorrectionForRaceImpl.java
	java/com.sap.sailing.freg.resultimport/src/com/sap/sailing/freg/resultimport/impl/ScoreCorrectionProviderImpl.java
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ResultImportUrlsManagementPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/CompetitorEntry.java
	java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/CompetitorRow.java
	java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/RegattaResults.java
	java/com.sap.sailing.resultimport/src/com/sap/sailing/resultimport/UrlResultProvider.java
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, No Tests).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
	java/pom.xml
2013-04-08 14:20:52 +02:00
fmittag c734dd4c6f added a 'useCache' (default is true) url parameter to the leaderJsonGetServlet as a fallback if the cache creates problems. 2013-04-08 13:15:54 +02:00
fmittag f0e38af278 Merge remote-tracking branch 'origin/master' into leaderboardCache 2013-04-08 11:29:20 +02:00
fmittag 1726f07f12 corrected calculation of time difference between two times in expedition status servlet 2013-04-04 13:51:45 +02:00
fmittag 678e7d18cb Merge remote-tracking branch 'origin/master' into leaderboardCache 2013-04-04 10:37:48 +02:00
fmittag 3dc0168981 Merge remote-tracking branch 'origin/master' 2013-04-03 16:00:44 +02:00
fmittag 1b88e4d764 added a message if no expedition wind source is available in the expedition wind status servlet 2013-04-03 16:00:31 +02:00
fmittag 029bea81ea Merge remote-tracking branch 'origin/master' 2013-04-03 13:45:41 +02:00
fmittag ff3e799e49 added a "time since last message" output to the expedition wind status servlet 2013-04-03 13:45:28 +02:00
fmittag 1c06923a9c little output adjustment for the Expedition wind status servlet 2013-04-03 13:21:35 +02:00
fmittag c6d109fa60 Merge remote-tracking branch 'origin/master' 2013-04-03 12:40:49 +02:00
fmittag 37f485cbc4 added a simple status viewer servlet for expedition messages 2013-04-03 12:40:13 +02:00
fmittag f5236ddd1c Merge remote-tracking branch 'origin/master' 2013-04-03 11:04:57 +02:00
fmittag 21610c3311 add a description column for the swiss timing races in the management panel 2013-04-03 11:04:28 +02:00
fmittag 098c4a89b8 Merge remote-tracking branch 'origin/master' 2013-04-02 12:58:18 +02:00
fmittag 0c10b9e0ca made the parsing of swisstiming messages more robust against broken messages by catching the exceptions and ignoring the message 2013-04-02 12:58:03 +02:00
fmittag 9f82edfb7b Merge remote-tracking branch 'origin/master' into leaderboardCache 2013-04-02 09:16:56 +02:00
fmittag dbc28be27b fixed osgi dependency problems with JsonExportTest 2013-04-01 18:29:18 +02:00