snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 3s

This commit is contained in:
upstream-mirror
2026-09-17 23:28:13 +05:00
commit e7da97194a
32688 changed files with 4208681 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
---
title: 캘린더 보기
description: 날짜 필드가 있는 레코드를 캘린더에 표시합니다.
---
## 캘린더 보기 소개
캘린더 보기는 날짜 필드를 기준으로 레코드를 캘린더에 표시합니다. 각 레코드는 해당 날짜에 이벤트로 표시됩니다.
<img src="/images/user-guide/views/calendar-view-zoom.png" style={{width:'100%'}} />
## 캘린더 보기 생성하기
1. 날짜 필드가 있는 오브젝트로 이동합니다.
2. 뷰 드롭다운에서 → **+ 뷰 추가**를 클릭합니다.
3. 뷰에 이름을 지정하고 **생성**을 클릭합니다.
4. 오른쪽의 **옵션**을 엽니다.
5. 레이아웃으로 **캘린더**를 선택합니다.
6. 레코드의 배치를 위해 사용할 **날짜 필드**를 선택합니다.
7. **뷰 업데이트**를 클릭합니다.
## 캘린더 구성
### 날짜 필드 선택
**옵션**에서 캘린더에서 레코드가 표시될 위치를 결정하는 날짜 필드를 선택합니다.
### 표시 필드
각 캘린더 이벤트에 표시할 필드를 구성합니다:
1. **옵션 → 필드**를 클릭합니다.
2. 필드를 켜거나 끕니다.
3. 드래그하여 순서를 변경합니다.
## 사용 사례
* **회의 및 통화**: 예정된 일정을 확인합니다.
* **마감**: 마감일과 종료일을 추적합니다.
* **이벤트**: 예정된 활동을 계획하고 시각화합니다.
* **후속 조치**: 작업의 마감 시점을 확인합니다.
## 관련 항목
* [뷰 개요](/l/ko/user-guide/views-pipelines/overview) — 뷰 생성 및 관리
* [필터 및 정렬](/l/ko/user-guide/views-pipelines/capabilities/filters-and-sorting) — 캘린더 데이터 필터링

View File

@@ -0,0 +1,52 @@
---
title: 필드 및 열
description: 표시할 필드를 선택하고 구성 방식을 정하세요.
---
## 표시할 필드 선택
각 보기마다 서로 다른 필드 세트를 표시할 수 있습니다. 중요한 정보에 집중할 수 있도록 표시 항목을 사용자 지정하세요.
### 필드 표시 또는 숨기기
1. 오른쪽 상단의 **옵션**을 클릭하세요
2. **Fields**를 클릭하세요
3. 각 필드 옆의 **눈 아이콘**을 클릭하여 표시/숨기기를 전환하세요
### 필드 재정렬
보기에서 필드가 표시되는 순서를 변경하세요:
1. **Options → Fields**를 클릭하세요
2. 필드를 위나 아래로 드래그하세요
3. 변경 사항은 자동으로 저장됩니다.
## 보기 유형별 필드 표시
### 테이블 뷰
* 필드는 열로 표시됩니다.
* 열 경계를 드래그하여 크기를 조정하세요.
### 칸반 보기
* 필드는 카드에 표시됩니다.
* Options → Fields에서 재정렬하세요
* 모든 필드를 숨기려면 컴팩트 보기를 사용하세요
### 캘린더 보기
* 선택한 필드가 캘린더 이벤트에 표시됩니다.
* Options → Fields에서 구성하세요
## 모범 사례
* **필요한 것만 표시** — 필드가 너무 많으면 보기가 복잡해집니다.
* **중요한 필드를 먼저 배치** — 자주 사용하는 열을 왼쪽에 두세요.
* **여러 보기를 만드세요** — 목적에 따라 서로 다른 필드 세트를 사용하세요.
* **보기별 필드 표시 설정을 사용하세요** — 동일한 객체라도 초점을 다르게 맞출 수 있습니다.
## 관련 항목
* [테이블 뷰](/l/ko/user-guide/views-pipelines/capabilities/table-views) — 목록 보기 기능
* [칸반 보기](/l/ko/user-guide/views-pipelines/capabilities/kanban-views) — 카드 기반 보기

