Skip to content

Commit ad40aa0

Browse files
jsteele-stripedackers86cjavilla-stripeabierbaumwillbattel
authored
chore: 2022-08-24 release (#429)
* feat(firestore-stripe-payments): upgraded to the new emulator suite (#400) tests(firestore-stripe-payments): upgraded to the new emulator suite * fix(firestore-stripe-payments): added env stripe key check on test setup * fix(firestore-stripe-payments): added env stripe key check on test setup * formatted code * Remove link to old repo * feat(firestore-stripe-payments): Allow configuring min instances for createCheckoutSession (#375) * feat: Allow configuring min instances for createCheckoutSession * Update firestore-stripe-payments/extension.yaml * Update firestore-stripe-payments/extension.yaml Co-authored-by: Jonathan Steele <[email protected]> * chore(firestore-stripe-payments): updated scripts for CI and local testing (#415) * chore(firestore-stripe-payments): updated scripts for ci and local testing * chore(firestore-stripe-payments): added testing typescript configuration, fixes jest warnings in files * fix(firestore-stripe-web-sdk): locked sinon types to 10.0.6 * chore(firestore-stripe-payments): removed obsolete comments * fix(firestore-stripe-payments): `minInstances` parameter expects number * docs(firestore-stripe-payments): Update APIs for restricted key (#411) Prices API replaces the Plans API, per https://stripe.com/docs/api/plans * docs(firestore-stripe-payments): Add extra context to `CREATE_CHECKOUT_SESSION_MIN_INSTANCES` config parameter * fix(firestore-stripe-payments): added subscription payments prices, test and refactor included (#393) * fix(firestore-stripe-payments): added subscription payments prices, tests and refactor included * chore: locked firebase tools workflow to 10.9.2 * added setup emulator for collection helper functions * chore: commiting empty env files * chore: updated ci firebase tools to latest * pinned sinon types at 10.0.6 * feat(firestore-stripe-payments): createPortalLink auth tweaks (#420) Throw 'unauthenticated' code instead of 'failed-precondition' and use optional chaining (supported in Node 14) to avoid redundant check for 'context.auth.uid'. * docs(firestore-stripe-payments): Fix GitHub link to `firestore-stripe-web-sdk` README Fixes #409 * chore: 2022-08-23 release (#422) * [skip ci] Open PR * chore(firestore-stripe-payments): 0.3.0 release * chore: Remove lockfiles from .gitignore (#426) Re-generated `package-lock.json` for each extension, too * chore: 2022-08-24 release (#427) * [skip ci] Open PR * chore(firestore-stripe-invoices): 0.2.1 release * chore(firestore-stripe-payments): 0.3.1 release * fix(firestore-stripe-payments): renamed create checkout min instances config (#428) * chore: Remove lockfiles from .gitignore Re-generated `package-lock.json` for each extension, too * fix(firestore-stripe-payments): renamed create checkout min instances config * fix: added eventchannel check Co-authored-by: Jonathan Steele <[email protected]> Co-authored-by: Darren Ackers <[email protected]> Co-authored-by: Darren Ackers <[email protected]> Co-authored-by: CJ Avilla <[email protected]> Co-authored-by: Allen <[email protected]> Co-authored-by: Will Battel <[email protected]>
1 parent fdb868c commit ad40aa0

File tree

12 files changed

+9381
-13
lines changed

12 files changed

+9381
-13
lines changed

firestore-stripe-invoices/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## Version 0.2.1 - 2022-08-24
2+
[chore] Added `package-lock.json` to version control to prevent installation issues. [#426]
3+
14
## Version 0.2.0 - 2022-04-26
25

36
[feat] - Add `invoice.paid`, `invoice.updated` to permitted webhook events list. #356

firestore-stripe-invoices/extension.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
name: firestore-stripe-invoices
16-
version: 0.2.0
16+
version: 0.2.1
1717
specVersion: v1beta
1818

1919
displayName: Send Invoices using Stripe
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
node_modules/
22
firebase.json
3-
4-
lib
3+
lib
4+
!package-lock.json

firestore-stripe-invoices/functions/package-lock.json

Lines changed: 1966 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

firestore-stripe-invoices/functions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@
2828
"printWidth": 80
2929
},
3030
"private": true
31-
}
31+
}

firestore-stripe-invoices/functions/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const stripe = new Stripe(config.stripeSecretKey, {
2828
// https://stripe.com/docs/building-plugins#setappinfo
2929
appInfo: {
3030
name: 'Firebase firestore-stripe-invoices',
31-
version: '0.2.0',
31+
version: '0.2.1',
3232
},
3333
});
3434

firestore-stripe-payments/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## Version 0.3.1 - 2022-08-24
2+
[chore] Added `package-lock.json` to version control to prevent installation issues. [#426]
3+
14
## Version 0.3.0 - 2022-08-23
25
[feat] Allow configurable minimum instances for `createCheckoutSession` function. [#375]
36

firestore-stripe-payments/extension.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
name: firestore-stripe-payments
16-
version: 0.3.0
16+
version: 0.3.1
1717
specVersion: v1beta
1818

1919
displayName: Run Payments with Stripe
@@ -249,7 +249,6 @@ params:
249249

250250
- param: CREATE_CHECKOUT_SESSION_MIN_INSTANCES
251251
label: Minimum instances for createCheckoutSession function
252-
type: secret
253252
description: >-
254253
Set the minimum number of function instances that should be always be available to create Checkout Sessions.
255254
This number can be adjusted to reduce cold starts and increase the responsiveness
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
node_modules/
22
firebase.json
33
lib
4+
!package-lock.json

0 commit comments

Comments
 (0)