Commit Graph
47 Commits
Author SHA1 Message Date
Frederik Petersen 570dfef4be Removed master data import post servlet
replaced with sailingservice implementation
2013-07-02 13:08:15 +02:00
Frederik Petersen 5963984323 Merge branch 'master' into import_dbdata
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-06-29 10:46:20 +02:00
Frederik Petersen 6f5e9e4703 Enhanced Master data import
leaderboardgroups and leaderboards (only flexible for now) can now be
imported from a remote server. race columns, score corrections, events,
etc are not imported at this point
2013-06-20 19:27:39 +02:00
Frederik Petersen 02e14d276a Added more detailed serialization
enables us to transfer server master data from one instance to another.

-added nationality for persons
-added coach for teams
-added master data specific serialization classes
2013-06-18 14:00:00 +02:00
Frederik Petersen 262908ec96 Added incomplete master data export servlet 2013-06-13 11:09:11 +02:00
Armin Zamani ef563555d0 Merge branch 'master' into racecommittee_app 2013-06-05 01:18:57 +02:00
fmittag e4766d9445 renaming of RegattaRaceStatesJsonGetServlet to EventRaceStatesJsonGetServlet 2013-06-04 16:56:38 +02:00
Armin Zamani b73e0e5d8b implemented an export servlet for mark positions, added serializers and deserializers for position and positioned mark, formatting for ColorDeserializer 2013-05-31 01:06:17 +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 2a689740f0 some cleanup and refactoring of the existing json export servlets and serializers 2013-05-16 16:02:19 +02:00
Armin Zamani 5440d822e2 Added a RC servlet for competitors, The Competitors are now called over the servlet for a race. It is now needed anymore to restart the tablet, when a tracked race is connected 2013-04-26 02:32:18 +02:00
Armin Zamani ff686331f3 Introduced course export servlet to be called by the app 2013-04-23 15:27:55 +02:00
Armin Zamani c6cefb328b Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
2013-04-04 17:06:06 +02:00
fmittag 37f485cbc4 added a simple status viewer servlet for expedition messages 2013-04-03 12:40:13 +02:00
Armin Zamani 68d6b4f833 Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/EventsJsonGetServlet.java
2013-03-27 16:00:08 +01:00
fmittag e3df4ea5dd added a json servlet for exporting wind data (similar to the showWind action from the AdminApp but with more parameters)
some renaming of the json servlets
2013-03-22 17:22:24 +01:00
Armin Zamani 6b4efe7af5 Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/EventsJsonExportServlet.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/rc/RaceGroupJsonExportServlet.java
2013-03-22 13:51:55 +01:00
fmittag e4a4219624 replaced EventDataJsonExportServlet accessible via /rc/events with more general EventsJsonExportServlet via /events 2013-03-22 10:54:21 +01:00
fmittag 4681e78b61 Merge remote-tracking branch 'origin/master' into leaderboard_json_doc_and_test
Conflicts:
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/AddDefaultRegatta.java
2013-03-22 10:45:34 +01:00
Armin Zamani 6abba47d29 Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/coursedata/impl/CourseDataJsonSerializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/coursedata/CourseBaseJsonSerializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/coursedata/CourseDataJsonSerializer.java
	java/com.sap.sailing.server.gateway/WEB-INF/web.xml
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/impl/rc/EventDataJsonExportServlet.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/DataStore.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/InMemoryDataStore.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/OfflineDataManager.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/OnlineDataManager.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/ReadonlyDataManager.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/parsers/EventsDataParser.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/impl/FleetIdentifierImpl.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/domain/impl/ManagedRaceImpl.java
	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/activities/LoginActivity.java
2013-03-21 21:19:27 +01:00
Armin Zamani c97edeb46b Renamed AddToRaceLogJsonExportServlet to
AddEntryToRaceLogJsonPostServlet, renamed path /rc/leaderboards to
/rc/racegroups
2013-03-21 18:28:13 +01:00
fmittag 887b2ec5dd added a json export servlet for sailing events 2013-03-21 18:05:48 +01:00
fmittag 123e58bc3d initial commit for documentation of gateway web services (json exports) 2013-03-20 12:09:45 +01:00
Armin Zamani 027cd64a08 Added new marks json servlet to receive the marks in the app 2013-03-07 15:18:57 +04:00
Lukas Niemeier 5df89c7e7e Merge branch 'master' into racecommittee_integrated
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/MongoObjectFactory.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/MarkImpl.java
	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
	java/com.sap.sailing.domain/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/DomainFactory.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/RegattaLeaderboardImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/meta/MetaLeaderboardColumn.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
	java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractLeaderboardDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FlexibleLeaderboardCreateDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FlexibleLeaderboardDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FlexibleLeaderboardEditDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardDescriptor.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLeaderboardCreateDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLeaderboardDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLeaderboardEditDialog.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.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/server/SailingServiceImpl.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/AbstractLeaderboardDTO.java
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndLoadingEventsAndRegattas.java
	java/com.sap.sailing.server.gateway/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
	java/pom.xml
