Skip to content

Commit 2ff75ad

Browse files
authored
Merge pull request #587 from kuzzleio/develop
Release
2 parents 581ea7e + 9801644 commit 2ff75ad

8 files changed

Lines changed: 1016 additions & 2759 deletions

File tree

package-lock.json

Lines changed: 954 additions & 2656 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -15,34 +15,34 @@
1515
"author": "The Kuzzle Team <support@kuzzle.io>",
1616
"license": "Apache-2.0",
1717
"dependencies": {
18-
"@fortawesome/fontawesome-free": "^6.6.0",
19-
"@fortawesome/fontawesome-svg-core": "^6.6.0",
20-
"@fortawesome/free-brands-svg-icons": "^6.6.0",
21-
"@fortawesome/free-solid-svg-icons": "^6.6.0",
22-
"@fortawesome/vue-fontawesome": "^3.0.8",
23-
"fix-indents": "^0.1.2092",
24-
"lodash-es": "^4.17.21"
18+
"@fortawesome/fontawesome-free": "6.7.2",
19+
"@fortawesome/fontawesome-svg-core": "6.7.2",
20+
"@fortawesome/free-brands-svg-icons": "6.7.2",
21+
"@fortawesome/free-solid-svg-icons": "6.7.2",
22+
"@fortawesome/vue-fontawesome": "3.0.8",
23+
"fix-indents": "0.1.2092",
24+
"lodash-es": "4.17.21"
2525
},
2626
"devDependencies": {
27-
"@types/lodash-es": "^4.17.12",
28-
"@types/markdown-it": "^14.1.2",
29-
"@types/micromatch": "^4.0.9",
30-
"@vuepress/bundler-vite": "^2.0.0-rc.17",
31-
"@vuepress/plugin-active-header-links": "^2.0.0-rc.103",
32-
"@vuepress/plugin-back-to-top": "^2.0.0-rc.103",
33-
"@vuepress/plugin-copy-code": "^2.0.0-rc.103",
34-
"@vuepress/plugin-docsearch": "^2.0.0-rc.103",
35-
"@vuepress/plugin-google-analytics": "^2.0.0-rc.103",
36-
"@vuepress/plugin-markdown-container": "^2.0.0-rc.103",
37-
"@vuepress/plugin-register-components": "^2.0.0-rc.103",
38-
"@vuepress/plugin-shiki": "^2.0.0-rc.103",
39-
"@vuepress/plugin-sitemap": "^2.0.0-rc.103",
40-
"@vuepress/utils": "^2.0.0-rc.17",
41-
"commander": "^12.1.0",
42-
"eslint": "^9.11.1",
43-
"micromatch": "^4.0.8",
44-
"sass-embedded": "^1.79.4",
45-
"vite-plugin-node-polyfills": "^0.22.0",
46-
"vuepress": "^2.0.0-rc.23"
27+
"@types/lodash-es": "4.17.12",
28+
"@types/markdown-it": "14.1.2",
29+
"@types/micromatch": "4.0.9",
30+
"@vuepress/bundler-vite": "2.0.0-rc.17",
31+
"@vuepress/plugin-active-header-links": "2.0.0-rc.52",
32+
"@vuepress/plugin-back-to-top": "2.0.0-rc.52",
33+
"@vuepress/plugin-copy-code": "2.0.0-rc.52",
34+
"@vuepress/plugin-docsearch": "2.0.0-rc.52",
35+
"@vuepress/plugin-google-analytics": "2.0.0-rc.52",
36+
"@vuepress/plugin-markdown-container": "2.0.0-rc.52",
37+
"@vuepress/plugin-register-components": "2.0.0-rc.52",
38+
"@vuepress/plugin-shiki": "2.0.0-rc.52",
39+
"@vuepress/plugin-sitemap": "2.0.0-rc.52",
40+
"@vuepress/utils": "2.0.0-rc.17",
41+
"commander": "14.0.0",
42+
"eslint": "9.30.1",
43+
"micromatch": "4.0.8",
44+
"sass-embedded": "1.89.2",
45+
"vite-plugin-node-polyfills": "0.24.0",
46+
"vuepress": "2.0.0-rc.17"
4747
}
48-
}
48+
}

src/.vuepress/components/Redirect.vue

Lines changed: 12 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,43 +3,27 @@
33
</template>
44

