Commit Graph
225 Commits
Author SHA1 Message Date
Axel Uhl 32daae4ad3 where concurrency support plays a role, changed field declarations from ConcurrentHashMap to ConcurrentMap which is sufficiently specific
Change-Id: I71254d96d495a1a8d79e009d70fd8928b720b31e
2016-06-07 17:08:07 +02:00
Axel Uhl 37f62dad20 copoied _zn_CN.properties files to _zh.properties
Change-Id: Iece7510c447299672099af91c5227c1331c0bcc4
2016-05-19 18:44:12 +02:00
Axel Uhl 39c7d5b86c Merge remote-tracking branch 'origin/translation' into translation 2016-05-19 18:39:26 +02:00
service.tip.git 93ecfa2e09 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-05-19 09:44:11 +00:00
service.tip.git 687d48f8c6 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-05-19 09:39:35 +00:00
Axel Uhl 56f1ff8767 more tests and fixes for bug 3636
Change-Id: I4b2b8e55e787cfbafd598b95d3ae7566fceecd89
2016-05-18 15:50:25 +02:00
Benjamin Barth 7464f5bbe7 Removed no longer needed *_en.properties 2016-05-13 11:15:28 +02:00
service.tip.git 019fc13e3d Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-05-11 12:28:14 +00:00
service.tip.git 2e420032a1 Localization delivery: commit by Albert Kwiatkowski, and the user email is albert.kwiatkowski@sap.com. 2016-05-11 12:25:49 +00:00
Axel Uhl 0eadc55856 temporary workaround for backend i18n: copied *_en.properties files to *.properties to enable TEW import; see bug 3645
Change-Id: I8b6c78a9bbc5cc716edaf2136465cb1f5de2869f
2016-05-10 15:36:13 +02:00
Axel Uhl 8bc9b3222d cleaned up the escaping of URL parameters for assembling the links sent in e-mails for smartphone tracking sign-up
Change-Id: I4d101e0e7e116c4c08f04f52eda8e782242910ed
2016-04-27 10:46:01 +02:00
Axel Uhl 5f5a3c460e introduced CourseDesignerMode field on RaceLogCourseDesignChangedEvent and field isWaypointSequenceValid on CourseDesignerMode;
this is to solve bug 3608 because course designs coming from the ByName course editor will no longer be used to update
a TrackedRace's course.

Change-Id: I8a1aa432f931838902c546a2365b68a8ca59b72e
2016-04-22 16:47:39 +02:00
Axel Uhl 760e0a7962 need to acquire the track's read lock before getRawFixes() can be called
Change-Id: Idb422a5f73a698524f96c40d066ecffd4dacd3aa
2016-04-16 02:35:30 +02:00
Axel Uhl 4286c9a924 forcing a mark fix into the track for RaceLogTracking if it is the first or replaces an existing at the same time point
Change-Id: I352c05808e3dad0988a4507f3f13a4652ddc0b71
2016-04-15 22:16:53 +02:00
Axel Uhl a2176d0bc5 fixed generation of app names in invitation e-mails
Change-Id: I7655edbb636b8bb9016b71d50fee1561585d3fc1
2016-04-14 23:12:06 +02:00
Axel Uhl 68c9db6c49 fixed HTML correctness of invitation e-mails 2016-04-11 23:35:36 +02:00
Axel Uhl 4cc1634e97 use double instead of single quotes in generated competitor invitation e-mail 2016-04-11 22:33:30 +02:00
Axel Uhl 157b682b52 added newlines to <style> element's contents in invitation e-mail to improve chances e-mail clients interpret it right 2016-04-11 22:29:16 +02:00
Axel Uhl 9aa7e36cd2 remove "qr" style from event logo in competitor tracking invitation e-mail 2016-04-11 22:16:08 +02:00
fmittag 0ffa5d4a20 Merge remote-tracking branch 'origin/master' into bug3582 2016-04-09 13:05:32 +02:00
fmittag 9bbee493b3 improved naming of courses for racelog tracking 2016-04-08 16:49:31 +02:00
Axel Uhl 8b6e9edef5 introducing TimePointSpecificationFoundInLog to solve bug 3583: distinguish between explicit null time point in log and unspecified time point
Change-Id: I38fbdebf186cb2e5eda172ac5df790691422ec24
2016-04-08 12:58:33 +02:00
Axel Uhl 0fbb14c8ed don't need to update start/end of tracking anymore when device mappings change
Change-Id: I02bd388491233765d534b0644500804b0853e6a3
2016-04-05 22:57:07 +02:00
Axel Uhl d3ca801257 Merge branch 'master' into bug3196 2016-04-05 22:29:39 +02:00
Axel Uhl d1b03bb576 formatting, "final" declaration
Change-Id: Ia5250748576c1805e20301b271ee5ad8de38fc62
2016-04-05 17:51:44 +02:00
Papick Garcia Taboada 5d23998f04 Use toString to get url 2016-04-05 15:32:52 +02:00
Papick Garcia Taboada 038ba5d427 Removed title, using append for logo url 2016-04-05 15:26:50 +02:00
Papick Garcia Taboada 059feaf0e0 Added event logo to invitation mail 2016-04-05 14:47:10 +02:00
Axel Uhl 20fbc24bd8 Merge branch 'master' into bug3526
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/common/client/i18n/TextMessages_zh.properties
	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/StringMessages_ru.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties

