Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 867cd6c84e introduced new property mongo.uri which allows users to provide a full-fledged, replica set-aware mongodb:// URI
Change-Id: Ie02631b2217333629e5aa7ca16346734a06819cb
2018-11-30 22:59:19 +01:00
Axel Uhl 51508b660e bug4426: added a one-minute interval starting at the track's beginning/end for start/finish line construction
Change-Id: Iad5297c7057474ea74a68be6fce753d32d42fbad
2018-11-29 21:24:02 +01:00
Axel Uhl e76ede6889 fixed comment formatting 2018-11-29 18:24:40 +01:00
Axel Uhl 1a2e37ebb7 implemented the idea of bug 4221 comment #12
Change-Id: Ic2354b5d6ad6aafc05a5f36046d7a512e3f8d1b2
2018-11-29 18:03:01 +01:00
Axel Uhl bd5124aea2 removed a few empty lines and reverted redundant import shuffles
Change-Id: I44e72260f2c40654ace56db3c3b4ac544f121e14
2018-11-29 17:44:56 +01:00
Axel Uhl b278160223 Merge remote-tracking branch 'server/bug4221' into bug4221
Change-Id: I8bfa74ef5acc9e855b3ffbd39fca1b777fede46c
2018-11-29 17:37:02 +01:00
Axel Uhl ca48108287 Merge branch 'master' into bug4221
Change-Id: I6436cf1ce6bfb0bbaf339cdb43616c9a82ea6bc7
2018-11-29 16:39:43 +01:00
Axel Uhl 56c61b4ea2 bug4807: pragmatic fix, filtering best augmentation fixes outside of tracking interval across all mappings for an item
Change-Id: I005ae79e9c83c967dcdb0848d0d3a9dfe3a63d39
2018-11-29 02:49:45 +01:00
Axel Uhl ccfcba5c25 fixed comments on SensorFixStoreremoved obsolete commented code
Change-Id: Ibfb6d8d00fdb80f2db4626daf5158dada1c9f2e0
2018-11-29 02:00:43 +01:00
Axel Uhl 1634944628 removed obsolete commented code
Change-Id: Ibfb6d8d00fdb80f2db4626daf5158dada1c9f2e0
2018-11-29 01:56:29 +01:00
Axel Uhl 199f3693a8 added null-safety for start/finish line construction in case COG/SOG is unknown
Change-Id: I04e2890a354355f1c6b160667a1ebe0cd0769859
2018-11-28 11:02:29 +01:00
Axel Uhl d101fa79dd give Java11 Hudson nodes a recognizable name
Change-Id: I9de1a0c9ebab14f8ac06d9f02fdabf16b2a8fa4d
2018-11-27 16:12:53 +01:00
Axel Uhl eb7ad87ac3 Merge remote-tracking branch 'server/master'
Change-Id: I11420eb8cf12ae5b158efd629e8dc6b049236f7a
2018-11-27 15:51:05 +01:00
Axel Uhl f73a6c7f30 offer additional java11-specific Hudson Slave launch script
Change-Id: I05387802166e7a032d1c4d1fd8bb1a7f0e2f84cf
2018-11-27 15:49:29 +01:00
Axel Uhl 6f1e54ebe3 fixed install script for Photon, added install script for 2018-09
Change-Id: Ic74eeb061b66614324aaf65f0bb81493f6de6912
2018-11-26 17:24:54 +01:00
Axel Uhl 334fd7941a added TODOs for bug 4221
Change-Id: If63769f745bbf3eff48217bb893507b4b5195011
2018-11-21 10:00:30 +01:00
Axel Uhl b2d4ca631e Merge branch 'master' into bug4221
Change-Id: I96d519baaf6ec22afb14ab32641255b63ff99f3d
2018-11-20 17:17:31 +01:00
Axel Uhl dd55d2439d using a LinkedList instead of a HashMap to preserve fix ordering in MarkPassingCalculator
Change-Id: I29be0f3822bf670dcddae4f7404676ee6e0c9359
2018-11-20 17:16:46 +01:00
Axel Uhl bc76da1e88 preserve .mp4 extension for video/mp4 mime type
Change-Id: I06277b72f37d4329117d7004b722cc0a61e15240
2018-11-19 10:30:43 +01:00
Axel Uhl 896ccebe93 let ArrayListNavigableSet inherit from AbstractSet for equals/hashCode definition
Change-Id: Ic20b2da263093bf4ed21061c76c6c51d9acb9b37
2018-11-16 14:57:58 +01:00
Axel Uhl add58eb05e Merge branch 'master' into translation
Change-Id: I69815f9951b9afcfe5311e33634c3b065d047570
2018-11-16 09:22:40 +01:00
Axel Uhl da9b16e264 upgraded Hudson slave image
Change-Id: I8404d1f483c93d52d653879b5c605d131ee43c28
2018-11-14 17:55:51 +01:00
Axel Uhl da5181e1d9 Merge remote-tracking branch 'server/master'
Change-Id: I65afbd5296c8153f3014559c55b2413d6c81dac4
2018-11-13 17:51:17 +01:00
Axel Uhl fc0aaf0110 fixed bug bug4800 by adding a "pointer" cursor for tag cell items and using a cell preview handler handling the click event
Change-Id: I55f1ac25970b05f1c20232f2864d6dbe5db04cf0
2018-11-13 17:47:23 +01:00
Axel Uhl fc609a1a6c added boat class icon for Flying Phantom class
Change-Id: I2e0a20bd073f8556e7e8d2a26a545d9184724624
2018-11-09 08:51:49 +01:00
Axel Uhl d66e0fe549 Merge remote-tracking branch 'server/master'
Change-Id: Ife0927b5054d7be85f17ca272473ba4bcd71c3eb
2018-11-07 10:59:58 +01:00
Axel Uhl 454bd8dd97 (re-)added sail ID to searchable strings in leaderboard (probably a regression of bug2822)
Change-Id: Ie1a4abaca8b0ebd0bcae878d543e0a59ca8080bf
2018-11-07 10:58:57 +01:00
Axel Uhl 1b062fafaa added Kornaten as new WindFinder spot collection
Change-Id: Ia183c5e8aa415d991e73393491c3f5c2af3320db
2018-11-06 16:40:33 +01:00
Axel Uhl a6d514aec7 Merge remote-tracking branch 'server/master'
Change-Id: I7649a97d8a79adaa2e0c0afa5c8870f1df48f8e0
2018-11-06 11:48:43 +01:00
Axel Uhl a6176a51f3 Merge branch 'translation'
Change-Id: Ice2f249b3be369b2f5800fa46af2ed8175e145e8
2018-11-06 11:44:26 +01:00
Axel Uhl ea703e8dfc Merge remote-tracking branch 'server/master'
Change-Id: I157a08d126470b7ad5b6dcf634b5bfcfd5fc8da5
2018-11-05 09:31:58 +01:00
Axel Uhl 61bc641c05 Flying Phantoms don't always start upwind
Change-Id: I020c9cde695785b07fe299e5824fff26f7f9284c
2018-11-05 09:30:41 +01:00
Axel Uhl 81830c65fd fixed missing quote in PairingList.html after commit 1958972b17 killed it
Change-Id: Ie1ed3fae1bbf024cab595a5ab164901141cc911d
2018-11-05 09:29:23 +01:00
Axel Uhl 71c4c0c359 Merge branch 'bug4221'
Change-Id: I087eae6c209640e8c374d0cece81239030c50b77
2018-10-26 22:39:22 +02:00
Axel Uhl 847fc1c023 Merge remote-tracking branch 'server/master'
Change-Id: I3f9ebf4810fca25c5643d0c3c20b7830314d9f31
2018-10-25 18:44:04 +02:00
Axel Uhl 53f7fd8750 improve general performance of ArrayListNavigableSet for first/last
Change-Id: Ic5701fdaab064cde72803b1681496222c28c16d0
2018-10-25 18:40:27 +02:00
Axel Uhl 32750c51b0 removed obsolete parameter comments
Change-Id: Ic329c9cf6d51895831ce35820142e4cd0d5b72db
2018-10-25 14:24:04 +02:00
Axel Uhl 456d5a8d24 introduced before/after caching and fix validity check for distance candidates
Change-Id: I3cc287ffbd0671fe6431649cb573f5b5be7c1327
2018-10-24 12:43:57 +02:00
Axel Uhl a6eeea64e2 added caches for before/after fix determination
Change-Id: Iaf30f4e707b6d08a98996a050a42e41fd293aeef
2018-10-24 10:36:57 +02:00
Axel Uhl 73df2cb13d Merge branch 'master' into bug4221
Change-Id: If0bba856ab5fee636cbfaa9421a2273ab5e393ad
2018-10-24 10:21:32 +02:00
Axel Uhl 8e121bbd54 reverted formatting changes of bd52f60cd8 in SailingServiceImpl.java
Change-Id: I32bfec445fdf5ca7f18ec8a17ea65bc61d20d6dd
2018-10-23 10:53:47 +02:00
Axel Uhl a66cffb1f4 added a "Refresh" tooltip/title to the TaggingPanel's refresh button
Change-Id: If609457d9874d1afff7b713f3fecc79d3f4ae7b2
2018-10-22 14:08:48 +02:00
Axel Uhl 92a6a5f72e added URL encoding for tag title when sharing
Change-Id: I95b722fe32d7e08f54d29b1654d7e9364d0e93e4
2018-10-22 13:58:18 +02:00
Axel Uhl 80ba0c4d40 moved TAG_URL_PARAMETER parsing to RaceBoard perspective settings
Change-Id: I7ca5517de7815043c45d2566d6bc6220c0448f9a
2018-10-22 13:35:43 +02:00
Axel Uhl 6a30bfdd13 Merge branch 'master' into bug4104
Change-Id: Id9c4399fa0a2c4c15acd3a2e72586bd989d4eada
2018-10-22 11:33:19 +02:00
Axel Uhl 14198f67d6 Merge remote-tracking branch 'server/master'
Change-Id: I45819a84de6740aaa5d7a07dea96f8930c2d712c
2018-10-22 11:32:08 +02:00
Axel Uhl 141d3eb5c0 adjusted TracAPI OSGi manifest after package was removed
Change-Id: Iea7412b115d67f4b2ee29787241faa65a5dd193e
2018-10-22 11:26:18 +02:00
Axel Uhl 88fa26ac6d Merge branch 'master' into bug4104
Change-Id: I83390f1518900a6265c4181a52172aa3f47948f4
2018-10-19 18:10:34 +02:00
Axel Uhl d64c4b90bf upgrade from TracAPI 3.11.0 to 3.11.1
Change-Id: I86458dee9e5c0962a10d97bf2c376c01a8edd5d7
2018-10-19 18:09:25 +02:00
Axel Uhl 7a9b7839ec Merge branch 'master' into bug4104
Change-Id: I87e5e6f36f576e24247157ee6ef6c3c70ce5efbd
2018-10-19 12:56:48 +02:00
Axel Uhl 5f1529af34 Merge branch 'translation'
Change-Id: I492f2d37d0b37d53f4baece2a19a5eb97e171d3e
2018-10-19 12:52:20 +02:00
Axel Uhl 1322ec9026 Merge branch 'master' into bug4104
Change-Id: Iad333ff5e289b3acf22c9f40de9287a757eeea04
2018-10-19 09:15:44 +02:00
Axel Uhl 3836f38c61 Merge branch 'master' into bug4221
Change-Id: Iea3504dcce66a008c403dae72de8744e8c1d58e4
2018-10-18 14:25:10 +02:00
Axel Uhl 43129b7ef7 added release notes entry for progress indicator for smartphone tracking device mapping dialog
Change-Id: I86f80467d7ff0750ddff256ed79ee63474cf3a49
2018-10-18 09:25:14 +02:00
Axel Uhl 6b7d5ac483 added progress/busy indicator to device mappings dialog
Change-Id: I32391e8916fff0142adb4ae03cbd4c2f4a51bb39
2018-10-18 09:20:23 +02:00
Axel Uhl f32c74113a Merge remote-tracking branch 'server/master'
Change-Id: Iff405dc3c7cc85c8d53b37683e4ac8b4dfff5b0f
2018-10-17 09:49:32 +02:00
Axel Uhl 19180eece2 bug4785: removed BLOG link from phone/desktop headers
Change-Id: I1948a9a38c827d2c432f3cfc6af656131c9798fc
2018-10-16 18:09:24 +02:00
Axel Uhl 68d7c968a2 Master Thesis Vladislav Chumak: Wind Inference from GPS Tracks of Sailboats
Change-Id: I83f9d18cdce85f748a613da4787f905a760a8fa0
2018-10-16 16:32:56 +02:00
Axel Uhl 9e98827f8d fixed more numeric object creations from number representations in Mongo
Change-Id: I294d3b3652c060d8611b1b22c748a4a829d81f70
2018-10-15 16:08:27 +02:00
Axel Uhl ebff5c64f4 tackling https://bugzilla.sapsailing.com/bugzilla/show_bug.cgi?id=3725#c21 by updating complete list instead of filtered list for leaderboards
Change-Id: I4252c6401f639ed7a58c9068c57b2426da29f955
2018-10-15 11:38:55 +02:00
Axel Uhl ada2e4a391 bug3725: make selection in TrackedRacesListComposite on allRaces, not filtered races
Change-Id: I74d2a227f0febbf09e6215d3970e224cc98822ee
2018-10-15 11:35:19 +02:00
Axel Uhl b0e59ca3be Merge remote-tracking branch 'server/bug3725_2' into bug3725_2
Change-Id: Ic9ce488862db2220d6a141ac7ec47ba8002063fd
2018-10-15 10:25:47 +02:00
Axel Uhl 1f56437873 assume only Number, not Integer or Double; types don't survive backup/restore as of now
Change-Id: I1e07dfca2859e76e99e2380d4dbe0eee6379aa73
2018-10-12 16:29:34 +02:00
Axel Uhl bae28e950b fixed encoding
Change-Id: If0c068f69534e7a14354d2e37672ea3df89f713b
2018-10-11 18:09:58 +02:00
Axel Uhl 4f126f4710 create temporary UserStoreImpl to trigger bundle loading in OSGi test environment
Change-Id: I44d47a8c96a0b19fdb14884feb30679efbbd609a
2018-10-11 17:49:29 +02:00
Axel Uhl 95e77c61cc Merge branch 'master' into bug4104
Change-Id: Ib2b73f9b20c4e54a534064bf1cb1ac2325305692
2018-10-11 16:53:33 +02:00
Axel Uhl 3a07f8dea4 fixed locking aspects of checking for fix validity in mark passing calculator
Change-Id: Id95ca925571f80637cff144f5865c35c1f79c784
2018-10-11 16:40:16 +02:00
Axel Uhl d24d71c784 use the new GPSFixTrack.isValid(FixType) method in mark passing calculator to exclude invalid fixes from candidate determination
Change-Id: Ia6e449f81f57568554bd86baf3f7f58cc4b00539
2018-10-11 15:46:52 +02:00
Axel Uhl 342792d463 Merge branch 'master' into bug4104
Change-Id: I53e96caab3c7a8f19df5162dcaa96d2c8e126c39
2018-10-11 15:20:31 +02:00
Axel Uhl be425b68a5 added GPSFixTrack.isValid(FixType) to prepare for mark passing algorithm using it
Change-Id: Ic4102f2dd8d9cde614a6421533a1cef1c45330c0
2018-10-11 15:08:18 +02:00
Axel Uhl 230a5a4c1c fixed typo in comment; added logging
Change-Id: Ic4308772f659d80617509c68c5f5781b8bead657
2018-10-11 13:43:59 +02:00
Axel Uhl 43e1489c47 updated release notes regarding bug4751
Change-Id: I831d0685e08e6dfa8d4df803d599b5412be1e714
2018-10-09 18:43:47 +02:00
Axel Uhl e1b424bb74 bug4751: finding leaderboards by tags/comments now too
Change-Id: I1a81c1c0141052af43d79bfb8ad6f7bc5b2e38e5
2018-10-09 18:42:13 +02:00
Axel Uhl 4a80aabc24 Merge branch 'master' into bug4104
Change-Id: Id0c4958465bb15a74d04e3e45a1c69404cab5855
2018-10-09 18:13:21 +02:00
Axel Uhl c320e8a414 added app_features.json to com.sap.sailing.www/ to support app upgrade hint when ready
Change-Id: I7f3c71edba45330066d4c186ee4de1ae7d1f2adf
2018-10-09 18:07:47 +02:00
Axel Uhl e6e322d358 Merge branch 'master' into bug4104
Change-Id: Iaa1100b38a5197a5ede4e3a175d177dbfad94dca
2018-10-09 18:01:29 +02:00
Axel Uhl 16f6ec97d8 fixed typo in release notes
Change-Id: I0eccf58008a6b80b27845d763d34f4e6e2dd5dfb
2018-10-09 17:58:53 +02:00
Axel Uhl 52c819d6e7 fixed passing on of quoted keyword queries through REST API
Change-Id: I2cb64dca46d7688ec5224dd17ef04f50249d5e45
2018-10-09 17:57:48 +02:00
Axel Uhl 165fa82faf Merge branch 'master' into bug4104
Change-Id: I983c045ad482b5089eefb161a79e6984555d2d6d
2018-10-09 17:28:52 +02:00
Axel Uhl f855abfc68 Merge branch 'master' into bug4757_2
Change-Id: I1031cf88c239780708c280f63ff9c37835e67969
2018-10-08 17:49:34 +02:00
Axel Uhl c9616c55f7 updated API v2 doc
Change-Id: Ia4fb8423e6753a1e42fe476b9771960a59ecd30d
2018-10-08 17:47:03 +02:00
Axel Uhl 558c376471 added support for max speed in LeaderboardsResourceV2
Change-Id: I150b3861a490f26f08e1458ba3b918b72e5ef291
2018-10-08 17:46:55 +02:00
Axel Uhl d47028bea4 Merge branch 'translation'
Change-Id: I8ee268e9b84c5dcc380cb8de7c0f8244c5cd100c
2018-10-08 13:18:30 +02:00
Axel Uhl 0d33fbb7d9 improved wording for LowPoint scoring scheme for overall leaderboards
Change-Id: Ic362be5f936f5b4a7022819a1eb70ee9fc6877bc
2018-10-02 10:54:17 +02:00
Axel Uhl d721f28335 Merge branch 'master' into bug4757_2
Change-Id: I1b7ede222c56a850c3c707465e58af12ece14026
2018-09-29 10:38:45 +02:00
Axel Uhl 1619e940ea Merge remote branch 'origin/master' 2018-09-25 00:36:13 +02:00
Axel Uhl a285291cea fixing issue with SwissTiming connector and restoring of races with empty feedback URL 2018-09-25 00:34:48 +02:00
Axel Uhl ad7b755767 Merge branch 'translation'
Change-Id: I48259d0dfb325f7cc2ed645d49c435e36a6a3087
2018-09-21 12:52:40 +02:00
Axel Uhl 458c66d75b added "Number of Wind Fixes" as data mining metric
Change-Id: I0a68172a48948437042ca8caa65bc7758c4cf362
2018-09-21 12:29:38 +02:00
Axel Uhl 077307e4fc avoid redundantly searching for mapped-to object during construction of device mapping regatta log events
Change-Id: Ied6edf0dfac55b3caff323cd6b6c07d3df6ab79c
2018-09-21 09:34:46 +02:00
Axel Uhl a0ff987c43 fixed construction of device mapping for competitors without boat
Change-Id: I77c3a5a99514096de86fe558ac7c83e82cd23f06
2018-09-21 09:30:37 +02:00
Axel Uhl 5f404c2d5a Merge remote-tracking branch 'server/master'
Change-Id: Ibf17a206a27facd515e2086f923d873c496b7fc8
2018-09-20 18:27:25 +02:00
Axel Uhl 2f2a0530ac allow users to map devices to Competitors, not only to CompetitorWithBoat, using a device ID
Change-Id: If9e8626f423744b842ee230ea5cef569e0319431
2018-09-20 16:13:12 +02:00
Axel Uhl 3edc0cd4ac Updated permission concept (markdown) 2018-09-18 16:39:48 +00:00
Axel Uhl 1159eaf5ce fixed Iterable vs. List problem in edit dialogs
Change-Id: I2e4292875f7e33d781e776a4b8ab62fd8f126d6d
2018-09-14 13:02:40 +02:00
Axel Uhl 768983e7a1 use Iterable instead of List in MediaTagConstants, replicating an equal earlier change to MediaConstants
Change-Id: I4b2b0b16a7d358eed58586e6d2aa632ded04a7a8
2018-09-14 10:39:10 +02:00
Axel Uhl da995e719f Merge remote-tracking branch 'server/master'
Change-Id: I046189bca284afc14d3e85f3a6f5ba0c32a65aeb
2018-09-14 09:17:02 +02:00
Axel Uhl 446261aca4 fix for more empty fields in SwissTiming RPD messages
Change-Id: I05678d7fc920d946e70f3ba993ca96fd279494f4
2018-09-14 09:15:29 +02:00
Axel Uhl d828771f5c Merge remote-tracking branch 'server/master'
Change-Id: I802ac96ce264f806c7e3f1f350fe0b1d26a05b5c
2018-09-13 10:52:15 +02:00
Axel Uhl a05ea5843e added test for parsing SwissTiming RPD message with DNC competitors and provided fix
Change-Id: Id1b72bff08e9b787b2e3df65ee8bd35f3d628b6e
2018-09-13 10:51:20 +02:00