View File

@@ -0,0 +1,78 @@
---
title: 필터 및 정렬
description: 필터링하고 정렬하여 필요한 레코드를 정확히 찾을 수 있습니다.
---
## 데이터 필터링
필터는 조건과 일치하는 레코드만 표시하여 특정 레코드에 집중할 수 있도록 도와줍니다.
### 필터 추가
1. 도구 모음에서 **필터** 버튼을 클릭합니다
2. 필터링할 필드를 선택합니다
3. 연산자(같음, 포함 등)를 선택합니다
4. 필터 값을 입력합니다
5. **적용**을 클릭합니다
### 필터 연산자
| 필드 유형 | 사용 가능한 연산자 |
| ----- | ---------------------- |
| 텍스트 | 같음, 포함, 시작함, 끝남, 비어 있음 |
| 숫자 | 같음, 초과, 미만, 비어 있음 |
| 날짜 | 같음, 이전, 이후, 비어 있음 |
| 선택 | 같음, 다음 중 하나, 비어 있음 |
| 체크박스 | 참, 거짓 |
| 관계 | 같음, 비어 있음 |
### 다중 필터
결과를 좁히기 위해 여러 필터를 결합합니다:
* 모든 필터는 AND 논리로 적용됩니다
* 필터를 추가할수록 결과가 더 제한됩니다
### 필터 제거
* 개별 필터 칩의 **X**를 클릭합니다
* 모든 필터를 제거하려면 **모두 지우기**를 클릭합니다
## 데이터 정렬
정렬은 레코드가 표시되는 순서를 결정합니다.
### 정렬 추가
1. 도구 모음에서 **정렬** 버튼을 클릭합니다
2. 정렬할 필드를 선택합니다
3. 오름차순(A-Z, 0-9) 또는 내림차순(Z-A, 9-0)을 선택합니다
4. **적용**을 클릭합니다
### 다중 정렬
여러 정렬 수준을 추가합니다:
* 첫 번째 정렬이 기본입니다
* 이후 정렬은 동일한 값 그룹 내에서 적용됩니다
### 빠른 열 정렬
정렬하려면 열 헤더를 클릭하세요:
* 첫 번째 클릭: 오름차순
* 두 번째 클릭: 내림차순
* 세 번째 클릭: 정렬 제거
## 필터 및 정렬 설정 저장
필터와 정렬은 뷰와 함께 저장됩니다:
1. 필터와 정렬을 구성합니다
2. 현재 뷰를 업데이트하려면 **저장**을 클릭합니다
3. 또는 변형을 만들려면 **새 뷰로 저장**을 클릭합니다
## 관련 항목
* [테이블 뷰](/l/ko/user-guide/views-pipelines/capabilities/table-views) — 그룹화 기능
* [뷰 개요](/l/ko/user-guide/views-pipelines/overview) — 뷰 생성 및 관리

View File

