Skip to content

Commit b66673b

Browse files
authored
Merge pull request #208 from metabase/master->master
[auto-build] master -> master
2 parents 0a58e51 + 6aa39b9 commit b66673b

File tree

285 files changed

+107037
-123274
lines changed

Some content is hidden

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

285 files changed

+107037
-123274
lines changed

.github/workflows/process_docs_changes.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,7 @@ jobs:
114114

115115
- name: Merge control files from Marketing Repo
116116
run: |
117-
cp -r .marketing_repo/_data .
118-
cp -r .marketing_repo/_includes .
119-
cp -r .marketing_repo/_layouts .
120-
cp -r .marketing_repo/_plugins .
121-
cp -r .marketing_repo/_sass .
117+
bb script/sync_repo.clj --from-repo .marketing_repo
122118
123119
- name: "yarn lint-markdown"
124120
run: |
@@ -153,7 +149,7 @@ jobs:
153149
echo "Time elapsed: ${SECONDS} seconds"
154150
echo 'checking reported links...'
155151
echo "htmlproofer spit out a report of length: $(wc -l < htmlproofer.out)"
156-
bb script/analyze_links.clj --htmlproofer-output htmlproofer.out
152+
bb script/analyze_links.clj --htmlproofer-output htmlproofer.out --limit 1
157153
158154
- name: Update or Create the Pull Request
159155
if: |

_docs/master/configuring-metabase/environment-variables.md

Lines changed: 79 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,13 @@ Maximum number of rows to return for aggregated queries via the API.
7878

7979
Must be less than 1048575. See also MB_UNAGGREGATED_QUERY_ROW_LIMIT.
8080

81+
### `MB_AI_PROXY_BASE_URL`
82+
83+
- Type: string
84+
- Default: `http://localhost:8000`
85+
86+
URL for the a AI Proxy service.
87+
8188
### `MB_ALLOWED_IFRAME_HOSTS`
8289

8390
- Type: string
@@ -127,7 +134,7 @@ Middleware that enforces validation of the client via the request header X-Metab
127134
If the header is available, then it's validated against MB_API_KEY.
128135
When it matches, the request continues; otherwise it's blocked with a 403 Forbidden response.
129136
MB_API_KEY is used only for /notify endpoints and isn't the same as Metabase API keys
130-
used for authenticating other API requests. MP_API_KEY can be an arbitrary string.
137+
used for authenticating other API requests. MB_API_KEY can be an arbitrary string.
131138

132139
### `MB_APPLICATION_COLORS`
133140

@@ -297,8 +304,8 @@ Identify when new versions of Metabase are available.
297304
- Type: boolean
298305
- Default: `true`
299306

300-
Whether to (asynchronously) sync newly created Databases during config-from-file initialization. By default, true, but you can disable
301-
this behavior if you want to sync it manually or use SerDes to populate its data model.
307+
Whether to (asynchronously) sync newly created Databases during config-from-file initialization. By default, true,
308+
but you can disable this behavior if you want to sync it manually or use SerDes to populate its data model.
302309

303310
### `MB_CUSTOM_FORMATTING`
304311

@@ -343,6 +350,14 @@ Pick one of your dashboards to serve as homepage. Users without dashboard access
343350

344351
ID of dashboard to use as a homepage.
345352

353+
### `MB_DASHBOARDS_SAVE_LAST_USED_PARAMETERS`
354+
355+
- Type: boolean
356+
- Default: `true`
357+
- [Exported as](../installation-and-operation/serialization): `dashboards-save-last-used-parameters`.
358+
359+
Whether dashboards should default to a user's last used parameters on load.
360+
346361
### `MB_DB_CONNECTION_TIMEOUT_MS`
347362

348363
- Type: integer
@@ -352,8 +367,8 @@ Consider metabase.driver/can-connect? / can-connect-with-details? to have failed
352367
successfully connect after this many milliseconds. By default, this is 10 seconds.
353368

