dependabot[bot]
7df93dbe22
chore(deps): bump @nestjs/config from 2.2.0 to 2.3.1
...
Bumps [@nestjs/config](https://github.com/nestjs/config ) from 2.2.0 to 2.3.1.
- [Release notes](https://github.com/nestjs/config/releases )
- [Changelog](https://github.com/nestjs/config/blob/master/.release-it.json )
- [Commits](https://github.com/nestjs/config/compare/2.2.0...2.3.1 )
---
updated-dependencies:
- dependency-name: "@nestjs/config"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 07:08:42 +00:00
Barry Chen
2620da09f6
Merge pull request #14950 from mozilla/dependabot/npm_and_yarn/nestjs/passport-9.0.3
...
chore(deps): bump @nestjs/passport from 8.2.1 to 9.0.3
2023-03-03 13:07:34 -08:00
Barry Chen
d483dc74d3
Merge pull request #14898 from mozilla/dependabot/npm_and_yarn/google-cloud/opentelemetry-cloud-trace-exporter-2.0.0
...
chore(deps): bump @google-cloud/opentelemetry-cloud-trace-exporter from 1.1.0 to 2.0.0
2023-03-03 06:40:14 -08:00
Barry Chen
b8b47288df
Merge pull request #14852 from mozilla/dependabot/npm_and_yarn/eslint-plugin-react-7.32.2
...
chore(deps-dev): bump eslint-plugin-react from 7.31.10 to 7.32.2
2023-03-03 06:36:22 -08:00
dependabot[bot]
52f797fca0
chore(deps): bump @nestjs/passport from 8.2.1 to 9.0.3
...
Bumps [@nestjs/passport](https://github.com/nestjs/passport ) from 8.2.1 to 9.0.3.
- [Release notes](https://github.com/nestjs/passport/releases )
- [Changelog](https://github.com/nestjs/passport/blob/master/.release-it.json )
- [Commits](https://github.com/nestjs/passport/compare/8.2.1...9.0.3 )
---
updated-dependencies:
- dependency-name: "@nestjs/passport"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 07:12:07 +00:00
dependabot[bot]
443bb0d63b
chore(deps): bump @google-cloud/opentelemetry-cloud-trace-exporter
...
Bumps [@google-cloud/opentelemetry-cloud-trace-exporter](https://github.com/GoogleCloudPlatform/opentelemetry-operations-js ) from 1.1.0 to 2.0.0.
- [Release notes](https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/releases )
- [Commits](https://github.com/GoogleCloudPlatform/opentelemetry-operations-js/compare/@google-cloud/opentelemetry-cloud-trace-exporter@1.1.0...@google-cloud/opentelemetry-cloud-trace-exporter@2.0.0 )
---
updated-dependencies:
- dependency-name: "@google-cloud/opentelemetry-cloud-trace-exporter"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-02 18:40:27 +00:00
Lisa Chan
12e0c38f1c
Merge pull request #14882 from mozilla/FXA-6357_upgrade_joi
...
chore(deps): Update joi dependency to latest (17.8.3)
2023-03-02 13:36:29 -05:00
dependabot[bot]
96a9900a96
chore(deps-dev): bump eslint-plugin-react from 7.31.10 to 7.32.2
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.31.10 to 7.32.2.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.31.10...v7.32.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-02 18:34:45 +00:00
Lisa Chan
a79bb25138
chore(deps): Update joi dependency to latest (17.8.3)
2023-03-02 11:58:34 -05:00
Julian Poyourow
cdd25a2e71
feat(auth): geoip, parallelization for automatic tax
...
Because:
* We need to geoip before saving the customer rather than using their IP
address with Stripe directly.
* Parallelization speeds up the conversion process significantly
This commit:
* Geocodes IP addresses prior to saving using fxa-geodb.
* Adds parallelization with rate limiting.
* Writes results to output CSV.
Closes FXA-6581
Closes FXA-6810
2023-02-28 14:33:57 -08:00
dependabot[bot]
0046030ad2
chore(deps): bump jose from 4.10.0 to 4.12.0
...
Bumps [jose](https://github.com/panva/jose ) from 4.10.0 to 4.12.0.
- [Release notes](https://github.com/panva/jose/releases )
- [Changelog](https://github.com/panva/jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/panva/jose/compare/v4.10.0...v4.12.0 )
---
updated-dependencies:
- dependency-name: jose
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 21:15:29 +00:00
Lauren Zugai
586a46b9b8
feat(react): Reactify legal, legal/terms, legal/privacy
...
Because:
* We're refactoring our legacy tech stack to our preferred stack by extending settings
This commit:
* Adds a clone-legal-docs script so we always fetch latest rather than pin to commit
* Reworks the 'react groups' into separate server and router files; router.js needs access, but cannot have any reference to route definitions since they now contain server-side logic and imports
* Moves available content-server routes into a separate file that does not import route definitions
* Uses and accounts for the existing regex for legal, legal/terms, and legal/privacy
* Adds two helper packages to render the MDs once fetched
Closes FXA-6131
2023-02-15 13:02:04 -06:00
dschom
ec7763a85e
task(settings): Port relier models from content-server
...
Because:
- We are migrating content server to react
This Commit:
- Ports relier models
- Adds ability to bind models to generic context via an @bind property decorator
- Adds ability to validate field state via a set of validators that can be specified on the @bind decorator
- Provides implementation to bind a model to url search query string context
- Provides implementation to bind a model to url hash state context
- Provides implementation to bind a model to a storage context
- Adds a creational factory pattern for initializing relier models and their state
- Adds relier factory to app context
- Adds a useRelier hook so that we can easily access relier models in components
2023-02-15 08:42:02 -08:00
Vijay Budhram
17db6b162c
Merge pull request #14855 from mozilla/pin-tracing-packages-at-minor-versions
...
task(shared): Make opentelemetry only update patches
2023-02-09 11:16:16 -05:00
dependabot[bot]
febabf45ac
chore(deps): bump @sideway/formula from 3.0.0 to 3.0.1
...
Bumps [@sideway/formula](https://github.com/sideway/formula ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sideway/formula/releases )
- [Commits](https://github.com/sideway/formula/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: "@sideway/formula"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-09 01:39:13 +00:00
dschom
a3c090edc2
task(shared): Make opentelemetry only update patches
...
Because:
- Open telemetry is designed to use a set of common minor versions
This Commit:
- Uses a ~ for the semver directive so we only update on patches not minor versions.
2023-02-08 15:59:32 -05:00
Lauren Zugai
023ad9ec62
Merge pull request #14582 from mozilla/dependabot/npm_and_yarn/opentelemetry/instrumentation-user-interaction-0.32.0
...
chore(deps): bump @opentelemetry/instrumentation-user-interaction from 0.31.0 to 0.32.0
2023-02-07 15:24:46 -06:00
dependabot[bot]
3a15717e69
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 19:49:13 +00:00
dependabot[bot]
d477d989e2
chore(deps): bump deep-equal from 2.0.5 to 2.2.0
...
Bumps [deep-equal](https://github.com/inspect-js/node-deep-equal ) from 2.0.5 to 2.2.0.
- [Release notes](https://github.com/inspect-js/node-deep-equal/releases )
- [Changelog](https://github.com/inspect-js/node-deep-equal/blob/master/CHANGELOG.md )
- [Commits](https://github.com/inspect-js/node-deep-equal/compare/v2.0.5...v2.2.0 )
---
updated-dependencies:
- dependency-name: deep-equal
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 06:06:06 +00:00
Dan Schomburg
2b9562fbf1
Merge pull request #14814 from mozilla/FXA-6548-move-token-audit-scripts
...
task(admin-sever): Move token audit scripts out of auth-server
2023-02-01 08:31:32 -08:00
Vijay Budhram
447e55cb24
Merge pull request #14816 from mozilla/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.49.0
...
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.44.0 to 5.49.0
2023-02-01 10:43:43 -05:00
dschom
404f02ee3d
task(admin): Move db audit script to admin server
...
Because:
- The admin server is a better fit for running db audit scripts
This Commit:
- Moves the db audit script to the admin server
2023-01-30 16:00:59 -08:00
Lauren Zugai
59a82d1a0e
Merge pull request #14791 from mozilla/dependabot/npm_and_yarn/cookiejar-2.1.4
...
chore(deps): bump cookiejar from 2.1.3 to 2.1.4
2023-01-30 17:24:03 -06:00
dependabot[bot]
24923f1537
chore(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 5.44.0 to 5.49.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.49.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 06:09:39 +00:00
dependabot[bot]
38dc626e64
chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0
...
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken ) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases )
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: jsonwebtoken
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-27 13:28:14 -05:00
dependabot[bot]
de0604b3e2
chore(deps): bump cookiejar from 2.1.3 to 2.1.4
...
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases )
- [Commits](https://github.com/bmeck/node-cookiejar/commits )
---
updated-dependencies:
- dependency-name: cookiejar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-26 02:32:14 +00:00
dependabot[bot]
fee9d7afe6
chore(deps): bump @opentelemetry/instrumentation-user-interaction
...
Bumps [@opentelemetry/instrumentation-user-interaction](https://github.com/open-telemetry/opentelemetry-js-contrib ) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/host-metrics-v0.31.0...contrib-test-utils-v0.32.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/instrumentation-user-interaction"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-25 16:28:05 +00:00
Lauren Zugai
d292697927
Merge pull request #14647 from mozilla/dependabot/npm_and_yarn/babel-loader-8.3.0
...
chore(deps): bump babel-loader from 8.2.2 to 8.3.0
2023-01-25 10:24:50 -06:00
dependabot[bot]
5b90c51bbb
chore(deps): bump ua-parser-js from 1.0.2 to 1.0.33
...
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js ) from 1.0.2 to 1.0.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases )
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md )
- [Commits](https://github.com/faisalman/ua-parser-js/compare/1.0.2...1.0.33 )
---
updated-dependencies:
- dependency-name: ua-parser-js
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 16:35:57 +00:00
dependabot[bot]
6c0204570a
chore(deps): bump babel-loader from 8.2.2 to 8.3.0
...
Bumps [babel-loader](https://github.com/babel/babel-loader ) from 8.2.2 to 8.3.0.
- [Release notes](https://github.com/babel/babel-loader/releases )
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.2...v8.3.0 )
---
updated-dependencies:
- dependency-name: babel-loader
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-20 23:08:48 +00:00
dschom
faff0b46d6
Revert "chore(deps-dev): bump esbuild from 0.14.2 to 0.16.17"
...
This reverts commit bb02697326
.
2023-01-18 11:47:26 -08:00
dependabot[bot]
fd32bde558
chore(deps): bump @stripe/react-stripe-js from 1.15.0 to 1.16.3
...
Bumps [@stripe/react-stripe-js](https://github.com/stripe/react-stripe-js ) from 1.15.0 to 1.16.3.
- [Release notes](https://github.com/stripe/react-stripe-js/releases )
- [Changelog](https://github.com/stripe/react-stripe-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stripe/react-stripe-js/compare/v1.15.0...v1.16.3 )
---
updated-dependencies:
- dependency-name: "@stripe/react-stripe-js"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-13 06:09:38 +00:00
dependabot[bot]
bb02697326
chore(deps-dev): bump esbuild from 0.14.2 to 0.16.17
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.14.2 to 0.16.17.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2021.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.14.2...v0.16.17 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-12 01:21:18 +00:00
dependabot[bot]
94ea3a5a20
chore(deps): bump class-validator from 0.13.2 to 0.14.0
...
Bumps [class-validator](https://github.com/typestack/class-validator ) from 0.13.2 to 0.14.0.
- [Release notes](https://github.com/typestack/class-validator/releases )
- [Changelog](https://github.com/typestack/class-validator/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/typestack/class-validator/compare/v0.13.2...v0.14.0 )
---
updated-dependencies:
- dependency-name: class-validator
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 23:24:17 +00:00
Vijay Budhram
2879c2723a
Merge pull request #14739 from mozilla/dependabot/npm_and_yarn/convict-6.2.4
...
chore(deps): bump convict from 6.2.3 to 6.2.4
2023-01-11 10:58:10 -05:00
dependabot[bot]
1f8cda2086
chore(deps): bump knex from 2.3.0 to 2.4.0
...
Bumps [knex](https://github.com/knex/knex ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/knex/knex/releases )
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/knex/knex/compare/2.3.0...2.4.0 )
---
updated-dependencies:
- dependency-name: knex
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 04:42:08 +00:00
dependabot[bot]
0653d4e3d3
chore(deps): bump convict from 6.2.3 to 6.2.4
...
Bumps [convict](https://github.com/mozilla/node-convict ) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/mozilla/node-convict/releases )
- [Changelog](https://github.com/mozilla/node-convict/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mozilla/node-convict/commits )
---
updated-dependencies:
- dependency-name: convict
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 22:25:35 +00:00
Dan Schomburg
59ca622387
Merge pull request #14731 from mozilla/FXA-6266
...
task(CI): build, unit test, and integration test jobs
2023-01-10 13:53:54 -08:00
dschom
a620922422
task(CI): build, unit test, and integration test jobs
...
Because:
- We wanted to run a few preliminary checks before proceeding to more
expensive CI jobs. Checks include:
- Compiling typescript in commonly referenced workspace packages
- Linting code that has changed
- Executing Unit Tests for code that has changed
- We wanted to partition test operations into unit tests, and
integration tests. Unit tests can be run relatively quickly and
require no additional infrastructure. Integration tests require
additional infrastructure and generally have longer execution
times. Now that jobs are blocked from running until preliminary
checks pass, one of which is unit tests, it is important to draw a
distinction between these two types of tests.
- We want to avoid unnecessary yarn installs and typescript
compilations, which are time consuming.
- We want to make sure that test results are published and failing tests
can be easily viewed in the CI.
This Commit:
- Creates a build-and-validate job in the CI that builds, lints, and
unit tests code prior to running any other jobs.
- Creates unit-test job in CI config
- Creates integration-test job in CI config
- Removes redundant calls to compile workspace packages. These
are now built up front, cached, and restored as needed for future
runs.
- Extends the create-lists script functionality to generate commands
that can be executed with the parallel command.
- Removes unnecessary yarn install operations. Invoking yarn workspace
focus results in a yarn install. In the case of running tests this is largely
unnecessary, because we already do a yarn install in the base-install
step.
- Make sure test results are exported as junit xml so the CI can report
back on tests that were failing. This was done for a couple workspace
packages, but many were lacking the capability. All test:unit and
test:integration npm scripts now export this data.
- Fixes the following issues encountered along the way:
- Adds logs to monitor heap usage of jest tests. Some
jest tests are still using a lot of memory.
- Moves a few slow / long running tests from unit test to
integration tests.
- Ensures that jest.transform for ts-jest is always instructed
to have the config option isolateModules is set to true. This
definitely decreases memory overhead and resolves some
of the OOM errors we were hitting. It was configured in
some places but not everywhere.
- Exports test results files for all tests
- Exports all test artifacts
- Uses gnu parallel to run tests in parallel. Turns out yarn
workspaces foreach would give a false positive when an OOM
was encountered. Fortunately, the parallel command offered an
acceptable work around, and even offers some nice features
like the load argument, which allows to control test execution a
bit more efficiently.
2023-01-10 12:52:01 -08:00
dependabot[bot]
7b39167869
chore(deps): bump luxon from 2.3.2 to 2.5.2
...
Bumps [luxon](https://github.com/moment/luxon ) from 2.3.2 to 2.5.2.
- [Release notes](https://github.com/moment/luxon/releases )
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moment/luxon/compare/2.3.2...2.5.2 )
---
updated-dependencies:
- dependency-name: luxon
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 14:45:48 +00:00
dependabot[bot]
3c88d75d18
chore(deps): bump @opentelemetry/auto-instrumentations-node
...
Bumps [@opentelemetry/auto-instrumentations-node](https://github.com/open-telemetry/opentelemetry-js-contrib ) from 0.33.1 to 0.36.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-js-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js-contrib/compare/instrumentation-redis-v0.33.1...auto-instrumentations-node-v0.36.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/auto-instrumentations-node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 06:35:00 +00:00
dependabot[bot]
5017fde8a9
chore(deps): bump fast-json-patch from 3.0.0-1 to 3.1.1
...
Bumps [fast-json-patch](https://github.com/Starcounter-Jack/JSON-Patch ) from 3.0.0-1 to 3.1.1.
- [Release notes](https://github.com/Starcounter-Jack/JSON-Patch/releases )
- [Commits](https://github.com/Starcounter-Jack/JSON-Patch/compare/3.0.0-1...3.1.1 )
---
updated-dependencies:
- dependency-name: fast-json-patch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-30 17:11:05 +00:00
Vijay Budhram
5b50225520
fix(tests): Lower number of content-server test executors and increase instance size
2022-12-20 13:11:41 -05:00
Dan Schomburg
4c14d3e2c2
Merge pull request #14597 from mozilla/FXA-6344
...
task(ci): Use docker base images to run pipelines
2022-12-19 11:09:42 -08:00
dschom
80a4c66a94
Try targeting mozilla-fxa repos again
2022-12-19 09:35:21 -08:00
Reino Muhl
ad7ca38115
Merge pull request #14591 from mozilla/fxa-6187-sub-manage-display-tax
...
fix(Subscriptions): add tax to sub management
2022-12-19 11:38:38 -05:00
Reino Muhl
50087fd712
fix(Subscriptions): add tax to sub management
...
Because:
* For exclusive tax, display the tax amount in subscription management
This commit:
* Adds a new component, PriceDetails, that can be used to display the
price with/out tax, and price intervals with/out tax.
* Adds PriceDetails component to Subscription Management, and updates
the copy used.
* Preview invoice for each subscription to get the current tax amount
* Update preview invoice and subsequent invoices endpoints to return
total and subtotal *_excluding_tax amounts.
Closes #FXA-6187
2022-12-16 17:42:53 -05:00
dschom
acf3c82590
task(ci): Use docker base image
...
Because:
- We want to speed up pipeline startup.
This Commit:
- Optimizes docker base image builds for the smallest images possible.
- Enables hard links for yarn cache
- Enables global yarn cache
- Avoids needlessly installing playwright browsers.
- Avoids needlessly running yarn install.
- Uses mozilla/fxa-circleci:ci-base-latest image for running test pipelines
- Uses mozilla/fxa-circleci:ci-base-browsers image for running functional tests pipelines
- Creates configurable executors that can be reused across pipelines
- Upgrades to yarn 3.3.0
- Enabled direct check out of PR code to test, which is faster than circle ci’s checkout command.
- Upgrades functional test to X-Large. This was already the case for playwright tests, but is now extended to content server tests too. This decision was made due to running lots of pipelines and realizing flakiness was largely due to CPU or memory hitting 100% for long periods of time.
- Turns off tracing, since it saves a bit of runtime.
2022-12-15 15:48:16 -08:00
Lauren Zugai
1437af6a6e
Merge pull request #14594 from mozilla/dependabot/npm_and_yarn/opentelemetry/exporter-trace-otlp-http-0.34.0
...
chore(deps): bump @opentelemetry/exporter-trace-otlp-http from 0.33.0 to 0.34.0
2022-12-14 15:06:16 -06:00
dependabot[bot]
a8e4e871c3
chore(deps): bump @opentelemetry/exporter-trace-otlp-http
...
Bumps [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js ) from 0.33.0 to 0.34.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.33.0...experimental/v0.34.0 )
---
updated-dependencies:
- dependency-name: "@opentelemetry/exporter-trace-otlp-http"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 18:49:59 +00:00