Граф коммитов

278 Коммитов

Автор SHA1 Сообщение Дата
Lauren Zugai 4b8d83be53
Release 1.175.0 2020-06-11 11:48:41 -05:00
Shubham Kumar 38624143e8
style(README files): Fix dead links in READMEs 2020-06-11 11:52:57 +05:30
Jody Heavener 1d276a60f5
Release 1.174.2 2020-06-10 16:50:15 -04:00
Jody Heavener 35c864cb7a
Release 1.174.1 2020-06-10 16:42:13 -04:00
Jody Heavener f297888aa3
Release 1.174.0 2020-06-10 16:32:03 -04:00
Danny Coates c3780546b6
fix(local-dev): added fxa-shared and fxa-react to pm2
In order to keep the typescript shared modules up to date for their dependents to use while running locally this adds them to pm2 so that a `tsc --watch` can run alongside the other services.

Note, this DOES NOT automatically restart dependent javascript service processes.

This change refactors pm2-all.sh in order to start processes in dependency topological order. This requires an update to most pm2.config.js files in order to set PATH correctly while running under yarn.
2020-06-03 10:05:02 -07:00
Jared Hirsch 58358b5c69
Release 1.173.0 2020-05-29 10:41:10 -07:00
Vijay Budhram c413961120
Merge branch 'train-172' into train-172-uplift-v2
# Conflicts:
#	packages/fxa-auth-db-mysql/package-lock.json
#	packages/fxa-auth-server/package-lock.json
#	packages/fxa-content-server/package-lock.json
#	packages/fxa-content-server/package.json
#	packages/fxa-customs-server/package-lock.json
#	packages/fxa-email-event-proxy/package-lock.json
#	packages/fxa-event-broker/package-lock.json
#	packages/fxa-geodb/package-lock.json
#	packages/fxa-geodb/package.json
#	packages/fxa-payments-server/package-lock.json
#	packages/fxa-profile-server/package-lock.json
#	packages/fxa-shared/package-lock.json
#	packages/fxa-support-panel/package-lock.json
2020-05-28 10:45:54 -04:00
Vijay Budhram 7a29dc1665
Release 1.172.2 2020-05-27 17:26:39 -04:00
Danny Coates 3d24158935
Merge pull request #5441 from mozilla/update-deps
chore(deps): update some dependencies
2020-05-26 15:32:13 -07:00
Danny Coates fec460f6db
chore(deps): update some dependencies 2020-05-26 14:08:34 -07:00
Vijay Budhram 6dcbfd4792
Merge branch 'train-172' into uplift-train-172 2020-05-26 16:11:10 -04:00
Vijay Budhram f79f538cb8
Release 1.172.1 2020-05-26 15:36:18 -04:00
Danny Coates e565285b7e
refactor(tsconfig): consolidate common tsconfig options
To reduce duplication and encourage consistency in our
typescript builds this extracts most of the options
into two base configs, one for node and one for browsers.

