Files
supabase/packages/common/enabled-features/enabled-features.schema.json
T
Alaister YoungandJoshen Lim be45baf6c4 feat: disable project homepage features (#37990)
* feat: disable logs features

* feat: disable project homepage features

* Minor nit fixes

* Fix TS

* Rename profile:update to profile:show_information

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-18 15:59:24 +08:00

68 lines
2.1 KiB
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"$schema": {
"type": "string"
},
"logs:templates": {
"type": "boolean",
"description": "Enable the logs templates page"
},
"logs:collections": {
"type": "boolean",
"description": "Enable the logs collections page"
},
"profile:show_email": {
"type": "boolean",
"description": "Show the user's email address in the toolbar"
},
"profile:show_information": {
"type": "boolean",
"description": "Shows the user's profile information (first name, last name) in account preferences"
},
"project_connection:javascript_example": {
"type": "boolean",
"description": "Show the javascript example in the project connection settings"
},
"project_connection:dart_example": {
"type": "boolean",
"description": "Show the dart example in the project connection settings"
},
"project_creation:show_advanced_config": {
"type": "boolean",
"description": "Show the advanced configuration option in the project creation flow"
},
"project_homepage:show_instance_size": {
"type": "boolean",
"description": "Show the instance size badge in the project homepage"
},
"project_homepage:show_examples": {
"type": "boolean",
"description": "Show the example projects in the project homepage"
},
"project_homepage:show_all_client_libraries": {
"type": "boolean",
"description": "Show all client libraries examples in the project homepage. When false, all client library examples will be hidden except the JavaScript client library."
}
},
"required": [
"profile:show_email",
"profile:show_information",
"logs:templates",
"logs:collections",
"project_creation:show_advanced_config",
"project_homepage:show_instance_size",
"project_homepage:show_examples",
"project_homepage:show_all_client_libraries",
"project_connection:javascript_example",
"project_connection:dart_example"
],
"additionalProperties": false
}