diff --git a/apps/api/src/lib/common.ts b/apps/api/src/lib/common.ts index 6f819433e..d9cb80a58 100644 --- a/apps/api/src/lib/common.ts +++ b/apps/api/src/lib/common.ts @@ -21,7 +21,7 @@ import { scheduler } from './scheduler'; import { supportedServiceTypesAndVersions } from './services/supportedVersions'; import { includeServices } from './services/common'; -export const version = '3.10.10'; +export const version = '3.10.11'; export const isDev = process.env.NODE_ENV === 'development'; const algorithm = 'aes-256-ctr'; diff --git a/apps/ui/src/routes/applications/[id]/index.svelte b/apps/ui/src/routes/applications/[id]/index.svelte index 39740157f..5f09c7db6 100644 --- a/apps/ui/src/routes/applications/[id]/index.svelte +++ b/apps/ui/src/routes/applications/[id]/index.svelte @@ -759,27 +759,32 @@ {/if} {#if application.buildPack === 'docker'}
-
- -
- + class="w-full input" + disabled={isDisabled} + readonly={!$appSession.isAdmin} + name="dockerFileLocation" + id="dockerFileLocation" + bind:value={application.dockerFileLocation} + placeholder="default: /Dockerfile" + /> + {#if application.baseDirectory} + + {/if} +
{/if} {#if !notNodeDeployments.includes(application.buildPack)} diff --git a/apps/ui/src/routes/index.svelte b/apps/ui/src/routes/index.svelte index b8e2fa2f7..03584247a 100644 --- a/apps/ui/src/routes/index.svelte +++ b/apps/ui/src/routes/index.svelte @@ -127,15 +127,15 @@ async function getStatus(resources: any, force: boolean = false) { const { id, buildPack, dualCerts, type } = resources; - if (buildPack && applications.length > 10 && !force) { + if (buildPack && applications.length + filtered.otherApplications.length > 10 && !force) { noInitialStatus.applications = true; return; } - if (type && services.length > 10 && !force) { + if (type && services.length + filtered.otherServices.length > 10 && !force) { noInitialStatus.services = true; return; } - if (databases.length > 10 && !force) { + if (databases.length + filtered.otherDatabases.length > 10 && !force) { noInitialStatus.databases = true; return; } diff --git a/apps/ui/src/routes/services/[id]/_Services/_Hasura.svelte b/apps/ui/src/routes/services/[id]/_Services/_Hasura.svelte index 0c5403c7b..19ca04925 100644 --- a/apps/ui/src/routes/services/[id]/_Services/_Hasura.svelte +++ b/apps/ui/src/routes/services/[id]/_Services/_Hasura.svelte @@ -19,6 +19,7 @@ disabled /> +
Hasura Console is not enabled by default for security reasons.
To enable it, add the following secret:

HASURA_GRAPHQL_ENABLE_CONSOLE=true
PostgreSQL
diff --git a/package.json b/package.json index 386613892..12a7d4a11 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "coolify", "description": "An open-source & self-hostable Heroku / Netlify alternative.", - "version": "3.10.10", + "version": "3.10.11", "license": "Apache-2.0", "repository": "github:coollabsio/coolify", "scripts": {