Skip to content

Commit 88525f5

Browse files
authored
chore(*): release-october-08 (#565)
1 parent 24591c4 commit 88525f5

File tree

186 files changed

+8092
-14087
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

186 files changed

+8092
-14087
lines changed

.github/workflows/test.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@ on:
1010

1111
jobs:
1212
nodejs:
13+
if:
14+
github.event_name == 'push' || (github.event_name == 'pull_request' &&
15+
github.event.pull_request.head.repo.full_name != github.repository)
1316
runs-on: ubuntu-latest
1417
concurrency:
1518
group: ${{ github.workflow }}
1619
cancel-in-progress: false
1720
strategy:
1821
matrix:
19-
node: ["14", "16"]
22+
node: ["18"]
2023
max-parallel: 1
2124
name: node.js_${{ matrix.node }}_test
2225
steps:
@@ -25,6 +28,15 @@ jobs:
2528
uses: actions/setup-node@v3
2629
with:
2730
node-version: ${{ matrix.node }}
31+
32+
- name: Install cloudflared
33+
run: |
34+
wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
35+
sudo dpkg -i cloudflared-linux-amd64.deb
36+
sudo apt-get update
37+
sudo apt-get install -f
38+
shell: /usr/bin/bash -e {0}
39+
2840
- name: NPM install
2941
run: npm install
3042
- name: Install firebase CLI
@@ -34,11 +46,12 @@ jobs:
3446
retry_wait_seconds: 60
3547
max_attempts: 3
3648
command: npm i -g firebase-tools
37-
- name: Use extension commands
38-
run: firebase --open-sesame extdev
3949
- name: mask env paramaters
4050
run: echo "::add-mask::$STRIPE_WEBHOOK_SECRET"
4151
- name: Run tests with coverage
4252
run: npm run test
4353
env:
4454
STRIPE_API_KEY: ${{ secrets.STRIPE_API_KEY }}
55+
STRIPE_WEBHOOK_SECRET: ${{ secrets.STRIPE_WEBHOOK_SECRET }}
56+
WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }}
57+
CLOUDFLARE_SECRET: ${{ secrets.CLOUDFLARE_SECRET }}

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
# UPDATE 2023-08-11:
2-
This project is in the process of being transferred to [Invertase](https://github.com/invertase), who will maintain this extension going forward. Please see [this issue](https://github.com/stripe/stripe-firebase-extensions/issues/524) for more details.
3-
Once the transfer is complete, you’ll need to uninstall the `stripe/firestore-stripe-payments` extension and install `invertase/firestore-stripe-payments` from the Firebase Extension Hub.
1+
# UPDATE 2023-10-08:
2+
This project has now being officailly transferred to [Invertase](https://github.com/invertase), who will maintain this extension going forward. Please see [this issue](https://github.com/stripe/stripe-firebase-extensions/issues/524) for more details.
3+
It is now reccomended to uninstall the `stripe/firestore-stripe-payments` extension and install `invertase/firestore-stripe-payments` from the Firebase Extension Hub.
4+
5+
Alternativley, you can also use the following link to convert your current installation to the Invertase version
6+
7+
`https://console.firebase.google.com/project/_/extensions/install?instanceId=STRIPE_EXTENSION_INSTANCE_ID&ref=invertase%[email protected]`
48

59
# Stripe Firebase Extensions
610

firestore-stripe-invoices/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
## Version 0.2.4 - 2023-10-08
2+
3+
[fix] - updated extension icons
4+
5+
[fix] - updated external services to correct pricing uri configuration (#360)
6+
7+
[feat] - added new secret param type for ext config
8+
9+
[feat] - add Warsaw Cloud Function Location
10+
11+
[fix] - Only one of email or uid.
12+
13+
[feat] - Add support for invoiceItem quantity. (#2)
14+
15+
## Version 0.2.3 - 2023-08-21
16+
[chore] Updated naming and upgraded to node18
17+
18+
[fix] Updated icons
19+
20+
[fix] updated appinfo versioning
21+
122
## Version 0.2.2 - 2023-08-14
223
This extension has been formally transferred to Invertase. See the updated README for more details.
324

firestore-stripe-invoices/extension.yaml

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

1515
name: firestore-stripe-invoices
16-
version: 0.2.2
16+
version: 0.2.4
1717
specVersion: v1beta
1818

1919
displayName: Send Invoices using Stripe
2020
description: Creates and sends brandable customer invoices using the Stripe payments platform.
2121

22+
icon: icon.png
23+
2224
license: Apache-2.0
2325

2426
sourceUrl: https://github.com/stripe/stripe-firebase-extensions/tree/master/firestore-stripe-invoices

0 commit comments

Comments
 (0)