Commit Graph
100 Commits
Author SHA1 Message Date
Lukas Niemeier 56c4b7ce0c # extract to local var 2013-12-06 17:06:17 +01:00
Lukas Niemeier 0625ba0777 extracted QRCode generation to own control 2013-12-06 17:05:34 +01:00
Lukas Niemeier c0f3b7866b Merge branch 'racecommittee_app' of ssh://sapsailing.com/home/trac/git into racecommittee_app 2013-12-06 15:13:14 +01:00
Lukas Niemeier 68154c1583 # onFulfilled is actually called now... 2013-12-06 15:12:57 +01:00
Lukas Niemeier c6949b5cf3 # so many comments 2013-12-06 13:40:15 +01:00
Lukas Niemeier dc25f9ccb5 # removed the "any" DeviceConfigurationMatcher 2013-12-06 03:04:43 +01:00
Lukas Niemeier 7b4a480de0 # clarified RaceState interface 2013-12-06 02:37:34 +01:00
Lukas Niemeier e50c4f7de7 # qr code is encoded in a way that allows it to be used as an URL for first-time installation of the app 2013-12-06 02:22:48 +01:00
Lukas Niemeier 613b77dc90 # wiki image 2013-12-06 00:43:30 +01:00
Lukas Niemeier 559a9adda3 # ui reflects x-ray changes 2013-12-06 00:18:11 +01:00
Lukas Niemeier 69016652a1 Merge branch 'master' into racecommittee_app 2013-12-05 16:25:51 +01:00
Lukas Niemeier 8e49e91bd3 some wiki images 2013-12-05 16:24:50 +01:00
Lukas Niemeier 6832a27161 # removed non-sense line producing a NPE 2013-12-05 16:21:48 +01:00
Lukas Niemeier 84b24d0e55 # removed generate button for course names 2013-12-05 16:21:30 +01:00
Lukas Niemeier b2cba88393 some wiki images 2013-12-05 16:20:14 +01:00
Lukas Niemeier 7c294e67aa # reflect changes of configuration semantic in ui 2013-12-04 20:32:56 +01:00
Lukas Niemeier a256b81b6e # specific regatta configuration configurable in app 2013-12-04 19:36:06 +01:00
Lukas Niemeier 7ae072c7d7 # ensure that no non-existing configuration is accessed 2013-12-04 16:33:03 +01:00
Lukas Niemeier 061936c97e # renaming of RegattaConfiguration completed
# Apps merges global config and RegattaConfiguration now
2013-12-04 16:18:33 +01:00
Lukas Niemeier 492124fd16 # renamed proceduresconfiguration to RegattaConfiguration 2013-12-04 02:49:46 +01:00
Lukas Niemeier 3f30c1353e # golf down time ui 2013-12-04 01:10:13 +01:00
Lukas Niemeier d4601894dc # use pass-trough interface instead of getCompetitorStore chain 2013-12-03 18:38:36 +01:00
Lukas Niemeier 5b238f500a Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/masterdataimport/RegattaMasterData.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/masterdata/impl/CompetitorMasterDataDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/masterdata/impl/LeaderboardGroupMasterDataJsonDeserializer.java
2013-12-03 18:34:33 +01:00
Lukas Niemeier a79411fbae # auto-updater 2013-12-03 17:41:14 +01:00
Lukas Niemeier a8ec242648 # cleanup 2013-12-03 12:15:19 +01:00
Lukas Niemeier 2e858aaf49 # ensure that prerequisites are always set 2013-12-03 02:56:27 +01:00
Lukas Niemeier e1635c874b # don't deploy all the company's secrets with the APK 2013-12-03 02:39:08 +01:00
Lukas Niemeier 574016bf42 # building release apk 2013-12-03 00:55:12 +01:00
Lukas Niemeier c00e032b88 # trying to fix gwt-bootstrap error on server 2013-12-03 00:53:41 +01:00
Lukas Niemeier 27526037c8 # trying the selenium fix 2013-12-03 00:14:54 +01:00
Lukas Niemeier 9203e10b7a # ensure compatibility to old racelogs 2013-12-02 23:22:55 +01:00
Lukas Niemeier 5d2c0f8abf # added new forceStartTime without prerequisites checking 2013-12-02 22:57:19 +01:00
Lukas Niemeier d53a423477 # removed some lint warnings 2013-12-02 22:31:22 +01:00
Lukas Niemeier e8835a26e6 # moved utf-8 compliance up to workspace 2013-12-02 22:30:52 +01:00
Lukas Niemeier 46bfdb1c5f # remove some non-utf8 chars 2013-12-02 22:29:48 +01:00
Lukas Niemeier 80ca7f6068 # another copy paste in selenium test 2013-12-02 21:58:45 +01:00
Lukas Niemeier 36368c45b0 # copy paste error 2013-12-02 21:56:48 +01:00
Lukas Niemeier ed6394ebba # problems with org.json.simple 2013-12-02 21:55:11 +01:00
Lukas Niemeier cb31c2d8d4 # reference internal org.json.simple 2013-12-02 21:46:45 +01:00
Lukas Niemeier 53990d8f3e # find by class name 2013-12-02 19:16:49 +01:00
Lukas Niemeier dd2873caf8 # choose startmode flag by image 2013-12-02 19:07:05 +01:00
Lukas Niemeier b1b7b2a17c added scrolling of AdminConsole to selenium test 2013-12-02 18:33:57 +01:00
Lukas Niemeier 92ac495f03 # removed empty test 2013-12-02 18:33:35 +01:00
Lukas Niemeier 69ff32e1d8 # extended GateLineOpeningTime to store Golf-Down time
# added configuration to enable setting the Golf-Down time
# implemented Start prerequisites for all RacingProcedures
2013-12-02 18:33:08 +01:00
Lukas Niemeier ff94013aad working selenium fix (yeah!) 2013-12-02 15:45:32 +01:00
Lukas Niemeier 6d0c561c72 selenium xpath... 2013-12-02 14:25:47 +01:00
Lukas Niemeier 2152f7a3c6 # another selenium fix (next try) 2013-12-02 12:15:01 +01:00
Lukas Niemeier 5afbd7381c # fix for selenium tests (TabLayoutPanel) 2013-12-02 10:50:08 +01:00
Lukas Niemeier 707c4b7ee7 # com.sap.sailing.www now "depends" on com.sap.sailing.racecommittee.app, giving com.sap.sailing.racecommittee.app a chance to build before the www-bundle.
# com.sap.sailing.racecommittee.app copies its resulting APK to com.sap.sailing.www/apps/
2013-12-01 00:39:35 +01:00
Lukas Niemeier 8856f689cc # mobile profile is active by default
# deactivate mobile build by passing '-a' to buildAndUpdateProduct.sh
2013-11-30 21:25:50 +01:00
Lukas Niemeier 7e15d60d7e # mobile submodule is build by default 2013-11-30 21:07:13 +01:00
Lukas Niemeier 65e803feec # fixing some lint warnings 2013-11-30 21:05:08 +01:00
Lukas Niemeier a94c256537 # preferences are now cleared if a non compatible version of preferences was stored 2013-11-30 16:37:43 +01:00
Lukas Niemeier d4da60c045 Merge branch 'racecommittee_app' into racecommittee_app_startphases 2013-11-30 14:56:21 +01:00
Lukas Niemeier d19e0e8a0e # StringMessages grrrrrr 2013-11-30 14:51:35 +01:00
Lukas Niemeier 237c36234e # added ess default course area 2013-11-30 14:39:36 +01:00
Lukas Niemeier 5740fe8515 buildAndUpdateProduct.sh: added option "-a" (for Android) to build projects in mobile/
You need to have env var "ANDROID_HOME" set to your android sdk
2013-11-30 14:25:33 +01:00
Lukas Niemeier 1a3338cb42 # new version of google-play-services for Eclipse build 2013-11-30 14:23:59 +01:00
Lukas Niemeier fecbbe171c # cleanup 2013-11-30 14:22:33 +01:00
Lukas Niemeier 1ab0468739 # mavenized the mobile folder 2013-11-30 14:21:02 +01:00
Lukas Niemeier 5be78c7fca # better preference default handling 2013-11-30 14:18:24 +01:00
Lukas Niemeier 244f5f976f # imports 2013-11-29 19:36:46 +01:00
Lukas Niemeier 2065a7b944 # clear preferences on upgrade 2013-11-29 19:36:16 +01:00
Lukas Niemeier 5d8fd2e392 # merging the StringMessages isn't my best discipline 2013-11-29 19:19:47 +01:00
Lukas Niemeier 04e8671a11 Merge branch 'racecommittee_app' into racecommittee_app_startphases
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2013-11-29 18:24:13 +01:00
Lukas Niemeier 8f42128054 merge fix 2013-11-29 18:20:11 +01:00
Lukas Niemeier fbd0a76cec # added images for wiki (device configuration) 2013-11-29 17:52:50 +01:00
Lukas Niemeier 0e8fe4644c # added images for wiki (device configuration) 2013-11-29 17:48:06 +01:00
Lukas Niemeier 453ac2b142 Merge branch 'master' into racecommittee_app
Conflicts:
	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.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-11-29 16:42:07 +01:00
