mirror of
https://github.com/directus/directus.git
synced 2026-01-09 18:08:25 -05:00
replaced hardcoded versions in the app
This commit is contained in:
committed by
Rijk van Zanten
parent
c3211fcab6
commit
a5a1c26ac4
2
app/env.d.ts
vendored
2
app/env.d.ts
vendored
@@ -1,4 +1,2 @@
|
||||
/// <reference types="vite/client" />
|
||||
/// <reference types="@histoire/plugin-vue/components" />
|
||||
|
||||
declare const __DIRECTUS_VERSION__: string;
|
||||
|
||||
@@ -17,19 +17,13 @@ import { registerViews } from './views/register';
|
||||
init();
|
||||
|
||||
async function init() {
|
||||
const version = __DIRECTUS_VERSION__;
|
||||
|
||||
console.log(DIRECTUS_LOGO);
|
||||
|
||||
console.info(
|
||||
`Hey! Interested in helping build this open-source data management platform?\nIf so, join our growing team of contributors at: https://directus.chat`,
|
||||
);
|
||||
|
||||
if (import.meta.env.DEV) {
|
||||
console.info(`%c🐰 Starting Directus v${version}...`, 'color:Green');
|
||||
} else {
|
||||
console.info(`%c🐰 Starting Directus...`, 'color:Green');
|
||||
}
|
||||
console.info(`%c🐰 Starting Directus...`, 'color:Green');
|
||||
|
||||
console.time('🕓 Application Loaded');
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<script setup lang="ts">
|
||||
import { useServerStore } from '@/stores/server';
|
||||
import { computed } from 'vue';
|
||||
import { useI18n } from 'vue-i18n';
|
||||
|
||||
const version = __DIRECTUS_VERSION__;
|
||||
|
||||
const { t } = useI18n();
|
||||
const { info } = useServerStore();
|
||||
|
||||
const dataItems = [
|
||||
{
|
||||
@@ -103,7 +103,7 @@ const externalItems = computed(() => {
|
||||
<v-list-item href="https://github.com/directus/directus/releases" class="version">
|
||||
<v-list-item-icon><v-icon name="directus" /></v-list-item-icon>
|
||||
<v-list-item-content>
|
||||
<v-text-overflow class="version" :text="`Directus ${version}`" />
|
||||
<v-text-overflow class="version" :text="`Directus ${info.version}`" />
|
||||
</v-list-item-content>
|
||||
</v-list-item>
|
||||
</v-list>
|
||||
|
||||
@@ -43,6 +43,7 @@ export type Info = {
|
||||
default: number;
|
||||
max: number;
|
||||
};
|
||||
version?: string;
|
||||
};
|
||||
|
||||
export type Auth = {
|
||||
@@ -83,6 +84,7 @@ export const useServerStore = defineStore('serverStore', () => {
|
||||
|
||||
info.project = serverInfoResponse.data.data?.project;
|
||||
info.queryLimit = serverInfoResponse.data.data?.queryLimit;
|
||||
info.version = serverInfoResponse.data.data?.version;
|
||||
|
||||
auth.providers = authResponse.data.data;
|
||||
auth.disableDefault = authResponse.data.disableDefault;
|
||||
|
||||
@@ -18,16 +18,12 @@ import fs from 'node:fs';
|
||||
import path from 'node:path';
|
||||
import { searchForWorkspaceRoot } from 'vite';
|
||||
import { defineConfig } from 'vitest/config';
|
||||
import { version } from '../directus/package.json';
|
||||
|
||||
const API_PATH = path.join('..', 'api');
|
||||
const EXTENSIONS_PATH = path.join(API_PATH, 'extensions');
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
define: {
|
||||
__DIRECTUS_VERSION__: JSON.stringify(version),
|
||||
},
|
||||
plugins: [
|
||||
directusExtensions(),
|
||||
vue(),
|
||||
|
||||
Reference in New Issue
Block a user