mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-10 19:05:31 +00:00
This updates the calculation of the lastModifiedDate property of the .keyboard_info and .model_info file. It now looks for the most recent commit to HISTORY.md, and then falls back to the project folder for .keyboard_info and .model_info. getLastGitCommitDate now also returns UTC date (it was giving TZ=0 which is affected by daylight saving), and works for a file rather than just for a folder, and a corresponding unit test has been added. The date strings returned will now always include '.000' msec suffix. I have manually verified that the import into the api.keyman.com database copes with this, and that this change still conforms to the expected schema for .keyboard_info and .model_info files. Last, but important, it turned out that the unit tests for kmc were not running. This has been resolved in kmc/build.sh. Fixes: #11793 |
||
|---|---|---|
| .. | ||
| es-bundling | ||
| eslint | ||
| gesture-recognizer | ||
| input-processor | ||
| keyboard-processor | ||
| keyman-version | ||
| lm-message-types | ||
| lm-worker | ||
| recorder | ||
| sentry-manager | ||
| tslib | ||
| types | ||
| utils | ||
| .gitignore | ||
| build.sh | ||
| tsconfig.kmw-main-base.json | ||