Axel Uhl
ebbc89532a
bug6098: added support on MapWidget for renderingtype_changed event
2025-04-25 09:02:08 +02:00
Axel Uhl
e969a4bc89
activated auto-merge in renovate.json now that it targets the hyperspace branch
2025-04-24 17:52:19 +02:00
Axel Uhl
77682283f0
added missing ',' in renovate.json
2025-04-24 15:59:20 +02:00
Axel Uhl
4f4561e2ab
fixed typo in baseBranches in renovate.json
2025-04-24 15:53:35 +02:00
Axel Uhl
70cede92fe
Merge remote-tracking branch 'githubsapsailing/main' into main
2025-04-24 15:52:41 +02:00
Axel Uhl
7aa00fc58f
specify hyperspace as the base branch for renovate tool
2025-04-24 15:51:57 +02:00
Axel Uhl
89553011b8
Merge pull request #6 from SAP-Sailing-Analytics/renovate/all-minor-patch
...
chore(deps): update all non-major dependencies to v2.227.1
2025-04-24 15:43:19 +02:00
Axel Uhl
730b32c7eb
Merge pull request #4 from SAP-Sailing-Analytics/renovate/configure
...
chore: Configure Renovate
2025-04-24 15:36:40 +02:00
Axel Uhl
4b02b57c38
Merge branch 'main' into renovate/configure
2025-04-24 15:36:25 +02:00
Axel Uhl
08c75740ba
copied renovate.json to main branch to enable renovate controller
2025-04-24 15:35:02 +02:00
Axel Uhl
06ae2dac1a
improved wiki docs regarding secret rotation for Hyperspace mobile build pipeline
2025-04-24 14:33:28 +02:00
Axel Uhl
fc655c4462
improved logging when waiting for auto-scaling group to produce healthy instance
2025-04-23 11:46:34 +02:00
Axel Uhl
9f88cdbdf3
Merge branch 'bug6098' into main
2025-04-20 01:11:11 +02:00
Axel Uhl
06bcde484e
Merge remote-tracking branch 'github/main' into main
2025-04-16 11:28:08 +02:00
Axel Uhl
844482fee3
updated SAPJVM8 from 8.1.102 to 8.1.103
2025-04-16 11:26:14 +02:00
Axel Uhl
a04a49b75b
share logrotate.d/mongodb across sailing_server and mongo_instance_setup
2025-04-14 23:07:13 +02:00
Axel Uhl
d5f0074ac1
bug6098: release notes
2025-04-14 18:07:40 +02:00
Axel Uhl
a5881278d4
Merge branch 'main' into bug6098
2025-04-14 17:51:15 +02:00
Axel Uhl
bc7b50da5d
move the logRotate: reopen directive to the imageupgrade_functions.sh script;
...
this way, all MongoDB installations created through
setup_mongo_7_0_on_AL2023() will benefit from the logRotate setting
2025-04-14 17:44:43 +02:00
Axel Uhl
185b1e390c
add logRotate: reopen to mongodb.conf for sailing-server instance
2025-04-14 17:08:10 +02:00
Axel Uhl
14e2b0d2b7
Merge remote-tracking branch 'github/main' into main
2025-04-14 16:34:44 +02:00
Axel Uhl
e75ce7d4f2
use a specific logrotate.d script for mongodb on sailing-server image
2025-04-14 16:34:09 +02:00
Axel Uhl
81e28d7a70
copied Eclipse plugin installation file for new 2025-03 version
2025-04-14 14:51:51 +02:00
Axel Uhl
e3961dc27d
Merge branch 'main' into bug6098
2025-04-14 14:48:34 +02:00
Axel Uhl
e6bdc19ed9
Merge remote-tracking branch 'github/main' into main
2025-04-14 14:47:55 +02:00
Axel Uhl
5f18f7d925
help Eclipse 2025-03 to still compile our code with Java 8;
...
there seem to be some issues with inferring generic type arguments in
Eclipse 2025-03, as compared to 2024-09. Minor changes regarding
explicit mention of type parameters seem to help avoid these errors.
2025-04-14 14:46:27 +02:00
Axel Uhl
5c00104223
use per-process logrotation for mongod on central instance
2025-04-13 22:56:25 +02:00
Axel Uhl
acc1e59219
use only the mongo .log files for rotation and let logrotate do the compression properly
2025-04-13 22:49:16 +02:00
Axel Uhl
f43b8efb6d
updated mongod logging options (reopen, logappend)
2025-04-13 22:44:55 +02:00
Axel Uhl
f36893753f
fixed central MongoDB server's logrotation
2025-04-13 22:20:56 +02:00
Axel Uhl
4d8b822762
bug6098-rotatedbounds: compute instead of search for the correct sector for map bounds calculation
2025-04-11 17:53:55 +02:00
Axel Uhl
dbef0c7551
formatting only
2025-04-11 17:53:39 +02:00
Axel Uhl
370d3a664a
bug6098-rotatedbounds: NonCardinalBounds.extends *returns* the new bounds...
2025-04-11 17:19:18 +02:00
Axel Uhl
1f7a020a4e
bug6098-rotatedbounds: use the original map heading as heading for the NonCardinalBounds, and not the sector-reduced one
2025-04-11 17:18:45 +02:00
Axel Uhl
0da1aef06c
bug6098-rotatedbounds: attempt to compute NonCardinalBounds from map bounds for headings from all four sectors
2025-04-11 15:53:35 +02:00
Axel Uhl
f507e705f0
bug6098: drive-by enhancement: support fractional zoom; fixed auto-zoom ending
2025-04-11 14:53:48 +02:00
Axel Uhl
9ff9f47c08
bug6098-rotatedbounds: a half-way working implementation not much worse than main
2025-04-11 13:54:53 +02:00
Axel Uhl
4c35d9a216
bug6098-rotatedbounds: a first compilable implementation that uses NonCardinalBounds
2025-04-11 11:39:52 +02:00
Axel Uhl
cb6667b801
bug6098-rotatedbounds: fixed use of EPSILON; use only in contains check
2025-04-11 01:25:43 +02:00
Axel Uhl
72ac625fef
bug6098-rotatedbounds: added an EPSILON when extending NonCardinalBounds
2025-04-11 00:56:17 +02:00
Axel Uhl
be34dc9712
bug6098-rotatedbounds: first implementation of rotated bounds; not all tests pass yet
2025-04-10 18:07:50 +02:00
Axel Uhl
9287826501
bug6098: upon zoom start, put streamlets into drag mode immediately;
...
this stops the "explosion" / "fireworks" artifacts upon drag, zoom and
rotate
2025-04-08 16:40:28 +02:00
Axel Uhl
5c663f9413
Merge branch 'bug6098' into bug6098-bug6109-aftermath
2025-04-08 15:46:38 +02:00
Axel Uhl
f8fe0bb0c9
Merge branch 'main' into bug6098
2025-04-08 15:46:24 +02:00
Axel Uhl
735a54d511
fixed Wendtdorf[er Strand] test issue by allowing for both variants
2025-04-08 15:45:37 +02:00
Axel Uhl
8896adade0
bug6098-bug6109-aftermath: disable auto-pan for info window if heading != 0
2025-04-05 18:02:48 +02:00
Axel Uhl
3015bf1427
Merge branch 'main' into bug6098-bug6109-aftermath
2025-04-04 10:36:33 +02:00
Axel Uhl
1f15083a7a
Merge branch 'main' into bug6098
2025-04-04 10:35:39 +02:00
Axel Uhl
9be776a5dc
Wendtdorfer Strand agan became Wendtdorf...
2025-04-04 10:34:51 +02:00
Axel Uhl
76b6c1fb36
Merge branch 'bug6098' into bug6098-bug6109-aftermath
2025-04-04 00:33:27 +02:00
Axel Uhl
60b39451bc
Merge branch 'main' into bug6098-bug6109-aftermath
2025-04-04 00:33:21 +02:00
Axel Uhl
e353f0d5cc
Merge branch 'main' into bug6098
2025-04-04 00:32:47 +02:00
Axel Uhl
7a75f1d14c
Geonames changed from Wendtdorf to Wendtdorfer Strand; adjusted test
2025-04-04 00:31:58 +02:00
Axel Uhl
e3ae57555f
bug6109 aftermath: trying to properly refresh streamlets, simulator and wind ladder overlays;
...
but this now creates "explosion-like" streamlet animations upon some
zoom activities which don't look nice. Besides, these various different
places with different handling of canvas updates are not designed well.
Some use an explicit time delay, others try to work with a "deferred"
scheduled job. Needs clean-up
2025-04-03 15:31:18 +02:00
Axel Uhl
d9774a039f
bug6109: preserve settings when toggling wind-up display
2025-04-03 14:27:10 +02:00
Axel Uhl
b154fb79ec
Merge branch 'main' into bug6098
2025-04-03 11:14:31 +02:00
Axel Uhl
188e5481c0
migrating to TracAPI-4.0.3: param files can now be UTF-8 encoded
2025-04-03 11:13:51 +02:00
Axel Uhl
e6693df7b9
added Wiki documentation about the malware scanning configuration with GuardDuty
2025-04-02 17:06:43 +02:00
Axel Uhl
71b0528a14
reduced maximum file upload size from 8GB to 5GB to allow for GuardDuty malware scans
2025-04-02 16:00:49 +02:00
Axel Uhl
e3728255ee
Merge branch 'main' into bug6098
2025-03-31 18:08:55 +02:00
Axel Uhl
1cff1f3c53
bug6107: introducing geonames.org.usernames system property for user name secret
2025-03-31 15:03:02 +02:00
Axel Uhl
e525ce05a8
Merge remote-tracking branch 'github/bug6098' into bug6098
2025-03-31 11:39:17 +02:00
Axel Uhl
5ad2a5b0d1
bug6098: temporarily using different geonames.org usernames
2025-03-31 11:38:14 +02:00
Axel Uhl
8dffb6b626
bug6098: comment changes only
2025-03-31 00:37:25 +02:00
Axel Uhl
17f7f1a88c
bug6098: improved initialization of wind ladder;
...
especially if there is a wind direction set on the WindLadderOverlay already,
use it in setCanvasSettings() for the rotation instead of setting rotation to 0.0
2025-03-31 00:07:38 +02:00
Axel Uhl
9b1e095bf6
bug6098: invoke setVisible on windLadder only if initialized already
2025-03-28 23:49:20 +01:00
Axel Uhl
fd9dc57f04
bug6098: when the canvas settings change for the wind ladder, redraw must be requested; update ladder when activated
2025-03-28 18:29:28 +01:00
Axel Uhl
d4cb909d23
bug6098: when wind ladder image tile has been loaded, call redraw() and draw()
2025-03-28 18:05:49 +01:00
Axel Uhl
6f7b202a39
bug6098: in FullCanvasOverlay combine delayed canvas settings setting with delayed drawing and draw immediately only if no settings change is required
2025-03-28 16:41:39 +01:00
Axel Uhl
cb6afa6b58
bug6098: avoiding setting width to 0 keeps elements visible and in DOM
2025-03-28 13:29:16 +01:00
Axel Uhl
cd0026999c
Merge branch 'main' into bug6098
2025-03-28 11:46:45 +01:00
Axel Uhl
f166ba9dfe
re-added "Jobs" to footer section because we have two working student jobs now online through jobs.sapsailing.com
2025-03-28 11:45:12 +01:00
Axel Uhl
db7f431115
Merge branch 'main' into bug6098
2025-03-28 10:42:04 +01:00
Axel Uhl
967099d78b
Merge remote-tracking branch 'github/main' into main
2025-03-28 10:41:19 +01:00
Axel Uhl
60ee89ae8e
bug6106: added missing startTack property to .../startanalysis REST API method
2025-03-28 10:39:14 +01:00
Axel Uhl
ef0426dba4
bug6098: an initial delay for setting canvas settings seems to help
2025-03-27 18:08:56 +01:00
Axel Uhl
5f93b24d53
Merge branch 'main' into bug6098
2025-03-27 16:50:30 +01:00
Axel Uhl
e0da7d340c
recording last user creation time stamp *after* having made the request
2025-03-27 16:49:48 +01:00
Axel Uhl
226d8bfe67
bug6098: using visible pixel area for swarm particle generation;
...
but now initially the swarm, when active upon page load, is shown too
far right, so we need to figure out what's going wrong with initial
positioning now.
2025-03-27 16:48:49 +01:00
Axel Uhl
4da0d9ee5d
bug6098: reduced streamlet artifacts upon map dragging and zooming
2025-03-27 16:13:53 +01:00
Axel Uhl
5548aff8ca
bug6098: wind ladder is working now
2025-03-27 10:52:30 +01:00
Axel Uhl
7e56de068a
Merge branch 'main' into bug6098
2025-03-27 10:11:04 +01:00
Axel Uhl
e7eafb653c
include launch time point in reverse proxies table in landscape management panel
2025-03-27 10:04:49 +01:00
Axel Uhl
a6b3bac6fb
bug6098: fetch map projection lazily; still issues with uninitialized projection for wind ladder
2025-03-27 09:49:47 +01:00
Axel Uhl
03a5e4803b
bug6098: fixed streamlet vector directions when displayed on rotated map
2025-03-26 17:42:40 +01:00
Axel Uhl
1fc49187cd
Merge branch 'main' into bug6098
2025-03-26 16:53:33 +01:00
Axel Uhl
1271ea17f0
another update to the legal text for media upload
2025-03-26 16:53:05 +01:00
Axel Uhl
3428f4e442
bug6098: removed a few unnecessary usages of map.getBounds()
2025-03-26 15:41:26 +01:00
Axel Uhl
f8c7f73f70
Merge branch 'main' into bug6098
2025-03-26 13:40:13 +01:00
Axel Uhl
d54c0bf9ed
improved disclaimer text in media upload form
2025-03-26 13:39:42 +01:00
Axel Uhl
040b9bf8ea
Merge branch 'main' into bug6098
2025-03-26 09:43:05 +01:00
Axel Uhl
5e814f5a19
bug6104: trying with file.encoding=UTF-8
2025-03-25 21:13:55 +01:00
Axel Uhl
ceee19a84b
bug6104: added logging for GermanKeyboardTest to understand what's going wrong
2025-03-25 19:37:01 +01:00
Axel Uhl
1720d847f9
bug6098: fixed canvas clearing when stopping streamlets
2025-03-25 18:39:31 +01:00
Axel Uhl
0f4c5b8404
bug6098: using fromLatLngToContainerPixel on the MapCanvasProjection helps showing streamlets for North-Up
2025-03-25 18:31:33 +01:00
Axel Uhl
3b70d48065
bug6098: trying to replace the proprietary Mercator projection by using the MapCanvasProjection
2025-03-25 18:20:18 +01:00
Axel Uhl
3dd049cd79
Merge branch 'main' into bug6098
2025-03-25 17:46:54 +01:00
Axel Uhl
9b9f7c72d6
bug6104: fixed feature definition for zxcvbn bundle
2025-03-25 17:45:35 +01:00
Axel Uhl
8b83eca521
bug6104: explicitly set encoring for GermanKeyboardTest to UTF-8
2025-03-25 17:21:59 +01:00
Axel Uhl
c8e6e4a245
bug6104: complexified more test user account passwords
2025-03-25 17:16:59 +01:00