Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 4983bb2c95 Merge remote-tracking branch 'github/bug6178' into bug6178 2025-11-04 00:18:07 +01:00
Axel Uhl aa4837d659 bug6178: copied license-free Geomagnetism.java from https://github.com/kanchudeep/Geomagnetism-Java/blob/master/src/Geomagnetism.java to start with 2025-11-04 00:14:20 +01:00
Axel Uhl df37321a7d bug6178: added WMM2024.COF and WMM2025.COF as resource 2025-11-04 00:10:20 +01:00
Axel Uhl c9c63a4079 don't need to convert a String TracTrac username to a String 2025-11-03 17:56:58 +01:00
Axel Uhl d0cc8ff864 auto-nerge only into docker-25, no longer docker-25 2025-11-02 19:48:05 +01:00
Axel Uhl da27b6c5a0 bug6177: run SDM using JavaSE-17 2025-11-01 01:41:59 +01:00
Axel Uhl d7c1945001 bug6177: clean up gwt.servlet manifest regarding exports (protobuf removed for 2.12) 2025-11-01 01:21:58 +01:00
Axel Uhl b02b653af0 bug6177: adapted to GWT 2.12 deprecations 2025-11-01 01:21:06 +01:00
Axel Uhl 52189e97b6 bug6177: adjusted onboarding regarding the GWT version to install 2025-11-01 01:20:53 +01:00
Axel Uhl 391c44e681 bug6177: updated gwt servlet version to 2.12.2 in feature.xml 2025-11-01 01:09:44 +01:00
Axel Uhl c82e631da7 bug6177: removed debug output from install-gwt-from-fork-releases script again 2025-10-31 21:36:17 +01:00
Axel Uhl 656ef55d4c bug6177: switched java/pom.xml to GWT 2.12.2 2025-10-31 21:11:21 +01:00
Axel Uhl 6f937d0958 upgraded GWT pom files under configuration/gwt-poms from 2.11.1 to 2.12.2 2025-10-31 20:36:55 +01:00
Axel Uhl 8864b66dcb bug6177: updated GWT jars on wrapper bundles to forked 2.12.2 2025-10-31 20:28:33 +01:00
Axel Uhl 7a1e26eece bug6177: use fork release GWT 2.12.2 for build 2025-10-31 20:19:15 +01:00
Axel Uhl 4f26e175f5 bug6177: adjusted pom.xml and MANIFEST.MF of GWT wrapper projects;
adjusted MapPanel to react to 2.12 deprecations
2025-10-31 18:33:11 +01:00
Axel Uhl 0607beb4ea bug6177: revert accidental use of JavaSE-25 for some GWT SDM launches 2025-10-31 18:30:53 +01:00
Axel Uhl 4c44924a3c bug6177: working towards using re-based fork GWT-2.12.2 2025-10-31 14:24:02 +01:00
Axel Uhl bb0a6cfecd add docker-25 workflows and docker support to main branch 2025-10-31 09:33:40 +01:00
Axel Uhl ecb1ad3b62 in createHudsonJobForBug.sh fetch bug description using Bugzilla API Key 2025-10-29 16:23:44 +01:00
Axel Uhl 0a09ea6b95 added missing CPAN Perl packages for Bugzilla 5.2 REST packages 2025-10-29 15:24:11 +01:00
Axel Uhl 338e2c3aec upgrade Bugzilla from 5.0.4 to 5.2 in installation script 2025-10-29 13:26:41 +01:00
Axel Uhl e3a568005c quick fix to mend the build (13 instead of 5 mark passings on original track) 2025-10-29 09:22:30 +01:00
Axel Uhl c191e3a388 make JumpyTrackSmootheningTest more predictable, waiting for MarkPassingCalculator 2025-10-28 19:21:40 +01:00
Axel Uhl 1bf46941ed Merge branch 'main' into bug6172 2025-10-28 17:17:26 +01:00
Axel Uhl 02d8ca3480 avoid serialVersionUID warnings by adding it, also for anonymous inner classes;
Eclipse 2025-09 seems to have a different default setting regarding the
corresponding warning. When in Eclipse 2025-06 the
@SuppressWarning("serial") is required to suppress the warning, in
Eclipse 2025-09 the suppression is flagged with a warning, saying the
suppression wouldn't be necessary...
2025-10-28 17:15:46 +01:00
Axel Uhl 9775bc1bbc Merge branch 'main' into bug6172 2025-10-27 23:45:01 +01:00
Axel Uhl 08ef5adfb1 disabled NOAA tests (USA shutdown); fixed project dependencies 2025-10-27 23:17:11 +01:00
Axel Uhl dbc00f16af added FIXME comment in JumpyTrackSmootheningTest 2025-10-27 18:30:13 +01:00
Axel Uhl d74cd579b1 Merge branch 'main' into bug6172 2025-10-27 17:29:37 +01:00
Axel Uhl d6f5669b17 relax the requirement for quicker mark passings on smooth track;
on fast machines we usually see an eight-fold acceleration after
smoothing the tracks at least; however, on slower 4 CPU free runners
on GitHub with type ubuntu-latest, this difference can easily go down to
only somewhere between a factor of 2-3; since this is real time ("wall
time"), slower GitHub runners on shared Azure infrastructure at GitHub
may aggravate the problem. Therefore, I reduced the expected
acceleration factor from 8 to 2.
2025-10-27 17:27:31 +01:00
Axel Uhl 31caa63943 Merge branch 'main' into bug6172 2025-10-27 16:51:05 +01:00
Axel Uhl a6b5afc32a ensure the CommonControls.css is injected also when starting with the #EventsPlace: 2025-10-27 16:50:20 +01:00
Axel Uhl 2f00962bc4 added race URL to Javadoc for JumpyTrackSmootheningTest 2025-10-27 16:15:04 +01:00
Axel Uhl 1eda5361b9 bug6172: be more defensive with quitting the WebDriver, catching exception 2025-10-27 15:28:10 +01:00
Axel Uhl f1749f4671 bug6172: added missing null check in WindowManager.closeAllWindows() 2025-10-27 10:50:46 +01:00
Axel Uhl 7faa24bbda bug6172: try to quit() the Selenium web driver properly when closing all windows 2025-10-27 10:44:20 +01:00
Axel Uhl 96af40784c Merge remote-tracking branch 'github/main' into main 2025-10-27 09:39:52 +01:00
Axel Uhl f8c4395748 announcing source code publication in release notes 2025-10-27 09:38:33 +01:00
Axel Uhl 6157b9aea8 improved test assertion output for JumpyTrackSmootheningTest.testMarkPassingCalculatorForAdjusted() 2025-10-25 00:29:52 +02:00
Axel Uhl 0f6801df81 added README.md to release workflow's exclusion list 2025-10-24 16:07:22 +02:00
Axel Uhl dab360742b more README adjustments regarding forking 2025-10-24 16:01:54 +02:00
Axel Uhl 853fb2be0e added missing quotes in github-download-release-assets.sh 2025-10-24 15:47:10 +02:00
Axel Uhl 917e29d76d fixed typo in ID of lowercase computation step 2025-10-24 15:33:31 +02:00
Axel Uhl de1bc60772 fixed typo in create-docker-image regarding PACKAGE output 2025-10-24 15:25:09 +02:00
Axel Uhl 950d42238e set GITHUB_REPOSITORY from ${{ github.repository }} 2025-10-24 15:20:10 +02:00
Axel Uhl e11b9fc3c5 fixed construction of lowercase ghcr package name for docker image creation scripts 2025-10-24 15:15:35 +02:00
Axel Uhl 4f0650b2a5 fixed lowercase package name construction 2025-10-24 15:13:39 +02:00
Axel Uhl afe25b2214 fixed evaluation of owercase package in create-docker-image 2025-10-24 15:08:59 +02:00
Axel Uhl 8735bfe01f updated README to explain automatic merging from main into docker-24 2025-10-24 14:56:05 +02:00
Axel Uhl d9d264bd22 renamed merge-main-into-docker-17 to -24 2025-10-24 14:54:19 +02:00
Axel Uhl c798918475 made repository and ghcr package name flexibly configurable 2025-10-24 14:46:23 +02:00
Axel Uhl adba0d449b updated instructions for building, especially in forked repos 2025-10-24 14:46:07 +02:00
Axel Uhl eb5d02e917 renamed GOOGLE_MAPS_AUTHENTICATIONPARAMS secret to GOOGLE_MAPS_AUTHENTICATION_PARAMS;
this for consistency with the names of the corresponding environment
variables
2025-10-24 13:26:56 +02:00
Axel Uhl 713351d4e5 another attempt to convince GitHub actions to check for empty secrets 2025-10-24 11:36:39 +02:00
Axel Uhl f1199dfbb6 GitHub idiosyncrasy: requiring () around secret checks 2025-10-24 11:31:58 +02:00
Axel Uhl 2c3bc51aa7 fixed release workflow syntax 2025-10-24 11:27:06 +02:00
Axel Uhl b84b2f4ed2 fied admin release notes 2025-10-24 11:12:29 +02:00
Axel Uhl 0d7ca54660 offer env vars as optional fallback for system properties for secrets 2025-10-24 11:06:57 +02:00
Axel Uhl 0e5ddd4d5b trigger Hudson job from release workflow iff credentials provided 2025-10-24 10:21:47 +02:00
Axel Uhl 96c8aea5a4 Merge remote-tracking branch 'github/main' into main 2025-10-24 00:31:45 +02:00
Axel Uhl 638567b80b extend wait time in SimulatorOverlayTest from 10 to 30s to allow for slower runners 2025-10-24 00:30:09 +02:00
Axel Uhl cc57d708b0 tmate ssh session no longer required 2025-10-23 09:44:58 +02:00
Axel Uhl fed30da37e Merge branch 'main' into bug6169 2025-10-22 20:14:50 +02:00
Axel Uhl c58622f375 grant more swap space for release build 2025-10-22 20:13:57 +02:00
Axel Uhl cd212d2525 bug6169: avoid deadlock in OnlineTracTracBasedTest 2025-10-22 18:06:14 +02:00
Axel Uhl 0782dbdad6 Merge branch 'bug6168' into main 2025-10-22 15:07:59 +02:00
Axel Uhl f93646825e place swap file under / instead of /mnt/;
This would hopefully make this fast also on free runners. With the
clean-up of the file system we see 37GB of free space prior to the
build. We need ~18GB in /tmp and our workspace during the build, so with
10GB of swap there would still be ~9GB of reserve. Let's see...
2025-10-21 18:21:30 +02:00
Axel Uhl a4522acf7e removed useless docker pruning; it doesn't save space 2025-10-21 18:06:18 +02:00
Axel Uhl 16940dbfb0 removed now redundant "df" output from release workflow 2025-10-21 18:01:37 +02:00
Axel Uhl cca5ffddb6 use jlumbroso/free-disk-space action instead of manual clean-up 2025-10-21 17:59:00 +02:00
Axel Uhl f217a3c142 bug6168: changed the implementation for how we count races for regatta progress 2025-10-21 17:42:20 +02:00
Axel Uhl 405cefa94e default ubuntu-latest again 2025-10-21 14:56:32 +02:00
Axel Uhl 58e7bed8a2 no use of /mnt/tmp anymore; seems to be slow 2025-10-21 14:53:38 +02:00
Axel Uhl 82e85bfee3 added actions:read permission to release workflow 2025-10-21 12:41:05 +02:00
Axel Uhl e35de4342c improved description of runner_cpu setting 2025-10-21 12:31:07 +02:00
Axel Uhl e7f917aef6 Merge remote-tracking branch 'github/main' into main 2025-10-21 12:29:31 +02:00
Axel Uhl d8b96512ae use 16CPU runner as default again;
will research issues with free runners on branch
2025-10-21 12:28:43 +02:00
Axel Uhl 325f8dbabc set gwt.workDir system property to $TMP; set TMP to /mnt/tmp for Github Actions 2025-10-20 18:34:03 +02:00
Axel Uhl 044f8a00f1 don't prune --all docker images 2025-10-20 18:23:40 +02:00
Axel Uhl e01f7d0737 back to 10G of swap on /mnt, but clean up other things to get more SSD space 2025-10-20 15:38:41 +02:00
Axel Uhl 0b44ee1482 try with less swap to cope with disk size limitations on free GitHub runners 2025-10-20 15:16:12 +02:00
Axel Uhl cc5f1d62a8 removed 4cpu as an explicit option, too; ubuntu-latest, the default, uses 4 CPUs 2025-10-20 14:49:35 +02:00
Axel Uhl e57b42c67a removed ubuntu-latest-16cpu as an option 2025-10-20 14:48:06 +02:00
Axel Uhl 59f66a1b97 another fix for the runs-on expression 2025-10-20 14:38:13 +02:00
Axel Uhl 4fcaaff8be fixed runs-on expression 2025-10-20 14:32:52 +02:00
Axel Uhl 153c7297c9 being a public repo now, just use free "ubuntu-latest" runners 2025-10-20 14:28:48 +02:00
Axel Uhl 5596e2d976 Merge remote-tracking branch 'github/main' into main 2025-10-20 14:24:12 +02:00
Axel Uhl dbdbd36462 bug6167: use a <span> for the pipe symbol in the mobile footer 2025-10-16 18:22:45 +02:00
Axel Uhl d3890a6207 Merge branch 'main' into bug6167 2025-10-16 17:57:00 +02:00
Axel Uhl bc9919c63d fixed description of the "need-restart" script 2025-10-16 17:56:36 +02:00
Axel Uhl 433563ca81 bug6166: create new load balancers with "Dual Stack" as IP address type;
this supports IPv6 traffic to the ALB if the security group(s) allow(s)
it and the VPC and its subnets that are assigned to the ALB have IPv6
CIDRs assigned
2025-10-16 10:11:27 +02:00
Axel Uhl 9e5d20c488 Merge branch 'main' into bug6163 2025-10-14 15:47:56 +02:00
Axel Uhl a53dd6c688 Removed obsolete "Projects" references from Wiki landing page 2025-10-14 09:28:03 +00:00
Axel Uhl a035873755 Merge remote-tracking branch 'github/main' into main 2025-10-14 09:51:34 +02:00
Axel Uhl a90c199f2b bug6145 aftermath: sort Igtimi fixes by time stamp when loading from DB 2025-10-13 13:33:10 +02:00
Axel Uhl a9406255be Merge remote-tracking branch 'home/main' into main 2025-10-10 21:29:51 +02:00
Axel Uhl eb89011c4a don't add a default SMTP username to application configuration 2025-10-10 21:29:16 +02:00
Axel Uhl 5ced5a93d8 use sudo to write last changed file to /var/run 2025-10-10 17:44:49 +02:00
Axel Uhl c15076f756 bug6165: release notes 2025-10-10 16:38:13 +02:00