Commit Graph
84 Commits
Author SHA1 Message Date
Axel Uhl 8044fee27b secured DocumentBuilderFactory against XML External Entity (XXE) attacks 2025-01-14 14:32:09 +01:00
Axel Uhl 23b15b5479 defending against XML external entity attacks in XML/XRR result import 2025-01-14 13:46:21 +01:00
Axel Uhl a3d3d10ef6 bug5920: removed M2S access token from executable parts of code; needs to come from manage2sail.accesstoken system property now 2023-11-27 18:46:12 +01:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
Axel Uhl 7efbe2880d bug5792: removed unused fragments; more manifest alignment 2022-12-14 05:19:02 -08:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl f4e52b1b48 bug5693: extract Sailti event name from one of the XRR docs referenced if available;
adjusted boat class comparison in Division, using BoatClassMasterdata.
unifyBoatClassNameBasedOnExistingMasterdata so that "N17" compares equal
to "Nacra 17" which otherwise would have been a problem as Sailti
reports the boat class name different across the XRR docs and the
HTML navigational doc
2022-03-23 18:30:31 +01:00
Axel Uhl bd1f0704d6 bug5693: preparing for processing compound Sailti text documents with class names and XRR result links 2022-03-23 15:22:46 +01:00
Axel Uhl dd13c31190 bug5693: working parser for Sailti XRR files, after patching incorrect race number format 2022-03-17 15:45:48 +01:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Axel Uhl 9bd2df4999 bug4811: massive NamedDTO constructor refactoring affecting all subclasses; starting with dialog for application replica set upgrade 2021-03-31 18:44:41 +02:00
Axel Uhl 4db4b95b62 bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them! 2021-02-16 14:58:38 +01:00
Dennis Aulenbacher 5af66785a5 bug5201: Switched to crew lastname concatenation as last default for
team name
2021-01-21 10:42:24 +01:00
Dennis Aulenbacher 93377b9676 bug5201: Code Formatting 2021-01-20 18:59:40 +01:00
Dennis Aulenbacher c3a55e0aed bug5201: Added JavaDoc 2021-01-20 18:57:47 +01:00
Dennis Aulenbacher 3069dbd367 bug5201: Adding third default fallback to a skippers lastname competitor
name
2021-01-20 18:46:53 +01:00
Axel Uhl 6a8a0f780a bug5201: default to boat name if team name is not provided 2021-01-20 15:28:40 +01:00
Axel Uhl 6bb2313ec7 bug5201: minor formatting improvements in CompetitorResolver 2021-01-20 10:20:35 +01:00
Dennis Aulenbacher 92f83d8c14 bug5201: Infering Nationality from sail number. 2021-01-19 15:05:04 +01:00
Dennis Aulenbacher 8c7f775b11 bug5201: Abstracted duplicated CompetitorProvider code 2021-01-19 12:09:20 +01:00
Tim Hessenmüller 9c125a768e bug5090: ResultUrlRegistry.getResultUrls has been split into two methods one of which does no permission check 2020-03-05 16:02:56 +01:00
Tim Hessenmüller 8fa5ac8ea2 Merge remote-tracking branch 'origin/master' into bug5090 2020-02-28 12:52:23 +01:00
Axel Uhl ceebdbf8d5 fixed broken tests by also matching exact boat class name (ignoring case) 2020-02-07 16:04:16 +01:00
Axel Uhl 6553c40c2c bug4881: added ScoreCorrectionProvider.getScoreCorrections(InputStream) 2020-02-07 13:47:37 +01:00
Tim Hessenmüller 830ba9e556 bug5090: Moved result import url methods from SailingServiceImpl to RacingEventServiceImpl 2020-01-30 17:20:37 +01:00
Axel Uhl 89e8bef9c8 Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.

This reverts commit 063484e29f.
2019-05-28 21:54:20 +02:00
Axel Uhl 063484e29f removed PluginNature from our OSGi bundles; they are not Eclipse plugins 2019-05-27 22:53:30 +02:00
Axel Uhl 9b3718ed19 moved the dependencies to the bundle, not the test fragment 2018-12-03 00:23:54 +01:00
Axel Uhl 49db8126bb allow solution to run with both, Java8 and Java11 with same target platform
Change-Id: I4f7772aaa1d9d1b65a2452ad98d8c51809fef2b4
2018-11-30 21:20:06 +01:00
Axel Uhl 8d772196de Adding com.sun.istack bundle to satisby jaxb implementation bundle's imports
Change-Id: Ia2a93ad709c16f81dcb3d9d15d2117e509f9c4e1
2018-11-26 22:11:52 +01:00
Axel Uhl 6c04f43d54 added jaxb-api and jaxb-impl as well as com.sun.activation.javax.activation to local p2 and target platform definition
Change-Id: I26de811d87e83660642e526f35a05baa0fbb53bb
2018-11-26 01:13:01 +01:00
Axel Uhl 34f476e30f added javax.xml.bind to target platform and require it from bundles that use it
Change-Id: Iceac809df6ce2ce1b52ce7f1da8a2daf2c5e2998
2018-11-23 00:19:18 +01:00
Axel Uhl bd90f921dd added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule 2018-03-24 01:45:37 +01:00
Steffen Schaefer 9123771f34 normalized line endings 2017-05-16 09:42:02 +02:00
Axel Uhl 540becdb35 only CR/LF changes
Change-Id: I77ca9b927b7bb875e831d0b3203791650f0edb8c
2017-05-12 16:57:29 +02:00
Axel Uhl 8ee18e9ae5 Merge branch 'master' into bug3246; this merge temporarily kills the addition of the competitor import bundle to the launch configs
Conflicts:
	java/com.sap.sailing.server/SailingServer (No Proxy OSX).launch
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Cached MTB).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Cached MTB).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, auto-replicate dev).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, auto-replicate).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8890).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (No Proxy, winddbTest).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
	java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
	java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
	java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch

Change-Id: I88164350550d862bf9feed4d127a2d773d064add
2016-12-07 17:47:05 +01:00
Steffen Schaefer b34d5890a3 Removed several references to unused GWT stuff 2016-11-16 10:49:45 +01:00
Alexander Tatarinovich d16d2b3eca Merge branch 'master' into bug3246
Conflicts:
	java/com.sap.sailing.manage2sail.resultimport.test/src/com/sap/sailing/manage2sail/resultimport/test/ParserTest.java
	java/pom.xml

Change-Id: Ic6d8da3151e0e37adf4d16b634d20a70b7e20cc5
2016-10-24 19:17:03 +03:00
Axel Uhl fe73fef92d be more tolerant when finding empty records in an XRR file
Change-Id: Iaa34e86ee66c50bfdc1083e49d6a063e92d64be0
2016-07-26 14:43:18 +02:00
Axel Uhl 4865820046 fixing bug 3650 by using the top-level document's ClassName field for the boat class creation
Change-Id: I92a07396718db0393fe2034390eba008061be5a8
2016-05-12 13:45:08 +02:00
fmittag df412ec8bf some little formatting for Axel :) 2016-04-09 18:03:29 +02:00
fmittag d236ab772f - Made some core result import class more robust againt inconsistent data
- Updated the yachtscoring URL'S to the lastest changes
- removed some unused test files
2016-04-09 17:16:56 +02:00
fmittag 8f1d518556 Merge remote-tracking branch 'origin/master' into bug3401_yachtscoring 2016-04-01 13:23:16 +02:00
Axel Uhl da6082b59a renamed default directory for generic XRR import from xrrresults to xrrftp which is the symbolic link that exists in our AMI
Change-Id: I60294d60645a0b3e4a2f52842972074c0ea46d94
2016-03-30 18:17:56 +02:00
fmittag 76b4ad41cb first working version of yachtscoring importer... still bugs in the XRR file from yachtscoring 2016-03-23 19:14:17 +01:00
Axel Uhl 6068191ce4 started to implement a competitor import for Manage2Sail / XRR 2015-09-24 12:08:30 +02:00
Axel Uhl 98d5235b47 upgraded all Mongo-using bundles to 2.13.0 driver 2015-02-12 16:00:15 +01:00
Axel Uhl 7092d04790 don't use package name as string but obtain it from the class object 2014-12-03 17:06:30 +01:00
Axel Uhl 369aa08bf9 reverted SailingServiceImpl and ListEditorComposite to master version; made branch compile again after merge; not mergeable into master yet; probably needs re-start 2014-12-03 16:16:07 +01:00
Axel Uhl 656118dae0 Merge branch 'master' into structureImport; pretty broken; in particular ListEditorComposite and SailingService will need close review for phony changes
Conflicts:
	java/com.sap.sailing.domain.swisstimingadapter/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/SailingServiceImplMock.java
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleFeatures.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FleetListEditorComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaManagementPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsCreateDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsEditDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SeriesWithFleetsListEditor.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/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_ru.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.manage2sail.resultimport.test/src/com/sap/sailing/manage2sail/resultimport/test/ParserTest.java
	java/com.sap.sailing.manage2sail.resultimport/src/com/sap/sailing/manage2sail/resultimport/ScoreCorrectionProviderImpl.java
	java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.xrr.resultimport.test/src/com/sap/sailing/xrr/resultimport/test/ParserTest.java
	java/com.sap.sailing.xrr.resultimport/src/com/sap/sailing/xrr/resultimport/impl/ScoreCorrectionProviderImpl.java
	java/com.sap.sailing.xrr.resultimport/src/com/sap/sailing/xrr/resultimport/impl/XRRParserUtil.java
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/controls/listedit/ListEditorComposite.java
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/controls/listedit/StringListEditorComposite.java
2014-12-03 10:54:12 +01:00