Lukas Niemeier c7339875bc # added simple DeviceConfiguration UI
# added synchronization of device identifier and server url via QRCode
2013-11-29 01:52:20 +01:00
Lukas Niemeier 7979901426 # Regatta, Series and SeriesEdit Dialogs now use generic ListEditComposite 2013-11-28 16:17:33 +01:00
Lukas Niemeier 7d489536f8 # replaced help icon :-( 2013-11-28 16:16:57 +01:00
Lukas Niemeier 26e68605e2 # created generic ListEditComposite to edit lists in a modal Dialog
# used this new control for DeviceCOnfiguration
2013-11-28 00:33:21 +01:00
Lukas Niemeier c1d063674b # bumped to correct gwt-bootstrap version 2013-11-27 12:08:23 +01:00
Lukas Niemeier 318116146c # Explicit author in Set-Start-Time-UI 2013-11-26 02:49:42 +01:00
Lukas Niemeier b09239ae60 # added a DateTimePicker control
# added UI to enter Start time in AdminConsole
2013-11-26 02:27:41 +01:00
Lukas Niemeier c0760b90d3 increased timeout of TracTracTests to 2mins to give TrackedRacesExportTest#doAllFormatsWork a chance 2013-11-25 17:41:00 +01:00
Lukas Niemeier 7ad85797ac # fixed NPE in RaceStateTest 2013-11-25 17:40:11 +01:00
Lukas Niemeier 30560c19bf # racing procedure configuration attached to regatta
# some help text in UI
2013-11-25 16:46:05 +01:00
Lukas Niemeier 3c79bff281 merge fix (2nd attempt) 2013-11-25 16:29:20 +01:00
Lukas Niemeier 2b1a1d17d8 # added new RacingProcedure BASIC 2013-11-25 02:34:46 +01:00
Lukas Niemeier 7c03c925f9 # RacingProcedures are configured by passed configuration 2013-11-25 01:32:58 +01:00
Lukas Niemeier 773670d608 # revamped the configuration system to support remote configuration of racing procedures 2013-11-25 00:01:25 +01:00
Lukas Niemeier d65519922c # added FixedMultiSelectListPrefernce: fixes bug https://github.com/android/platform_frameworks_base/commit/cd9ea08d9cb68004b2d5f69302cddf53dc034e7b for our Android versions 2013-11-22 19:18:34 +01:00
Lukas Niemeier e0f2309b16 # working towards implementing the RacingProcedureConfiguration 2013-11-22 01:27:26 +01:00
Lukas Niemeier 0a06954ed3 # stop RaceStateService on logout 2013-11-22 01:26:52 +01:00
Lukas Niemeier 79be0fbc1f # split StoreableConfiguration and normal configurations to ensure type safety when passing them to a RacingProcedure 2013-11-20 19:54:50 +01:00
Lukas Niemeier 7d63298739 merge fix 2013-11-20 19:20:43 +01:00
Lukas Niemeier 953eaaa668 Merge branch 'racecommittee_app' into racecommittee_app_startphases
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/masterdataimport/RegattaMasterData.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/masterdata/impl/RegattaMasterDataJsonDeserializer.java
	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/ImportMasterDataOperation.java
