Commit Graph
100 Commits
Author SHA1 Message Date
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