Eberhard Beilharz
16557dd8eb
Merge pull request #14128 from keymanapp/maint/web/14121_releasebld
...
This fixes the Keyman for Web release builds - the script expects to be run from `${KEYMANROOT}/web`.
2025-06-05 10:11:03 +02:00
Marc Durdin
d9378aebb2
maint(common): Build-bot now available to control test builds
...
The Build-bot command is available now to control which platforms are
built. See the wiki for instructions on how to use Build-bot.
Build-bot: build
Test-bot: skip
2025-06-05 15:05:35 +07:00
Eberhard Beilharz
8679b6db1d
maint(developer): change to correct directory for powershell scripts
2025-06-05 09:42:39 +02:00
Marc Durdin
274d8949f7
Merge pull request #14127 from keymanapp/dependabot/npm_and_yarn/multer-2.0.1
...
chore(deps): bump multer from 2.0.0 to 2.0.1
2025-06-05 14:15:51 +07:00
Eberhard Beilharz
36fb4d30b8
maint(web): fix working directory for zipping artifacts for Web release
...
This fixes the Keyman for Web release builds - the script expects to be
run from `${KEYMANROOT}/web`.
2025-06-05 09:07:17 +02:00
Eberhard Beilharz
ce86bcd6a0
maint(developer): fix build on Windows agents
...
Windows agents have NVM installed in a different place, and always enabled
so we don't need to set variables for NVM.
2025-06-05 09:00:23 +02:00
dependabot[bot]
70859f2d34
chore(deps): bump multer from 2.0.0 to 2.0.1
...
Bumps [multer](https://github.com/expressjs/multer ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/expressjs/multer/releases )
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/expressjs/multer/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: multer
dependency-version: 2.0.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-05 05:08:54 +00:00
rc-swag
4462be9166
fix(windows): update TODO with issue number
2025-06-05 14:38:20 +10:00
rc-swag
c0dcec60f1
fix(windows): update all update check code
2025-06-05 11:10:14 +10:00
rc-swag
b33fec44a5
fix(windows): TRemoteUpdateCheckResult two new values
...
TRemoteUpdateCheckResult now has wucUpdateAvailable and
wucNotChecked to avoid confusion
2025-06-05 10:58:15 +10:00
rc-swag
ba3bcd95ac
fix(windows): use ucrsUpdateReady in check for updates
...
When determining whether to move to the update available the
ucrsUpdateReady is now taken into account, not just the wucSuccess
flag. All the cases that check if there is Keyman installer file in
the metadata now check for this, and this was the original intent.
A two new function HasKeymanInstallFileUpdate and
CheckMetaDataForUpdate have been added to aid this check.
2025-06-05 09:08:58 +10:00
Eberhard Beilharz
e3ebc2e05f
maint(developer): fix build errors
...
The mainly sneaked in by merging changes from other branches.
2025-06-04 20:58:26 +02:00
Eberhard Beilharz
3e3c56f9e7
maint(developer): add arguments to keyman-developer-release.sh script
...
Instead of relying on set environment variables this now allows to pass
the required values as arguments.
2025-06-04 20:47:00 +02:00
Eberhard Beilharz
06cb2520e9
maint(developer): run publish action only on Windows
...
This addresses a code review comment. Instead of checking on each
sub action this now checks on the main publish action.
2025-06-04 20:39:26 +02:00
Keyman Server
e7ff144442
Merge pull request #14120 from keymanapp/auto/version-master-19.0.59
...
auto: increment master version to 19.0.59
2025-06-04 11:02:51 -07:00
Keyman Build Agent
4ec4026155
auto: increment master version to 19.0.59
2025-06-04 14:02:15 -04:00
Eberhard Beilharz
f13270275f
maint(developer): run platform specific scripts only on that platform
2025-06-04 19:54:27 +02:00
Eberhard Beilharz
3a8a823c63
maint(developer): fix typos
2025-06-04 19:53:55 +02:00
Eberhard Beilharz
a85e14feef
maint(developer): add more file headers
2025-06-04 19:53:23 +02:00
Eberhard Beilharz
8304efed3c
chore(linux): Update debian changelog
...
(cherry picked from commit a5290c1d5d )
2025-06-04 19:14:26 +02:00
Eberhard Beilharz
087c2eec9d
maint(developer): don't automatically install packages on macOS
2025-06-04 19:07:36 +02:00
Eberhard Beilharz
0d0f67ace8
chore(developer): Merge branch 'maint/web/13399_tc-config_dev' into maint/developer/13399_tc-config-dev-refactor
2025-06-04 18:27:07 +02:00
Eberhard Beilharz
19044708bb
chore(web): Merge branch 'maint/web/13399_tc-config_refactor' into maint/web/13399_tc-config_dev
2025-06-04 18:22:32 +02:00
Eberhard Beilharz
ab2f7c2d30
chore(web): Merge branch 'master' into maint/web/13399_tc-config_refactor
2025-06-04 18:20:39 +02:00
Eberhard Beilharz
35c92f984e
Merge pull request #14049 from keymanapp/maint/web/13399_tc-config
2025-06-04 18:07:37 +02:00
Eberhard Beilharz
86f3f77623
maint(web): update or add file header
2025-06-04 18:05:47 +02:00
Eberhard Beilharz
dc67fd7d28
maint(web): address code review comments
...
- update and fix file header
- renamed env variables for path to s.keyman.com/help.keyman.com to
match what is used elsewhere
2025-06-04 16:39:56 +02:00
Darcy Wong
4f19fe2581
Merge pull request #14093 from keymanapp/maint/android/ci-publish
...
maint(android): Create "archive" builder step to prep release artifacts
2025-06-04 20:57:38 +07:00
Steven R. Loomis
04bf1bdd7c
Merge pull request #14100 from keymanapp/chore/developer/14099-line-number-cleanup
...
chore(developer): ldml: messages cleanup
2025-06-04 08:39:44 -05:00
Steven R. Loomis
e881185860
Merge pull request #14098 from keymanapp/chore/developer/14091-err-unparseable-reorder
...
feat(developer): ldml: update errors for unparseable reorder
2025-06-04 08:39:04 -05:00
Steven R. Loomis
72f4abc323
Merge pull request #14097 from keymanapp/feat/developer/13937-ln-tran-bksp
...
feat(developer): remaining line numbers for tran/bksp compilers
2025-06-04 08:38:39 -05:00
Steven R. Loomis
0eb22344d5
Merge pull request #14090 from keymanapp/feat/developer/13935-ln-usetcompiler
...
feat(developer): line numbers for UsetCompiler, others
2025-06-04 08:38:10 -05:00
Steven R. Loomis
f4476e2032
Merge pull request #14064 from keymanapp/feat/developer/13932-ln-more-strscompiler
...
feat(developer): update strs compiler to collect context
2025-06-04 08:37:56 -05:00
Keyman Server
e6be7977fb
Merge pull request #14115 from keymanapp/chore/version-stable-18.0-18.0.239-master-history
...
auto: increment stable-18.0 version to 18.0.239 (history cherry-pick to master)
2025-06-04 05:11:32 -07:00
Keyman Build Agent
792e9d6414
auto: increment stable-18.0 version to 18.0.239 (history cherry-pick to master)
2025-06-04 08:10:58 -04:00
Darcy Wong
3462655130
Merge remote-tracking branch 'origin/master' into maint/android/ci-publish
2025-06-04 18:44:35 +07:00
Eberhard Beilharz
25f8e1ad66
Merge pull request #14112 from keymanapp/docs/linux/faq
2025-06-04 11:54:32 +02:00
Eberhard Beilharz
6b3956ecaa
docs(developer): update README.md for docker images
2025-06-04 11:53:11 +02:00
Eberhard Beilharz
dabb63ed81
docs(linux): clarify requirement of patched ibus for Keyman < 18
2025-06-04 11:17:08 +02:00
Eberhard Beilharz
122f1e6881
Merge pull request #14101 from keymanapp/refactor/web/sentrymgrapi
...
This change marks the functions of `KeymanSentryManager` as public or private, depending on whether or not they are used outside of the module.
2025-06-04 10:55:04 +02:00
Marc Durdin
a7db87edf7
Merge pull request #14107 from keymanapp/dependabot/npm_and_yarn/tar-fs-3.0.9
...
chore(deps-dev): bump tar-fs from 3.0.8 to 3.0.9
2025-06-04 08:23:35 +07:00
Keyman Server
69ee99381b
Merge pull request #14110 from keymanapp/auto/version-master-19.0.58
...
auto: increment master version to 19.0.58
2025-06-03 11:02:13 -07:00
Keyman Build Agent
737839de57
auto: increment master version to 19.0.58
2025-06-03 14:01:37 -04:00
Eberhard Beilharz
43c005c3f9
maint(developer): address code review comments
...
Don't try to install dependencies on macOS - build agents on Windows
and macOS are currently configured manually at this point. We don't
want to be attempting to install dependencies on macOS automatically -
homebrew is extremely fragile for CI as it always updates everything to
latest version (which of course breaks many things).
(from https://github.com/keymanapp/keyman/pull/14059#pullrequestreview-2873213671 )
2025-06-03 18:40:23 +02:00
Eberhard Beilharz
e2c32e5126
chore(developer): Merge branch 'maint/web/13399_tc-config_dev' into maint/developer/13399_tc-config-dev-refactor
2025-06-03 18:29:00 +02:00
Eberhard Beilharz
08b31907b5
Update docs/build/linux-ubuntu.md
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-06-03 18:25:34 +02:00
Eberhard Beilharz
1fa0372147
maint(web): address code review comments
2025-06-03 18:09:41 +02:00
Eberhard Beilharz
ef5d4306e8
maint(web): address code review comments from #14049
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-06-03 18:04:00 +02:00
Eberhard Beilharz
23107eab95
chore(web): Merge branch 'maint/web/13399_tc-config' into maint/web/13399_tc-config_refactor
2025-06-03 18:01:09 +02:00
Eberhard Beilharz
ed67a04ec4
maint(web): allow to specify paths as arguments
...
This adds command line arguments for the paths to the `s.keyman.com` and
`help.keyman.com` repos.
This deviates from sticking strictly with what's on TC so that we can
pass the desired arguments right from the start and don't have to add
another check in the TC build steps.
2025-06-03 17:37:15 +02:00