Change-Id: I7264656a9a8273aacedaee76d7dd1f9a442c873f
2016-04-01 17:03:12 +02:00
Jan Broß 62b359d342 Cleanup of starttracking and endtracking inference 2016-03-30 16:08:32 +02:00
Jan Broß 5e143d205d Merge master into bug3196 2016-03-30 14:39:11 +02:00
Jan Broß 6a97808bfc Set start and stop tracking time automatically, when starting/stopping tracking and no time is present 2016-03-30 12:20:29 +02:00
Axel Uhl eb6ce3b83a when starting tracking for race log tracking with no start of tracking time in race log, add a start-of-tracking time to race log
Change-Id: I7723b226b86f81fae2e15aa6cf223505216c0463
2016-03-26 20:51:31 +01:00
Axel Uhl d243d5e52e no longer infer race start/end of tracking from device mapping intervals
Change-Id: Ieddfd53ba067acd2cc3524d5a4e74929ca04cdd9
2016-03-26 12:41:22 +01:00
Axel Uhl e895e81c46 when pinging a mark, use "now" for the creation time and logical time point of the mapping event
Change-Id: I8e35a878aaa4cd172679243f655c20f5df156d69
2016-03-25 00:20:24 +01:00
Jan Broß 6b135f7978 Move updateStartAndEndOfTracking to TrackedRaceImpl and set up some more handlers in DynamicTrackedRaceLogListener 2016-03-21 17:13:16 +01:00
Papick Garcia Taboada 53e625a08f Moved link definitions to StringMessages client bundle and sending the proper URLs to the backend for the mail composition. 2016-03-17 14:09:19 +01:00
Axel Uhl cdcd9a7c6c fix for bug 3435: don't try to revoke a "Start Tracking" event when none is provided
Change-Id: If6a30934618469db1c7c01cf9d30c01d3b40119f
2016-01-27 17:56:44 +01:00
Axel Uhl 3ef139d0dc use Util.getDominantObject in RaceLogTrackingAdapterImpl when denoting a race for smartphone tracking
Change-Id: I454c0ce3bdf72e3c919e0eaa63df85a77a6f0601
2016-01-18 10:48:29 +01:00
Axel Uhl f042f5e4f0 simplified pingMark implementation in RaceLogTrackingAdapterImpl, as marks can only be pinged in RegattaLogs now
Change-Id: I5418a24f1c803631e8f0062a2f6440d026d513f8
2016-01-15 10:03:13 +01:00
Axel Uhl 575fe2c71a restored Javadoc comment for pingMark which was lost in commit 966b17b178
Change-Id: Ib1e6085b7b2a4147cae6b36537380cc1cd8e47fa
2016-01-15 09:57:33 +01:00
Axel Uhl 1fd73439ef let NotDenotableForRaceLogTrackingException trickle up as it was declared on RaceLogTrackingAdapterImpl.denoteAllRacesForRaceLogTracking anyhow
Change-Id: I083a9631c82e44c300955ff017bc9834c41ee542
2016-01-14 17:07:45 +01:00
Axel Uhl 8c06b43e18 replaced sizeOf(...)>0 by calls to !Util.isEmpty
Change-Id: I3b97f34559f3aa471c8fdb8c16512c1ecec2aecc
2016-01-14 17:03:51 +01:00
Axel Uhl 19adb0a7eb improved Javadocs
Change-Id: I080a03728f304b61059234442377f4765e53e550
2016-01-14 16:57:44 +01:00
Axel Uhl 06c6a783e7 adjusted updateStartAndEndOfTracking such that open intervals lead to the start/end of tracking to be the beginning/end of time
Change-Id: I6138d7c138962194df83b44f22db3c9d19ea5772
2016-01-14 16:29:46 +01:00
Axel Uhl 93a4f649be added Javadoc, made implementation of updateStartEndEndOfTracking robust against open intervals / time ranges
Change-Id: Ibfd34c42697409dd6ef78cf35ec6ca061b0803f7
2016-01-14 16:21:03 +01:00
Axel Uhl bd8ba0ea2c (re-)created RaceLogTrackingAdapter.copyCompetitors and call it from SailingServiceImpl
Change-Id: I8e860b8ca9cc82760068efa7d31d5a05594d778c
2016-01-14 14:58:24 +01:00
Axel Uhl e6fef6c04f Merge branch 'master' into bug2851
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/FlexibleLeaderboardImpl.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

Change-Id: Ifd8c60c6f7d2d2274a68681607a1b5df7b4040b7
2016-01-13 09:39:02 +01:00
Axel Uhl 0da412d0a4 generate a different deep link for iOS users into the invitational mail
Change-Id: I41244866752d5854521652577c709c4d2cf83fdd
2015-12-21 16:57:16 +01:00
Jan Broß 4714b14b26 Refactor DefindeMarkEvent 2015-12-10 19:03:52 +01:00