Also, in order to better utilize workspaces the require
paths to fxa-shared and fxa-react were updated throughout.
2020-05-26 12:18:51 -07:00
Danny Coates cc595fc2b4
chore(format): mass reformat with prettier 2 and single config 2020-05-24 10:51:57 -07:00
Danny Coates 81575019a9
refactor(packages): use workspace references 2020-05-21 10:57:21 -07:00
Jackie Munroe 3a6a83ac76
Release 1.172.0 2020-05-21 10:37:06 -07:00
Vijay Budhram 1cc3e9f98b
Release 1.171.1 2020-05-19 22:31:40 -04:00
Dave Justice 7c3dfc7da7
Release 1.171.0 2020-05-14 16:44:53 +00:00
Danny Coates 8f58b395db
Merge pull request #5293 from mozilla/train-170
Train 170.3 ➡️ master
2020-05-12 22:40:23 -07:00
Danny Coates c3e3114df6
Release 1.170.3 2020-05-12 15:54:39 -07:00
Danny Coates 9266e6a020
Merge pull request #5283 from mozilla/train-170
Train 170
2020-05-12 09:52:02 -07:00
Vijay Budhram d3213e158a
Release 1.170.2 2020-05-11 17:52:00 -04:00
Danny Coates 9565380a97
Merge pull request #5272 from mozilla/train-170
v1.170.1 ➡ master
2020-05-11 13:50:16 -07:00
Jared Hirsch 3dbf5df4b9
fix(deps): Upgrade convict and mocha to resolve yargs-parser nsp advisory 1500 2020-05-11 11:40:27 -07:00
Danny Coates bcad6779ce
Release 1.170.1 2020-05-11 11:03:42 -07:00
Vijay Budhram bf67b7befc
Merge branch 'train-169' into train-170-uplift-169 2020-05-11 13:30:41 -04:00
Barry Chen 25875feeac
Release 1.169.3 2020-05-08 18:39:42 -05:00
Vijay Budhram 3a3072c376
Release 1.169.2 2020-05-08 16:14:39 -04:00
Danny Coates 45d00f5335
Release 1.170.0 2020-05-07 13:28:48 -07:00
Jody Heavener 099163e947
docs(all): update readmes across all packages to improve testing documentation 2020-05-06 12:02:21 -04:00
Ben Bangert 4c633099f1
Release 1.169.1 2020-05-04 12:24:14 -07:00
Ben Bangert 685eee6341
Release 1.169.0 2020-04-30 09:42:28 -07:00
Vijay Budhram 951c84306a
Merge pull request #5152 from mozilla/train-168
Merge 168.3 into master
2020-04-29 16:25:22 -04:00
Barry Chen f452702d47
Release 1.168.3 2020-04-29 12:50:51 -05:00
Barry Chen 3dfdada573
Merge pull request #5141 from mozilla/train-168
Merge 168.2 into master
2020-04-28 17:38:41 -05:00
Barry Chen f0cf992b5c
Release 1.168.2 2020-04-28 15:16:44 -05:00
Ben Bangert 274ff00ba1
Merge pull request #5117 from mozilla/train-168
Merge 168.1 into master
2020-04-25 09:31:08 -07:00
Barry Chen 87d57cb5a6
Release 1.168.1 2020-04-24 18:33:23 -05:00
Danny Coates 056eceee57
Merge pull request #5084 from mozilla/more-docker-fun
feat(build): add a default dockerfile template to build.sh
2020-04-23 12:57:57 -07:00
Barry Chen a2d523598f
Release 1.168.0 2020-04-23 12:58:41 -05:00
Danny Coates 4dd0b00076
feat(build): add a default dockerfile template to build.sh
This reduces the boilerplate when all your package
needs is to copy the contents of it's own directory to /app
and a pm2.config.js file exists

To allow more packages to use the default, /fxa-geodb and
/fxa-shared are included in the fxa-node base image.

Custom images can still be made by having a Dockerfile as before.
2020-04-23 07:40:31 -07:00
Danny Coates d4da8a3606
feat(docker): created fxa-builder docker image
This adds a base node image and builder image so
that all our service images can share the same
common base, be smaller, and require less customization.
2020-04-22 16:27:22 -07:00
Wil Clouser 7f026fb428
Release 1.167.1 2020-04-17 13:52:53 -07:00
Wil Clouser c6da102f09
Release 1.167.0 2020-04-16 16:27:30 -07:00
Vijay Budhram 3de4ee1779
Release 1.166.2 2020-04-16 13:34:14 -04:00
Danny Coates 1dd1b038d4
refactor(config): replace 127.0.0.1 with localhost
why, after all these years?

because there's a few annoying cases where the loopback
makes dev harder. When you try to test a flow from a not
local machine, like a tv, mobile device, or a saucelabs
proxy session. With localhost it's easy enough to forward
but loopback not so much

enough is enough
2020-04-15 13:55:42 -07:00
Danny Coates 3a054dfc3f
refactor(pm2): restructure our pm2 configs
why: several reasons...

- to have a unified approach and pattern for:
  - debugging
  - fs watching for local dev
  - running services in dev
  - configuring services in dev

- to improve the initial clone and subsequent `npm ci` experience
- to make future work on tooling easier
2020-04-14 14:38:38 -07:00
Vijay Budhram daf21be36c
Release 1.166.1 2020-04-09 18:32:34 -04:00
Vijay Budhram 4ed6c67362
Release 1.166.0 2020-04-09 17:02:07 -04:00