Commit Graph
49188 Commits
Author SHA1 Message Date
Steffen Schaefer 016b2a3303 Merge branch 'master' into bug5040 2019-05-27 13:12:02 +02:00
Steffen Schaefer 8e1191f185 Bug 5040: Implemented logging of AuthorizationExceptions in REST APIs 2019-05-27 12:58:29 +02:00
Axel Uhl 30529fbdcb handle empty boat class during M2S import using ? as default; removed permission filter for M2S import that was too strict
Change-Id: I79cc9e74c1de9e4ce55fc6ea01c68fd07ce34a5a
2019-05-27 11:15:32 +02:00
Steffen Schaefer d17002208f Merge branch 'master' into bug5040 2019-05-27 10:36:55 +02:00
Steffen Schaefer 9f965a9218 Bug 5040: Improved permission check in MasterDataResource and reduced
code duplication by introducing
SecurityService.checkCurrentUserServerPermission
2019-05-27 10:36:18 +02:00
Axel Uhl e75d1b17b8 aftermath for d3698bc608: ConcurrentWeakHashMap cannot deal with null values; using dummy object instead
Change-Id: I2f3c892aed8e35ffc3efda098e1ff2d611250a48
2019-05-27 10:03:50 +02:00
Axel Uhl d3698bc608 bug5054: use ConcurrentWeakHashMap instead of WeakHashMap for SecurityWebSessionManager.sessionsAlreadyScheduledForOnChange
Change-Id: I47b3418b177ebaa00c526952ad05ad1b062220ab
2019-05-25 22:51:43 +02:00
Axel Uhl 6bdb973ff9 bug5053: obtain boat from CompetitorWithBoat or race log if possible
Change-Id: Ib2992ac2aaa417556970c0c9378039111963d7d2
2019-05-25 12:12:28 +02:00
Axel Uhl e4fe92476a added alias names for boat class "Star"
Change-Id: I1bb329fd41820776a8c560036cd0b0e38dfb04b0
2019-05-25 11:11:57 +02:00
Robert Benedikt 9e421cba02 Merge branch 'bug5034' 2019-05-24 15:13:08 +02:00
Robert Benedikt 629a5722aa Rearrange code to catch FileNotFoundException and add logging 2019-05-24 15:12:47 +02:00
Robert Benedikt 667c9215cb Merge branch 'bug5024' 2019-05-24 14:35:59 +02:00
Axel Uhl 3af3c1f5c0 fixed NaN/Infinite problem in case average SOG is requested for races with zero duration
Change-Id: Ic35f02e63e7ae07cb40c750980f760ee7f4ae2c2
2019-05-23 17:58:11 +02:00
Axel Uhl 2cdf9b837f removed string message wind_display ("dd") which was unused
Change-Id: I57c9915340b11de9aaac56c616c875d97e5c14d9
2019-05-23 17:25:56 +02:00
Axel Uhl ff2b5b9d7c removed unused string message flag_dependent_races
Change-Id: Icde28ce1f849db5328e876beef1611c3b83eeed9
2019-05-23 17:21:49 +02:00
Axel Uhl dbf16bc2ff updated release notes for bugs 5051 and 5052
Change-Id: I6338fa39ff80454bfbdf3349bf666a909ffb4fa9
2019-05-23 13:10:57 +02:00
Axel Uhl d4cc0cd72c bug5051: added security checks for competitor and boat creation for competitor import
Change-Id: I070e9c5a2cb5545c93c01ee31abbbb8f0584ee74
2019-05-23 13:08:44 +02:00
Axel Uhl 7fe97a2a59 fixed NPE issue with RaceLog persistence in case a race with a null boat class is denoted for tracking
Change-Id: Ifb3828234433dd858a833a59a02c7d0144526cc9
2019-05-23 13:01:41 +02:00
Axel Uhl 2deac46f04 Merge remote-tracking branch 'server/master'
Change-Id: I9e2ee381ede5785b050f6985a79a9afd65a3520b
2019-05-23 12:50:34 +02:00
Axel Uhl 582db8d521 bug5052: use value, not item string for result import URLs
Change-Id: I54d7fd541b411792e597b9b6f2c42a743cb0ff86
2019-05-23 12:48:46 +02:00
Tim Hessenmüller 5be05e94c0 Fixed non clickable maneuver markers by assigning a z-index 2019-05-23 11:28:07 +02:00
Robert Benedikt fce9676bc8 Allow digits and a decimal separator for the competitor score 2019-05-23 10:24:14 +02:00
Steffen Schaefer 0517938135 Removed manual installation of BIRT charting because a working version
is automatically included when installing MAT
2019-05-22 14:31:56 +02:00
Steffen Schaefer d32002074b Bug 5040: Adjusted pruning of competitors' email adresses in
MasterDataResource
2019-05-22 13:16:43 +02:00
Steffen Schaefer 31f259d2e7 Merge branch 'master' into bug5040 2019-05-22 08:42:20 +02:00
Steffen Schaefer 327ba15fc4 Merge branch 'bug5046' 2019-05-22 08:22:38 +02:00
Steffen Schaefer 6244fdb60b Merge branch 'master' into bug5040 2019-05-22 07:55:05 +02:00
Axel Uhl 774884f5c6 explicitly request the serialization of a competitor's private fields in the MongoObjectFactory for persistence 2019-05-21 23:38:41 +02:00
Axel Uhl 5e341f4b77 Revert "Bug 5046: changed default value of serializeNonPublicFields to true to"
This reverts commit 109aa1b203.
2019-05-21 23:32:36 +02:00
Steffen Jacobs 109aa1b203 Bug 5046: changed default value of serializeNonPublicFields to true to
let the server store email addresses again
2019-05-21 17:38:57 +02:00
Axel Uhl 013b4af418 implemented LowPointTieBreakBasedOnLastSeriesOnly such that all formerly failing test cases pass now
Change-Id: I5625692eb0cd0d10b10536fa26cd707a390615d1
2019-05-21 17:34:56 +02:00
Axel Uhl 04042dea3e Merge branch 'master' into bug4717
Change-Id: Ibc1ab138b9a4c6f3a2b2631402748d54370d09e7
2019-05-21 16:38:18 +02:00
Axel Uhl a56de83df0 fixed a tool-tip text for pairing list creation
Change-Id: I2451f1c6ec703fa591445c8c52fe9f8abaeacc8d
2019-05-21 16:37:54 +02:00
Axel Uhl c0b060af60 bug4717: fixed the test verdict of a supposed-to-fail test that didn't fail but now does
Change-Id: I6a958ae5122904e5ea144fd3d345e5e0bd3e73f9
2019-05-21 16:37:00 +02:00
Axel Uhl 5768265da7 bug4717: added more failing test cases, also for corner cases
Change-Id: Idf35c38fadc494f4a6b9953a45534bbcf695b316
2019-05-21 16:35:51 +02:00
Steffen Jacobs 8ceab16f3a Bug 5040: attempt to fix
MediaReplicationTest.testMaterDataImportForMediaTracks
2019-05-21 15:58:36 +02:00
Steffen Jacobs 9bdbb25b9a Revert "Bug 5040: filter media tracks instead of failing the master data export if the user is missing a read permission on only one media track"
This reverts commit bf0a73d9b5.
2019-05-21 15:43:19 +02:00
Steffen Jacobs bf0a73d9b5 Bug 5040: filter media tracks instead of failing the master data export
if the user is missing a read permission on only one media track
2019-05-21 14:28:15 +02:00
Steffen Jacobs aabb0da7b8 Bug 5040: fixed server permission check 2019-05-21 14:27:34 +02:00
Steffen Jacobs 1498e5e7e7 Bug 5040: added CAN_EXPORT_MASTERDATA to
SecuredSecurityTypes.ALL_ACTIONS
2019-05-21 14:08:51 +02:00
Axel Uhl 0e9bf6cf1a bug4717: added failing test cases
Change-Id: I4712236aafaaa83a764201e63a4ae1bbd4988ad6
2019-05-21 12:23:07 +02:00
Steffen Jacobs 15d65f4c87 Bug 5040: attempt to fix Unit-Test for MasterDataImport 2019-05-21 11:43:36 +02:00
Steffen Jacobs 39509368af Merge branch 'master' into bug5040 2019-05-21 11:26:59 +02:00
Axel Uhl 62ceb7afd5 Merge branch 'translation'
Change-Id: I8f2c9115990bf00869fb8f3beb13127043392aa5
2019-05-21 09:21:46 +02:00
Axel Uhl 213109a42e added property rankingMetric to the RegattaJsonSerializer
Change-Id: I50044904e73e5566292a9a2362ec56f6baee5f4f
2019-05-20 14:41:12 +02:00
Steffen Schaefer c4abc2d954 Merge branch 'master' into bug5040 2019-05-20 13:59:21 +02:00
Steffen Schaefer e4858c7b83 Bug 5040: Reworked permission checks and filtering in MasterDataResource 2019-05-20 13:58:46 +02:00
Axel Uhl 894efc5bb4 in case one side of a line doesn't have a position, guess the orientation of "BOAT"-type marks based on position of next mark 2019-05-19 01:54:14 +02:00
Axel Uhl c94c093058 post-fix for bug5044, avoiding NPE in case of open-ended interval 2019-05-18 23:01:10 +02:00
Axel Uhl 6ff0641cab fixed launch config, removing replicaSet Mongo settings again 2019-05-18 21:49:54 +02:00