Christopher Ronnewinkel (D036654)
e87a9dcb85
decouple from mongodb via system property: mongo.host=none
2012-08-17 14:23:45 +02:00
Nidhi Sawhney
fc208742ce
Merge remote-tracking branch 'origin/master' into simulator
...
Conflicts:
java/com.sap.sailing.domain.common/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.persistence/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.swisstimingadapter.test/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.swisstimingadapter.test/src/com/sap/sailing/domain/swisstimingadapter/test/EndToEndListeningStoreAndFowardTest.java
java/com.sap.sailing.domain.tractracadapter/META-INF/MANIFEST.MF
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/GwtTestCaseColumnToggling.java
java/com.sap.sailing.gwt.ui/AdminConsole.css
java/com.sap.sailing.gwt.ui/CommonControls.css
java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/RaceBoard.css
java/com.sap.sailing.gwt.ui/highcharts/js/adapters/mootools-adapter.js
java/com.sap.sailing.gwt.ui/highcharts/js/adapters/prototype-adapter.js
java/com.sap.sailing.gwt.ui/highcharts/js/highcharts.js
java/com.sap.sailing.gwt.ui/highcharts/js/modules/exporting.js
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/actions/GetWindInfoAction.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/ImagesBarCell.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigImagesBarCell.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardCreateDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardEditDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardRaceConfigImagesBarCell.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RaceColumnInLeaderboardDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedRacesListComposite.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/LogoAndTitlePanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/RaceTimePanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/RaceTimePanelSettingsDialogComponent.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/client/TimePanelSettingsDialogComponent.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardResources.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardSettingsFactory.java
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/RaceBoardViewModes.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/CourseDTO.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/MarkPassingTimesDTO.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/RaceTimesInfoDTO.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/components/ComponentResources.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/controls/slider/SliderBar.css
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/controls/slider/SliderBar.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/BoatCanvasOverlay.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMap.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMapSettings.java
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Leaderboard.gwt.xml
java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RaceBoard.gwt.xml
java/com.sap.sailing.kiworesultimport.test/.project
java/com.sap.sailing.kiworesultimport/.project
java/com.sap.sailing.kiworesultimport/pom.xml
java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
java/com.sap.sailing.mongodb/src/com/sap/sailing/mongodb/MongoDBConfiguration.java
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/WEB-INF/web.xml
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.targetplatform.base/site.xml
java/com.sap.sailing.targetplatform/scripts/createLocalBaseP2repository.sh
java/com.sap.sailing.xcelsiusadapter/META-INF/MANIFEST.MF
java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/Action.java
java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/GPSPerRace.java
java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/ListEvents.java
java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/RankPerLeg.java
java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/RankPerLeg2.java
java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/RankPerRace.java
java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/XcelsiusApp.java
java/com.tractrac.resultapi/META-INF/MANIFEST.MF
java/com.tractrac.resultapi/javadoc/allclasses-frame.html
java/com.tractrac.resultapi/javadoc/allclasses-noframe.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/LiveResult.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/LiveResultItem.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/MarkResult.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/MarkResultItem.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/PerLegResult.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/ResultGenerator.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/class-use/LiveResult.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/class-use/LiveResultItem.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/class-use/MarkResult.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/class-use/MarkResultItem.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/class-use/PerLegResult.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/class-use/ResultGenerator.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/package-frame.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/package-summary.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/package-tree.html
java/com.tractrac.resultapi/javadoc/com/tractrac/ResultAPI/package-use.html
java/com.tractrac.resultapi/javadoc/constant-values.html
java/com.tractrac.resultapi/javadoc/deprecated-list.html
java/com.tractrac.resultapi/javadoc/help-doc.html
java/com.tractrac.resultapi/javadoc/index-files/index-1.html
java/com.tractrac.resultapi/javadoc/index-files/index-2.html
java/com.tractrac.resultapi/javadoc/index-files/index-3.html
java/com.tractrac.resultapi/javadoc/index-files/index-4.html
java/com.tractrac.resultapi/javadoc/index-files/index-5.html
java/com.tractrac.resultapi/javadoc/index-files/index-6.html
java/com.tractrac.resultapi/javadoc/index-files/index-7.html
java/com.tractrac.resultapi/javadoc/index-files/index-8.html
java/com.tractrac.resultapi/javadoc/index-files/index-9.html
java/com.tractrac.resultapi/javadoc/index.html
java/com.tractrac.resultapi/javadoc/overview-tree.html
java/com.tractrac.resultapi/javadoc/package-list
java/com.tractrac.resultapi/javadoc/stylesheet.css
java/com.tractrac.resultapi/src/com/tractrac/ResultAPITester.java
java/org.moxieapps.gwt.highcharts/META-INF/MANIFEST.MF
java/org.moxieapps.gwt.highcharts/pom.xml
java/pom.xml
java/target/configuration/jetty/etc/jetty.xml
java/target/configuration/logging.properties
java/target/configuration/logging_debug.properties
java/target/install
python/.gitignore
python/bootstrap.py
python/buildout.cfg
python/dev.cfg
python/prod.cfg
python/src/sailing.connector/README.txt
python/src/sailing.connector/docs/HISTORY.txt
python/src/sailing.connector/sailing/__init__.py
python/src/sailing.connector/sailing/connector/__init__.py
python/src/sailing.connector/sailing/connector/provider.py
python/src/sailing.connector/setup.py
python/src/sailing.db/README.txt
python/src/sailing.db/docs/HISTORY.txt
python/src/sailing.db/sailing/__init__.py
python/src/sailing.db/sailing/db/__init__.py
python/src/sailing.db/sailing/db/config.py
python/src/sailing.db/sailing/db/database.py
python/src/sailing.db/sailing/db/model/__init__.py
python/src/sailing.db/sailing/db/model/base.py
python/src/sailing.db/sailing/db/model/entities.py
python/src/sailing.db/sailing/db/model/util.py
python/src/sailing.db/sailing/db/monitoring.py
python/src/sailing.db/setup.py
python/src/sailing.web/MANIFEST.in
python/src/sailing.web/README.txt
python/src/sailing.web/docs/HISTORY.txt
python/src/sailing.web/sailing/__init__.py
python/src/sailing.web/sailing/web/__init__.py
python/src/sailing.web/sailing/web/adapter/configure.zcml
python/src/sailing.web/sailing/web/browser/configure.zcml
python/src/sailing.web/sailing/web/browser/core.py
python/src/sailing.web/sailing/web/browser/functions.py
python/src/sailing.web/sailing/web/browser/moderator-static/app.js
python/src/sailing.web/sailing/web/browser/moderator-static/index.html
python/src/sailing.web/sailing/web/browser/moderator-static/iphone.html
python/src/sailing.web/sailing/web/browser/moderator-static/jquery.js
python/src/sailing.web/sailing/web/browser/moderator-static/mobile.css
python/src/sailing.web/sailing/web/browser/moderator-static/overall.html
python/src/sailing.web/sailing/web/browser/moderator-static/screen.css
python/src/sailing.web/sailing/web/browser/static/core.js
python/src/sailing.web/sailing/web/browser/static/css/jquery-ui-1.8.11.custom.css.txt
python/src/sailing.web/sailing/web/browser/static/css/jquery.timeslider.css.txt
python/src/sailing.web/sailing/web/browser/static/css/styles.css.txt
python/src/sailing.web/sailing/web/browser/static/js/jquery-1.4.4.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui-timepicker-addon.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery-ui-i18n.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-af.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ar-DZ.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ar.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-az.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-bg.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-bs.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ca.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-cs.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-da.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-de.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-el.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-en-AU.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-en-GB.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-en-NZ.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-eo.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-es.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-et.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-eu.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-fa.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-fi.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-fo.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-fr-CH.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-fr.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-gl.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-he.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-hr.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-hu.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-hy.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-id.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-is.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-it.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ja.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ko.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-kz.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-lt.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-lv.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ml.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ms.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-nl.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-no.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-pl.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-pt-BR.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-pt.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-rm.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ro.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ru.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-sk.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-sl.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-sq.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-sr-SR.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-sr.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-sv.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-ta.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-th.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-tj.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-tr.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-uk.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-vi.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-zh-CN.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-zh-HK.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/i18n/jquery.ui.datepicker-zh-TW.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.effects.core.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.accordion.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.autocomplete.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.core.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.datepicker.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.dialog.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.mouse.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.position.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.resizable.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.selectable.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.slider.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.sortable.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.tabs.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery-ui/jquery.ui.widget.min.js
python/src/sailing.web/sailing/web/browser/static/js/jquery.form.js
python/src/sailing.web/sailing/web/browser/static/js/jquery.googlemaps1.01.js
python/src/sailing.web/sailing/web/browser/static/js/jquery.timeslider.js
python/src/sailing.web/sailing/web/browser/static/js/mapmarker.js
python/src/sailing.web/sailing/web/browser/static/maps.js
python/src/sailing.web/sailing/web/browser/templates/database-stats.pt
python/src/sailing.web/sailing/web/browser/templates/general-competitor-info.pt
python/src/sailing.web/sailing/web/browser/templates/general-race-info.pt
python/src/sailing.web/sailing/web/browser/templates/iphone-status.pt
python/src/sailing.web/sailing/web/browser/templates/java-connector-custom-race.pt
python/src/sailing.web/sailing/web/browser/templates/java-connector-select-races.pt
python/src/sailing.web/sailing/web/browser/templates/java-connector.pt
python/src/sailing.web/sailing/web/browser/templates/leaderboard-info.pt
python/src/sailing.web/sailing/web/browser/templates/leaderboard-live.pt
python/src/sailing.web/sailing/web/browser/templates/leaderboard.pt
python/src/sailing.web/sailing/web/browser/templates/live-info-view.pt
python/src/sailing.web/sailing/web/browser/templates/live-info.pt
python/src/sailing.web/sailing/web/browser/templates/maintemplate.pt
python/src/sailing.web/sailing/web/browser/templates/map-overview-details.pt
python/src/sailing.web/sailing/web/browser/templates/map-overview.pt
python/src/sailing.web/sailing/web/browser/templates/udp-configurator.pt
python/src/sailing.web/sailing/web/browser/templates/waypoint-info.pt
python/src/sailing.web/sailing/web/browser/templates/wind-settings-info.pt
python/src/sailing.web/sailing/web/browser/templates/wind-settings.pt
python/src/sailing.web/sailing/web/config.py
python/src/sailing.web/sailing/web/configure.zcml
python/src/sailing.web/sailing/web/interfaces.py
python/src/sailing.web/sailing/web/tests/data/events.txt
python/src/sailing.web/sailing/web/tests/data/events2.txt
python/src/sailing.web/sailing/web/tests/data/events2updated.txt
python/src/sailing.web/sailing/web/tests/data/fixes.txt
python/src/sailing.web/sailing/web/tests/data/race.txt
python/src/sailing.web/sailing/web/tests/data/race_t1.txt
python/src/sailing.web/sailing/web/tests/data/waypoints.txt
python/src/sailing.web/sailing/web/tests/test_base.py
python/src/sailing.web/sailing/web/tests/utils.py
python/src/sailing.web/sailing/web/util.py
python/src/sailing.web/setup.py
python/templates/app_debug.sh
python/templates/app_production_start.sh
python/templates/app_production_stop.sh
python/templates/db-dev.ini
python/templates/db.ini
python/templates/mongodb-master.cfg
python/templates/webserver-dev.ini
python/templates/webserver-prod.ini
2012-07-02 11:01:41 +02:00
Axel Uhl
89a7f7b39f
use ?broker.useJmx=false extension to vm://localhost... broker URL in tests; unregister replica in tearDown
2012-05-23 01:27:44 +02:00
Nidhi Sawhney
698ada3fb1
Merge remote-tracking branch 'origin/master' into simulator
2012-04-22 16:27:21 +02:00
Axel Uhl
2e603bc6e3
first successful tiny and trivial Operational Transformation test, replicating the addition of a leaderboard
2012-03-28 14:51:13 +02:00
Axel Uhl
e60589f92a
set test DB name back to winddbTest
2012-01-25 14:03:07 +01:00
Axel Uhl
22b24c0450
switched all projects to Java7 except for those used by as GWT source
2012-01-19 10:01:36 +01:00
Lennart Hensler
02a293360e
Moved QuadTree to *.common + Added Cache to Geocoder
2012-01-12 18:23:54 +01:00
Lennart Hensler
fa7083b966
Merge branch 'gwt' into spectator
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch
2012-01-05 11:26:36 +01:00
Lennart Hensler
bc87606e87
Improvements of spectator vision
...
Conflicts:
java/com.sap.sailing.gwt.ui/war/.gitignore
2012-01-04 16:35:27 +01:00
fmittag
531aa0166f
clean up of all version in all pom.xml files
...
- changed 0.0.1-SNAPSHOT to 1.0.0-SNAPSHOT
- changed product version from 1.1.0 to 1.0.0
- removed unnecessary <version> tags in plugins
2012-01-04 16:04:23 +01:00
Axel Uhl
9e388831e3
moved Util class to domain.common and use its Pair/Triple utility classes also in gwt.ui
2011-12-30 09:49:02 +01:00
Axel Uhl
5f2ecd9584
cache DB connections
2011-11-25 15:23:11 +01:00
fmittag
e1c2918e27
refactoring of the MongoDBService to be configurable (TEST, PROD, etc.)
...
apply the new service to all tests
2011-11-25 13:59:41 +01:00
Axel Uhl
0b7ac5268f
added more logging to MongoDB setup
2011-11-21 10:32:23 +01:00
fmittag
e4ec273724
remove m2e nature from all .project files
2011-11-09 22:06:14 +01:00
Axel Uhl
e62231feaa
introduced separate persistence bundles for domain, tractrac and swisstiming bundles
2011-11-08 18:06:44 +01:00
Axel Uhl
2a12d45fc0
refactored Mongo DB connector: new Activator which encapsulates DB connection
2011-11-08 17:10:10 +01:00
Axel Uhl
c12a0d74fc
listing races offered by SwissTiming SailMaster server seems to work
2011-11-07 15:45:46 +01:00
Axel Uhl
d59a2f0294
more swiss timing connectivity stuff; relaxed test with reverse distance a bit because distances
...
are taken at slightly different times (one after the other)
2011-11-07 13:50:14 +01:00
Axel Uhl
97b95ea660
compilable (yet entirely untested) version of SwissTiming configuration stuff
2011-11-07 13:17:03 +01:00
Axel Uhl
9e6d3f946c
made competitor names editable per leaderboard; editings are maintained in MongoDB
2011-10-26 20:36:04 +02:00
Axel Uhl
2cd4fb082e
added preferences files; removed generated files from git; added missing RaceAverageSpeedColumn.java
2011-10-05 23:51:26 +02:00
Axel Uhl
7db6a82c05
fixed NPE when disconnecting race from column
2011-10-02 04:34:18 +02:00
Axel Uhl
09f122c88a
fixed issue with RaceInLeaderboard identity by subclassing instead of using delegation;
...
The problems bit all over the place with the delegation pattern based on lack of identity / equality
with the delegates. Now I've changed the design such that LeaderboardImplWithDelayed... creates
subclassed RaceInLeaderboard instances consistently, avoiding any issues with wrappers not being
identical to their delegates.
2011-10-02 03:20:58 +02:00
Axel Uhl
77079015d4
fixed serious bugs regarding storage of score corrections/max points reasons
...
One problem was the proper escaping of + characters which during URLDecoder.decode were
replaced by space. Another issue was that when directly calling setTrackedRace on a
RaceInLeaderboard column, the left-overs were not properly assigned. I fixed this using
a delegate pattern with a wrapper around the RaceInLeaderboard objects returned from
the leaderboard with delayed score correction / max points data. This, however, led to
a follow-up problem when constructing the keys used for the score correction / max points
maps: the wrappers were neither identical nor equal to the delegate. I now delegate the
key construction to the RaceInLeaderboard instance which gives the wrapper a chance to
use its delegate in the key constructed.
2011-10-02 02:40:15 +02:00
Axel Uhl
36eed1f770
also store score corrections in DB for non-tracked races
2011-10-02 01:32:15 +02:00
Axel Uhl
27f8ad0657
fixed wind to/from confusion in expedition receiver; allow for omission of event/race in setwind service call
2011-09-28 10:51:54 +02:00
Axel Uhl
421a1dc961
catch NPE when trying to ensure that an index for the leaderboard collection exists
2011-09-16 09:56:50 +02:00
Axel Uhl
6f274aa51b
encode/decode keys used in Mongo coming from arbitrary strings to avoid leading $ and . in between
2011-09-13 20:58:26 +02:00
Axel Uhl
7146c1e2ef
fixed mongo hostname property to make it mongo.host consistently throughout
2011-09-13 14:15:02 +02:00
Axel Uhl
28f1b2feea
attached leaderboard persistence
2011-08-31 18:18:12 +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
89bfe4b99b
first untested pieces of code to load a leaderboard from MongoDB
2011-08-24 09:49:31 +02:00
Axel Uhl
fdc84b8bd0
empty skeleton for leaderboard loading
2011-08-19 18:16:58 +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
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
71fee7a59c
continued development of leaderboard persistence; fixed flag URL toLowerCase issue
2011-08-18 18:00:34 +02:00
Axel Uhl
86c4eaa1b0
removed more Mongo specifics from the factory interfaces
2011-07-29 17:22:34 +02:00
Axel Uhl
b0c2cdfa41
remove DB parameter from Mongo factory interfaces
2011-07-29 17:16:21 +02:00
Axel Uhl
0282c6a8c8
added Leaderboard interface with first little test cases
...
Also, streamlined pom.xml files
2011-07-29 15:36:49 +02:00
Axel Uhl
3f36e0293f
share Mongo instance if port/host are equal
2011-07-06 16:13:08 +02:00
Axel Uhl
630ee66292
load/store previous configurations to/from Mongo
2011-07-05 18:03:30 +02:00
Axel Uhl
d49429a5e9
added wind averaging change API
2011-06-17 10:01:14 +02:00
Axel Uhl
b745acb11f
changed time point used for average speed over ground; use time of competitor's last fix if leg not completed;
...
return null if no fix found at all for competitor
2011-06-14 13:17:07 +02:00
Axel Uhl
e7d6006bfb
fixed time point check for average velocity made good; fixed localhost default for MongoDB wind store
2011-06-13 21:30:10 +02:00
Axel Uhl
d77d6ced2c
initialize Mongo properties from system properties in default constructor, helps if no OSGi is launched
...
added first logic in TrackedRaceImpl for course updates
2011-06-12 13:36:22 +02:00
Axel Uhl
fb276dd261
added TODOs to TrackedRaceImpl regarding course updates; expose mongo.port property
2011-06-12 13:25:51 +02:00