Axel Uhl
6012ee7316
use HttpClientUtils.getClientIP in ProxiedRemoteServiceServlet to properly log the true client IP
2025-05-15 09:59:03 +02:00
Axel Uhl
8a1f8f1d6c
added -r noreply@sapsailing.com for a consistent sender mail address
2025-05-14 20:47:08 +02:00
Axel Uhl
e4e3cbe7e7
log getUsersWithPermission(...) timining only as fine, not info
2025-05-14 20:39:25 +02:00
Axel Uhl
c3afe7effd
removed obsolete Javadoc param comments
2025-05-14 18:45:15 +02:00
Axel Uhl
e42601d2cd
Merge remote-tracking branch 'github/main' into main
2025-05-14 18:45:02 +02:00
Axel Uhl
4abe9a1102
allow an i3.2xlarge to reboot *with* swap space being re-used;
...
if the NVMe partition was already formatted as "swap" then the service
script would refuse mounting it; it would only format and mount a
partition with an empty FS_TYPE. This causes such an instance to come up
with only the 6GB swapfile swap which causes the Java VM launched with
excessive amounts of heap space to simply crash
2025-05-14 18:43:31 +02:00
Axel Uhl
c556013a82
improved logging of replication operations received from replicas
2025-05-14 14:53:50 +02:00
Axel Uhl
3f6d268512
fixed reporting of client IP from X-Forwarded-For header
2025-05-14 14:01:04 +02:00
Axel Uhl
2cd0bb2fec
improved logging for locking/banning of user accounts and client IPs
2025-05-14 11:06:57 +02:00
Axel Uhl
df2b2b33e6
comment and Wiki changes only
2025-05-14 10:36:11 +02:00
Axel Uhl
6e70ed32d6
Merge branch 'bug6121' into main
2025-05-13 14:31:01 +02:00
Axel Uhl
f9ee6c214d
bug6121: release notes
2025-05-13 14:14:51 +02:00
Axel Uhl
316f572881
code formatting change only
2025-05-13 14:12:44 +02:00
Axel Uhl
5a663e7064
Merge branch 'bug6121' into main
2025-05-13 11:23:01 +02:00
Axel Uhl
e73880d2dd
Merge branch 'main' into bug6121
2025-05-12 20:07:35 +02:00
Axel Uhl
2d4df68b9a
bug6121: log in case not all bytes to be sent to device could be written to SocketChannel
2025-05-12 17:20:05 +02:00
Axel Uhl
6e42af2a4e
bug6121: let missing device heartbeat terminate the connection
2025-05-12 16:24:54 +02:00
Axel Uhl
a74f198bac
@Ignore TestLinkCreation for now until branch.io has a solution for us
2025-05-12 10:21:49 +02:00
Axel Uhl
12004e18e2
Merge remote-tracking branch 'github/main' into main
2025-05-12 10:05:18 +02:00
Axel Uhl
fc018e3180
sort event IDs in leaderboard groups REST API to make stable for comparison
2025-05-12 10:04:51 +02:00
Axel Uhl
b45683c2ad
fixed a few typos in variable names
2025-05-12 00:32:43 +02:00
Axel Uhl
d31a6a8709
use X-Forwarded-For header if present to log initial load properly
2025-05-07 10:46:38 +02:00
Axel Uhl
104a28f6bd
don't use "mail -r" with specific return addresses
2025-05-05 23:31:05 +02:00
Axel Uhl
69752461a6
bug6119: replicate only true changes
2025-05-01 02:02:20 +02:00
Axel Uhl
fdc79b492f
adjusted businessModelDescription text message regarding development partners
2025-04-29 21:52:12 +02:00
Axel Uhl
8a9d5585e5
bug6118: analyze X-Forwarded-Proto to determine whether to offer wss:// or ws:// for WindBot websockets
2025-04-29 14:14:52 +02:00
Axel Uhl
256c98309a
Merge branch 'bug6110' into main
2025-04-28 19:00:14 +02:00
Axel Uhl
51b64a69e2
fixed NPE when unauthenticated user requests latest fix
2025-04-28 14:26:48 +02:00
Axel Uhl
a59d7f2f52
Merge remote-tracking branch 'github/main' into main
2025-04-28 00:36:56 +02:00
Axel Uhl
ed98ec80d3
consistently log binary protobuf Igtimi messages and old JSON text messages
2025-04-27 23:38:08 +02:00
Axel Uhl
5afd78b27c
bug6098: enhanced release notes regarding RASTER fallback
2025-04-25 13:38:18 +02:00
Axel Uhl
6ac3b237b4
bug6098: fixed bounds calculations, avoiding inconsistent back-mapping from Position to Position through CoordinateSystem, eliminating the now redundant CoordinateSystem.map(Position):Position method
2025-04-25 11:13:22 +02:00
Axel Uhl
1ce46444ee
bug6098: use legacy RotateAndTranslateCoordinateSystem in case of RASTER fallback;
...
the NonCardinalBounds zoom approach now causes trouble because of
coordinate system confusion
2025-04-25 09:46:21 +02:00
Axel Uhl
ebbc89532a
bug6098: added support on MapWidget for renderingtype_changed event
2025-04-25 09:02:08 +02:00
Axel Uhl
8d625630c1
Merge branch 'main' into bug6110
2025-04-24 17:52:45 +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
0ec91642ea
Merge pull request #8 from SAP-Sailing-Analytics/renovate/all-minor-patch
...
chore(deps): update all non-major dependencies to v2.227.1
2025-04-24 16:36:38 +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
fe5e86156e
Merge branch 'main' into hyperspace
2025-04-24 15:37:42 +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
6772da3cb1
formatting for renovate.json only
2025-04-24 15:27:36 +02:00
Axel Uhl
83784e2bee
adjusted renovate.json to handle only "bundler" category
2025-04-24 15:12:54 +02:00
Axel Uhl
b69f027c8f
exclude maven and gradle from renovate.json handling
2025-04-24 15:00:32 +02:00
Axel Uhl
28a8b80d4b
added a renovate.json for automatically updating fastlane gems
2025-04-24 14:50:19 +02:00
Axel Uhl
356d943cd0
Upgraded Android apps from version 1.4.121 to 1.4.122
2025-04-24 14:45:15 +02:00
Axel Uhl
dbfd5ab3fb
Merge branch 'main' into hyperspace
2025-04-24 14:44:32 +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
67b8fb6547
Merge branch 'main' into bug6110
2025-04-24 12:42:27 +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
30d92d9a3d
bug6110: release notes
2025-04-23 01:00:16 +02:00
Axel Uhl
2079795248
bug6110: implemented the various methods for alarm scheduling for different OS versions
2025-04-22 17:51:00 +02:00
Axel Uhl
e4b8f13989
Merge branch 'main' into bug6110
2025-04-22 15:45:18 +02:00
Axel Uhl
9f88cdbdf3
Merge branch 'bug6098' into main
2025-04-20 01:11:11 +02:00
Axel Uhl
9f04d4dc29
bug6110: another uncompilable interims commit, pulling out scheduling stuff into separate interface and implementation classes
2025-04-18 00:17:25 +02:00
Axel Uhl
a0310c06cb
bug6110: interims commit, uncompilable, just for backup
2025-04-17 18:09:36 +02:00
Axel Uhl
8704c5cbdd
Merge branch 'main' into bug6110
2025-04-17 17:01:14 +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
1ab3c3422c
bug6110: don't use startForeground(...) only to show a notification;
...
also allow 10.0.2.2 to use http
2025-04-15 18:45:25 +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