Compare commits

..
Author SHA1 Message Date
WeikoandGitHub 4b76457217 Select application excluding logo (#20159)
## Context
This is a temporary fix for cross-version upgrade process, a better fix
would be to expose an hasInstanceCommandBeenRun() util (and later a
decorator)
2026-04-30 15:13:54 +00:00
martmullandGitHub d8bd717f1f Update doc screenshots (#20160)
fixes
https://discord.com/channels/1130383047699738754/1496579088889024542
2026-04-30 14:54:49 +00:00
b44fb1ad23 fix(security): reject ?token= URL query parameter for authentication (#20154)
## Summary

Removes the `?token=` URL query-parameter fallback from JWT
authentication. Every authenticated route (`/graphql`, `/metadata`,
REST, etc.) used to accept a full workspace JWT in the URL alongside the
`Authorization` header. The fallback was intended for the REST API
Playground only, but it was wired into the global Passport JWT extractor
and applied to every route.

URL-borne tokens leak into:
- Server access logs (nginx / Apache / CDN / proxy / load balancer)
- Log aggregators (Datadog, CloudWatch, Loki, Sumo, …)
- Browser history (and synced across devices)
- `Referer` headers when navigating to external pages
- Browser extensions with `tabs`/`webNavigation` permissions

A leaked log line was equivalent to a leaked workspace credential for
the lifetime of the token.

## What changed

- **`jwt-wrapper.service.ts`** — `extractJwtFromRequest()` is now
header-only (`ExtractJwt.fromAuthHeaderAsBearerToken()`). No URL
fallback anywhere in the system.
- **`open-api.service.ts` / `base-schema.utils.ts`** — Dropped the
`token?: string` plumbing that propagated the URL token into the schema
description. The "Authentication" section gains a "Never put your token
in a URL" warning. The "Usage with LLMs" section is rewritten to point
at the **Twenty MCP server** (header-authenticated, exposes typed tools
— the right tool for AI agents) instead of telling users to paste
tokenized OpenAPI URLs into Cursor/ChatGPT.
- **`RestPlayground.tsx`** — Now fetches the OpenAPI schema with
`Authorization: Bearer ${playgroundApiKey}` and passes the JSON document
to Scalar via `spec.content` instead of constructing a URL with
`?token=`. Aborts in-flight fetches on unmount/key change.
- **New integration test** — Asserts `?token=` is rejected on `/rest/*`,
`/graphql`, `/metadata`, and that `/rest/open-api/core?token=` returns
the unauthenticated base schema (no workspace object paths).

## Why not keep `?token=` scoped to the OpenAPI endpoint only

The first instinct was to narrow the fallback to just
`/rest/open-api/*`, since that endpoint is what the Scalar playground
component fetches. But the same log-leakage attack still applies to that
endpoint — the workspace JWT would still sit in access logs, just from
one URL pattern instead of all of them. The cleaner long-term fix is to
remove the URL pattern entirely and let the playground fetch with a
header (Scalar supports `spec.content` natively). For LLM agent use, the
MCP server is a strictly better path — typed tools, OAuth or
header-based API key auth, no tokens in URLs anywhere.

## Not affected

File downloads at `file-url.service.ts` also use `?token=` URLs but with
separate, short-lived `FILE`-typed tokens validated by
`file-by-id.guard.ts` directly (not via `extractJwtFromRequest`). That
mechanism is scoped per-file with limited TTL and is acceptable.

## Action required for users

Anyone who previously pasted `?token=` URLs into LLM tools, scripts,
bookmarks, or shared configs should rotate their workspace API keys.
Those tokens are likely captured in server logs / chat histories
somewhere.

## Test plan

- [x] `npx nx typecheck twenty-server` — clean
- [x] `npx nx typecheck twenty-front` — clean
- [x] `npx nx lint:diff-with-main twenty-server` — clean
- [x] `npx nx lint:diff-with-main twenty-front` — clean
- [x] OpenAPI utils unit tests + snapshots — 11/11 pass
- [ ] Run the new integration test against a live server: `nx run
twenty-server:test:integration:with-db-reset` and verify
`url-token-auth-rejection.integration-spec.ts` passes
- [ ] Manually open Settings → Playground → REST, confirm the schema
loads (now via Bearer header instead of `?token=` URL)
- [ ] Manually verify `POST /metadata?token=<jwt>` (no Authorization
header) returns Forbidden, and the same request with the token in the
header returns the user

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 17:00:26 +02:00
f32b03a3ec i18n - docs translations (#20161)
Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
2026-04-30 16:58:55 +02:00
martmullandGitHub c8e405cb4e Add twenty sdk server upgrade command (#20158)
##
The command pulls the image, compares it against the one the container
was created from, and only recreates the container if the image actually
changed. Your data volumes are preserved — only the container is
replaced.
2026-04-30 13:03:41 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Charles Bochet
83db37d33f chore(deps): bump @sentry/profiling-node from 10.27.0 to 10.51.0 (#20149)
Bumps
[@sentry/profiling-node](https://github.com/getsentry/sentry-javascript)
from 10.27.0 to 10.51.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/releases"><code>@​sentry/profiling-node</code>'s
releases</a>.</em></p>
<blockquote>
<h2>10.51.0</h2>
<h3>Important Changes</h3>
<ul>
<li>
<p><strong>feat(cloudflare): Add trace propagation for RPC method calls
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/20343">#20343</a>)</strong></p>
<p>Trace context is now propagated across Cloudflare Workers RPC calls,
connecting traces between Workers and Durable Objects.
This feature is opt-in and requires setting
<code>enableRpcTracePropagation: true</code> in your SDK
configuration:</p>
<pre lang="ts"><code>// Worker
export default Sentry.withSentry(
  env =&gt; ({
    dsn: env.SENTRY_DSN,
    enableRpcTracePropagation: true,
  }),
  handler,
);
<p>// Durable Object<br />
export const MyDurableObject =
Sentry.instrumentDurableObjectWithSentry(<br />
env =&gt; ({<br />
dsn: env.SENTRY_DSN,<br />
enableRpcTracePropagation: true,<br />
}),<br />
MyDurableObjectBase,<br />
);<br />
</code></pre></p>
</li>
<li>
<p><strong>feat(hono)!: Change setup for <code>@sentry/hono/node</code>
(<code>init</code> in external file) (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/20497">#20497</a>)</strong></p>
<p>To improve Node.js instrumentation, the <code>sentry()</code>
middleware exported from <code>@sentry/hono/node</code> no longer
accepts configuration options.
Instead, you must configure the SDK by calling
<code>Sentry.init()</code> in a dedicated instrumentation file that runs
before your application code (read more in the <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md">Hono
SDK readme</a>:</p>
<pre lang="ts"><code>// instrument.mjs (or instrument.ts)
import * as Sentry from '@sentry/hono/node';
<p>Sentry.init({<br />
dsn: '<strong>DSN</strong>',<br />
tracesSampleRate: 1.0,<br />
});<br />
</code></pre></p>
</li>
<li>
<p><strong>feat(nitro): Add <code>@sentry/nitro</code> SDK (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/19224">#19224</a>)</strong></p>
<p>A new <code>@sentry/nitro</code> package provides first-class Sentry
support for <a href="https://nitro.build/">Nitro</a> applications, with
HTTP handler and error instrumentation, middleware tracing, request
isolation, and build-time source map uploading via
<code>withSentryConfig</code>.
Read more in the <a
href="https://docs.sentry.io/platforms/javascript/guides/nitro/">Nitro
SDK docs</a> and the <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md">Nitro
SDK readme</a>.</p>
</li>
</ul>
<h3>Other Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md"><code>@​sentry/profiling-node</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>10.51.0</h2>
<h3>Important Changes</h3>
<ul>
<li>
<p><strong>feat(cloudflare): Add trace propagation for RPC method calls
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/20343">#20343</a>)</strong></p>
<p>Trace context is now propagated across Cloudflare Workers RPC calls,
connecting traces between Workers and Durable Objects.
This feature is opt-in and requires setting
<code>enableRpcTracePropagation: true</code> in your SDK
configuration:</p>
<pre lang="ts"><code>// Worker
export default Sentry.withSentry(
  env =&gt; ({
    dsn: env.SENTRY_DSN,
    enableRpcTracePropagation: true,
  }),
  handler,
);
<p>// Durable Object<br />
export const MyDurableObject =
Sentry.instrumentDurableObjectWithSentry(<br />
env =&gt; ({<br />
dsn: env.SENTRY_DSN,<br />
enableRpcTracePropagation: true,<br />
}),<br />
MyDurableObjectBase,<br />
);<br />
</code></pre></p>
</li>
<li>
<p><strong>feat(hono)!: Change setup for <code>@sentry/hono/node</code>
(<code>init</code> in external file) (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/20497">#20497</a>)</strong></p>
<p>To improve Node.js instrumentation, the <code>sentry()</code>
middleware exported from <code>@sentry/hono/node</code> no longer
accepts configuration options.
Instead, you must configure the SDK by calling
<code>Sentry.init()</code> in a dedicated instrumentation file that runs
before your application code (read more in the <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/packages/hono/README.md">Hono
SDK readme</a>:</p>
<pre lang="ts"><code>// instrument.mjs (or instrument.ts)
import * as Sentry from '@sentry/hono/node';
<p>Sentry.init({<br />
dsn: '<strong>DSN</strong>',<br />
tracesSampleRate: 1.0,<br />
});<br />
</code></pre></p>
</li>
<li>
<p><strong>feat(nitro): Add <code>@sentry/nitro</code> SDK (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/19224">#19224</a>)</strong></p>
<p>A new <code>@sentry/nitro</code> package provides first-class Sentry
support for <a href="https://nitro.build/">Nitro</a> applications, with
HTTP handler and error instrumentation, middleware tracing, request
isolation, and build-time source map uploading via
<code>withSentryConfig</code>.
Read more in the <a
href="https://docs.sentry.io/platforms/javascript/guides/nitro/">Nitro
SDK docs</a> and the <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/packages/nitro/README.md">Nitro
SDK readme</a>.</p>
</li>
</ul>
<h3>Other Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/dc0b839ff4896cf90a02f5c1a6de54a31302dcf3"><code>dc0b839</code></a>
release: 10.51.0</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/b3cabee9a9348b9e67332262d44d3d1900424199"><code>b3cabee</code></a>
Merge pull request <a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/20599">#20599</a>
from getsentry/prepare-release/10.51.0</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/3be99a9afa77e49578e6839e4b32f97fb04fb0f8"><code>3be99a9</code></a>
meta(changelog): Update changelog for 10.51.0</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/bea1aad42277db894d5a299bfec3cdd633d6baf0"><code>bea1aad</code></a>
test(browser): Unflake some more tests (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/20591">#20591</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/50aa0859b3a188d34d0317dab3ad57f2140f02fe"><code>50aa085</code></a>
test(node): Unflake postgres tests (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/20593">#20593</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/1166839112c4766f210124dc0486ebbfd6db104b"><code>1166839</code></a>
fix(hono): Distinguish <code>.use()</code> middleware in sub-apps from
<code>.all()</code> handlers...</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/217ad4a69554281806eccbfeac1b27c4f43f6ffa"><code>217ad4a</code></a>
test(node): Fix flaky ANR test (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/20592">#20592</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/91ffb3fac90835ab160f8152527a54a5d64f3250"><code>91ffb3f</code></a>
test(node): Fix flaky worker thread integration test (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/20588">#20588</a>)</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/c4e3902c9297147158e730f017aba96e83ef619e"><code>c4e3902</code></a>
chore(ci): Do not report flaky test issues if we cannot find a test name
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/20">#20</a>...</li>
<li><a
href="https://github.com/getsentry/sentry-javascript/commit/c0005cd387f3a7ea6fbb2e85041562c7f32e0484"><code>c0005cd</code></a>
test(node): Update timeout for cron integration tests (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/20586">#20586</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-javascript/compare/10.27.0...10.51.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@sentry/profiling-node&package-manager=npm_and_yarn&previous-version=10.27.0&new-version=10.51.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2026-04-30 12:02:34 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Charles Bochet
5bdbfe651e chore(deps): bump postal-mime from 2.6.1 to 2.7.4 (#20150)
Bumps [postal-mime](https://github.com/postalsys/postal-mime) from 2.6.1
to 2.7.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/postalsys/postal-mime/releases">postal-mime's
releases</a>.</em></p>
<blockquote>
<h2>v2.7.4</h2>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.3...v2.7.4">2.7.4</a>
(2026-03-17)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add missing originalKey to Header type and Uint8Array to Attachment
content (<a
href="https://github.com/postalsys/postal-mime/commit/92cc91c1c8477e0462cb0e93ddf8ea6aec6534d0">92cc91c</a>)</li>
<li>include originalKey in parsed headers output (<a
href="https://github.com/postalsys/postal-mime/commit/83521c87f62e5e095ae09913c70798f20e2ab347">83521c8</a>)</li>
<li>preserve __esModule and .default in CJS build for bundler interop
(<a
href="https://github.com/postalsys/postal-mime/commit/1466910e31608b9e5307724ecc6a0a3a70556048">1466910</a>)</li>
<li>prevent RFC 2047 encoded-word address fabrication (<a
href="https://github.com/postalsys/postal-mime/commit/844f92023d49d819ef13b9ad5c50b7c346eb02d3">844f920</a>)</li>
</ul>
<h2>v2.7.3</h2>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.2...v2.7.3">2.7.3</a>
(2026-01-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>correct TypeScript type definitions to match implementation (<a
href="https://github.com/postalsys/postal-mime/commit/b225d7cca422cb9bc3ab5301e94c4c0bef9a69e2">b225d7c</a>)</li>
</ul>
<h2>v2.7.2</h2>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.1...v2.7.2">2.7.2</a>
(2026-01-08)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add null checks for contentType.parsed access (<a
href="https://github.com/postalsys/postal-mime/commit/ad8f4c62e0972fd0244859ee5a5184b2cac26395">ad8f4c6</a>)</li>
<li>improve RFC compliance for MIME parsing (<a
href="https://github.com/postalsys/postal-mime/commit/e004c3acb29d72ed7eaf1b0b66351cf8b82b970d">e004c3a</a>)</li>
</ul>
<h2>v2.7.1</h2>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.0...v2.7.1">2.7.1</a>
(2025-12-22)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Add null checks for contentDisposition.parsed access (<a
href="https://github.com/postalsys/postal-mime/commit/fd54c37093cc64737c6bb17986bc9d052d2d5add">fd54c37</a>)</li>
</ul>
<h2>v2.7.0</h2>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.6.1...v2.7.0">2.7.0</a>
(2025-12-22)</h2>
<h3>Features</h3>
<ul>
<li>add headerLines property exposing raw header lines (<a
href="https://github.com/postalsys/postal-mime/commit/c79a02ab05d9cac44e05e95a433752ff292aa5eb">c79a02a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/postalsys/postal-mime/blob/master/CHANGELOG.md">postal-mime's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.3...v2.7.4">2.7.4</a>
(2026-03-17)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add missing originalKey to Header type and Uint8Array to Attachment
content (<a
href="https://github.com/postalsys/postal-mime/commit/92cc91c1c8477e0462cb0e93ddf8ea6aec6534d0">92cc91c</a>)</li>
<li>include originalKey in parsed headers output (<a
href="https://github.com/postalsys/postal-mime/commit/83521c87f62e5e095ae09913c70798f20e2ab347">83521c8</a>)</li>
<li>preserve __esModule and .default in CJS build for bundler interop
(<a
href="https://github.com/postalsys/postal-mime/commit/1466910e31608b9e5307724ecc6a0a3a70556048">1466910</a>)</li>
<li>prevent RFC 2047 encoded-word address fabrication (<a
href="https://github.com/postalsys/postal-mime/commit/844f92023d49d819ef13b9ad5c50b7c346eb02d3">844f920</a>)</li>
</ul>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.2...v2.7.3">2.7.3</a>
(2026-01-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>correct TypeScript type definitions to match implementation (<a
href="https://github.com/postalsys/postal-mime/commit/b225d7cca422cb9bc3ab5301e94c4c0bef9a69e2">b225d7c</a>)</li>
</ul>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.1...v2.7.2">2.7.2</a>
(2026-01-08)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add null checks for contentType.parsed access (<a
href="https://github.com/postalsys/postal-mime/commit/ad8f4c62e0972fd0244859ee5a5184b2cac26395">ad8f4c6</a>)</li>
<li>improve RFC compliance for MIME parsing (<a
href="https://github.com/postalsys/postal-mime/commit/e004c3acb29d72ed7eaf1b0b66351cf8b82b970d">e004c3a</a>)</li>
</ul>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.7.0...v2.7.1">2.7.1</a>
(2025-12-22)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Add null checks for contentDisposition.parsed access (<a
href="https://github.com/postalsys/postal-mime/commit/fd54c37093cc64737c6bb17986bc9d052d2d5add">fd54c37</a>)</li>
</ul>
<h2><a
href="https://github.com/postalsys/postal-mime/compare/v2.6.1...v2.7.0">2.7.0</a>
(2025-12-22)</h2>
<h3>Features</h3>
<ul>
<li>add headerLines property exposing raw header lines (<a
href="https://github.com/postalsys/postal-mime/commit/c79a02ab05d9cac44e05e95a433752ff292aa5eb">c79a02a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/postalsys/postal-mime/commit/178f1ef0b1cd0047e1b8e690beabfec541b4daa7"><code>178f1ef</code></a>
chore(master): release 2.7.4 (<a
href="https://redirect.github.com/postalsys/postal-mime/issues/88">#88</a>)</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/1f7ba618d42d34b779157dfa33794cbae383a24d"><code>1f7ba61</code></a>
chore: bump devDependencies</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/83521c87f62e5e095ae09913c70798f20e2ab347"><code>83521c8</code></a>
fix: include originalKey in parsed headers output</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/b0d7b11550a2a3c65a52a2adf4f8281058023cab"><code>b0d7b11</code></a>
test: improve test coverage across codebase</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/ebc5ce619649d13ad72f4d12414f3e337a9e248c"><code>ebc5ce6</code></a>
refactor: simplify and clean up codebase</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/1466910e31608b9e5307724ecc6a0a3a70556048"><code>1466910</code></a>
fix: preserve __esModule and .default in CJS build for bundler
interop</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/844f92023d49d819ef13b9ad5c50b7c346eb02d3"><code>844f920</code></a>
fix: prevent RFC 2047 encoded-word address fabrication</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/24dc6c64dfb43d89a8c8837ec941c96ebfa2c1fa"><code>24dc6c6</code></a>
test: update type check test with originalKey property</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/92cc91c1c8477e0462cb0e93ddf8ea6aec6534d0"><code>92cc91c</code></a>
fix: add missing originalKey to Header type and Uint8Array to Attachment
content</li>
<li><a
href="https://github.com/postalsys/postal-mime/commit/aa5baeafa6ffd093ab447c22d20e5da25051faff"><code>aa5baea</code></a>
docs: add link to full documentation site</li>
<li>Additional commits viewable in <a
href="https://github.com/postalsys/postal-mime/compare/v2.6.1...v2.7.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=postal-mime&package-manager=npm_and_yarn&previous-version=2.6.1&new-version=2.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2026-04-30 11:38:44 +00:00
3fbb70c13f i18n - docs translations (#20157)
Created by Github action

Co-authored-by: github-actions <github-actions@twenty.com>
2026-04-30 12:49:31 +02:00
c6b6c824d4 i18n - translations (#20156)
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2026-04-30 11:55:45 +02:00
b21bf66b38 i18n - translations (#20155)
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2026-04-30 11:50:00 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
22838ac6de chore(deps-dev): bump @babel/preset-typescript from 7.24.7 to 7.28.5 (#20151)
Bumps
[@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript)
from 7.24.7 to 7.28.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/preset-typescript</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/preset-typescript</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<blockquote>
<p><strong>Tags:</strong></p>
<ul>
<li>💥 [Breaking Change]</li>
<li>👓 [Spec Compliance]</li>
<li>🚀 [New Feature]</li>
<li>🐛 [Bug Fix]</li>
<li>📝 [Documentation]</li>
<li>🏠 [Internal]</li>
<li>💅 [Polish]</li>
</ul>
</blockquote>
<p><em>Note: Gaps between patch versions are faulty, broken or test
releases.</em></p>
<p>This file contains the changelog starting from v8.0.0-alpha.0.</p>
<ul>
<li>See <a
href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v7.15.0-v7.28.5.md">CHANGELOG
- v7.15.0 to v7.28.5</a> for v7.15.0 to v7.28.5 changes (the last common
release between the v8 and v7 release lines was v7.28.5).</li>
<li>See <a
href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v7.0.0-v7.14.9.md">CHANGELOG
- v7.0.0 to v7.14.9</a> for v7.0.0 to v7.14.9 changes.</li>
<li>See <a
href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v7-prereleases.md">CHANGELOG
- v7 prereleases</a> for v7.0.0-alpha.1 to v7.0.0-rc.4 changes.</li>
<li>See <a
href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v4.md">CHANGELOG
- v4</a>, <a
href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v5.md">CHANGELOG
- v5</a>, and <a
href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-v6.md">CHANGELOG
- v6</a> for v4.x-v6.x changes.</li>
<li>See <a
href="https://github.com/babel/babel/blob/main/.github/CHANGELOG-6to5.md">CHANGELOG
- 6to5</a> for the pre-4.0.0 version changelog.</li>
<li>See <a
href="https://github.com/babel/babel/blob/main/packages/babel-parser/CHANGELOG.md">Babylon's
CHANGELOG</a> for the Babylon pre-7.0.0-beta.29 version changelog.</li>
<li>See <a
href="https://github.com/babel/babel-eslint/releases"><code>babel-eslint</code>'s
releases</a> for the changelog before <code>@babel/eslint-parser</code>
7.8.0.</li>
<li>See <a
href="https://github.com/babel/eslint-plugin-babel/releases"><code>eslint-plugin-babel</code>'s
releases</a> for the changelog before <code>@babel/eslint-plugin</code>
7.8.0.</li>
</ul>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<h2>v8.0.0-rc.4 (2026-04-29)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17954">#17954</a>
fix(parser): ts parser small fixes (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17923">#17923</a>
Support flow extends bound (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17888">#17888</a> TS
parser small fixes (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17865">#17865</a>
Fix(parser): flow parser small fixes (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>,
<code>babel-plugin-transform-spread</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17871">#17871</a>
Disallow super call after new (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💥 Breaking Change</h4>
<ul>
<li><code>babel-cli</code>,
<code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-helpers</code>, <code>babel-node</code>,
<code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17938">#17938</a>
Bundle more packages (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17937">#17937</a>
Remove <code>Scope#buildUndefinedNode</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17907">#17907</a>
Remove <code>NodePath#toComputedKey</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-external-helpers</code>,
<code>babel-template</code>, <code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17830">#17830</a>
Replace remaining whitelist/blacklist with inclusive alternatives (<a
href="https://github.com/stuckvgn"><code>@​stuckvgn</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-property-mutators</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17882">#17882</a>
Remove <code>@babel/plugin-transform-property-mutators</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/42cb285b59fc99a8102d69bef6223b75617e9f46"><code>42cb285</code></a>
Improve <code>@babel/core</code> types (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/17404">#17404</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/eebd3a06021c13d335b5b0bd79734df3abbea678"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="https://github.com/babel/babel/commit/fdc0fb59e119ee0b38bced63867a344a5b4bc2f3"><code>fdc0fb5</code></a>
[Babel 8] Bump nodejs requirements to <code>^20.19.0 || &gt;=
22.12.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/17204">#17204</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/5c350eab83dd12268add44cce0eeda6c898211e3"><code>5c350ea</code></a>
v7.27.0</li>
<li><a
href="https://github.com/babel/babel/commit/ca4865a7f43a6a56aec242e23e4a3e318cf0ca92"><code>ca4865a</code></a>
Fix: align behaviour to tsc <code>rewriteRelativeImportExtensions</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/17118">#17118</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd24cc07ef6558b7f6510f9177f6393c91b0549f"><code>cd24cc0</code></a>
chore: Update TS 5.7 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/17053">#17053</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/63d30381c169780460e01bdb6669c5e01af1dfbe"><code>63d3038</code></a>
v7.26.0</li>
<li><a
href="https://github.com/babel/babel/commit/bfa56c49569f0bfd5579e0e1870ffa92f74fad48"><code>bfa56c4</code></a>
Support <code>import()</code> in <code>rewriteImportExtensions</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/16794">#16794</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/b07957ebb316a1e2fc67454fc7423508bb942e63"><code>b07957e</code></a>
v7.25.9</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-preset-typescript">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new
releaser for <code>@​babel/preset-typescript</code> since your current
version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/preset-typescript&package-manager=npm_and_yarn&previous-version=7.24.7&new-version=7.28.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 09:32:13 +00:00
martmullandGitHub bddd23fd9c Fix application icons (#20142)
fixes application chip (icon Name) in all setting tables

## After
<img width="1200" height="896" alt="image"
src="https://github.com/user-attachments/assets/bd377f47-1d52-4142-b904-f2ce90c1db78"
/>
<img width="1200" height="917" alt="image"
src="https://github.com/user-attachments/assets/f49cc742-f11e-47e3-86ed-34beffe493c7"
/>
<img width="1234" height="878" alt="image"
src="https://github.com/user-attachments/assets/2ab459de-5f9d-4d39-9490-eec4ed9ee432"
/>
<img width="1239" height="845" alt="image"
src="https://github.com/user-attachments/assets/3c1bf258-285a-47b9-a60d-05ba1564334d"
/>
<img width="1183" height="907" alt="image"
src="https://github.com/user-attachments/assets/715b2470-2d88-48e3-88ac-d3daf3451717"
/>
<img width="1300" height="912" alt="image"
src="https://github.com/user-attachments/assets/d7c829fa-bf1d-4f19-82de-a8bf29e22bfa"
/>
2026-04-30 09:32:04 +00:00
163 changed files with 2462 additions and 1459 deletions
+11
View File
@@ -7,6 +7,17 @@ inputs:
runs:
using: 'composite'
steps:
- name: Free disk space for install
if: runner.os == 'Linux'
shell: bash
run: |
# Default GitHub images ship large SDKs this repo does not use; removing
# them avoids ENOSPC when restoring or linking a full Yarn node_modules.
sudo rm -rf /usr/share/dotnet
sudo rm -rf /usr/local/lib/android
sudo rm -rf /opt/ghc
sudo rm -rf /opt/hostedtoolcache/CodeQL
df -h
- name: Cache primary key builder
id: globals
shell: bash
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "create-twenty-app",
"version": "2.1.0",
"version": "2.2.0",
"description": "Command-line interface to create Twenty application",
"main": "dist/cli.cjs",
"bin": "dist/cli.cjs",
+3
View File
@@ -26,6 +26,7 @@ const program = new Command(packageJson.name)
'--skip-local-instance',
'Skip the local Twenty instance setup prompt',
)
.option('-y, --yes', 'Auto-confirm prompts (e.g. start existing container)')
.helpOption('-h, --help', 'Display this help message.')
.action(
async (
@@ -36,6 +37,7 @@ const program = new Command(packageJson.name)
displayName?: string;
description?: string;
skipLocalInstance?: boolean;
yes?: boolean;
},
) => {
if (directory && !/^[a-z0-9-]+$/.test(directory)) {
@@ -59,6 +61,7 @@ const program = new Command(packageJson.name)
displayName: options?.displayName,
description: options?.description,
skipLocalInstance: options?.skipLocalInstance,
yes: options?.yes,
});
},
);
@@ -11,7 +11,9 @@ import * as path from 'path';
import { basename } from 'path';
import {
authLoginOAuth,
checkDockerRunning,
ConfigService,
containerExists,
detectLocalServer,
serverStart,
type ServerStartResult,
@@ -27,6 +29,7 @@ type CreateAppOptions = {
displayName?: string;
description?: string;
skipLocalInstance?: boolean;
yes?: boolean;
};
export class CreateAppCommand {
@@ -71,7 +74,7 @@ export class CreateAppCommand {
let serverResult: ServerStartResult | undefined;
if (!options.skipLocalInstance) {
const shouldStartServer = await this.shouldStartServer();
const shouldStartServer = await this.shouldStartServer(options.yes);
if (shouldStartServer) {
const startResult = await serverStart({
@@ -223,13 +226,35 @@ export class CreateAppCommand {
);
}
private async shouldStartServer(): Promise<boolean> {
private async shouldStartServer(autoConfirm?: boolean): Promise<boolean> {
const existingServerUrl = await detectLocalServer();
if (existingServerUrl) {
return true;
}
if (checkDockerRunning() && containerExists()) {
if (autoConfirm) {
return true;
}
const { startExisting } = await inquirer.prompt([
{
type: 'confirm',
name: 'startExisting',
message:
'An existing Twenty server container was found. Would you like to start it?',
default: true,
},
]);
return startExisting;
}
if (autoConfirm) {
return true;
}
const { startDocker } = await inquirer.prompt([
{
type: 'confirm',
@@ -8,7 +8,6 @@ export default defineApplication({
universalIdentifier: APPLICATION_UNIVERSAL_IDENTIFIER,
displayName: 'Postcard App',
description: 'Send postcards easily with Twenty',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
@@ -4,6 +4,5 @@ export default defineApplication({
universalIdentifier: 'e1e2e3e4-e5e6-4000-8000-000000000001',
displayName: 'Root App',
description: 'An app with all entities at root level',
icon: 'IconFolder',
defaultRoleUniversalIdentifier: 'e1e2e3e4-e5e6-4000-8000-000000000002',
});
@@ -5,7 +5,6 @@ export default defineApplication({
universalIdentifier: '4ec0391d-18d5-411c-b2f3-266ddc1c3ef7',
displayName: 'Rich App',
description: 'A simple rich app',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "twenty-client-sdk",
"version": "2.1.0",
"version": "2.2.0",
"sideEffects": false,
"license": "AGPL-3.0",
"scripts": {
@@ -580,6 +580,7 @@ type Application {
id: UUID!
name: String!
description: String
logo: String
version: String
universalIdentifier: String!
packageJsonChecksum: String
@@ -2202,7 +2203,6 @@ type MarketplaceApp {
id: String!
name: String!
description: String!
icon: String!
author: String!
category: String!
logo: String
@@ -414,6 +414,7 @@ export interface Application {
id: Scalars['UUID']
name: Scalars['String']
description?: Scalars['String']
logo?: Scalars['String']
version?: Scalars['String']
universalIdentifier: Scalars['String']
packageJsonChecksum?: Scalars['String']
@@ -1940,7 +1941,6 @@ export interface MarketplaceApp {
id: Scalars['String']
name: Scalars['String']
description: Scalars['String']
icon: Scalars['String']
author: Scalars['String']
category: Scalars['String']
logo?: Scalars['String']
@@ -3314,6 +3314,7 @@ export interface ApplicationGenqlSelection{
id?: boolean | number
name?: boolean | number
description?: boolean | number
logo?: boolean | number
version?: boolean | number
universalIdentifier?: boolean | number
packageJsonChecksum?: boolean | number
@@ -4923,7 +4924,6 @@ export interface MarketplaceAppGenqlSelection{
id?: boolean | number
name?: boolean | number
description?: boolean | number
icon?: boolean | number
author?: boolean | number
category?: boolean | number
logo?: boolean | number
@@ -1257,6 +1257,9 @@ export default {
"description": [
1
],
"logo": [
1
],
"version": [
1
],
@@ -4415,9 +4418,6 @@ export default {
"description": [
1
],
"icon": [
1
],
"author": [
1
],
@@ -77,7 +77,6 @@ export default defineApplication({
universalIdentifier: '39783023-bcac-41e3-b0d2-ff1944d8465d',
displayName: 'My Twenty App',
description: 'My first Twenty app',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
@@ -92,7 +92,7 @@ Dev mode is only available on Twenty instances running in development (`NODE_ENV
</Warning>
<div style={{textAlign: 'center'}}>
<img src="/images/docs/developers/extends/apps/dev.jpg" alt="Dev mode terminal output" />
<img src="/images/docs/developers/extends/apps/dev.png" alt="Dev mode terminal output" />
</div>
#### One-shot sync with `yarn twenty dev --once`
@@ -127,13 +127,7 @@ Click on **My twenty app** to open its **application registration**. A registrat
Click **View installed app** to see the installed app. The **About** tab shows the current version and management options:
<div style={{textAlign: 'center'}}>
<img src="/images/docs/developers/extends/apps/app-in-ui-3.png" alt="Installed app — About tab" />
</div>
Switch to the **Content** tab to see everything your app provides — objects, fields, logic functions, and agents:
<div style={{textAlign: 'center'}}>
<img src="/images/docs/developers/extends/apps/app-in-ui-4.png" alt="Installed app — Content tab" />
<img src="/images/docs/developers/extends/apps/app-in-ui-3.png" alt="Installed app" />
</div>
You are all set! Edit any file in `src/` and the changes will be picked up automatically.
@@ -219,13 +213,31 @@ The scaffolder already started a local Twenty server for you. To manage it later
| `yarn twenty server start --port 3030` | Start on a custom port |
| `yarn twenty server start --test` | Start a separate test instance on port 2021 |
| `yarn twenty server stop` | Stop the server (preserves data) |
| `yarn twenty server status` | Show server status, URL, and credentials |
| `yarn twenty server status` | Show server status, URL, version, and credentials |
| `yarn twenty server logs` | Stream server logs |
| `yarn twenty server logs --lines 100` | Show the last 100 log lines |
| `yarn twenty server reset` | Delete all data and start fresh |
| `yarn twenty server upgrade` | Pull the latest `twenty-app-dev` image and recreate the container |
| `yarn twenty server upgrade 2.2.0` | Upgrade to a specific version |
Data is persisted across restarts in two Docker volumes (`twenty-app-dev-data` for PostgreSQL, `twenty-app-dev-storage` for files). Use `reset` to wipe everything and start fresh.
### Upgrading the server image
Use `yarn twenty server upgrade` to check for a newer `twenty-app-dev` Docker image and update the container. The command pulls the image, compares it against the one the container was created from, and only recreates the container if the image actually changed. Your data volumes are preserved — only the container is replaced.
```bash filename="Terminal"
# Upgrade to the latest version (skips recreation if already up to date)
yarn twenty server upgrade
# Upgrade to a specific version
yarn twenty server upgrade 2.2.0
```
If a newer image is available and the container was running, the upgrade command automatically starts a new container with the updated image. Run `yarn twenty server start` afterward to wait for it to become healthy. If the image hasn't changed, the container is left untouched.
You can verify the running version with `yarn twenty server status`, which displays the `APP_VERSION` from the container.
### Running a test instance
Pass `--test` to any `server` command to manage a second, fully isolated instance — useful for running integration tests or experimenting without touching your main dev data.
@@ -234,9 +246,10 @@ Pass `--test` to any `server` command to manage a second, fully isolated instanc
|---------|-------------|
| `yarn twenty server start --test` | Start the test instance (defaults to port 2021) |
| `yarn twenty server stop --test` | Stop the test instance |
| `yarn twenty server status --test` | Show test instance status, URL, and credentials |
| `yarn twenty server status --test` | Show test instance status, URL, version, and credentials |
| `yarn twenty server logs --test` | Stream test instance logs |
| `yarn twenty server reset --test` | Wipe test data and start fresh |
| `yarn twenty server upgrade --test` | Upgrade the test instance image |
The test instance runs in its own Docker container (`twenty-app-dev-test`) with dedicated volumes (`twenty-app-dev-test-data`, `twenty-app-dev-test-storage`) and config, so it can run in parallel with your main instance without conflicts. Combine `--test` with `--port` to override the default 2021.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 MiB

After

Width:  |  Height:  |  Size: 773 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

After

Width:  |  Height:  |  Size: 724 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

After

Width:  |  Height:  |  Size: 662 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

@@ -77,7 +77,6 @@ export default defineApplication({
universalIdentifier: '39783023-bcac-41e3-b0d2-ff1944d8465d',
displayName: 'My Twenty App',
description: 'My first Twenty app',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
@@ -213,30 +213,49 @@ Die Beispiele stammen aus dem Verzeichnis [twenty-apps/examples](https://github.
Der Scaffolder hat bereits einen lokalen Twenty-Server für Sie gestartet. Um ihn später zu verwalten, verwenden Sie `yarn twenty server`:
| Befehl | Beschreibung |
| -------------------------------------- | ----------------------------------------------------------- |
| `yarn twenty server start` | Lokalen Server starten (lädt das Image bei Bedarf herunter) |
| `yarn twenty server start --port 3030` | Auf einem benutzerdefinierten Port starten |
| `yarn twenty server start --test` | Starten Sie eine separate Testinstanz auf Port 2021 |
| `yarn twenty server stop` | Server stoppen (Daten bleiben erhalten) |
| `yarn twenty server status` | Serverstatus, URL und Anmeldedaten anzeigen |
| `yarn twenty server logs` | Serverprotokolle streamen |
| `yarn twenty server logs --lines 100` | Die letzten 100 Protokollzeilen anzeigen |
| `yarn twenty server reset` | Alle Daten löschen und neu starten |
| Befehl | Beschreibung |
| -------------------------------------- | -------------------------------------------------------------------------------- |
| `yarn twenty server start` | Lokalen Server starten (lädt das Image bei Bedarf herunter) |
| `yarn twenty server start --port 3030` | Auf einem benutzerdefinierten Port starten |
| `yarn twenty server start --test` | Starten Sie eine separate Testinstanz auf Port 2021 |
| `yarn twenty server stop` | Server stoppen (Daten bleiben erhalten) |
| `yarn twenty server status` | Serverstatus, URL, Version und Anmeldedaten anzeigen |
| `yarn twenty server logs` | Serverprotokolle streamen |
| `yarn twenty server logs --lines 100` | Die letzten 100 Protokollzeilen anzeigen |
| `yarn twenty server reset` | Alle Daten löschen und neu starten |
| `yarn twenty server upgrade` | Das neueste `twenty-app-dev`-Image herunterladen und den Container neu erstellen |
| `yarn twenty server upgrade 2.2.0` | Auf eine bestimmte Version aktualisieren |
Daten bleiben über Neustarts hinweg in zwei Docker-Volumes bestehen (`twenty-app-dev-data` für PostgreSQL, `twenty-app-dev-storage` für Dateien). Verwenden Sie `reset`, um alles zu löschen und neu zu beginnen.
### Aktualisieren des Server-Images
Verwenden Sie `yarn twenty server upgrade`, um nach einem neueren `twenty-app-dev`-Docker-Image zu suchen und den Container zu aktualisieren. Der Befehl lädt das Image herunter, vergleicht es mit dem, aus dem der Container erstellt wurde, und erstellt den Container nur neu, wenn sich das Image tatsächlich geändert hat. Ihre Daten-Volumes bleiben erhalten — nur der Container wird ersetzt.
```bash filename="Terminal"
# Upgrade to the latest version (skips recreation if already up to date)
yarn twenty server upgrade
# Upgrade to a specific version
yarn twenty server upgrade 2.2.0
```
Wenn ein neueres Image verfügbar ist und der Container lief, startet der Upgrade-Befehl automatisch einen neuen Container mit dem aktualisierten Image. Führen Sie anschließend `yarn twenty server start` aus, um zu warten, bis er betriebsbereit ist. Wenn sich das Image nicht geändert hat, bleibt der Container unverändert.
Sie können die laufende Version mit `yarn twenty server status` überprüfen; dieser Befehl zeigt die `APP_VERSION` des Containers an.
### Eine Testinstanz ausführen
Übergeben Sie `--test` an jeden `server`-Befehl, um eine zweite, vollständig isolierte Instanz zu verwalten — nützlich, um Integrationstests auszuführen oder zu experimentieren, ohne Ihre Hauptentwicklungsdaten anzutasten.
| Befehl | Beschreibung |
| ---------------------------------- | ----------------------------------------------------- |
| `yarn twenty server start --test` | Die Testinstanz starten (standardmäßig Port 2021) |
| `yarn twenty server stop --test` | Die Testinstanz stoppen |
| `yarn twenty server status --test` | Status, URL und Anmeldedaten der Testinstanz anzeigen |
| `yarn twenty server logs --test` | Protokolle der Testinstanz streamen |
| `yarn twenty server reset --test` | Alle Testdaten löschen und neu starten |
| Befehl | Beschreibung |
| ----------------------------------- | -------------------------------------------------------------- |
| `yarn twenty server start --test` | Die Testinstanz starten (standardmäßig Port 2021) |
| `yarn twenty server stop --test` | Die Testinstanz stoppen |
| `yarn twenty server status --test` | Status, URL, Version und Anmeldedaten der Testinstanz anzeigen |
| `yarn twenty server logs --test` | Protokolle der Testinstanz streamen |
| `yarn twenty server reset --test` | Alle Testdaten löschen und neu starten |
| `yarn twenty server upgrade --test` | Das Image der Testinstanz aktualisieren |
Die Testinstanz läuft in einem eigenen Docker-Container (`twenty-app-dev-test`) mit dedizierten Volumes (`twenty-app-dev-test-data`, `twenty-app-dev-test-storage`) und eigener Konfiguration, sodass sie parallel zu Ihrer Hauptinstanz ohne Konflikte ausgeführt werden kann. Kombinieren Sie `--test` mit `--port`, um den Standardport 2021 zu überschreiben.
@@ -77,7 +77,6 @@ export default defineApplication({
universalIdentifier: '39783023-bcac-41e3-b0d2-ff1944d8465d',
displayName: 'My Twenty App',
description: 'My first Twenty app',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
@@ -213,30 +213,49 @@ Os exemplos são obtidos do diretório [twenty-apps/examples](https://github.com
A ferramenta de scaffolding já iniciou um servidor local do Twenty para você. Para gerenciá-lo depois, use `yarn twenty server`:
| Comando | Descrição |
| -------------------------------------- | ------------------------------------------------------ |
| `yarn twenty server start` | Inicia o servidor local (baixa a imagem se necessário) |
| `yarn twenty server start --port 3030` | Iniciar em uma porta personalizada |
| `yarn twenty server start --test` | Inicie uma instância de teste separada na porta 2021 |
| `yarn twenty server stop` | Interrompe o servidor (preserva os dados) |
| `yarn twenty server status` | Mostra o status do servidor, a URL e as credenciais |
| `yarn twenty server logs` | Transmite os logs do servidor |
| `yarn twenty server logs --lines 100` | Mostra as últimas 100 linhas de log |
| `yarn twenty server reset` | Exclui todos os dados e inicia do zero |
| Comando | Descrição |
| -------------------------------------- | ----------------------------------------------------------------- |
| `yarn twenty server start` | Inicia o servidor local (baixa a imagem se necessário) |
| `yarn twenty server start --port 3030` | Iniciar em uma porta personalizada |
| `yarn twenty server start --test` | Inicie uma instância de teste separada na porta 2021 |
| `yarn twenty server stop` | Interrompe o servidor (preserva os dados) |
| `yarn twenty server status` | Mostra o status do servidor, a URL, a versão e as credenciais |
| `yarn twenty server logs` | Transmite os logs do servidor |
| `yarn twenty server logs --lines 100` | Mostra as últimas 100 linhas de log |
| `yarn twenty server reset` | Exclui todos os dados e inicia do zero |
| `yarn twenty server upgrade` | Baixe a imagem mais recente `twenty-app-dev` e recrie o contêiner |
| `yarn twenty server upgrade 2.2.0` | Atualizar para uma versão específica |
Os dados são persistidos entre reinicializações em dois volumes do Docker (`twenty-app-dev-data` para PostgreSQL, `twenty-app-dev-storage` para arquivos). Use `reset` para apagar tudo e começar do zero.
### Atualizando a imagem do servidor
Use `yarn twenty server upgrade` para verificar se há uma imagem do Docker `twenty-app-dev` mais recente e atualizar o container. O comando baixa a imagem, a compara com aquela a partir da qual o container foi criado e só recria o container se a imagem realmente tiver sido alterada. Seus volumes de dados são preservados — apenas o container é substituído.
```bash filename="Terminal"
# Upgrade to the latest version (skips recreation if already up to date)
yarn twenty server upgrade
# Upgrade to a specific version
yarn twenty server upgrade 2.2.0
```
Se uma imagem mais recente estiver disponível e o container estiver em execução, o comando de atualização iniciará automaticamente um novo container com a imagem atualizada. Em seguida, execute `yarn twenty server start` para aguardar até que ele fique saudável. Se a imagem não tiver mudado, o container permanece inalterado.
Você pode verificar a versão em execução com `yarn twenty server status`, que exibe o `APP_VERSION` do container.
### Executando uma instância de teste
Passe `--test` para qualquer comando de `server` para gerenciar uma segunda instância totalmente isolada — útil para executar testes de integração ou experimentar sem tocar nos seus dados principais de desenvolvimento.
| Comando | Descrição |
| ---------------------------------- | ------------------------------------------------------------- |
| `yarn twenty server start --test` | Inicia a instância de teste (padrão: porta 2021) |
| `yarn twenty server stop --test` | Interrompe a instância de teste |
| `yarn twenty server status --test` | Mostra o status da instância de teste, a URL e as credenciais |
| `yarn twenty server logs --test` | Transmite os logs da instância de teste |
| `yarn twenty server reset --test` | Exclui os dados de teste e inicia do zero |
| Comando | Descrição |
| ----------------------------------- | ----------------------------------------------------------------------- |
| `yarn twenty server start --test` | Inicia a instância de teste (padrão: porta 2021) |
| `yarn twenty server stop --test` | Interrompe a instância de teste |
| `yarn twenty server status --test` | Mostra o status da instância de teste, a URL, a versão e as credenciais |
| `yarn twenty server logs --test` | Transmite os logs da instância de teste |
| `yarn twenty server reset --test` | Exclui os dados de teste e inicia do zero |
| `yarn twenty server upgrade --test` | Atualiza a imagem da instância de teste |
A instância de teste é executada em seu próprio contêiner Docker (`twenty-app-dev-test`) com volumes dedicados (`twenty-app-dev-test-data`, `twenty-app-dev-test-storage`) e configuração própria, para que possa ser executada em paralelo com sua instância principal sem conflitos. Combine `--test` com `--port` para substituir a porta padrão 2021.
@@ -77,7 +77,6 @@ export default defineApplication({
universalIdentifier: '39783023-bcac-41e3-b0d2-ff1944d8465d',
displayName: 'My Twenty App',
description: 'My first Twenty app',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
@@ -213,30 +213,49 @@ npx create-twenty-app@latest my-twenty-app --example postcard
Генератор каркаса уже запустил для вас локальный сервер Twenty. Чтобы управлять им позже, используйте `yarn twenty server`:
| Команда | Описание |
| -------------------------------------- | -------------------------------------------------------------- |
| `yarn twenty server start` | Запустить локальный сервер (при необходимости скачивает образ) |
| `yarn twenty server start --port 3030` | Запустить на пользовательском порту |
| `yarn twenty server start --test` | Запускает отдельный тестовый экземпляр на порту 2021 |
| `yarn twenty server stop` | Остановить сервер (данные сохраняются) |
| `yarn twenty server status` | Показать состояние сервера, URL и учётные данные |
| `yarn twenty server logs` | Потоковый вывод журналов сервера |
| `yarn twenty server logs --lines 100` | Показать последние 100 строк журнала |
| `yarn twenty server reset` | Удалить все данные и начать с чистого листа |
| Команда | Описание |
| -------------------------------------- | ------------------------------------------------------------------ |
| `yarn twenty server start` | Запустить локальный сервер (при необходимости скачивает образ) |
| `yarn twenty server start --port 3030` | Запустить на пользовательском порту |
| `yarn twenty server start --test` | Запускает отдельный тестовый экземпляр на порту 2021 |
| `yarn twenty server stop` | Остановить сервер (данные сохраняются) |
| `yarn twenty server status` | Показать состояние сервера, URL, версию и учётные данные |
| `yarn twenty server logs` | Потоковый вывод журналов сервера |
| `yarn twenty server logs --lines 100` | Показать последние 100 строк журнала |
| `yarn twenty server reset` | Удалить все данные и начать с чистого листа |
| `yarn twenty server upgrade` | Загрузить последний образ `twenty-app-dev` и пересоздать контейнер |
| `yarn twenty server upgrade 2.2.0` | Upgrade to a specific version |
Данные сохраняются между перезапусками в двух томах Docker (`twenty-app-dev-data` для PostgreSQL, `twenty-app-dev-storage` для файлов). Используйте `reset`, чтобы стереть всё и начать заново.
### Upgrading the server image
Use `yarn twenty server upgrade` to check for a newer `twenty-app-dev` Docker image and update the container. The command pulls the image, compares it against the one the container was created from, and only recreates the container if the image actually changed. Your data volumes are preserved — only the container is replaced.
```bash filename="Terminal"
# Upgrade to the latest version (skips recreation if already up to date)
yarn twenty server upgrade
# Upgrade to a specific version
yarn twenty server upgrade 2.2.0
```
If a newer image is available and the container was running, the upgrade command automatically starts a new container with the updated image. Run `yarn twenty server start` afterward to wait for it to become healthy. If the image hasn't changed, the container is left untouched.
You can verify the running version with `yarn twenty server status`, which displays the `APP_VERSION` from the container.
### Запуск тестового экземпляра
Передайте `--test` любой команде `server`, чтобы управлять вторым, полностью изолированным экземпляром — это полезно для запуска интеграционных тестов или экспериментов, не затрагивая ваши основные данные разработки.
| Команда | Описание |
| ---------------------------------- | ------------------------------------------------------------- |
| `yarn twenty server start --test` | Запустить тестовый экземпляр (по умолчанию — порт 2021) |
| `yarn twenty server stop --test` | Остановить тестовый экземпляр |
| `yarn twenty server status --test` | Показать состояние тестового экземпляра, URL и учётные данные |
| `yarn twenty server logs --test` | Выводить журналы тестового экземпляра в потоковом режиме |
| `yarn twenty server reset --test` | Удалить тестовые данные и начать с чистого листа |
| Команда | Описание |
| ----------------------------------- | -------------------------------------------------------- |
| `yarn twenty server start --test` | Запустить тестовый экземпляр (по умолчанию — порт 2021) |
| `yarn twenty server stop --test` | Остановить тестовый экземпляр |
| `yarn twenty server status --test` | Show test instance status, URL, version, and credentials |
| `yarn twenty server logs --test` | Выводить журналы тестового экземпляра в потоковом режиме |
| `yarn twenty server reset --test` | Удалить тестовые данные и начать с чистого листа |
| `yarn twenty server upgrade --test` | Upgrade the test instance image |
Тестовый экземпляр запускается в собственном контейнере Docker (`twenty-app-dev-test`) с выделенными томами (`twenty-app-dev-test-data`, `twenty-app-dev-test-storage`) и собственной конфигурацией, поэтому он может работать параллельно с вашим основным экземпляром без конфликтов. Совместите `--test` с `--port`, чтобы переопределить значение по умолчанию (2021).
@@ -77,7 +77,6 @@ export default defineApplication({
universalIdentifier: '39783023-bcac-41e3-b0d2-ff1944d8465d',
displayName: 'My Twenty App',
description: 'My first Twenty app',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
@@ -213,30 +213,49 @@ npx create-twenty-app@latest my-twenty-app --example postcard
İskelet oluşturucu sizin için zaten yerel bir Twenty sunucusu başlattı. Daha sonra yönetmek için `yarn twenty server` komutunu kullanın:
| Komut | Açıklama |
| -------------------------------------- | --------------------------------------------------------------- |
| `yarn twenty server start` | Yerel sunucuyu başlatır (gerekirse imajı çeker) |
| `yarn twenty server start --port 3030` | Özel bir portta başlatır |
| `yarn twenty server start --test` | 2021 numaralı bağlantı noktasında ayrı bir test örneği başlatın |
| `yarn twenty server stop` | Sunucuyu durdurur (verileri korur) |
| `yarn twenty server status` | Sunucu durumunu, URL'yi ve kimlik bilgilerini gösterir |
| `yarn twenty server logs` | Sunucu günlüklerini akış olarak iletir |
| `yarn twenty server logs --lines 100` | Son 100 günlük satırını gösterir |
| `yarn twenty server reset` | Tüm verileri siler ve sıfırdan başlatır |
| Komut | Açıklama |
| -------------------------------------- | --------------------------------------------------------------------- |
| `yarn twenty server start` | Yerel sunucuyu başlatır (gerekirse imajı çeker) |
| `yarn twenty server start --port 3030` | Özel bir portta başlatır |
| `yarn twenty server start --test` | 2021 numaralı bağlantı noktasında ayrı bir test örneği başlatın |
| `yarn twenty server stop` | Sunucuyu durdurur (verileri korur) |
| `yarn twenty server status` | Sunucu durumunu, URL'yi, sürümü ve kimlik bilgilerini gösterir |
| `yarn twenty server logs` | Sunucu günlüklerini akış olarak iletir |
| `yarn twenty server logs --lines 100` | Son 100 günlük satırını gösterir |
| `yarn twenty server reset` | Tüm verileri siler ve sıfırdan başlatır |
| `yarn twenty server upgrade` | En son `twenty-app-dev` imajını çeker ve konteyneri yeniden oluşturur |
| `yarn twenty server upgrade 2.2.0` | Upgrade to a specific version |
Veriler, yeniden başlatmalar arasında iki Docker biriminde kalıcıdır (PostgreSQL için `twenty-app-dev-data`, dosyalar için `twenty-app-dev-storage`). Her şeyi silip baştan başlamak için `reset` kullanın.
### Upgrading the server image
Use `yarn twenty server upgrade` to check for a newer `twenty-app-dev` Docker image and update the container. The command pulls the image, compares it against the one the container was created from, and only recreates the container if the image actually changed. Your data volumes are preserved — only the container is replaced.
```bash filename="Terminal"
# Upgrade to the latest version (skips recreation if already up to date)
yarn twenty server upgrade
# Upgrade to a specific version
yarn twenty server upgrade 2.2.0
```
If a newer image is available and the container was running, the upgrade command automatically starts a new container with the updated image. Run `yarn twenty server start` afterward to wait for it to become healthy. If the image hasn't changed, the container is left untouched.
You can verify the running version with `yarn twenty server status`, which displays the `APP_VERSION` from the container.
### Test örneği çalıştırma
`server` komutlarının herhangi birine `--test` parametresini vererek ikinci, tamamen yalıtılmış bir örneği yönetin — entegrasyon testlerini çalıştırmak veya ana geliştirme verilerinize dokunmadan denemeler yapmak için kullanışlıdır.
| Komut | Açıklama |
| ---------------------------------- | -------------------------------------------------------------- |
| `yarn twenty server start --test` | Test örneğini başlatır (varsayılan bağlantı noktası 2021'dir) |
| `yarn twenty server stop --test` | Test örneğini durdurur |
| `yarn twenty server status --test` | Test örneğinin durumunu, URL'yi ve kimlik bilgilerini gösterir |
| `yarn twenty server logs --test` | Test örneği günlüklerini akış olarak iletir |
| `yarn twenty server reset --test` | Test verilerini siler ve sıfırdan başlatır |
| Komut | Açıklama |
| ----------------------------------- | ------------------------------------------------------------- |
| `yarn twenty server start --test` | Test örneğini başlatır (varsayılan bağlantı noktası 2021'dir) |
| `yarn twenty server stop --test` | Test örneğini durdurur |
| `yarn twenty server status --test` | Show test instance status, URL, version, and credentials |
| `yarn twenty server logs --test` | Test örneği günlüklerini akış olarak iletir |
| `yarn twenty server reset --test` | Test verilerini siler ve sıfırdan başlatır |
| `yarn twenty server upgrade --test` | Upgrade the test instance image |
Test örneği, kendine ait bir Docker konteynerinde (`twenty-app-dev-test`), ayrılmış birimlerle (`twenty-app-dev-test-data`, `twenty-app-dev-test-storage`) ve yapılandırmayla çalışır; böylece ana örneğinizle çakışma olmadan paralel olarak çalışabilir. Varsayılan 2021'i geçersiz kılmak için `--test` ile `--port`'u birlikte kullanın.
@@ -77,7 +77,6 @@ export default defineApplication({
universalIdentifier: '39783023-bcac-41e3-b0d2-ff1944d8465d',
displayName: 'My Twenty App',
description: 'My first Twenty app',
icon: 'IconWorld',
applicationVariables: {
DEFAULT_RECIPIENT_NAME: {
universalIdentifier: '19e94e59-d4fe-4251-8981-b96d0a9f74de',
@@ -213,30 +213,49 @@ npx create-twenty-app@latest my-twenty-app --example postcard
脚手架工具已经为你启动了一个本地 Twenty 服务器。 稍后要进行管理,请使用 `yarn twenty server`
| 命令 | 描述 |
| -------------------------------------- | -------------------- |
| `yarn twenty server start` | 启动本地服务器(按需拉取镜像) |
| `yarn twenty server start --port 3030` | 在自定义端口启动 |
| `yarn twenty server start --test` | 在 2021 端口启动一个独立的测试实例 |
| `yarn twenty server stop` | 停止服务器(保留数据) |
| `yarn twenty server status` | 显示服务器状态、URL 和凭据 |
| `yarn twenty server logs` | 流式输出服务器日志 |
| `yarn twenty server logs --lines 100` | 显示最近 100 行日志 |
| `yarn twenty server reset` | 删除所有数据并全新开始 |
| 命令 | 描述 |
| -------------------------------------- | -------------------------------- |
| `yarn twenty server start` | 启动本地服务器(按需拉取镜像) |
| `yarn twenty server start --port 3030` | 在自定义端口启动 |
| `yarn twenty server start --test` | 在 2021 端口启动一个独立的测试实例 |
| `yarn twenty server stop` | 停止服务器(保留数据) |
| `yarn twenty server status` | 显示服务器状态、URL、版本和凭据 |
| `yarn twenty server logs` | 流式输出服务器日志 |
| `yarn twenty server logs --lines 100` | 显示最近 100 行日志 |
| `yarn twenty server reset` | 删除所有数据并全新开始 |
| `yarn twenty server upgrade` | 拉取最新的 `twenty-app-dev` 镜像并重新创建容器 |
| `yarn twenty server upgrade 2.2.0` | 升级到指定版本 |
数据在重启后会保留,存储于两个 Docker 卷中(`twenty-app-dev-data` 用于 PostgreSQL`twenty-app-dev-storage` 用于文件)。 使用 `reset` 清空所有内容并重新开始。
### 升级服务器镜像
使用 `yarn twenty server upgrade` 来检查是否有更新的 `twenty-app-dev` Docker 镜像并更新容器。 该命令会拉取镜像,与容器创建时所用的镜像进行比较,仅当镜像确实发生变化时才会重新创建容器。 您的数据卷将被保留——只会替换容器。
```bash filename="Terminal"
# Upgrade to the latest version (skips recreation if already up to date)
yarn twenty server upgrade
# Upgrade to a specific version
yarn twenty server upgrade 2.2.0
```
如果有可用的新镜像且容器正在运行,升级命令会使用更新后的镜像自动启动一个新容器。 随后运行 `yarn twenty server start`,等待其变为健康状态。 如果镜像没有变化,容器将保持不变。
您可以使用 `yarn twenty server status` 验证正在运行的版本,该命令会显示容器中的 `APP_VERSION`。
### 运行测试实例
向任何 `server` 命令传递 `--test` 以管理第二个、完全隔离的实例——这对于运行集成测试或在不影响主开发数据的情况下进行试验非常有用。
| 命令 | 描述 |
| ---------------------------------- | ------------------- |
| `yarn twenty server start --test` | 启动测试实例 (默认端口为 2021) |
| `yarn twenty server stop --test` | 停止测试实例 |
| `yarn twenty server status --test` | 显示测试实例状态、URL 和凭据 |
| `yarn twenty server logs --test` | 流式输出测试实例日志 |
| `yarn twenty server reset --test` | 清除测试数据并全新开始 |
| 命令 | 描述 |
| ----------------------------------- | ------------------- |
| `yarn twenty server start --test` | 启动测试实例 (默认端口为 2021) |
| `yarn twenty server stop --test` | 停止测试实例 |
| `yarn twenty server status --test` | 显示测试实例状态、URL、版本和凭据 |
| `yarn twenty server logs --test` | 流式输出测试实例日志 |
| `yarn twenty server reset --test` | 清除测试数据并全新开始 |
| `yarn twenty server upgrade --test` | 升级测试实例镜像 |
测试实例在其独立的 Docker 容器 (`twenty-app-dev-test`) 中运行,配有专用的卷 (`twenty-app-dev-test-data`, `twenty-app-dev-test-storage`) 和配置,因此可以与主实例并行运行且不会发生冲突。 将 `--test` 与 `--port` 一起使用以覆盖默认的 2021 端口。
+1 -1
View File
@@ -57,7 +57,7 @@
"@react-email/components": "^0.5.3",
"@react-pdf/renderer": "^4.1.6",
"@scalar/api-reference-react": "^0.4.36",
"@sentry/react": "^10.27.0",
"@sentry/react": "^10.51.0",
"@tiptap/core": "3.4.2",
"@tiptap/extension-bold": "3.4.2",
"@tiptap/extension-document": "3.4.2",
File diff suppressed because one or more lines are too long
@@ -1,4 +1,5 @@
import { useOpenSettingsMenu } from '@/navigation/hooks/useOpenSettings';
import { useCallback } from 'react';
import { useNavigate } from 'react-router-dom';
import { type SettingsPath } from 'twenty-shared/types';
import { getSettingsPath } from 'twenty-shared/utils';
@@ -7,19 +8,22 @@ export const useNavigateSettings = () => {
const navigate = useNavigate();
const { openSettingsMenu } = useOpenSettingsMenu();
return <T extends SettingsPath>(
to: T,
params?: Parameters<typeof getSettingsPath<T>>[1],
queryParams?: Record<string, any>,
options?: {
replace?: boolean;
state?: any;
},
hash?: string,
) => {
openSettingsMenu();
return useCallback(
<T extends SettingsPath>(
to: T,
params?: Parameters<typeof getSettingsPath<T>>[1],
queryParams?: Record<string, any>,
options?: {
replace?: boolean;
state?: any;
},
hash?: string,
) => {
openSettingsMenu();
const path = getSettingsPath(to, params, queryParams, hash);
return navigate(path, options);
};
const path = getSettingsPath(to, params, queryParams, hash);
return navigate(path, options);
},
[navigate, openSettingsMenu],
);
};
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Huidige werksruimtelid nie gevind nie."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Paneelbord suksesvol gedupliseer"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "velde"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Geen modelle beskikbaar nie. Stel asseblief KI-modelle in jou werkruimte
msgid "No notes"
msgstr "Geen notas"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objekte"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objekte"
msgid "Objects"
msgstr "Objekte"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Soek vir 'n objek"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Fases"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Hierdie aksie sal hierdie vouer en al {2} navigasiekieslysitems daarin u
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Hierdie aksie sal hierdie vouer en die navigasiekieslysitem daarin uitvee. Wil jy voortgaan?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "لم يتم العثور على عضو مساحة العمل الحال
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "تم تكرار لوحة القيادة بنجاح"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "حقول"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "لا توجد نماذج متاحة. يرجى تهيئة نماذج ال
msgid "No notes"
msgstr "لا توجد ملاحظات"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "الكائنات"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "الكائنات"
msgid "Objects"
msgstr "كائنات"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "ابحث عن كائن"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "مراحل"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "سيؤدي هذا الإجراء إلى حذف هذا المجلد وج
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "سيؤدي هذا الإجراء إلى حذف هذا المجلد وعنصر قائمة التنقل الموجود بداخله. هل تريد المتابعة؟"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Membre de l'espai de treball actual no trobat."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Quadre de comandament duplicat correctament"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "camps"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "No hi ha models disponibles. Si us plau, configureu models d'IA a la con
msgid "No notes"
msgstr "Sense notes"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objectes"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objectes"
msgid "Objects"
msgstr "Objectes"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Cerca un objecte"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Etapes"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Aquesta acció suprimirà aquesta carpeta i tots els {2} elements del me
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Aquesta acció suprimirà aquesta carpeta i l'element del menú de navegació que conté. Vols continuar?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Současný člen pracovního prostoru nebyl nalezen."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Ovládací panel byl úspěšně duplikován"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "pole"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Nejsou dostupné žádné modely. Prosím, nakonfigurujte AI modely v na
msgid "No notes"
msgstr "Žádné poznámky"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objekty"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objekty"
msgid "Objects"
msgstr "Objekty"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Hledat objekt"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Etapy"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Tato akce smaže tuto složku včetně všech {2} položek navigačního
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Tato akce smaže tuto složku a položku navigačního menu uvnitř. Chcete pokračovat?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Nuværende arbejdsområde medlem ikke fundet."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Dashboard duplikeret med succes"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "felter"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Ingen modeller tilgængelige. Konfigurer venligst AI-modeller i dine arb
msgid "No notes"
msgstr "Ingen noter"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objekter"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objekter"
msgid "Objects"
msgstr "Objekter"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Søg efter et objekt"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Faser"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14717,11 +14732,6 @@ msgstr "Denne handling vil slette denne mappe og alle de {2} navigationsmenupunk
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Denne handling vil slette denne mappe og navigationsmenupunktet i den. Vil du fortsætte?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Aktuelles Arbeitsbereichsmitglied nicht gefunden."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Dashboard erfolgreich dupliziert"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "Felder"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Keine Modelle verfügbar. Bitte konfigurieren Sie KI-Modelle in Ihren Ar
msgid "No notes"
msgstr "Keine Notizen"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "Objekte"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "Objekte"
msgid "Objects"
msgstr "Objekte"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Ein Objekt suchen"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Phasen"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Diese Aktion löscht diesen Ordner und alle {2} enthaltenen Navigationsm
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Diese Aktion löscht diesen Ordner und das enthaltene Navigationsmenüelement. Möchten Sie fortfahren?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Το τρέχον μέλος του χώρου εργασίας δεν
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Ο πίνακας ελέγχου αντιγράφηκε με επιτυ
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "πεδία"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Δεν υπάρχουν διαθέσιμα μοντέλα. Παρακα
msgid "No notes"
msgstr "Δεν υπάρχουν σημειώσεις"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "αντικείμενα"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "αντικείμενα"
msgid "Objects"
msgstr "Αντικείμενα"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Αναζήτηση αντικειμένου"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13909,7 +13925,6 @@ msgstr "Στάδια"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14719,11 +14734,6 @@ msgstr "Αυτή η ενέργεια θα διαγράψει αυτόν τον
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Αυτή η ενέργεια θα διαγράψει αυτόν τον φάκελο και το στοιχείο μενού πλοήγησης μέσα. Θέλετε να συνεχίσετε;"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2024,6 +2024,7 @@ msgstr "Apostrophe and dot"
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4334,7 +4335,6 @@ msgstr "Current workspace member not found."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4499,6 +4499,7 @@ msgstr "Dashboard duplicated successfully"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6948,6 +6949,8 @@ msgstr "fields"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9672,6 +9675,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10356,6 +10360,11 @@ msgstr "No models available. Please configure AI models in your workspace settin
msgid "No notes"
msgstr "No notes"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr "No object found"
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10802,6 +10811,7 @@ msgstr "objects"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10809,6 +10819,11 @@ msgstr "objects"
msgid "Objects"
msgstr "Objects"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr "Objects and fields managed by this app"
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12878,6 +12893,7 @@ msgid "Search an object"
msgstr "Search an object"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13925,7 +13941,6 @@ msgstr "Stages"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14765,11 +14780,6 @@ msgstr "This action will delete this folder and all {2} navigation menu items in
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr "This app"
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Miembro actual del espacio de trabajo no encontrado."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Se duplicó el tablero con éxito"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "campos"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "No hay modelos disponibles. Por favor configure modelos de IA en la conf
msgid "No notes"
msgstr "Sin notas"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objetos"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objetos"
msgid "Objects"
msgstr "Objetos"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Buscar un objeto"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Fases"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14717,11 +14732,6 @@ msgstr "Esta acción eliminará esta carpeta y todos los {2} elementos del menú
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Esta acción eliminará esta carpeta y el elemento del menú de navegación que contiene. ¿Deseas continuar?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Nykyistä työtilan jäsentä ei löytynyt."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Hallintapaneeli monistettiin onnistuneesti"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "kentät"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Malitavoa ei ole saatavilla. Konfiguroi AI-mallit työtilan asetuksista.
msgid "No notes"
msgstr "Ei muistiinpanoja"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objektit"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objektit"
msgid "Objects"
msgstr "Objektit"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Etsi objekti"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Vaiheet"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Tämä toiminto poistaa tämän kansion ja kaikki {2} navigointivalikon
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Tämä toiminto poistaa tämän kansion ja sen sisällä olevan navigointivalikon valikkokohdan. Haluatko jatkaa?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Membre actuel de l'espace de travail introuvable."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Tableau de bord dupliqué avec succès"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "champs"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Aucun modèle disponible. Veuillez configurer les modèles IA dans les p
msgid "No notes"
msgstr "Aucune note"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objets"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objets"
msgid "Objects"
msgstr "Objets"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Rechercher un objet"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Étapes"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14717,11 +14732,6 @@ msgstr "Cette action supprimera ce dossier et les {2} éléments du menu de navi
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Cette action supprimera ce dossier ainsi que l'élément du menu de navigation qu'il contient. Voulez-vous continuer ?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "חבר המרחב הנוכחי לא נמצא."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "לוח הבקרה שוכפל בהצלחה"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "שדות"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "אין מודלים זמינים. נא להגדיר מודלים לבי
msgid "No notes"
msgstr "אין הערות"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "אובייקטים"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "אובייקטים"
msgid "Objects"
msgstr "אובייקטים"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "חפש אובייקט"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "שלבים"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "פעולה זו תמחק את התיקייה הזו ואת כל {2} הפ
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "פעולה זו תמחק את התיקייה הזו ואת הפריט בתפריט הניווט שבתוכה. האם להמשיך?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Nem található az aktuális munkaterület tagja."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Irányítópult sikeresen duplikálva"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "mezők"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Nincsenek elérhető modellek. Kérjük, állítsa be a MI modelleket a
msgid "No notes"
msgstr "Nincsenek jegyzetek"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objektumok"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objektumok"
msgid "Objects"
msgstr "Objektumok"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Objektum keresése"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Szakaszok"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Ez a művelet törli ezt a mappát és a benne lévő összes {2} navig
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Ez a művelet törli ezt a mappát és a benne lévő navigációs menüelemet. Szeretné folytatni?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Membro corrente dello spazio di lavoro non trovato."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Cruscotto duplicato con successo"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "campi"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Nessun modello disponibile. Configurare i modelli AI nelle impostazioni
msgid "No notes"
msgstr "Nessuna nota"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "oggetti"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "oggetti"
msgid "Objects"
msgstr "Oggetti"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Cerca un oggetto"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Fasi"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14717,11 +14732,6 @@ msgstr "Questa azione eliminerà questa cartella e tutte le {2} voci del menu di
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Questa azione eliminerà questa cartella e la voce del menu di navigazione al suo interno. Vuoi continuare?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "現在のワークスペースメンバーが見つかりませんでし
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "ダッシュボードが正常に複製されました"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "フィールド"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "モデルが利用可能ではありません。ワークスペース設
msgid "No notes"
msgstr "ノートなし"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "オブジェクト"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "オブジェクト"
msgid "Objects"
msgstr "オブジェクト"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "オブジェクトを検索"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "ステージ"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "このフォルダーと中の {2} 件のナビゲーションメニュ
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "このフォルダーと中のナビゲーションメニュー項目が削除されます。続行しますか?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "현재 워크스페이스 멤버를 찾을 수 없습니다."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "대시보드가 성공적으로 복제되었습니다"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "필드"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "사용 가능한 모델이 없습니다. 작업 공간 설정에서 AI
msgid "No notes"
msgstr "메모 없음"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "개체"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "개체"
msgid "Objects"
msgstr "개체"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "개체 검색"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "단계"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "이 작업을 수행하면 이 폴더와 내부의 내비게이션 메
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "이 작업을 수행하면 이 폴더와 내부의 내비게이션 메뉴 항목이 삭제됩니다. 계속하시겠습니까?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Huidige werkruimte lid niet gevonden."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Dashboard succesvol gedupliceerd"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "velden"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Geen modellen beschikbaar. Configureer AI-modellen in je werkruimte-inst
msgid "No notes"
msgstr "Geen notities"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objecten"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objecten"
msgid "Objects"
msgstr "Objecten"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Zoek een object"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Stadia"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14717,11 +14732,6 @@ msgstr "Deze actie verwijdert deze map en alle {2} navigatiemenu-items erin. Wil
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Deze actie verwijdert deze map en het navigatiemenu-item erin. Wil je doorgaan?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Nåværende arbeidsområdemedlem ikke funnet."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Dashbordet ble duplisert"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "felter"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Ingen modeller tilgjengelig. Vennligst konfigurer AI-modeller i arbeidso
msgid "No notes"
msgstr "Ingen notater"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objekter"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objekter"
msgid "Objects"
msgstr "Objekter"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Søk etter et objekt"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Faser"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Denne handlingen vil slette denne mappen og alle {2} navigasjonsmenyelem
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Denne handlingen vil slette denne mappen og navigasjonsmenyelementet i den. Vil du fortsette?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Nie znaleziono bieżącego członka przestrzeni roboczej."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Panel został zduplikowany pomyślnie"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "pola"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Brak dostępnych modeli. Skonfiguruj modele AI w ustawieniach przestrzen
msgid "No notes"
msgstr "Brak notatek"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "obiekty"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "obiekty"
msgid "Objects"
msgstr "Obiekty"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Szukaj obiektu"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Etapy"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Ta akcja usunie ten folder oraz {2, plural, one {# pozycję menu nawigac
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Ta akcja usunie ten folder oraz element menu nawigacji w środku. Czy chcesz kontynuować?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2024,6 +2024,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4334,7 +4335,6 @@ msgstr ""
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4499,6 +4499,7 @@ msgstr ""
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6948,6 +6949,8 @@ msgstr ""
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9649,6 +9652,7 @@ msgstr ""
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10333,6 +10337,11 @@ msgstr ""
msgid "No notes"
msgstr ""
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10779,6 +10788,7 @@ msgstr ""
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10786,6 +10796,11 @@ msgstr ""
msgid "Objects"
msgstr ""
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12855,6 +12870,7 @@ msgid "Search an object"
msgstr ""
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13902,7 +13918,6 @@ msgstr ""
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14710,11 +14725,6 @@ msgstr ""
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr ""
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Membro atual do espaço de trabalho não encontrado."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Painel duplicado com sucesso"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "campos"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Nenhum modelo disponível. Por favor, configure modelos de IA nas config
msgid "No notes"
msgstr "Nenhuma nota"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objetos"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objetos"
msgid "Objects"
msgstr "Objetos"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Pesquisar um objeto"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Fases"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Esta ação excluirá esta pasta e todos os {2} itens do menu de navega
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Esta ação excluirá esta pasta e o item do menu de navegação dentro dela. Deseja continuar?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Membro atual do espaço de trabalho não encontrado."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Painel duplicado com sucesso"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "campos"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Nenhum modelo disponível. Por favor, configure modelos de IA nas config
msgid "No notes"
msgstr "Sem notas"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "objetos"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "objetos"
msgid "Objects"
msgstr "Objetos"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Pesquisar um objeto"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Fases"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Esta ação eliminará esta pasta e todos os {2} itens do menu de navega
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr ""
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Membru curent al spațiului de lucru nu a fost găsit."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Tabloul de bord a fost duplicat cu succes"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "câmpuri"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Nu există modele disponibile. Vă rugăm să configurați modelele AI
msgid "No notes"
msgstr "Nicio notă"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "obiecte"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "obiecte"
msgid "Objects"
msgstr "Obiecte"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Caută un obiect"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Etape"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Această acțiune va șterge acest folder și toate cele {2} elemente di
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Această acțiune va șterge acest folder și elementul din meniul de navigare din interior. Doriți să continuați?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
Binary file not shown.
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Тренутни члан радног простора није про
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Контролна табла је успешно дуплирана"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "поља"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Нема доступних модела. Молимо вас, конф
msgid "No notes"
msgstr "Нема белешки"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "објекти"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "објекти"
msgid "Objects"
msgstr "Објекти"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Претражите објекат"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Фазе"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Ова радња ће избрисати ову фасциклу и с
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Ова радња ће избрисати ову фасциклу и ставку навигационог менија унутар ње. Да ли желите да наставите?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Nuvarande arbetsytemedlem inte hittad."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Instrumentpanelen duplicerades framgångsrikt"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "fält"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9656,6 +9659,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10340,6 +10344,11 @@ msgstr "Inga modeller tillgängliga. Vänligen konfigurera AI-modeller i dina ar
msgid "No notes"
msgstr "Inga anteckningar"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10786,6 +10795,7 @@ msgstr "objekt"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10793,6 +10803,11 @@ msgstr "objekt"
msgid "Objects"
msgstr "Objekt"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12864,6 +12879,7 @@ msgid "Search an object"
msgstr "Sök efter ett objekt"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13911,7 +13927,6 @@ msgstr "Stadier"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14723,11 +14738,6 @@ msgstr "Denna åtgärd kommer att ta bort denna mapp och alla {2} navigationsmen
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Denna åtgärd kommer att ta bort denna mapp och navigationsmenyalternativet i den. Vill du fortsätta?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Geçerli çalışma alanı üyesi bulunamadı."
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Gösterge paneli başarıyla çoğaltıldı"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "alanlar"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Model yok. Lütfen iş yeri ayarlarında AI modellerini yapılandırın.
msgid "No notes"
msgstr "Not yok"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "nesneler"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "nesneler"
msgid "Objects"
msgstr "Nesneler"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Bir nesne ara"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Aşamalar"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Bu işlem bu klasörü ve içindeki tüm {2} gezinti menüsü öğesini
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Bu işlem bu klasörü ve içindeki gezinti menüsü öğesini silecek. Devam etmek istiyor musunuz?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Поточний учасник робочого простору не
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Інформаційну панель успішно продубльо
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "поля"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Немає доступних моделей. Увімкніть кон
msgid "No notes"
msgstr "Немає приміток"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "об'єкти"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "об'єкти"
msgid "Objects"
msgstr "Об'єкти"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Пошук об’єкта"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Стадії"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14717,11 +14732,6 @@ msgstr "Ця дія видалить цю папку та всі {2} пункт
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Ця дія видалить цю папку та пункт навігаційного меню усередині. Продовжити?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "Không tìm thấy thành viên hiện tại của không gian làm vi
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "Nhân bản thành công bảng điều khiển"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "trường"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "Không có mô hình nào có sẵn. Vui lòng cấu hình mô hình AI
msgid "No notes"
msgstr "Không có ghi chú"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "đối tượng"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "đối tượng"
msgid "Objects"
msgstr "Các đối tượng"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "Tìm kiếm một đối tượng"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "Giai đoạn"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "Hành động này sẽ xóa thư mục này và toàn bộ {2} mục me
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "Hành động này sẽ xóa thư mục này và mục menu điều hướng bên trong. Bạn có muốn tiếp tục không?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "未找到当前工作区成员。"
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "仪表板复制成功"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "字段"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr "mySkill"
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "没有可用的模型。请在工作区设置中配置 AI 模型。"
msgid "No notes"
msgstr "无笔记"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "对象"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "对象"
msgid "Objects"
msgstr "对象"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "搜索对象"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "阶段"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "此操作将删除此文件夹及其中的 {2} 个导航菜单项。是
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "此操作将删除此文件夹及其中的导航菜单项。是否继续?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
+17 -7
View File
@@ -2029,6 +2029,7 @@ msgstr ""
#. js-lingui-id: LMUw1U
#: src/pages/settings/data-model/SettingsObjectFieldTable.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/data-model/object-details/components/SettingsObjectRelationsTable.tsx
msgid "App"
@@ -4339,7 +4340,6 @@ msgstr "找不到當前工作區成員。"
#. js-lingui-id: 8Tg/JR
#: src/pages/settings/applications/SettingsApplicationDetails.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/settings/data-model/fields/forms/date/utils/getDisplayFormatLabel.ts
#: src/modules/applications/hooks/useApplicationChipData.ts
@@ -4504,6 +4504,7 @@ msgstr "儀表板複製成功"
#. js-lingui-id: HKH+W+
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/workflow/trigger-type/components/SidePanelWorkflowSelectTriggerTypeContent.tsx
#: src/modules/side-panel/pages/workflow/action/components/SidePanelWorkflowSelectAction.tsx
#: src/modules/side-panel/pages/page-layout/constants/ChartSettingsHeadings.ts
@@ -6953,6 +6954,8 @@ msgstr "字段"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx
#: src/pages/settings/data-model/SettingsObjectDetailPage.tsx
#: src/pages/settings/data-model/constants/SettingsObjectTableMetadata.ts
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/side-panel/pages/page-layout/components/SidePanelPageLayoutRecordPageWidgetTypeSelect.tsx
#: src/modules/side-panel/pages/page-layout/components/dashboard/SidePanelDashboardRecordTableSettings.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/record-level-permissions/components/SettingsRolePermissionsObjectLevelRecordLevelPermissionFieldSelectFieldMenu.tsx
@@ -9654,6 +9657,7 @@ msgstr ""
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationsDeveloperTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationsTable.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/pages/settings/ai/constants/SettingsSkillTableMetadata.ts
#: src/pages/settings/ai/constants/SettingsAiAgentTableMetadata.ts
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
@@ -10338,6 +10342,11 @@ msgstr "無模型可用。請在工作區設置中配置AI模型。"
msgid "No notes"
msgstr "沒有筆記"
#. js-lingui-id: 14uqQk
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "No object found"
msgstr ""
#. js-lingui-id: YFHO2u
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "No objects with views found"
@@ -10784,6 +10793,7 @@ msgstr "對象"
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect.tsx
#: src/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure.tsx
#: src/pages/settings/applications/tabs/SettingsApplicationDetailContentTab.tsx
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/workflow/workflow-steps/workflow-actions/ai-agent-action/components/WorkflowAiAgentPermissionsObjectsList.tsx
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
@@ -10791,6 +10801,11 @@ msgstr "對象"
msgid "Objects"
msgstr "對象"
#. js-lingui-id: tmyEbd
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
msgid "Objects and fields managed by this app"
msgstr ""
#. js-lingui-id: /8Yh6y
#: src/modules/settings/roles/role-permissions/objects-permissions/components/SettingsRolePermissionsObjectsSection.tsx
msgid "Objects and fields permissions settings"
@@ -12860,6 +12875,7 @@ msgid "Search an object"
msgstr "搜索對象"
#. js-lingui-id: BoNHR0
#: src/pages/settings/applications/components/SettingsApplicationDataTable.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelObjectPickerSubView.tsx
#: src/modules/navigation-menu-item/edit/side-panel/components/SidePanelNewSidebarItemViewObjectPickerSubView.tsx
msgid "Search an object..."
@@ -13907,7 +13923,6 @@ msgstr "階段"
#. js-lingui-id: TJBHlP
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/pages/settings/ai/components/SettingsToolsTable.tsx
#: src/modules/settings/roles/role-permissions/object-level-permissions/components/SettingsRolePermissionsObjectLevelObjectPicker.tsx
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "Standard"
@@ -14715,11 +14730,6 @@ msgstr "此操作將刪除此資料夾及其中所有 {2} 個導覽選單項目
msgid "This action will delete this folder and the navigation menu item inside. Do you want to continue?"
msgstr "此操作將刪除此資料夾及其中的導覽選單項目。您要繼續嗎?"
#. js-lingui-id: 6jJt3O
#: src/modules/applications/hooks/useApplicationChipData.ts
msgid "This app"
msgstr ""
#. js-lingui-id: WCa/7U
#: src/pages/settings/applications/tabs/SettingsApplicationFrontComponentPreviewTab.tsx
msgid "This component runs without a UI and renders nothing here."
@@ -1,10 +1,19 @@
import { useApplicationChipData } from '@/applications/hooks/useApplicationChipData';
import { styled } from '@linaria/react';
import { Avatar } from 'twenty-ui/display';
import {
Avatar,
type AvatarSize,
OverflowingTextWithTooltip,
} from 'twenty-ui/display';
import { themeCssVariables } from 'twenty-ui/theme-constants';
type AppChipProps = {
applicationId: string;
size?: AvatarSize;
applicationId?: string | null;
fallbackApplicationData?: {
logo?: string | null;
name?: string | null;
};
className?: string;
};
@@ -20,29 +29,30 @@ const StyledContainer = styled.div`
overflow: hidden;
`;
const StyledLabel = styled.span`
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
`;
export const AppChip = ({ applicationId, className }: AppChipProps) => {
const { applicationChipData } = useApplicationChipData({ applicationId });
export const AppChip = ({
applicationId,
size = 'sm',
fallbackApplicationData,
className,
}: AppChipProps) => {
const { applicationChipData } = useApplicationChipData({
applicationId,
fallbackApplicationData,
});
return (
<StyledContainer className={className}>
<Avatar
type="app"
size="sm"
size={size}
avatarUrl={applicationChipData.logo}
placeholder={applicationChipData.name}
placeholderColorSeed={applicationChipData.seed}
color={applicationChipData.colors?.color}
backgroundColor={applicationChipData.colors?.backgroundColor}
borderColor={applicationChipData.colors?.borderColor}
/>
<StyledLabel title={applicationChipData.name}>
{applicationChipData.name}
</StyledLabel>
<OverflowingTextWithTooltip text={applicationChipData.name} />
</StyledContainer>
);
};
@@ -1,41 +1,29 @@
import { useApplicationAvatarColors } from '@/applications/hooks/useApplicationAvatarColors';
import { Avatar, OverflowingTextWithTooltip } from 'twenty-ui/display';
type ApplicationDisplayData = {
id?: string | null;
name?: string | null;
universalIdentifier?: string | null;
logoUrl?: string | null;
applicationRegistration?: {
logoUrl?: string | null;
} | null;
};
import { type ApplicationDisplayData } from '@/applications/types/applicationDisplayData.type';
import { AppChip } from '@/applications/components/AppChip';
import { themeCssVariables } from 'twenty-ui/theme-constants';
import { styled } from '@linaria/react';
type ApplicationDisplayProps = {
application: ApplicationDisplayData;
application?: ApplicationDisplayData;
};
const StyledAppChip = styled(AppChip)`
color: ${themeCssVariables.font.color.primary};
font-size: ${themeCssVariables.font.size.md};
gap: ${themeCssVariables.spacing[2]};
`;
export const ApplicationDisplay = ({
application,
}: ApplicationDisplayProps) => {
const colors = useApplicationAvatarColors(application);
const name = application.name ?? '';
const logoUrl =
application.logoUrl ?? application.applicationRegistration?.logoUrl;
return (
<>
<Avatar
type="app"
size="md"
avatarUrl={logoUrl ?? undefined}
placeholder={name}
placeholderColorSeed={application.universalIdentifier ?? name}
color={colors?.color}
backgroundColor={colors?.backgroundColor}
borderColor={colors?.borderColor}
/>
<OverflowingTextWithTooltip text={name} />
</>
<StyledAppChip
size="md"
applicationId={application?.id}
fallbackApplicationData={{
logo: application?.logo,
name: application?.name,
}}
/>
);
};
@@ -11,6 +11,7 @@ export const APPLICATION_FRAGMENT = gql`
id
name
description
logo
version
universalIdentifier
applicationRegistrationId
@@ -6,6 +6,7 @@ export const FIND_MANY_APPLICATIONS = gql`
id
name
description
logo
version
universalIdentifier
applicationRegistrationId
@@ -1,24 +1,30 @@
import { CurrentApplicationContext } from '@/applications/contexts/CurrentApplicationContext';
import {
useApplicationAvatarColors,
type ApplicationAvatarColors,
useApplicationAvatarColors,
} from '@/applications/hooks/useApplicationAvatarColors';
import { isTwentyStandardApplication } from '@/applications/utils/isTwentyStandardApplication';
import { isWorkspaceCustomApplication } from '@/applications/utils/isWorkspaceCustomApplication';
import { currentWorkspaceState } from '@/auth/states/currentWorkspaceState';
import { useAtomStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomStateValue';
import { t } from '@lingui/core/macro';
import { useContext } from 'react';
import { isDefined } from 'twenty-shared/utils';
import { buildApplicationLogoUrl } from '@/applications/utils/buildApplicationLogoUrl';
import CustomLogo from '~/pages/settings/applications/assets/custom-illustrations/custom-logo.webp';
import StandardLogo from '~/pages/settings/applications/assets/standard-illustrations/standard-logo.webp';
type UseApplicationChipDataArgs = {
applicationId: string;
applicationId?: string | null;
fallbackApplicationData?: {
logo?: string | null;
name?: string | null;
};
};
type ApplicationChipData = {
name: string;
seed: string;
colors?: ApplicationAvatarColors;
logo?: string;
};
type UseApplicationChipDataReturnType = {
@@ -27,8 +33,8 @@ type UseApplicationChipDataReturnType = {
export const useApplicationChipData = ({
applicationId,
fallbackApplicationData,
}: UseApplicationChipDataArgs): UseApplicationChipDataReturnType => {
const currentApplicationId = useContext(CurrentApplicationContext);
const currentWorkspace = useAtomStateValue(currentWorkspaceState);
const application = currentWorkspace?.installedApplications.find(
@@ -40,28 +46,39 @@ export const useApplicationChipData = ({
if (!isDefined(application)) {
return {
applicationChipData: {
name: '',
seed: applicationId,
name: fallbackApplicationData?.name ?? '',
logo: fallbackApplicationData?.logo ?? '',
seed: fallbackApplicationData?.name ?? '',
},
};
}
const isCurrent =
isDefined(currentApplicationId) && currentApplicationId === applicationId;
const isStandard = isTwentyStandardApplication(application);
const displayName = isCurrent
? t`This app`
: isTwentyStandardApplication(application)
? t`Standard`
: isWorkspaceCustomApplication(application, currentWorkspace)
? t`Custom`
: application.name;
const isCustom = isWorkspaceCustomApplication(application, currentWorkspace);
const displayName = isStandard
? t`Standard`
: isCustom
? t`Custom`
: application.name;
const logo = isStandard
? new URL(StandardLogo, window.location.href).toString()
: isCustom
? new URL(CustomLogo, window.location.href).toString()
: buildApplicationLogoUrl({
applicationId: application.id,
logo: application.logo,
workspaceId: currentWorkspace?.id,
});
return {
applicationChipData: {
name: displayName,
seed: application.universalIdentifier ?? application.name,
seed: application.name,
colors,
logo,
},
};
};
@@ -0,0 +1,6 @@
export type ApplicationDisplayData = {
id?: string | null;
name?: string | null;
universalIdentifier?: string | null;
logo?: string | null;
};

Some files were not shown because too many files have changed in this diff Show More