Commit Graph
28 Commits
Author SHA1 Message Date
Axel Uhl 85ccfc4e5e bug6319: remove dead includeInvalid search parameter; export ORC_API_KEY
The key-based sas.orc.org API routes all active-certificate search through the
activecerts endpoint, which returns active certificates only. The includeInvalid
flag on ORCPublicCertificateDatabase.search(...) could therefore never change the
result and was dead. Remove it from the interface and impl, the default
getCertificateHandle, the two fuzzy-search call sites, SailingServiceImpl, and all
ORC test call sites. The sole route to an inactive certificate in this adapter is to
download it by reference number via DownBoatRMS_byrefno (getCertificate /
getCertificateHandle); the search Javadoc now states this explicitly.

Also export ORC_API_KEY from java/target/env-default-rules.sh so the Java VM can read
it via System.getenv(...). configuration/secrets assigns it as a plain (non-exported)
shell variable that the java child process would not otherwise inherit; it is passed
as an environment variable rather than a -D system property so it is not exposed on
the process command line.

Assisted-By: Claude Opus 4.8 (claude-opus-5-5)
2026-10-17 21:27:46 +02:00
Axel Uhl 8e7915c6b8 export GITHUB_TOKEN in env-default-rules.sh so that secret reaches the JVM 2026-04-10 14:18:16 +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 c69b86b538 starting to fetch the YouTube API key from a secret instead of baking it into the source code 2025-01-11 02:36:30 +01:00
Axel Uhl a96f602edd only insert igtimi.riot.port into APP_PARAMETERS if the IGTIMI_RIOT_PORT variable is non-empty 2025-01-09 11:33:24 +01:00
Axel Uhl 2c6d25a18d bug6059: improved release notes; display remote Igtimi Riot config in AdminConsole panel 2024-12-29 01:37:34 +01:00
Axel Uhl 7b61e2dd07 bug6059: added com.sap.sailing.domain.igtimiadapter.server.riot.impl.RiotServerImpl to the replicables on auto-replication 2024-12-19 14:44:00 +01:00
Axel Uhl 22e3624a72 bug5791: fixed test for non-empty variables in env-default-rules.sh; fixed test for empty chargebee values in ChargebeeConfiguration 2024-06-05 15:45:05 +02:00
Axel Uhl 4c1560a65b bug6003: add authorization check for export of polar and wind estimation data 2024-05-02 13:45:06 +02:00
Axel Uhl f57da8b08e bug5947: use MongoDB "replica" replica-set on localhost by default for replicas 2024-01-15 16:02:50 +01:00
Axel Uhl 684880d84c turning Google Maps API key into a secret 2023-12-29 17:18:36 +01:00
Axel Uhl 8a45aaf814 bug5920: map environment variables IGTIMI_CLIENT_ID and IGTIMI_CLIENT_SECRET to system properties 2023-11-29 11:17:22 +01:00
Axel Uhl bb98cab00c bug5920: interpret MANAGE2SAIL_ACCESS_TOKEN env var in env-default-rules.sh script 2023-11-28 10:05:07 +01:00
Axel Uhl 6e0ed4335c switched default notification addresses from simon.marcel.pamies@sap.com to axel.uhl@sap.com 2023-02-28 11:32:12 +01:00
Axel Uhl 071019e3c9 added check for configuration/secrets and look for CHARGEBEE configuration, putting it to ADDITIONAL_JAVA_ARGS if found 2022-03-29 11:10:05 +02:00
Axel Uhl a6429a3de0 removed MEMORY default calculation from refreshInstance.sh; it is now provided by env-default-rules.sh 2021-11-16 18:03:20 +01:00
Axel Uhl 380f403db3 bug5599: determine a default MEMORY value in env-default-rules.sh, considering the new TOTAL_MEMORY_SIZE_FACTOR variable 2021-11-16 17:55:06 +01:00
Axel Uhl f7d933ac6f bug4811: added AwsLandscapeStateImpl to replicables in env-default-rules.sh and launch configurations 2021-02-09 15:02:55 +01:00
Axel Uhl a306b86fbf fixed AUTO_REPLICATE --> REPLICATE_ON_START initialization by moving it from env.sh to env-default-rules.sh 2020-12-15 16:52:24 +01:00
Axel Uhl da8475cf34 default MONGODB_URI to -replica DB name if AUTO_REPLICATE is set 2020-12-14 18:25:54 +01:00
Axel Uhl 6ae470c57a bug4811: refactored "sailing" init.d script and moved reverse proxy logic to own script defineReverseProxyMappings.sh 2020-11-26 18:42:19 +01:00
Axel Uhl 23d0eb1ced bug4811: added missing space between [ and -z in env-default-rules.sh 2020-11-25 20:31:54 +01:00
Axel Uhl 10536df42d bug4811: added missing spaces between closing double-quote and closing bracket in env-default-rules.sh 2020-11-25 20:26:33 +01:00
Axel Uhl 3e43f4795f bug4811: enclose -z params in double quotes 2020-11-25 15:08:49 +01:00
Axel Uhl c264db197f bug4811: set default e-mail addresses for complete build and server start-up in env-default-rules.sh 2020-11-24 14:13:50 +01:00
Axel Uhl 1260160b9e bug4811: commented the MEMORY option to let "sailing" init.d script effectively compute its default value 2020-11-24 09:58:11 +01:00
Axel Uhl 931a732343 bug4811: more defaults, documented the defaults in the amazon-ec2.md Wiki entry 2020-11-20 18:35:02 +01:00
Axel Uhl 28f42b1617 bug4811: moved default rules for env variables into env-default-rules.sh which is now executed after env.sh 2020-11-20 16:00:30 +01:00