Files
speckle-server/packages/server/.env.test-example
T
Gergő Jedlicska a3644a50c5 gergo/web 2931 introduce missing workspace plans (#4323)
* fix(gatekeeper): missing priceId-s should stop the server from booting

* feat(shared): add all new workspace plans

* feat(billing): add new world plans

* feat(ci): use stripe sandbox id-s from test env vars

* chore(ci): remove defunct stripe context

* chore(server-env): fix server env example

* feat(gatekeeper): add missing plans to graphql schema

* test(gatekeeper): update plan upgrade tests to match implementation

* fix(ci): update ci .env source

* fix(ci): we do need some secrets from stripe

* fix(ci): run gql schema introspect with the test env

* fix(frontend): format new plan names

* chore(ci): temp disable gql schema checks

* feat(helm): add unlimited seat prices env vars

* feat(helm): add unlimited seat prices to values

* feat(gatekeeper): do not load priceId-s as a side effect, load with module init
2025-04-07 15:24:57 +02:00

48 lines
2.2 KiB
Bash

###############################################
# Env overrides when running app in test mode #
###############################################
# PORT=0
# POSTGRES_URL=postgres://speckle:speckle@127.0.0.1/speckle2_test
# POSTGRES_USER=''
FRONTEND_ORIGIN="http://127.0.0.1:8081"
# MULTI_REGION_CONFIG_PATH="multiregion.test.example.json"
#RUN_TESTS_IN_MULTIREGION_MODE=true
RATELIMITER_ENABLED='false'
#### Stripe product ids ####
WORKSPACE_GUEST_SEAT_STRIPE_PRODUCT_ID='prod_RsMHWCX85KBTJd'
WORKSPACE_MONTHLY_GUEST_SEAT_STRIPE_PRICE_ID='price_1QybYa7yKEDpA6qK7p7U3BTE'
WORKSPACE_YEARLY_GUEST_SEAT_STRIPE_PRICE_ID='price_1QybZ77yKEDpA6qKqpBSV0OS'
WORKSPACE_STARTER_SEAT_STRIPE_PRODUCT_ID='prod_RsMItzuLAEKy50'
WORKSPACE_MONTHLY_STARTER_SEAT_STRIPE_PRICE_ID='price_1QybZY7yKEDpA6qKl9TfgArD'
WORKSPACE_YEARLY_STARTER_SEAT_STRIPE_PRICE_ID='price_1Qyba07yKEDpA6qKvH6iqDdU'
WORKSPACE_PLUS_SEAT_STRIPE_PRODUCT_ID='prod_RsMJxH2rfHbJRt'
WORKSPACE_MONTHLY_PLUS_SEAT_STRIPE_PRICE_ID='price_1Qybaf7yKEDpA6qKHbS0lVXA'
WORKSPACE_YEARLY_PLUS_SEAT_STRIPE_PRICE_ID='price_1Qybb97yKEDpA6qKEKXI0F2V'
WORKSPACE_BUSINESS_SEAT_STRIPE_PRODUCT_ID='prod_RsMKVRwEVBPl60'
WORKSPACE_MONTHLY_BUSINESS_SEAT_STRIPE_PRICE_ID='price_1Qybbh7yKEDpA6qKqlN7fKUA'
WORKSPACE_YEARLY_BUSINESS_SEAT_STRIPE_PRICE_ID='price_1Qybc67yKEDpA6qKtJ3DvClM'
#### NEW ####
WORKSPACE_TEAM_SEAT_STRIPE_PRODUCT_ID='prod_RsMMdAkZIkAQRb'
WORKSPACE_MONTHLY_TEAM_SEAT_STRIPE_PRICE_ID='price_1Qybdi7yKEDpA6qKlSaz9cFT'
WORKSPACE_YEARLY_TEAM_SEAT_STRIPE_PRICE_ID='price_1R9qjc7yKEDpA6qKablYeaCe'
WORKSPACE_TEAM_UNLIMITED_SEAT_STRIPE_PRODUCT_ID='prod_S3yhg3E5aE1VUZ'
WORKSPACE_MONTHLY_TEAM_UNLIMITED_SEAT_STRIPE_PRICE_ID='price_1R9qk77yKEDpA6qKkU5826G5'
WORKSPACE_YEARLY_TEAM_UNLIMITED_SEAT_STRIPE_PRICE_ID='price_1R9qkN7yKEDpA6qKJ04o9UNS'
WORKSPACE_PRO_SEAT_STRIPE_PRODUCT_ID='prod_RsMMZMCXgcBXtO'
WORKSPACE_MONTHLY_PRO_SEAT_STRIPE_PRICE_ID='price_1Qybe77yKEDpA6qKvOeCVAN4'
WORKSPACE_YEARLY_PRO_SEAT_STRIPE_PRICE_ID='price_1QybeT7yKEDpA6qKZ4WKZICt'
WORKSPACE_PRO_UNLIMITED_SEAT_STRIPE_PRODUCT_ID='prod_S3yroNkGsD8m7l'
WORKSPACE_MONTHLY_PRO_UNLIMITED_SEAT_STRIPE_PRICE_ID='price_1R9qu57yKEDpA6qKJ1Iw8Now'
WORKSPACE_YEARLY_PRO_UNLIMITED_SEAT_STRIPE_PRICE_ID='price_1R9quX7yKEDpA6qKbyvMMUww'