2013-11-20 12:25:57 +01:00
Lukas Niemeier ad41f2e80c Merge branch 'master' into racecommittee_app
Conflicts:
	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.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-11-20 11:37:40 +01:00
Lukas Niemeier f216703dd2 # small hint that reporting run isn't build run 2013-11-20 11:27:06 +01:00
Lukas Niemeier 4b7456672f # RaceInfoDTO created with help of RaceState 2013-11-19 17:07:20 +01:00
Lukas Niemeier 479bb30bd2 # ensuring that adding a scheduler to a ReadonlyRaceState will work even for possible automatic events by having a no-op RaceLog wrapper 2013-11-19 13:09:09 +01:00
Lukas Niemeier 54fe07eb68 # simplified the creation of a RaceState
# added a temp method to set the start time via regattaoverview
2013-11-19 11:58:16 +01:00
Lukas Niemeier 0ee49f5af1 # added wind fix handling to RaceState
# RaceState is used in SailingServiceImpl
2013-11-18 23:16:06 +01:00
Lukas Niemeier f56e43ed7a # store createdAt AND logicalTimePoint in database 2013-11-18 23:15:36 +01:00
Lukas Niemeier 34b852f0c4 # changed RaceLogEvent#getTimePoint to return createdAt (was logical timestamp before) 2013-11-18 22:05:18 +01:00
Lukas Niemeier 7e678546eb # RaceStatusAnalyzer does not call for MillisecondsTimestamp.now() anymore 2013-11-18 21:26:55 +01:00
Lukas Niemeier 76c128b9de # added 60sec timeout to expedition tests 2013-11-18 20:21:13 +01:00
Lukas Niemeier ebfa111efc # missing file 2013-11-18 20:20:39 +01:00