2013-02-18 16:53:55 +01:00
Lukas Niemeier a229765845 # moved everything used by Android projects of com.sap.sailing.domain into new bundle com.sap.sailing.domain.shared.android
# updated com.sap.sailing.domain to Java 1.7 again
# split of Event (see EventData) and Course (see CourseData) to minimize shared code with android
# to avoid sharing RaceColumn and Leaderboard (and its dependencies) Android projects work with RaceGroups (consisting of SeriesWithRows -> consisting of RaceRows -> consisting of RaceCells -> consisting of RaceLogs). A RaceGroup is basically a data-only view on transposed RaceColumns. See RaceGroupFactory for conversion from Leaderboard to RaceGroup. Future work: use Regatta instead of Leaderboard to convert to RaceGroup
2013-02-18 13:26:32 +01:00
Lukas Niemeier b806ed9e5e # Readded servlet to receive RaceEvents 2013-02-09 20:01:25 +01:00
Lukas Niemeier 61dec32f17 # moved some code in gateway 2013-02-08 11:17:04 +01:00
Lukas Niemeier 9ab84c5eb0 # working towards receiving racelogs... 2013-02-06 17:33:49 +01:00
Lukas Niemeier ba03950f23 # removed unused servlet 2013-02-05 19:30:23 +01:00
Lukas Niemeier 339f930a83 # reworked serialization to use Leaderboards rather than Regatta.getRaces...
# deserialization of all relevant types on app side
2013-02-05 19:29:12 +01:00
fmittag 810af99c80 moved ESS40 specific leaderboard files to new bundle com.sap.sailing.server.gateway.ess40 2013-02-05 18:45:06 +01:00
fmittag 35dbd8033d some minor css fixes 2013-02-05 16:32:50 +01:00
Marcus Kammer 760b9681f1 Merge branch 'csv_html_export' of ssh://kielweek.web4sap.com/home/trac/git into csv_html_export 2013-02-05 14:28:09 +01:00
Marcus Kammer f7a8cddee0 Set absolute width to Rank cell. 2013-02-05 14:07:06 +01:00
fmittag 2110bdf724 little cleanup 2013-02-04 17:37:07 +01:00
fmittag 10a8c86a08 leaderboard export as html with sorting 2013-02-04 15:45:48 +01:00
Lukas Niemeier c5241f3468 # Prepared: RegattaRaces API filters by course area
# More app code migrated from old version into new code base
2013-02-02 23:48:46 +01:00
fmittag ac09fe757b first simple version of leaderboard export as HTML 2013-01-31 20:36:22 +01:00
Lukas Niemeier b2c86be849 # test for serialization (currently only events) 2013-01-21 19:42:22 +01:00
Lukas Niemeier 2c841ccd5a # added serialization of base domain objects to shared (server + apps) bundle 2013-01-02 19:55:45 +01:00
nils Schröder 3d2b538d37 Improved RSS feed for live race ranking for ESS40 2012-12-08 12:51:51 -02:00
fmittag c2df2b7e9f little refactoring of JsonExport servlets 2012-11-14 17:40:00 +01:00
fmittag 84cbdd0ef0 first version of a RSS feed for the race ranking of a live race 2012-11-03 15:45:24 +01:00
fmittag af63356e52 Moved all servlet- and import/export specific functions in com.sap.sailing.server to com.sap.sailing.server.gateway to create a clear separation between the sailing server and it's remote access functions 2012-10-08 18:42:51 +02:00
fmittag 8edf929663 implemented a simple example jsp page accessing the racingEventService 2012-10-04 15:46:31 +02:00
fmittag 8c4bff53da first version of simple jsp support 2012-09-26 17:34:03 +02:00