55
<script>
6-
import { useRouter } from 'vuepress/client';
6+
import { onMounted, nextTick } from 'vue';
77
88
export default {
99
name: 'redirect',
1010
props: {
11-
reload: {
12-
type: Boolean,
13-
default: false,
14-
},
1511
to: {
1612
type: String,
1713
required: true,
1814
},
1915
},
20-
setup() {
21-
return { router$: useRouter() };
22-
},
23-
mounted() {
24-
let target = this.to;
25-
if (!target.endsWith('/')) {
26-
target += '/';
27-
}
28-
29-
if (!this.reload) {
30-
this.router$
31-
.push(target)
32-
.then(() => {
33-
console.log(`Redirected to ${target}`);
34-
})
35-
.catch((err) => {
36-
if (err) {
37-
// Nothing with the error
38-
}
39-
});
40-
} else {
41-
window.location.href = target;
42-
}
16+
setup(props) {
17+
onMounted(async () => {
18+
await nextTick();
19+
20+
if (typeof window !== 'undefined') {
21+
const targetUrl = props.to.endsWith('/') ? props.to : `${props.to}/`;
22+
window.location.replace(targetUrl);
23+
}
24+
});
25+
26+
return {};
4327
},
4428
};
4529
</script>

src/.vuepress/components/SDKIndex.vue

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,14 @@
77
:href="sdk.path"
88
class="Tiles-item"
99
>
10-
<div class="ribbon" v-if="sdk.kuzzleMajor === 2 && sdk.deprecated"><span>Deprecated</span></div>
11-
<img :src="$withBase(sdk.icon)" :alt="`${sdk.name} logo`" class="Tiles-item-logo" />
10+
<div class="ribbon" v-if="sdk.kuzzleMajor === 2 && sdk.deprecated">
11+
<span>Deprecated</span>
12+
</div>
13+
<img
14+
:src="$withBase(sdk.icon)"
15+
:alt="`${sdk.name} logo`"
16+
class="Tiles-item-logo"
17+
/>
1218
<div class="Tiles-item-name">{{ sdk.name }} v{{ sdk.version }}.x</div>
1319
</a>
1420
</div>
@@ -21,16 +27,13 @@
2127
href="https://github.com/kuzzleio/kuzzle_dart"
2228
class="Tiles-item min"
2329
>
24-
<img :src="$withBase('/logos/dart.svg')" alt="dart logo" class="Tiles-item-logo" />
30+
<img
31+
:src="$withBase('/logos/dart.svg')"
32+
alt="dart logo"
33+
class="Tiles-item-logo"
34+
/>
2535
<div class="Tiles-item-name">Dart</div>
2636
</a>
27-
<a
28-
href="https://github.com/alexandrebouthinon/kuzzle-sdk-rust"
29-
class="Tiles-item min"
30-
>
31-
<img :src="$withBase('/logos/rust.svg')" alt="rust logo" class="Tiles-item-logo" />
32-
<div class="Tiles-item-name">Rust</div>
33-
</a>
3437
</div>
3538
<span>
3639
Do not hesitate to contact us or come on our
@@ -55,17 +58,14 @@ export default {
5558
computed: {
5659
sdkList() {
5760
const sdks = this.page$.sectionList
58-
.filter(s => s.kuzzleMajor === this.kuzzleMajor)
59-
.filter(s => s.section === 'sdk')
60-
.filter(s => s.subsection)
61-
.filter(s => (BRANCH === 'master' ? s.released === true : true));
61+
.filter((s) => s.kuzzleMajor === this.kuzzleMajor)
62+
.filter((s) => s.section === 'sdk')
63+
.filter((s) => s.subsection)
64+
.filter((s) => (BRANCH === 'master' ? s.released === true : true));
6265
63-
const deprecatedSdks = sdks
64-
.filter(s => s.deprecated)
66+
const deprecatedSdks = sdks.filter((s) => s.deprecated);
6567
66-
return sdks
67-
.filter(s => !s.deprecated)
68-
.concat(deprecatedSdks)
68+
return sdks.filter((s) => !s.deprecated).concat(deprecatedSdks);
6969
},
7070
},
7171
setup() {
@@ -74,5 +74,4 @@ export default {
7474
};
7575
</script>
7676

77-
<style>
78-
</style>
77+
<style></style>

src/.vuepress/theme/Layout.vue

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<template>
22
<div class="md-layout">
33
<AlgoliaTags :kuzzle-major="kuzzleMajor" />
4-
<div class="overlayLoading" v-if="isLoading" />
54
<div
65
class="overlay"
76
:class="{ hidden: !sidebarOpen }"
@@ -103,7 +102,6 @@ export default {
103102
data() {
104103
return {
105104
sidebarOpen: false,
106-
isLoading: true,
107105
headerResizeObserver: undefined,
108106
removeRouterListener: undefined,
109107
};
@@ -248,13 +246,6 @@ export default {
248246
window.scrollTo(0, anchorElement.offsetTop);
249247
}
250248
251-
this.isLoading = document.readyState !== 'complete';
252-
document.onreadystatechange = () => {
253-
if (document.readyState === 'complete') {
254-
this.isLoading = false;
255-
}
256-
};
257-
258249
window.addEventListener('resize', this.computeContentHeight.bind(this));
259250
window.addEventListener('scroll', this.computeSidebarHeight.bind(this));
260251

src/.vuepress/theme/styles/layout/_sidebar.scss

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -172,21 +172,6 @@ $md-toggle__drawer--checked: '[data-md-toggle="drawer"]:checked ~ .md-container'
172172
}
173173
}
174174

175-
.overlayLoading {
176-
width: 100%;
177-
height: 100%;
178-
position: fixed;
179-
background-color: rgb(255, 255, 255);
180-
opacity: 1;
181-
z-index: 10;
182-
overflow: hidden;
183-
cursor: pointer;
184-
185-
&.hidden {
186-
display: none;
187-
}
188-
}
189-
190175
.overlay {
191176
width: 100%;
192177
height: 100%;

src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ meta:
1010
content: Kuzzle, documentation, kuzzle documentation V2, kuzzle V2, what is kuzzle, kuzzle v2 guide, kuzzle v2 tutorial
1111
---
1212

13-
<Redirect to="/core/2/guides/introduction/what-is-kuzzle/" reload />
13+
<Redirect to="/core/2/guides/introduction/what-is-kuzzle/" />

src/v2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ meta:
1010
content: Kuzzle, documentation, kuzzle documentation V2, kuzzle V2, what is kuzzle, kuzzle v2 guide, kuzzle v2 tutorial
1111
---
1212

13-
<Redirect to="/core/2/guides/introduction/what-is-kuzzle/" reload />
13+
<Redirect to="/core/2/guides/introduction/what-is-kuzzle/" />

0 commit comments

Comments
 (0)