Eberhard Beilharz
96918b7b93
fix(web): deploy web/build/publish folder 🍒
...
This fixes a deployment problem which seems have been around since 17.0.
We also have to deploy the `web/build/publish` folder which contains all
the files necessary to load and run the test keyboards.
The fix can only be tested after a release build has happened and the
files have been deployed.
Fixes : #14234
Cherry-pick-of: #14237
Build-bot: skip
Test-bot: skip
2025-06-30 15:54:03 +02:00
Eberhard Beilharz
820375b8fd
refactor(web): fix typo
...
Remove the space that sneaked in at the wrong place. Also another
refactoring.
2025-01-09 08:55:15 +01:00
Eberhard Beilharz
ada5806525
refactor(web): modernize web/ci.sh script
...
Also add check for necessary environment variables before trying to
upload to Sentry. This allows to run the script on a dev machine.
2025-01-08 18:06:33 +01:00
Eberhard Beilharz
b20d7f1eb4
refactor(web): move sentry-manager → web/src/engine/sentry-manager
...
Move `common/web/sentry-manager` to `web/src/engine/sentry-manager`.
Fixes : #12387
2024-09-11 15:15:01 +02:00
Eberhard Beilharz
663dbede4c
fix(web): fix build by calling correct script
...
`test.sh` got removed since it did the same as `build.sh test`.
2024-08-26 15:29:22 +07:00
Eberhard Beilharz
7dabd30cae
refactor(web): move gesture-recognizer → gesture-processor
...
Moves `common/web/gesture-recognizer/` →
`web/src/engine/osk/gesture-processor`.
Fixes : #12151
2024-08-26 15:29:21 +07:00
Eberhard Beilharz
46ecfd4466
refactor(web): move remaining parts of keyboard-processor → keyboard
...
move parts of `common/web/keyboard-processor/` →
`web/src/engine/keyboard/`.
Fixes : #12110
2024-08-12 19:40:15 +02:00
Eberhard Beilharz
24159d680b
chore(web): move common/web/input-processor/ → web/src/engine/main/
...
Also:
- move `modelSpec.ts` and `PredictionContext.ts` →
`web/src/engine/interfaces`
- move `correction.ts` and `correctionLayout.ts` to `web/src/engine/osk/`
Relates-to: #12035
Fixes : #12054
2024-08-01 20:13:21 +02:00
Marc Durdin
33da132eab
Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures
2023-11-13 09:44:55 +11:00
Marc Durdin
6c00656849
chore(common): unify pull-request creation scripts
...
Fixes #9886 .
2023-10-30 06:22:52 +07:00
Joshua A. Horton
30c23760ae
chore(web): connects gesture-recognizer tests for Web CI testing
2023-07-19 08:19:52 +07:00
Joshua Horton
a61d95f419
Merge pull request #9200 from keymanapp/chore/web/cleaner-sentry-sourcemapping
...
chore(web): normalizes sourcemap paths for cleaner Sentry reports
2023-07-06 14:26:21 +07:00
Joshua Horton
97976b59a1
chore(web): Apply suggestions from code review
2023-07-06 14:25:58 +07:00
Joshua A. Horton
f21d8183ed
chore(web): right, a sourceRoot would help sentry-manager
2023-07-06 12:27:53 +07:00
Joshua A. Horton
615ce0919d
fix(web): changed func, forgot to change var reference
2023-07-06 10:51:15 +07:00
Joshua A. Horton
379689af18
feat(web): should probably upload sentry-manager to Sentry as well
2023-07-06 09:35:22 +07:00
Joshua A. Horton
5cbccdc155
fix(web): yesterday's 'fix' unfortunately doesn't upload the maps
2023-07-06 08:43:18 +07:00
Joshua A. Horton
1918352a7d
fix(web): right, no 'npm run' for sentry-cli now
2023-07-05 10:50:49 +07:00
Joshua A. Horton
fe23fbb855
fix(web): use proper git-tag for Sentry upload
2023-07-05 10:02:27 +07:00
Joshua A. Horton
3b22c198c1
fix(web): re-establishes web srcmap uploading
2023-07-05 09:32:12 +07:00
Joshua A. Horton
ef271c0105
fix(web): zip artifact path was incorrect
2023-06-27 08:29:40 +07:00
Joshua A. Horton
be06ab3e6e
chore(web): fixes web tool tsconfigs + updates build.sh scripts
2023-06-14 09:18:44 +07:00
Joshua Horton
ed54530d8c
Merge pull request #8895 from keymanapp/feat/web/release-filesize-profiling
...
feat(web): release-configuration filesize profiling 🧩
2023-06-06 15:22:47 +07:00
Joshua A. Horton
d706c5c46a
feat(web): adds filesize profiling to CI build logs
2023-05-31 15:27:43 +07:00
Joshua A. Horton
edfa31e7c8
fix(web): stops creation of empty subdir
2023-05-31 10:09:28 +07:00
Joshua A. Horton
7621de2608
docs(web): better comment
2023-05-30 11:39:17 +07:00
Joshua A. Horton
05ceab5a60
change(web): updates ci step scripts to use prep steps from prior commit
2023-05-30 11:37:45 +07:00
Joshua A. Horton
7960c3cb43
fix(web): CI-script pathing issues, dependency
2023-05-19 14:34:59 +07:00
Joshua A. Horton
1f4da87bca
change(web): proper definition for 'ci.sh test'
2023-05-18 10:37:29 +07:00
Joshua A. Horton
503c6d340c
fix(web): ci script upload updates
2023-05-16 10:50:54 +07:00
Joshua A. Horton
f5e64a10a5
chore: Merge branch 'chore/common/ldml-ts-and-node-updates' into chore/feature-esmodule-master-update
2023-03-14 09:23:39 +07:00
Marc Durdin
8251ec861a
chore: cleanup additional --debug references
2023-03-08 05:46:32 +07:00
Marc Durdin
ce864ea923
chore: update standard script prolog to use builtin instead of dirname
2023-02-22 11:04:15 +07:00
Marc Durdin
463c7ff907
chore: remove greadlink from standard script prolog
2023-02-22 10:43:06 +07:00
Joshua A. Horton
a167679f7e
chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/device-detector-modularization
2023-02-03 08:43:21 +07:00
Joshua A. Horton
f8b58424de
chore(web): even more requested changes
2023-02-01 14:05:01 +07:00
Joshua A. Horton
a3cadbabeb
chore(web): more tweaks per review
2023-02-01 13:02:07 +07:00
Joshua A. Horton
ee2b47dff2
chore(web): changes per review concerns
2023-02-01 12:44:31 +07:00
Joshua A. Horton
d46d0c8c24
change(web): improved debug path for publish-s.keyman
2023-01-20 15:02:19 +07:00
Joshua A. Horton
128f7a5b47
change(web): build counter unused in current implementation
2023-01-20 15:02:19 +07:00
Joshua A. Horton
1753951da3
feat(web): implements publish-downloads action
2023-01-20 15:02:18 +07:00
Joshua A. Horton
a883ab85f9
feat(web): finishes implementation of ci.sh publish-s.keyman action
2023-01-20 15:02:18 +07:00
Joshua A. Horton
4dc2d68a34
feat(web): starts implementation of CI publish-s.keyman action
2023-01-20 15:02:18 +07:00
Joshua A. Horton
906c9800df
change(web): improved debug path for publish-s.keyman
2023-01-10 09:45:43 +07:00
Joshua A. Horton
5b265a1321
change(web): build counter unused in current implementation
2023-01-10 09:33:26 +07:00
Joshua A. Horton
6ffbb2a551
feat(web): implements publish-downloads action
2023-01-10 09:17:03 +07:00
Joshua A. Horton
f39616c824
feat(web): finishes implementation of ci.sh publish-s.keyman action
2023-01-09 13:58:21 +07:00
Joshua A. Horton
f1e85f50d7
feat(web): starts implementation of CI publish-s.keyman action
2023-01-09 13:54:12 +07:00
Joshua A. Horton
7fcdeaf9c1
chore(web): extracts Web CI test-build scripts to in-repo script, updates refs
2022-11-29 09:48:43 +07:00