Commit Graph
537 Commits
Author SHA1 Message Date
Axel Uhl 714e3b43a8 upgrade install p2f file to use 2023 version of GWT plugin 2023-01-31 16:44:16 +01:00
Axel Uhl 0260f11a22 bug5797: more cases of providing Charset to InputStreamReader constructor 2022-12-29 13:22:11 +01:00
Axel Uhl 24132454b0 bug5792: adjust to Java-11 deprecations (Number constructors, reflection, Hamcrest, minor AWT changes) 2022-12-12 07:35:58 -08:00
Axel Uhl b56a2da2bc Merge branch 'master' into bug2346 2022-10-29 00:20:26 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Tim Hessenmüller 2ce706a5bc Merge remote-tracking branch 'origin/master' into bug2346 2022-06-15 13:21:09 +02:00
Tim Hessenmüller c17d4f6962 Merge remote-tracking branch 'origin/master' into bug2346 2021-12-10 14:43:15 +01:00
Axel Uhl 389dfa9476 Merge branch 'bug5657' into bug5060_bug5510 2021-12-10 10:52:54 +01:00
Axel Uhl e6460ea8be bug5657: don't allow for negative speeds in PolarDiagramGPS; button panel width adjusted, avoiding line break in button text 2021-12-10 10:31:37 +01:00
Axel Uhl ca566f106a bug5657: added more null-safety, but it still isn't enough in case the polar cannot be determined 2021-12-10 00:27:50 +01:00
Axel Uhl 7ed343782d bug5657: compute PolarDiagramGPS speeds for all wind angles properly now, based on PolarDataService 2021-12-09 22:30:10 +01:00
Axel Uhl 4fb8f870f5 bug5657: a first draft implementation that offers all "backend polars" to the simulator user 2021-12-09 16:09:05 +01:00
Axel Uhl 704be76ef8 bug5060: re-introduced SIMULATOR:READ for stand-along strategy simulator;
The permission is checked for the current server name as the object key.
Checks are performed client-side in the authorization wrapper which then
will display a "Sign in" page if the user is not logged in or lacks the
permission required. Furthermore, the SimulatorServiceImpl service
methods all check the permission on the server side.
2021-12-08 15:25:31 +01:00
Axel Uhl dcc491a0f6 removed some redundant empty lines; use diamond operator in two more places 2021-12-07 10:10:54 +01:00
Tim Hessenmüller 295c7e5a47 Merge remote-tracking branch 'origin/master' into bug2346 2021-11-19 15:52:00 +01:00
Axel Uhl 6749787598 bug4596: added simulation cache expiry, currently after ten minutes 2021-11-13 17:32:06 +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 00f726e710 made all variables / parameters on whose value a lock is obtained/released final and adding missing finally clauses 2021-04-16 16:01:34 +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
Tim Hessenmüller 42310bb7f6 Merge remote-tracking branch 'origin/master' into bug2346 2020-12-20 18:47:22 +01:00
Tim Hessenmüller dcfdedadd4 Moved NotEnoughDataHasBeenAddedException into GWT module com.sap.sailing.domain.common.polars 2020-12-20 17:45:40 +01:00
Axel Uhl be871fefed bug4811: adjusted manifests for new minimum release of httpcomponents bundles 2020-11-02 18:34:37 +01:00
Axel Uhl ce85ac9a39 bug4811: removed upper version bounds for org.apache.httpcomponents stuff; added org.apache.commons.logging to target platform 2020-11-02 17:40:51 +01:00
Axel Uhl e1287af75d removed BoatClass.displayName; BoatClass.name is now used throughout 2020-10-14 13:49:44 +02:00
Axel Uhl 6ac197a473 bug5374: introduced asynchronous background metadata update;
a few tests fail now, probably because the accelerated fix insertion leaves less time
for actually committing the writes, and with write concern UNACKNOWLEDGED the client
may not necessarily read its own writes. Should we introduce sleep times? Or is there
a better way to have test cases wait for the completion also of unacknowledged writes?
2020-09-18 17:37:40 +02:00
Georg Herdt d1bcb3308c fixing build path issues in eclipse, GWT CP container has not been recognized. Updated this by turning off/on GWT support in projects preferences. Keeping old entry for while to provide backward compatibility. 2020-07-03 09:39:52 +02:00
Axel Uhl 8420340844 fixed SimpleTimeFormat synchronization, especially for WindFinder 2020-07-01 11:42:06 +02: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
Thomas Wiese dd69e9cbf2 Competitor and Boat become SecuredDomainTypes 2018-11-16 11:12:47 +01:00
Steffen Schaefer c3db805b1d Bug 4427: Cleanup of old GWT plugin configs. We are preparing changes on
other branches that would require redundant updates of the IDE configs.
Finishing the Oxygen update by doing a cleanup will help to reduce the
effort needed to keep the IDE files up to date.
2018-08-02 15:07:14 +02:00
Maximilian Groß ed1fae0c8f divided datamining from sailing specific classes 2018-04-12 07:40:59 +02:00
Axel Uhl 360f72a6a7 Merge branch 'master' into bug2822_boatcolors 2018-03-24 08:49:11 +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 Schäfer 1542a36109 Merge branch 'master' into bug2822_boatcolors 2017-05-16 16:12:16 +02:00
Steffen Schäfer 67d310df4b Merge branch 'master' into bug2822_boatcolors
# Conflicts:
#	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/SensorFixStoreAndLoadTest.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedLegOfCompetitorImpl.java
#	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/adminconsole/AdminConsolePage.java
#	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2017-05-16 15:59:24 +02:00
Steffen Schaefer 9123771f34 normalized line endings 2017-05-16 09:42:02 +02:00
Frank Mittag fd8fee5d58 work commit in the middle of refactoring competitor.getBoat() 2017-04-28 09:08:14 +02:00
Axel Uhl b11dca244e bug3552: refactored Mark.color from String to Color
Change-Id: Iddcc26de68dd5c1ecd3fdcbb61e59810e879ae37
2017-04-11 11:20:46 +02:00
Axel Uhl 7650af5809 added more upper version constraints for org.apache.httpcomponents.*
Change-Id: I2b0e9ecab3449dfe281259ba63d98d69d382c5c8
2017-01-24 00:49:23 +01:00
Axel Uhl 5c5b6d0a25 fixed issue with PolarDataService while it is importing polar data and races are being restored; see bug 4011, comment #5
Change-Id: I95ad332d5fa6826a371da228c24f2800600facb0
2016-12-30 16:32:23 +01:00
Axel Uhl c3a6a31913 use Distance for boat class hull length
Change-Id: I75904659dbfee089145d516f0b1fb972eb6dd45c
2016-10-13 14:39:16 +02:00
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
Benjamin Barth 5af060bf7a Moved PathType to com.sap.sailing.domain.common to be able to i18n it 2016-05-02 14:36:51 +02:00
Simon Pamies e790410b63 Merge branch 'master' into gc32-changes 2016-01-11 10:41:13 +01:00
Axel Uhl 76ac8458c7 more security fixes in accordance with the Fortify security scans; now all Corporate Security Requirements have been dealt with
Change-Id: I8badf465e3dfec80e194a5d8fa62d9019e65b646
2016-01-08 14:17:38 +01:00
Simon Pamies 336143dd6e Added first information for GC32s 2016-01-08 12:05:09 +01:00
Axel Uhl 9f36920cda fixed merge accident: remove ssj.jar from simulator bundle's .classpath 2015-10-20 10:19:08 +02:00
Axel Uhl 1a764187f9 Merge remote-tracking branch 'server/master' into dom4j-poi-xmlbeans-to-targetplatform
Conflicts:
	java/com.sap.sailing.simulator/.classpath
2015-10-20 09:46:53 +02:00
Christopher Ronnewinkel (D036654) 3227d6a1f3 save subtraction in BlastRandom.nextExponential(); 2015-10-20 08:35:42 +02:00