354369
Timeout in milliseconds for connecting to databases, both Metabase application database and data connections.
355-
In case you're connecting via an SSH tunnel and run into a timeout, you might consider increasing this value
356-
as the connections via tunnels have more overhead than connections without.
370+
In case you're connecting via an SSH tunnel and run into a timeout, you might consider increasing this value as the
371+
connections via tunnels have more overhead than connections without.
357372

358373
### `MB_DB_QUERY_TIMEOUT_MINUTES`
359374

@@ -678,7 +693,7 @@ Keyword setting to control whitelabeling of the help link. Valid values are `:me
678693
> Only available on Metabase [Pro](/product/pro) and [Enterprise](/product/enterprise) plans.
679694
680695
- Type: string
681-
- Default: `https://www.metabase.com/help-premium`
696+
- Default: `https://www.metabase.com/help/premium`
682697
- [Configuration file name](./config-file): `help-link-custom-destination`
683698

684699
Custom URL for the help link.
@@ -701,9 +716,11 @@ Maximum size of the c3p0 connection pool.
701716

702717
Change this to a higher value if you notice that regular usage consumes all or close to all connections.
703718

704-
When all connections are in use then Metabase will be slower to return results for queries, since it would have to wait for an available connection before processing the next query in the queue.
719+
When all connections are in use then Metabase will be slower to return results for queries, since it would have to
720+
wait for an available connection before processing the next query in the queue.
705721

