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