Commit graph

318 commits

Author SHA1 Message Date
chrisgarrity
6e8f2284c5
Merge pull request #122 from chrisgarrity/update-cron
Revise Cron job schedule
2020-06-22 09:22:30 -04:00
chrisgarrity
72f1e2b1ff
Update .circleci/config.yml
Co-authored-by: Benjamin Wheeler <wheeler.benjamin@gmail.com>
2020-06-22 07:24:13 -04:00
chrisgarrity
23e28e2393
Update .circleci/config.yml
Co-authored-by: Benjamin Wheeler <wheeler.benjamin@gmail.com>
2020-06-22 07:24:03 -04:00
Benjamin Wheeler
6564e4ba08
Merge pull request #121 from benjiwheeler/update-template
updated checklist per issues we noticed in adding mongolian
2020-06-17 17:00:45 -04:00
Benjamin Wheeler
a7781f39c3
Update .github/PULL_REQUEST_TEMPLATE.md
Co-authored-by: chrisgarrity <chrisg@scratch.mit.edu>
2020-06-17 17:00:17 -04:00
Ben Wheeler
f96e4fb6e1 updated checklist per issues we noticed in adding mongolian 2020-06-17 11:26:15 -04:00
chrisgarrity
568a1390eb
Merge pull request #120 from chrisgarrity/add-mongolian
rebase and update translations
2020-06-17 09:55:25 -04:00
Chris Garrity
622477db49 rebase and update translations
The merge failed because we removed a string from the general l10n.json `registration.receiveEmails` (so the previous mn.json had more strings that the source and failed validation).
2020-06-17 09:52:44 -04:00
chrisgarrity
0211cb91c9
Merge pull request #119 from chrisgarrity/add-mongolian
Add mongolian
2020-06-17 09:31:21 -04:00
Chris Garrity
bc89b00359 Fix Typo 2020-06-17 07:10:03 -04:00
chrisgarrity
e2af6e0230 pull new editor translations from Transifex 2020-06-16 20:06:58 +00:00
Chris Garrity
fdcd602463 Revise Cron job schedule
Run the cron jobs in the early morning instead of later in the evening.
* 3am should allow enough time for the weekly translations to get merged up to www
2020-06-16 15:52:01 -04:00
Chris Garrity
ed0a960e30 Correct placeholder typo in Mongolian 2020-06-15 14:51:52 -04:00
Chris Garrity
a686b146ce Add www mongolian translations 2020-06-15 14:43:18 -04:00
Chris Garrity
1bcac47a24 Update editor files with mongolian 2020-06-15 14:27:32 -04:00
Chris Garrity
c3af096489 update circleci config
Don’t run pull translations on every merge.
2020-06-15 12:29:58 -04:00
Chris Garrity
fb6c65ca42 Adding Mongolian (mn) 2020-06-15 11:28:17 -04:00
chrisgarrity
c47c52d727
Merge pull request #96 from LLK/dependabot/npm_and_yarn/eslint-utils-1.4.3
Bump eslint-utils from 1.3.1 to 1.4.3
2020-06-15 11:27:39 -04:00
dependabot[bot]
a33f24799e
Bump eslint-utils from 1.3.1 to 1.4.3
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.3.1 to 1.4.3.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-15 15:21:31 +00:00
chrisgarrity
4899e08e45
Merge pull request #93 from LLK/dependabot/npm_and_yarn/mixin-deep-1.3.2
Bump mixin-deep from 1.3.1 to 1.3.2
2020-06-15 11:15:53 -04:00
chrisgarrity
b117d2d765
Merge pull request #95 from LLK/dependabot/npm_and_yarn/lodash.defaultsdeep-4.6.1
Bump lodash.defaultsdeep from 4.6.0 to 4.6.1
2020-06-15 11:15:05 -04:00
chrisgarrity
1e27c81827
Merge pull request #97 from LLK/dependabot/npm_and_yarn/lodash-4.17.15
Bump lodash from 4.17.11 to 4.17.15
2020-06-15 11:13:45 -04:00
Chris
3a04556b4b pull new editor translations from Transifex 2020-06-09 20:07:36 +00:00
Chris
f5cc5e1c65 pull new editor translations from Transifex 2020-06-03 15:11:53 +00:00
Chris Garrity
64c4333aea Add missing github config
The username and email were missing, so translation commit failed.
Added a new workflow for the tx-pull-manual branch to verify it works
2020-06-03 11:02:26 -04:00
chrisgarrity
18cc778221
Add contact-us-form screenshot 2020-05-28 14:11:31 -04:00
chrisgarrity
98672583dc
Merge pull request #117 from LLK/wiki-images
add images for wiki pages
2020-05-28 12:44:16 -04:00
Chris Garrity
c29d2ecdc3 add images for wiki pages
and fix circle config typo
2020-05-28 12:41:21 -04:00
Chris Garrity
a3fa0be074 Add slack notifications for failing cron jobs
* add the slack orb
* configure failure only status messages for the jobs that sync with transifex
2020-05-28 09:08:15 -04:00
chrisgarrity
060b2fe7bc
Merge pull request #116 from LLK/circle-correction2
install node-modules for cron workflows
2020-05-28 08:00:17 -04:00
Chris Garrity
c74511e5d5 install node-modules for cron workflows
The jobs that don’t run the build and test job (scheduled jobs) need to install the node modules because they’re not already in the workspace. The `node/install-packages` command from the node orb will use cached modules if available.
2020-05-28 07:35:58 -04:00
chrisgarrity
d22451f066
Merge pull request #115 from LLK/circle-correction2
Configure known_hosts with github for jobs that don’t run checkout
2020-05-27 16:24:52 -04:00
Chris Garrity
0184ebc4d4 Configure known_hosts with github for jobs that don’t run checkout 2020-05-27 16:23:49 -04:00
chrisgarrity
139d0e7a42
Merge pull request #114 from LLK/circleci-correction1
fix use of VERSION env variable
2020-05-27 15:57:50 -04:00
Chris Garrity
798b0eb221 fix use of VERSION env variable
was trying to use the variable before it was in the env.
2020-05-27 15:56:51 -04:00
chrisgarrity
e4ab67e44b
Merge pull request #113 from LLK/remove-travis
Disable travis CI
2020-05-27 15:22:20 -04:00
Chris Garrity
51aba3f984 Disable travis CI
remove the Travis config file since it’ll build on circle-ci from now on.
2020-05-27 15:14:34 -04:00
chrisgarrity
c69e8d76e8
Merge pull request #112 from LLK/circleci-project-setup
Circleci project setup
merging after making the ssh-keys change.
2020-05-27 14:45:08 -04:00
dependabot[bot]
23b6617e7f
Bump mixin-deep from 1.3.1 to 1.3.2
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases)
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-05-27 18:44:31 +00:00
dependabot[bot]
b0f606f097
Bump lodash from 4.17.11 to 4.17.15
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2020-05-27 18:44:31 +00:00
dependabot[bot]
dfb9f89a19
Bump lodash.defaultsdeep from 4.6.0 to 4.6.1
Bumps [lodash.defaultsdeep](https://github.com/lodash/lodash) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.6.0...4.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-05-27 18:44:22 +00:00
chrisgarrity
78a90b9d6b
Merge pull request #110 from chrisgarrity/freshdesk-scripts
Add scripts for syncing Knowledge base
2020-05-27 14:43:33 -04:00
Chris Garrity
e7487ed4ce Add ssh keys to deploy job
pushing the git tag will when we npm publish will also require the git keys.
2020-05-27 14:36:47 -04:00
Travis CI User
24a9c28d13 pull new editor translations from Transifex 2020-05-26 21:33:28 +00:00
Chris Garrity
0707c98d25 More error reporting
Provide more details about content and language that caused errors to diagnose translation errors.
2020-05-22 08:11:51 -04:00
Travis CI User
68a15cb8c3 pull new editor translations from Transifex 2020-05-19 21:32:58 +00:00
Chris Garrity
d094f9c2e7 Exclude tags over 32 characters
Freshdesk doesn’t allow tags over 32 characters long, so filter them out and ignore them.

Information from Freshdesk “Bad Request” was not very helpful for debugging what was wrong. Added new script to pull just one locale from transifex, and optionally save local files instead of sending to Freshdesk.
2020-05-18 12:24:06 -04:00
Chris Garrity
e8ae7efd37 Add schedule task for sync-help 2020-05-13 15:34:15 -04:00
Chris Garrity
f909883dc1 add weekly translation update 2020-05-13 15:22:50 -04:00
Chris Garrity
bd74bf9785 add deploy step 2020-05-13 15:10:18 -04:00