Skip to content

Commit a54a79d

Browse files
authored
chore: update docs links in cube core (#10707)
* fix(docs): use absolute hrefs on data sources index page Made-with: Cursor * fix(docs): update stale cube.dev/docs deep links to new docs structure Made-with: Cursor
1 parent 4643790 commit a54a79d

File tree

15 files changed

+58
-58
lines changed

15 files changed

+58
-58
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ If you are looking for a fully integrated platform, check out [Cube](https://cub
2121
/>
2222

2323
<p align="center">
24-
<i>Learn more about connecting Cube to <a href="https://cube.dev/docs/config/databases?ref=github-readme" target="_blank">data sources</a> and <a href="https://cube.dev/docs/config/downstream?ref=github-readme" target="_blank">analytics & visualization tools</a>.</i>
24+
<i>Learn more about connecting Cube to <a href="https://cube.dev/cube-core/getting-started/create-a-project?ref=github-readme" target="_blank">data sources</a> and <a href="https://cube.dev/docs/integrations?ref=github-readme" target="_blank">analytics & visualization tools</a>.</i>
2525
</p>
2626

2727
Cube Core was designed to work with all SQL data sources, including cloud data warehouses like Snowflake, Databricks, and BigQuery; query engines like Presto and Amazon Athena; and application databases like Postgres. Cube Core has a built-in relational caching engine to provide sub-second latency and high concurrency for API requests.
@@ -48,7 +48,7 @@ docker run -p 4000:4000 \
4848

4949
Then, open http://localhost:4000 in your browser to continue setup.
5050

51-
For a step-by-step guide, [see the docs](https://cube.dev/docs/getting-started-docker?ref=github-readme).
51+
For a step-by-step guide, [see the docs](https://cube.dev/cube-core/getting-started/create-a-project?ref=github-readme).
5252

5353
### Cube — Complete Modern BI Tool from Cube Core Creators
5454

@@ -59,9 +59,9 @@ For a step-by-step guide, [see the docs](https://cube.dev/docs/getting-started-d
5959
## Resources
6060

6161
- [Documentation](https://cube.dev/docs?ref=github-readme)
62-
- [Getting Started](https://cube.dev/docs/getting-started?ref=github-readme)
63-
- [Examples & Tutorials](https://cube.dev/docs/examples?ref=github-readme)
64-
- [Architecture](https://cube.dev/docs/product/introduction#four-layers-of-semantic-layer)
62+
- [Getting Started](https://cube.dev/cube-core/getting-started?ref=github-readme)
63+
- [Examples & Tutorials](https://cube.dev/recipes?ref=github-readme)
64+
- [Architecture](https://cube.dev/docs/introduction)
6565

6666
## Contributing
6767

docs-mintlify/admin/connect-to-data/data-sources/index.mdx

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -15,114 +15,114 @@ sources.
1515
## Data warehouses
1616

1717
<CardGroup cols={3}>
18-
<Card title="Amazon Redshift" icon="aws" href="data-sources/aws-redshift">
18+
<Card title="Amazon Redshift" icon="aws" href="/admin/connect-to-data/data-sources/aws-redshift">
1919
Connect to Amazon Redshift.
2020
</Card>
21-
<Card title="Google BigQuery" icon="google" href="data-sources/google-bigquery">
21+
<Card title="Google BigQuery" icon="google" href="/admin/connect-to-data/data-sources/google-bigquery">
2222
Connect to Google BigQuery.
2323
</Card>
24-
<Card title="Snowflake" icon="snowflake" href="data-sources/snowflake">
24+
<Card title="Snowflake" icon="snowflake" href="/admin/connect-to-data/data-sources/snowflake">
2525
Connect to Snowflake.
2626
</Card>
27-
<Card title="Databricks" icon="database" href="data-sources/databricks-jdbc">
27+
<Card title="Databricks" icon="database" href="/admin/connect-to-data/data-sources/databricks-jdbc">
2828
Connect to Databricks.
2929
</Card>
30-
<Card title="Microsoft Fabric" icon="microsoft" href="data-sources/ms-fabric">
30+
<Card title="Microsoft Fabric" icon="microsoft" href="/admin/connect-to-data/data-sources/ms-fabric">
3131
Connect to Microsoft Fabric.
3232
</Card>
33-
<Card title="ClickHouse" icon="database" href="data-sources/clickhouse">
33+
<Card title="ClickHouse" icon="database" href="/admin/connect-to-data/data-sources/clickhouse">
3434
Connect to ClickHouse.
3535
</Card>
36-
<Card title="SingleStore" icon="database" href="data-sources/singlestore">
36+
<Card title="SingleStore" icon="database" href="/admin/connect-to-data/data-sources/singlestore">
3737
Connect to SingleStore.
3838
</Card>
39-
<Card title="Apache Pinot" icon="database" href="data-sources/pinot">
39+
<Card title="Apache Pinot" icon="database" href="/admin/connect-to-data/data-sources/pinot">
4040
Connect to Apache Pinot.
4141
</Card>
42-
<Card title="Firebolt" icon="fire" href="data-sources/firebolt">
42+
<Card title="Firebolt" icon="fire" href="/admin/connect-to-data/data-sources/firebolt">
4343
Connect to Firebolt.
4444
</Card>
45-
<Card title="Vertica" icon="database" href="data-sources/vertica">
45+
<Card title="Vertica" icon="database" href="/admin/connect-to-data/data-sources/vertica">
4646
Connect to Vertica.
4747
</Card>
4848
</CardGroup>
4949

5050
## Query engines
5151

5252
<CardGroup cols={3}>
53-
<Card title="Amazon Athena" icon="aws" href="data-sources/aws-athena">
53+
<Card title="Amazon Athena" icon="aws" href="/admin/connect-to-data/data-sources/aws-athena">
5454
Connect to Amazon Athena.
5555
</Card>
56-
<Card title="DuckDB / MotherDuck" icon="database" href="data-sources/duckdb">
56+
<Card title="DuckDB / MotherDuck" icon="database" href="/admin/connect-to-data/data-sources/duckdb">
5757
Connect to DuckDB or MotherDuck.
5858
</Card>
59-
<Card title="Hive / SparkSQL" icon="database" href="data-sources/hive">
59+
<Card title="Hive / SparkSQL" icon="database" href="/admin/connect-to-data/data-sources/hive">
6060
Connect to Hive or SparkSQL.
6161
</Card>
62-
<Card title="Presto" icon="database" href="data-sources/presto">
62+
<Card title="Presto" icon="database" href="/admin/connect-to-data/data-sources/presto">
6363
Connect to Presto.
6464
</Card>
65-
<Card title="Trino" icon="database" href="data-sources/trino">
65+
<Card title="Trino" icon="database" href="/admin/connect-to-data/data-sources/trino">
6666
Connect to Trino.
6767
</Card>
6868
</CardGroup>
6969

7070
## Transactional databases
7171

7272
<CardGroup cols={3}>
73-
<Card title="Postgres" icon="database" href="data-sources/postgres">
73+
<Card title="Postgres" icon="database" href="/admin/connect-to-data/data-sources/postgres">
7474
Connect to Postgres.
7575
</Card>
76-
<Card title="Microsoft SQL Server" icon="microsoft" href="data-sources/ms-sql">
76+
<Card title="Microsoft SQL Server" icon="microsoft" href="/admin/connect-to-data/data-sources/ms-sql">
7777
Connect to Microsoft SQL Server.
7878
</Card>
79-
<Card title="MySQL" icon="database" href="data-sources/mysql">
79+
<Card title="MySQL" icon="database" href="/admin/connect-to-data/data-sources/mysql">
8080
Connect to MySQL.
8181
</Card>
82-
<Card title="Oracle" icon="database" href="data-sources/oracle">
82+
<Card title="Oracle" icon="database" href="/admin/connect-to-data/data-sources/oracle">
8383
Connect to Oracle.
8484
</Card>
85-
<Card title="SQLite" icon="database" href="data-sources/sqlite">
85+
<Card title="SQLite" icon="database" href="/admin/connect-to-data/data-sources/sqlite">
8686
Connect to SQLite.
8787
</Card>
8888
</CardGroup>
8989

9090
## Time series & streaming
9191

9292
<CardGroup cols={3}>
93-
<Card title="QuestDB" icon="clock" href="data-sources/questdb">
93+
<Card title="QuestDB" icon="clock" href="/admin/connect-to-data/data-sources/questdb">
9494
Connect to QuestDB.
9595
</Card>
96-
<Card title="ksqlDB" icon="stream" href="data-sources/ksqldb">
96+
<Card title="ksqlDB" icon="stream" href="/admin/connect-to-data/data-sources/ksqldb">
9797
Connect to ksqlDB.
9898
</Card>
99-
<Card title="Materialize" icon="stream" href="data-sources/materialize">
99+
<Card title="Materialize" icon="stream" href="/admin/connect-to-data/data-sources/materialize">
100100
Connect to Materialize.
101101
</Card>
102-
<Card title="RisingWave" icon="stream" href="data-sources/risingwave">
102+
<Card title="RisingWave" icon="stream" href="/admin/connect-to-data/data-sources/risingwave">
103103
Connect to RisingWave.
104104
</Card>
105105
</CardGroup>
106106

107107
## Other data sources
108108

109109
<CardGroup cols={3}>
110-
<Card title="Elasticsearch" icon="magnifying-glass" href="data-sources/elasticsearch">
110+
<Card title="Elasticsearch" icon="magnifying-glass" href="/admin/connect-to-data/data-sources/elasticsearch">
111111
Connect to Elasticsearch.
112112
</Card>
113-
<Card title="MongoDB" icon="leaf" href="data-sources/mongodb">
113+
<Card title="MongoDB" icon="leaf" href="/admin/connect-to-data/data-sources/mongodb">
114114
Connect to MongoDB.
115115
</Card>
116-
<Card title="Druid" icon="database" href="data-sources/druid">
116+
<Card title="Druid" icon="database" href="/admin/connect-to-data/data-sources/druid">
117117
Connect to Apache Druid.
118118
</Card>
119-
<Card title="Parquet" icon="file" href="data-sources/duckdb">
119+
<Card title="Parquet" icon="file" href="/admin/connect-to-data/data-sources/duckdb">
120120
Query Parquet files via DuckDB.
121121
</Card>
122-
<Card title="CSV" icon="file-csv" href="data-sources/duckdb">
122+
<Card title="CSV" icon="file-csv" href="/admin/connect-to-data/data-sources/duckdb">
123123
Query CSV files via DuckDB.
124124
</Card>
125-
<Card title="JSON" icon="braces" href="data-sources/duckdb">
125+
<Card title="JSON" icon="braces" href="/admin/connect-to-data/data-sources/duckdb">
126126
Query JSON files via DuckDB.
127127
</Card>
128128
</CardGroup>

packages/cubejs-docker/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ The Cube.js Developer Playground will be available at `http://localhost:4000`.
6363
For more information about supported environment variables, please consult the
6464
documentation for [Environment Variables][link-cubejs-env-vars].
6565

66-
[link-cubejs-env-vars]: https://cube.dev/docs/reference/environment-variables
66+
[link-cubejs-env-vars]: https://cube.dev/reference/configuration/environment-variables
6767

6868
### Using Docker Compose
6969

packages/cubejs-playground/src/ChartContainer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ const UnsupportedFrameworkPlaceholder: UnsupportedPlaceholder = ({
7070
<br />
7171
Please refer to&nbsp;
7272
<a
73-
href="https://cube.dev/docs/@cubejs-client-core"
73+
href="https://cube.dev/reference/javascript-sdk/reference/cubejs-client-core"
7474
target="_blank"
7575
rel="noopener noreferrer"
7676
onClick={() =>
@@ -90,7 +90,7 @@ const BIPlaceholder: UnsupportedPlaceholder = () => (
9090
<br />
9191
Please refer to&nbsp;
9292
<a
93-
href="https://cube.dev/docs/backend/sql"
93+
href="https://cube.dev/reference/core-data-apis/sql-api"
9494
target="_blank"
9595
rel="noopener noreferrer"
9696
onClick={() => playgroundAction('BI Docs')}

packages/cubejs-playground/src/QueryBuilderV2/QueryBuilderExtras.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ export function QueryBuilderExtras() {
378378
<InfoIconButton
379379
tooltip="Click to learn more about the query format"
380380
tooltipSuffix=""
381-
to="!https://cube.dev/docs/product/apis-integrations/rest-api/query-format#query-properties"
381+
to="!https://cube.dev/reference/core-data-apis/rest-api/query-format"
382382
/>
383383
</Space>
384384
<Checkbox
@@ -600,7 +600,7 @@ export function QueryBuilderLimitSelect() {
600600
<InfoIconButton
601601
tooltip="Click to learn more about the row limit"
602602
tooltipSuffix=""
603-
to="!https://cube.dev/docs/product/apis-integrations/queries#row-limit"
603+
to="!https://cube.dev/reference/core-data-apis/rest-api/query-format#row-limit"
604604
/>
605605
}
606606
selectedKey={query.limit == null ? '0' : String(query.limit)}

packages/cubejs-playground/src/components/Header/Header.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export default function Header({ selectedKeys }: Props) {
7373

7474
<StyledMenuButton
7575
key="docs"
76-
href="https://cube.dev/docs"
76+
href="https://cube.dev/docs/introduction"
7777
target="_blank"
7878
>
7979
<FileFilled />

packages/cubejs-playground/src/components/Header/RunOnCubeCloud.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ function LivePreviewOverlay({
8484
<Typography.Paragraph>
8585
Playground uses the following API URL to execute queries on Cloud. You
8686
can use this API to test queries in your application.{' '}
87-
<Typography.Link href="https://cube.dev/docs/cloud" target="_blank">
87+
<Typography.Link href="https://cube.dev/docs/introduction" target="_blank">
8888
Learn more
8989
</Typography.Link>{' '}
9090
on developing and testing with Cube Cloud.

packages/cubejs-playground/src/components/SecurityContext/SecurityContext.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ export function SecurityContext() {
226226

227227
<Text type="secondary">
228228
Learn more about Security Context in{' '}
229-
<Link href="https://cube.dev/docs/security/context" target="_blank">
229+
<Link href="https://cube.dev/embedding/authentication/security-context" target="_blank">
230230
docs
231231
</Link>
232232
</Text>

packages/cubejs-playground/src/pages/ConnectionWizard/ConnectionWizardPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ export function ConnectionWizardPage({ history }) {
262262
Docker.
263263
<br />
264264
<Typography.Link
265-
href="https://cube.dev/docs/config/databases"
265+
href="https://cube.dev/cube-core/getting-started/create-a-project"
266266
target="_blank"
267267
>
268268
Learn more about connecting to databases in the

packages/cubejs-playground/src/pages/ConnectionWizard/components/ConnectionTest.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ export default function ConnectionTest({
6464
</p>
6565
{/* eslint-disable-next-line */}
6666
<a
67-
href="https://cube.dev/docs/config/databases"
67+
href="https://cube.dev/cube-core/getting-started/create-a-project"
6868
target="_blank"
6969
>
70-
https://cube.dev/docs/config/databases
70+
https://cube.dev/cube-core/getting-started/create-a-project
7171
</a>
7272
</>
7373
))()}

0 commit comments

Comments
 (0)