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