@@ -0,0 +1,98 @@
---
title: 칸반 보드 보기
description: 칸반 보기를 사용하여 워크플로를 시각화하고 관리하는 방법을 알아보세요.
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
## 칸반 보기에 대하여
칸반 뷰는 각 열이 개별 단계를 나타내고 각 카드가 레코드를 나타내는 프로세스 흐름을 시각적으로 나타냅니다.
## 단계 간 카드 이동
워크플로우 진행 중에는 각 카드를 클릭해 누른 채 드래그하여 다음 단계로 옮길 수 있습니다.
<VimeoEmbed videoId="927888627" title="동영상 시연" />
## 단계 추가 및 삭제
단계를 사용하여 워크플로우를 요구에 맞게 조정할 수 있으며, 각 단계는 선택 필드의 값을 나타냅니다:
### 단계 추가
단계를 추가하려면 설정 > 데이터 모델로 이동하여 개체를 선택한 다음, 칸반 보드가 의존하는 필드를 선택하여 선택 필드 설정에 액세스하세요.
<VimeoEmbed videoId="927890428" title="동영상 시연" />
### 단계 제거
단계를 제거하려면 단계 이름 또는 `⋮` 아이콘 위로 마우스를 올린 다음, 선택 필드 설정에서 `설정에서 편집`을 클릭하고 해당 단계 옆의 **삭제**를 클릭하세요.
## 필드 표시
칸반 보드에서 일부 필드를 표시하고 다른 필드를 숨기도록 구성할 수 있습니다. 필드를 표시하거나 숨기려면 오른쪽 상단의 **옵션**을 클릭한 다음 **필드**를 클릭하여 옵션 목록을 표시하고, 해당 필드 옆의 눈 아이콘을 클릭하여 표시 또는 숨김을 전환하세요.
필드명을 누른 상태로 끌어서 원하는 위치로 이동시키면 필드의 순서를 변경할 수 있습니다.
<img src="/images/user-guide/kanban-views/filter.png" style={{width:'100%'}} />
## 컴팩트 보기
모든 필드를 숨겨 모든 레코드를 한눈에 파악할 수 있습니다. 활성화하려면:
1. 오른쪽 상단의 **옵션**을 클릭하세요
2. **Compact view** 토글을 켜세요
<img src="/images/user-guide/kanban-views/compact-view.png" style={{width:'100%'}} />
## 열 집계
칸반 보기의 각 열은 상단에 집계 값을 표시할 수 있어 데이터를 한눈에 파악하는 데 도움이 됩니다.
### 사용 가능한 집계
| 집계 | 설명 |
| ------ | ------------------- |
| **개수** | 해당 열의 레코드 수 |
| **합계** | 숫자 필드의 총합(예: 거래 금액) |
| **평균** | 숫자 필드의 평균값 |
| **최소** | 최솟값 |
| **최대** | 최댓값 |
### 집계 구성
1. 열 상단의 단계 값 옆에 표시된 숫자를 클릭하세요
2. 집계 유형을 선택하세요
3. 집계할 필드를 선택하세요
**예시:** Amount를 Sum으로 집계하여 단계별 총 거래 금액을 표시합니다.
## 칸반 보기를 사용할 때
칸반 보기는 다음에 적합합니다:
* **영업 파이프라인**: 리드부터 계약 성사까지 단계별로 거래를 추적합니다
* **프로젝트 관리**: 워크플로 상태를 통해 작업을 모니터링합니다
* **채용**: 채용 단계 전반에서 지원자를 추적합니다
* **단계가 있는 모든 프로세스**: 정의된 단계가 있는 워크플로를 시각화합니다
## 모범 사례
### 단계 정리
* **단계 수 제한**: 가시성을 위해 5~7개 단계가 이상적입니다
* **명확한 이름 지정**: 설명적인 단계 이름을 사용하세요
* **논리적 순서**: 프로세스 순서대로 단계를 배열하세요
### 카드 표시 최적화
* **핵심 필드 표시**: 가장 중요한 정보만 표시하세요
* **컴팩트 보기 사용**: 상위 수준 개요에 적합합니다
* **색상 구분**: 상태를 빠르게 파악할 수 있도록 단계 색상을 사용하세요
### 데이터 품질 유지
* **정기적으로 업데이트**: 카드가 단계별로 진행되도록 유지하세요
* **완료 항목 보관**: 종료된 항목을 활성 뷰에서 제외하세요
* **오래된 카드 검토**: 단계에 정체된 카드에 후속 조치를 취하세요

View File

