Commit graph

1368 commits

Author SHA1 Message Date
Marc Durdin
34c157ae8a
Merge pull request #3006 from keymanapp/fix/windows/sentry-cleanup
feat(windows): Sentry integration fixes and polish
2020-04-30 09:39:21 +10:00
Marc Durdin
214bd4652e chore(windows): Merge branch 'master' into fix/windows/sentry-cleanup 2020-04-30 05:04:13 +10:00
dependabot[bot]
91de1f7dd4
chore(deps): bump @actions/http-client in /resources/build/version
Bumps [@actions/http-client](https://github.com/actions/http-client) from 1.0.3 to 1.0.8.
- [Release notes](https://github.com/actions/http-client/releases)
- [Changelog](https://github.com/actions/http-client/blob/master/RELEASES.md)
- [Commits](https://github.com/actions/http-client/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-04-29 18:00:07 +00:00
jahorton
6ce37e677e chore(common): Merge branch 'master' into feat/common/init-lerna 2020-04-29 14:43:03 +07:00
Marc Durdin
336f30c514 fix(windows): support jq-win64 2020-04-29 12:41:07 +10:00
Marc Durdin
aa22a3757a fix(ios): use environment and version-with-tag for sentry 2020-04-28 11:35:59 +10:00
jahorton
fe71729ec8 change(common): better lerna use, adds version script to base package 2020-04-27 12:05:17 +07:00
Darcy Wong
be91066a8b modify(common): Update to Unicode 13.0
Update to Unicode 13.0 characters from ftp://ftp.unicode.org/Public/13.0.0/ucd
2020-04-26 09:34:50 +07:00
jahorton
0e32f3f020 docs(common): verify_npm_setup + lerna.json docs 2020-04-24 13:30:15 +07:00
jahorton
879a4b5e4a feat(common): lerna now npm-installed locally 2020-04-21 15:55:43 +07:00
Marc Durdin
e09b081a34 fix(windows): cleanup release and environment for Sentry 2020-04-20 07:07:39 +10:00
jahorton
729a5952d5 fix(common): fixes node dependency-install skip check 2020-04-17 15:34:16 +07:00
jahorton
599e2b3d72 change(common): removes post-lerna redundancies 2020-04-17 13:55:21 +07:00
jahorton
b604302b76 feat(common): initial use of lerna (in-repo package links only) 2020-04-17 13:38:44 +07:00
jahorton
57b7a0b3b0 refactor(web/engine): adds build-inner-core.sh, successful compilation 2020-04-03 15:47:21 +07:00
Darcy Wong
c334665609 chore(common): Cleanup unused folders and update README
Crowdin CLI doesn't extract into a temporary .crowdin-tmp folder so that can be removed. (.crowdin-tmp was used in prior Bash scripts).

Also moved note about using a VPN to the wiki https://github.com/keymanapp/keyman/wiki/Crowdin-CLI
2020-03-30 11:03:22 +07:00
Darcy Wong
9aea82f5d3 feat(ios): Add crowdin CLI for iOS 2020-03-28 07:55:28 +07:00
Darcy Wong
4f138d96e8 feat(android): Simplify paths
* also remove parse-crowdin scripts
2020-03-28 07:08:29 +07:00
Darcy Wong
ebf08f12ad feat(common): Start to use crowdin CLI (v3) 2020-03-26 16:30:50 +07:00
jahorton
4eda5971a0 chore(ios): Merge branch 'master' into feat/ios/i18n-start 2020-03-23 10:30:55 +07:00
Marc Durdin
eade8c34f3 refactor(windows): Use 14.0-style versioning
Moves all version construction to use VERSION.md and
TIER.md and reduces intermediate file usage, so we can
present sensible versions across the project.
2020-03-18 17:25:39 +11:00
Marc Durdin
e33f24cd36 fix(common): build check failed
Build check was failing due to parse issues with
using sed to parse json. Went the jq route. Adding
to this PR because this PR had the issue...
2020-03-18 14:55:37 +11:00
Marc Durdin
fa725d8810
Merge pull request #2819 from keymanapp/feat/ci/finalize-releases-for-sentry
feat(common): add release finalization for Sentry
2020-03-13 14:57:08 +11:00
Darcy Wong
7bddbd65e0
Merge pull request #2801 from keymanapp/feat/android/parse-crowdin
feat/common/parse-crowdin Add script to parse crowdin translation file
2020-03-13 07:36:56 +07:00
Joshua Horton
9d01c7d37b
Merge pull request #2809 from keymanapp/fix/web/minified-sourcemaps
fix(web): enhanced sourcemaps + proper sourcemaps for minified KMW
2020-03-13 06:48:53 +07:00
Marc Durdin
7b46808588 feat(common): add release finalization for Sentry 2020-03-13 10:29:17 +11:00
Marc Durdin
2619ad4418
Merge pull request #2794 from keymanapp/feat/common/sentry-releases
feat(common): sentry release control
2020-03-13 07:35:09 +11:00
jahorton
0cf2606c17 feat(web): Functioning sourcemaps for minified 2020-03-11 09:47:14 +07:00
Darcy Wong
ef83fab6aa feat(common): Try to make vars local 2020-03-11 09:41:47 +07:00
Darcy Wong
b96a54bf9f feat(common): Split process-android to separate script 2020-03-11 09:13:29 +07:00
Marc Durdin
acc3314843 fix(common): fix null tests 2020-03-11 08:02:41 +11:00
Darcy Wong
d87bc5d12f fix(android): Update scripts
* Set base android build.sh to use bash
* Update parse-crowdin.sh to handle Android regions (prefix with `r`)
2020-03-10 13:26:22 +07:00
Darcy Wong
b52e16cbbc chore(common): Clean up comments 2020-03-10 11:30:53 +07:00
Darcy Wong
38faf96ec3 chore(common): Add README 2020-03-10 11:28:04 +07:00
Darcy Wong
fe2bef61dd feat(common): Start script to parse crowdin translations 2020-03-10 11:16:39 +07:00
Darcy Wong
685a24d847 chore: Set executable bit for sentry-control.sh 2020-03-10 10:18:31 +07:00
Joshua Horton
d43b18419a
Merge pull request #2782 from keymanapp/feat/ios/engine-kbd-sentry
feat(ios): Improved Sentry integration (first pass)
2020-03-09 20:32:13 +07:00
Joshua Horton
3d67c27a0e
Merge pull request #2771 from keymanapp/feat/ios/sentry-start
feat(ios): Start of Sentry-based crash reporting
2020-03-09 20:31:17 +07:00
Joshua Horton
aa353a7262
fix(ios): typo fix 2020-03-09 20:30:55 +07:00
Marc Durdin
0f958b2792 chore: cleanup 2020-03-09 20:49:42 +11:00
Marc Durdin
25ae1ad9d3 chore: tweak path control 2020-03-09 20:48:29 +11:00
Marc Durdin
9b4ef62efa chore: tweak release id 2020-03-09 20:45:22 +11:00
Marc Durdin
2356c65d01 feat(common): sentry release control
This centralises linking the current commit to the
tagged version. It will be called automatically when
we increment the version, just before a build is
done. This allows us to tag the built projects with
the version in question in Sentry.
2020-03-09 20:40:46 +11:00
Joshua Horton
167d4e0870
Merge pull request #2775 from keymanapp/feat/ios/xcode-compile-dev-version
feat(ios): compilations within Xcode now properly set version
2020-03-09 09:48:19 +07:00
jahorton
45e3028ce0 chore(ios/engine): Merge branch 'feat/ios/sentry-start' into feat/ios/engine-kbd-sentry 2020-03-09 09:09:18 +07:00
Joshua Horton
8feda6bbc1
Merge branch 'feat/ios/xcode-compile-dev-version' into feat/ios/sentry-start 2020-03-09 09:04:17 +07:00
jahorton
23af4e2497 fix(ios): shell-script quoting 2020-03-09 08:50:13 +07:00
Marc Durdin
39adec64bf
Merge pull request #2787 from keymanapp/fix/common/error-in-git-diff-in-trigger-test
fix(common): parameter order incorrect in git diff
2020-03-09 12:49:00 +11:00
jahorton
1757f205a0 chore(ios): Merge branch 'feat/ios/xcode-compile-dev-version' into feat/ios/sentry-start 2020-03-09 08:45:04 +07:00
Joshua Horton
8deebbfc9b
fix(ios): Update resources/build/xcode-utils.sh
Co-Authored-By: Marc Durdin <marc@durdin.net>
2020-03-09 08:39:32 +07:00