706-
For setting the maximum, see [MB_APPLICATION_DB_MAX_CONNECTION_POOL_SIZE](#mb_application_db_max_connection_pool_size).
722+
For setting the maximum,
723+
see [MB_APPLICATION_DB_MAX_CONNECTION_POOL_SIZE](#mb_application_db_max_connection_pool_size).
707724

708725
### `MB_JWT_ATTRIBUTE_EMAIL`
709726

@@ -788,7 +805,7 @@ Enable group membership synchronization with JWT.
788805
- Default: `null`
789806
- [Configuration file name](./config-file): `jwt-identity-provider-uri`
790807

791-
URL for JWT-based login page. Optional if using JWT SSO only with the embedded analytics SDK.
808+
URL for JWT-based login page.
792809

793810
### `MB_JWT_SHARED_SECRET`
794811

@@ -808,8 +825,7 @@ String used to seed the private key used to validate JWT messages. A hexadecimal
808825
- Default: `true`
809826
- [Configuration file name](./config-file): `jwt-user-provisioning-enabled`
810827

811-
When we enable JWT user provisioning, we automatically create a Metabase account on JWT signin for users who
812-
don't have one.
828+
When a user logs in via JWT, create a Metabase account for them automatically if they don't have one.
813829

814830
### `MB_LANDING_PAGE`
815831

@@ -987,6 +1003,14 @@ User lookup filter. The placeholder '{login}' will be replaced by the user suppl
9871003
When we enable LDAP user provisioning, we automatically create a Metabase account on LDAP signin for users who
9881004
don't have one.
9891005

1006+
### `MB_LICENSE_TOKEN_MISSING_BANNER_DISMISSAL_TIMESTAMP`
1007+
1008+
- Type: csv
1009+
- Default: `[]`
1010+
- [Configuration file name](./config-file): `license-token-missing-banner-dismissal-timestamp`
1011+
1012+
The array of last two ISO8601 dates when an admin dismissed the license token missing banner.
1013+
9901014
### `MB_LOADING_MESSAGE`
9911015

9921016
> Only available on Metabase [Pro](/product/pro) and [Enterprise](/product/enterprise) plans.
@@ -1089,6 +1113,15 @@ Options for displaying the illustration when there are no results after searchin
10891113

10901114
The custom illustration for when there are no results after searching.
10911115

1116+
### `MB_NON_TABLE_CHART_GENERATED`
1117+
1118+
- Type: boolean
1119+
- Default: `false`
1120+
- [Exported as](../installation-and-operation/serialization): `non-table-chart-generated`.
1121+
- [Configuration file name](./config-file): `non-table-chart-generated`
1122+
1123+
Whether a non-table chart has already been generated. Required for analytics to track instance activation journey.
1124+
10921125
### `MB_NOT_BEHIND_PROXY`
10931126

10941127
- Type: boolean
@@ -1108,6 +1141,13 @@ By default "Site Url" is used in notification links, but can be overridden.
11081141
The base URL where dashboard notitification links will point to instead of the Metabase base URL.
11091142
Only applicable for users who utilize interactive embedding and subscriptions.
11101143

1144+
### `MB_NOTIFICATION_SYSTEM_EVENT_THREAD_POOL_SIZE`
1145+
1146+
- Type: integer
1147+
- Default: `5`
1148+
1149+
The size of the thread pool used to send system event notifications.
1150+
11111151
### `MB_NOTIFICATION_THREAD_POOL_SIZE`
11121152

11131153
- Type: integer
@@ -1259,7 +1299,7 @@ SAML attribute for the user's first name.
12591299
> Only available on Metabase [Pro](/product/pro) and [Enterprise](/product/enterprise) plans.
12601300
12611301
- Type: string
1262-
- Default: `member_of`
1302+
- Default: `null`
12631303
- [Configuration file name](./config-file): `saml-attribute-group`
12641304

12651305
SAML attribute for group syncing.
@@ -1353,7 +1393,7 @@ using, this usually looks like `https://your-org-name.example.com` or `https://e
13531393
> Only available on Metabase [Pro](/product/pro) and [Enterprise](/product/enterprise) plans.
13541394
13551395
- Type: string
1356-
- Default: `metabase`
1396+
- Default: `null`
13571397
- [Configuration file name](./config-file): `saml-keystore-alias`
13581398

13591399
Alias for the key that Metabase should use for signing SAML requests.
@@ -1407,13 +1447,28 @@ don't have one.
14071447

14081448
Is SCIM currently enabled?
14091449

1450+
### `MB_SDK_ENCRYPTION_VALIDATION_KEY`
1451+
1452+
- Type: string
1453+
- Default: `null`
1454+
1455+
Used for encrypting and checking whether SDK requests are signed.
1456+
14101457
### `MB_SEARCH_ENGINE`
14111458

14121459
- Type: keyword
1413-
- Default: `:in-place`
1460+
- Default: `:appdb`
14141461

14151462
Which engine to use when performing search. Supported values are :in-place and :appdb.
14161463

1464+
### `MB_SEARCH_LANGUAGE`
1465+
1466+
- Type: string
1467+
- Default: `null`
1468+
1469+
When using the appdb engine against postgresql, override the language used for stemming in to_tsvector.
1470+
Value must be a valid configured langauge option in your database such as 'english' or 'simple'.
1471+
14171472
### `MB_SEARCH_TYPEAHEAD_ENABLED`
14181473

14191474
- Type: boolean
@@ -1612,13 +1667,6 @@ Identify the source of HTTP requests by this header's value, instead of its remo
16121667
Fetch size for result sets. We want to ensure that the jdbc ResultSet objects are not realizing the entire results
16131668
in memory.
16141669

1615-
### `MB_SQL_PARSING_ENABLED`
1616-
1617-
- Type: boolean
1618-
- Default: `true`
1619-
1620-
SQL Parsing is disabled.
1621-
16221670
### `MB_SSH_HEARTBEAT_INTERVAL_SEC`
16231671

16241672
- Type: integer
@@ -1727,6 +1775,16 @@ Upload settings.
17271775

17281776
Prefix for upload table names.
17291777

1778+
### `MB_USE_TENANTS`
1779+
1780+
> Only available on Metabase [Pro](/product/pro) and [Enterprise](/product/enterprise) plans.
1781+
1782+
- Type: boolean
1783+
- Default: `false`
1784+
- [Configuration file name](./config-file): `use-tenants`
1785+
1786+
Turn on the Tenants feature, allowing users to be assigned to a particular Tenant.
1787+
17301788
### `MB_USER_VISIBILITY`
17311789

17321790
> Only available on Metabase [Pro](/product/pro) and [Enterprise](/product/enterprise) plans.

0 commit comments

Comments
 (0)