@@ -0,0 +1,64 @@
---
title: 테이블 뷰
description: 스프레드시트와 유사한 목록 형식으로 데이터를 표시하세요.
---
## 테이블 뷰에 대하여
테이블 보기는 스프레드시트처럼 사용자 지정 가능한 열을 갖춘 행으로 레코드를 표시합니다. 대부분의 개체에서 기본 보기 유형입니다.
<img src="/images/user-guide/table-views/table-view.png" style={{width:'100%'}} />
## 기능
### 열 구성
* 열(필드) 표시 또는 숨기기
* 열 너비 조정
* 드래그하여 열 재정렬
### 선택 유형 필드로 그룹화
선택 유형 필드를 기준으로 레코드를 접을 수 있는 그룹으로 구성하세요.
<img src="/images/user-guide/table-views/table-group-by.png" style={{width:'100%'}} />
1. **Options**를 클릭하세요
2. **Group**을 선택하세요
3. 선택 필드를 선택하세요
4. **Options → Group → Sort**에서 그룹 순서를 설정하세요:
* **Alphabetical** 또는 **Reverse alphabetical**
* **Manual order**: "Visible groups" 아래에서 그룹을 드래그해 순서를 변경하세요
* 그룹 옆의 **눈 아이콘**을 클릭하여 숨기세요
**사용 사례:**
* 회사를 유형별로 그룹화
* 영업 기회를 단계별로 그룹화
* 작업을 상태별로 그룹화
<Note>
**최상의 성능을 위해 표시되는 그룹을 10~15개로 제한하세요.** 더 필요하다면 대신 대시보드를 사용하는 것을 고려하세요.
</Note>
### 열 너비
더 많거나 더 적은 콘텐츠를 표시하도록 열 너비를 조정하세요:
1. 두 열 머리글 사이에 마우스를 올리세요
2. 열 경계를 클릭하여 드래그하세요
3. 마우스를 놓으면 새 너비가 설정됩니다
## 테이블 보기를 사용할 때
테이블 보기는 다음에 가장 적합합니다:
* **대용량 데이터셋 탐색** — 많은 레코드를 빠르게 훑어보기
* **데이터 입력** — 여러 레코드를 효율적으로 편집
* **자세한 분석** — 많은 필드를 한 번에 확인
* **정렬 및 필터링** — 특정 레코드를 찾기
## 관련 항목
* [필드 및 열](/l/ko/user-guide/views-pipelines/capabilities/fields-and-columns) — 표시할 필드를 구성하기
* [필터 및 정렬](/l/ko/user-guide/views-pipelines/capabilities/filters-and-sorting) — 레코드 범위 좁히기

View File

@@ -0,0 +1,74 @@
---
title: 보기 설정
description: 보기의 가시성, 이름, 아이콘 및 구성을 관리하세요.
---
## 뷰 가시성
사용자 지정 보기를 누가 볼 수 있는지 제어하세요.
### 가시성 옵션
| 설정 | 볼 수 있는 대상 |
| ---------- | ------------ |
| **워크스페이스** | 모든 워크스페이스 멤버 |
| **비공개** | 본인만 |
### 가시성 변경
1. 보기를 여세요.
2. **Options → Visibility**를 클릭하세요.
3. **워크스페이스** 또는 **비공개**를 선택하세요.
<Note>
기본 "All [Object Name]" 보기는 가시성을 변경할 수 없습니다.
</Note>
## 보기 이름 변경
1. 보기 드롭다운 메뉴를 여세요.
2. 보기 옆의 **⋮** 메뉴를 클릭하세요.
3. **Edit**을 선택하세요.
4. 새 이름을 입력하세요.
## 보기 아이콘 변경
1. 보기 드롭다운 메뉴를 여세요.
2. 보기 옆의 **⋮** 메뉴를 클릭하세요.
3. **Edit**을 선택하세요.
4. 아이콘을 클릭하여 변경하세요.
## 보기 재정렬
드롭다운에 표시되는 보기의 순서를 변경하려면:
1. 보기 드롭다운 메뉴를 여세요.
2. 핸들을 이용해 보기를 드래그하세요.
3. 원하는 위치에 놓으세요.
4. 순서는 자동으로 저장됩니다.
## 보기를 즐겨찾기에 추가하기
빠른 액세스를 위해 자주 사용하는 보기를 고정하세요:
1. 보기 드롭다운 메뉴를 여세요.
2. 보기 옆의 **⋮** 메뉴를 클릭하세요.
3. **Add to favorites**를 선택하세요.
즐겨찾기에 추가된 보기는 손쉽게 액세스할 수 있도록 전용 섹션에 표시됩니다.
## 보기 삭제
1. 보기 드롭다운 메뉴를 여세요.
2. 보기 옆의 **⋮** 메뉴를 클릭하세요.
3. **Delete**를 선택하세요.
4. 삭제를 확인하세요.
<Warning>
삭제된 보기는 복구할 수 없습니다.
</Warning>
## 관련 항목
* [뷰 개요](/l/ko/user-guide/views-pipelines/overview) — 뷰 생성
* [액세스를 제한하는 방법](/l/ko/user-guide/views-pipelines/how-tos/restrict-access-to-your-view) — 단계별 가이드