mirror of
https://github.com/makeplane/plane.git
synced 2025-12-28 16:06:33 +01:00
* dev: initialize feature flagging * dev: feature flagging workspace active cycles * dev: update feature flag implementation * dev: add `FEATURE_FLAG_SERVER_AUTH_TOKEN` env * dev: add feature flagging for backend apis * dev: setup feature flags store and hooks. (#558) * dev: setup feature flags store and hooks. * minor improvements for swr key and flags enum. * dev: workspace active cycles feature flag. (#562) * dev: add task for cancelling the workspace subscription when the workspace is deleted * dev: rename feaure flagging component * dev: update feature flagging function for spaces * dev: add feature flags for bulk ops, issue embeds and page publish. (#589) * dev: add logging for member sync task * dev: restrict workspace from deleting if the subscription is active * dev: workspace delete check endpoint * dev: subscription endpoint check * dev: update subscriptions * chore: plane pro billing and plans page updates. * dev: update pro pill display logic. * dev: fix feature flagging * chore: minor improvement in cloud-badge to avoid API calls to `products` endpoint if user has PRO subscription. --------- Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com> Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
63 lines
1.5 KiB
JSON
63 lines
1.5 KiB
JSON
{
|
|
"$schema": "https://turbo.build/schema.json",
|
|
"globalEnv": [
|
|
"NODE_ENV",
|
|
"NEXT_PUBLIC_API_BASE_URL",
|
|
"NEXT_PUBLIC_ADMIN_BASE_URL",
|
|
"NEXT_PUBLIC_ADMIN_BASE_PATH",
|
|
"NEXT_PUBLIC_SPACE_BASE_URL",
|
|
"NEXT_PUBLIC_SPACE_BASE_PATH",
|
|
"NEXT_PUBLIC_WEB_BASE_URL",
|
|
"NEXT_PUBLIC_PLAUSIBLE_DOMAIN",
|
|
"NEXT_PUBLIC_CRISP_ID",
|
|
"NEXT_PUBLIC_ENABLE_SESSION_RECORDER",
|
|
"NEXT_PUBLIC_SESSION_RECORDER_KEY",
|
|
"NEXT_PUBLIC_EXTRA_IMAGE_DOMAINS",
|
|
"NEXT_PUBLIC_POSTHOG_KEY",
|
|
"NEXT_PUBLIC_POSTHOG_HOST",
|
|
"NEXT_PUBLIC_GOD_MODE",
|
|
"NEXT_PUBLIC_POSTHOG_DEBUG",
|
|
"NEXT_PUBLIC_SUPPORT_EMAIL",
|
|
"SENTRY_AUTH_TOKEN",
|
|
"SENTRY_ORG_ID",
|
|
"SENTRY_PROJECT_ID",
|
|
"NEXT_PUBLIC_SENTRY_ENVIRONMENT",
|
|
"NEXT_PUBLIC_SENTRY_DSN",
|
|
"SENTRY_MONITORING_ENABLED",
|
|
"NEXT_PUBLIC_PRO_PLAN_MONTHLY_REDIRECT_URL",
|
|
"NEXT_PUBLIC_PRO_PLAN_YEARLY_REDIRECT_URL",
|
|
"NEXT_PUBLIC_DISCO_BASE_URL",
|
|
"NEXT_PUBLIC_PRO_SELF_HOSTED_PAYMENT_URL",
|
|
"NEXT_PUBLIC_FEATURE_FLAG_SERVER_BASE_URL"
|
|
],
|
|
"tasks": {
|
|
"build": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": [".next/**", "dist/**"]
|
|
},
|
|
"develop": {
|
|
"cache": false,
|
|
"persistent": true,
|
|
"dependsOn": ["^build"]
|
|
},
|
|
"dev": {
|
|
"cache": false,
|
|
"persistent": true,
|
|
"dependsOn": ["^build"]
|
|
},
|
|
"test": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": []
|
|
},
|
|
"lint": {
|
|
"outputs": []
|
|
},
|
|
"start": {
|
|
"cache": false
|
|
},
|
|
"clean": {
|
|
"cache": false
|
|
}
|
|
}
|
|
}
|