Marc Durdin
983ae43357
chore(common): add builder_term function
2023-02-08 12:49:54 +07:00
Joshua A. Horton
43bf49d1cd
change(common/models): adds optional 'testMode' param to LMLayer config
2022-10-31 09:34:22 +07:00
Marc Durdin
b7000f5b7f
chore(common): builder_start_action wildcard support
2022-10-12 13:28:37 +11:00
Marc Durdin
30121d9793
chore(common): remove space for builder_..._action param
2022-10-12 13:28:37 +11:00
Marc Durdin
1cecb87f7f
feat(common): builder dependency support
2022-10-12 12:50:26 +11:00
Joshua A. Horton
e347aeabfe
chore(common/models): minor tweaks per review
2022-10-05 09:04:23 +07:00
Joshua A. Horton
d9a4d49fcf
feat(common/models): pred-text library unit tests now emit CI-friendly reports
2022-10-04 08:48:56 +07:00
Joshua A. Horton
dd9d773720
chore(common/models): lmlayer build.sh now builder-based
2022-10-03 12:45:23 +07:00
Joshua A. Horton
a2c9e7e514
chore(common/models): lmlayer tests now builder-based
2022-10-03 10:59:00 +07:00
Joshua Horton
2caa22ee2a
Merge pull request #7241 from keymanapp/fix/common/models/no-whole-replacements
...
fix(common/models): blocks full-text "corrections" ✏️
2022-09-19 08:22:46 +07:00
Joshua A. Horton
2f044c45b1
chore(web): Merge branch 'master' into fix/web/non-whitespace-wordbreaks
2022-09-12 15:07:56 +07:00
Joshua A. Horton
415201bf15
fix(common/models): isWhitespace, adds related unit tests
2022-09-12 15:03:48 +07:00
Joshua A. Horton
6632d597d5
feat(common/models): adds unit test, minor branch polish
2022-09-12 10:25:24 +07:00
Marc Durdin
2aeb5435e8
chore(web): disable browserstack for LM Layer tests
2022-09-11 08:12:51 +10:00
Joshua A. Horton
3aed0bf395
feat(common/models): also, unit tests
2022-09-08 10:48:23 +07:00
Joshua A. Horton
a09cc5d822
fix(common/models): models/templates unit tests
2022-09-06 09:48:52 +07:00
Joshua A. Horton
0a237f800f
chore(web): test name tweak
2022-09-05 11:31:57 +07:00
Joshua A. Horton
b0184ec98b
fix(web): adds unit test targeting issue, handler for edge case
2022-09-05 11:30:50 +07:00
Joshua A. Horton
bac2578039
chore(web): addresses PR review comment
2022-08-02 08:10:01 +07:00
Joshua A. Horton
5a7840753f
chore(web): centralizes test-start timeout config logic
2022-08-01 11:39:14 +07:00
Joshua A. Horton
405a553c06
chore(web): requireable module for common CI test-config
2022-08-01 10:54:57 +07:00
Marc Durdin
ab54c0ecb9
chore(common): more bin bashes
2022-07-25 16:03:22 +10:00
Joshua Horton
f6841333a2
Merge pull request #6557 from keymanapp/change/web/5943-ie-rooting
...
change(web): drops old IE-related handling code
2022-06-24 08:35:03 +07:00
Marc Durdin
0212727b98
chore: Merge branch 'master' into chore/beta-to-master-A16S4
2022-06-15 12:54:35 +10:00
jahorton
474634a90e
fix(web): fixes pred-text local karma-testin config
2022-06-14 15:23:25 +07:00
jahorton
44fdec6ff5
chore(web): Merge branch 'beta' into change/web/browser-test-timeouts
2022-06-06 12:51:23 +07:00
jahorton
6e9ebb433a
change(web): browser test timeout tweaks
2022-06-06 12:42:26 +07:00
Marc Durdin
6340a59d8e
chore(web): add BrowserStack to command-line
2022-06-05 08:33:42 +10:00
Marc Durdin
f521b6ce19
chore(web): switch on additional BrowserStack reporting
...
Per support case with BrowserStack, am turning on deeper
reporting for BrowserStack-based testing in karma.
2022-06-05 07:53:20 +10:00
Marc Durdin
e6367af4fa
Revert
2022-05-29 13:36:53 +10:00
Marc Durdin
e37e3aa88a
chore(web): update BrowserStack to chrome 90 for Windows
2022-05-29 12:50:27 +10:00
Marc Durdin
41bd9069ad
chore(web): fixup lmlayer test paths
2022-05-13 09:52:08 +10:00
Marc Durdin
49eb062c65
feat(web): prediction casing follows current layer
...
Fixes #6455 .
This involved adding an extra hint to the data passed into the lexical
model layer, being the CasingForm that the current layer wants to use.
Given there are several entry points to the lexical model layer, this
meant a few places where we needed to check the current layer.
I refactored the very long function `InputProcessor.processKeyEvent` to
extract out the `buildAlternates` function. There should be no
functional changes to the `buildAlternates` code. But it makes
`processKeyEvent` significantly easier to read.
2022-04-08 16:14:01 +10:00
Marc Durdin
e616900cad
Revert "feat(web): prediction casing follows current layer"
2022-04-08 14:50:32 +10:00
Marc Durdin
b7ce99480f
feat(web): prediction casing follows current layer
...
Fixes #6455 .
This involved adding an extra hint to the data passed into the lexical
model layer, being the CasingForm that the current layer wants to use.
Given there are several entry points to the lexical model layer, this
meant a few places where we needed to check the current layer.
I refactored the very long function `InputProcessor.processKeyEvent` to
extract out the `buildAlternates` function. There should be no
functional changes to the `buildAlternates` code. But it makes
`processKeyEvent` significantly easier to read.
2022-04-01 16:20:50 +11:00
jahorton
85ebed5c04
change(common/models): unit test adjustment for breaking change
2021-07-30 11:51:17 +07:00
Marc Durdin
5fac633fb6
fix(common): build script help param
...
When working on a new build script, I tripped over the `-?` question
mark help parameter here, as it needs to be escaped. Opted to fix all
the instances in our scripts, although AFAICT there would not have been
current bugs arising from this, as there were no conflicting one
character options lower in the case list.
2021-05-28 09:50:40 +10:00
jahorton
2e55dced98
feat(common/models): adds some suggestion unit tests
2021-03-04 13:19:24 +07:00
jahorton
0483f3e13c
chore(common/models): Merge branch 'fix/common/models/context-reset-predictions' into feat/common/models/mid-context-suggestions
2021-02-08 12:48:47 +07:00
jahorton
2b12b0a3e8
fix(common/models): search alg failed to clear batches
2021-02-08 12:21:11 +07:00
jahorton
861d1b5501
fix(common/models): branch polishing, unit test fix
2021-02-05 12:58:06 +07:00
jahorton
7c1a7bb32f
fix(common/models): fixes unit test
2020-11-19 08:24:26 +07:00
jahorton
5de62a96be
chore(common/models): Merge branch 'feat/common/core/web/input-processor-unit-tests' into feat/common/models/integrated-suggestion-casing-tests
2020-11-11 11:57:56 +07:00
jahorton
a8c6b56e75
docs(common/models): documents aspect of unit test
2020-11-11 10:19:44 +07:00
jahorton
128e10e519
fix(common/models): restores unit tests
2020-11-11 10:18:22 +07:00
jahorton
33c4b048bc
feat(common/models): corresponding unit tests
2020-11-11 10:07:54 +07:00
jahorton
7f8fb5cbd0
fix(common/models): more post-merge patchwork
2020-11-10 10:36:26 +07:00
jahorton
301af0434a
fix(common/models): post-merge test required id strip
2020-11-10 09:23:43 +07:00
jahorton
25277eaa0e
chore(common/core/web): Merge branch 'master' into feat/common/core/web/input-processor-unit-tests
2020-11-10 08:27:15 +07:00
jahorton
70d569a589
feat(common/models): LoadMessage refactor, model load from raw string (for tests)
2020-11-06 14:23:05 +07:00