These 50 commits are when the Protocol Buffers files have changed:
| Commit: | 805bea2 | |
|---|---|---|
| Author: | blurfx | |
Deploying to gh-pages from @ yorkie-team/dashboard@1ce5d031ec32d05e7ddc7a7bf0260eca57cb0d78 🚀
This commit does not contain any .proto files.
| Commit: | 1ce5d03 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | blurfx | |
Add channel session TTL field to project Settings (#298)
The documentation is generated from this commit.
| Commit: | 5bdaafd | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | Youngteac | |
Add channel session TTL field to project Settings (#298)
The documentation is generated from this commit.
| Commit: | d166b9a | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add Compact Document UI to Dashboard (#286) Add compactDocumentAsync Redux thunk and Compact Document dropdown item with force compaction modal for documents with attached clients. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
| Commit: | 44dfe63 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add TreeNodeRule proto message for tree-level schema (#284) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
| Commit: | b599f40 | |
|---|---|---|
| Author: | JiHwan Yim | |
| Committer: | GitHub | |
Bump up Yorkie to v0.6.49 (#282)
| Commit: | a058ee5 | |
|---|---|---|
| Author: | JOOHOJANG | |
| Committer: | GitHub | |
Update proto (#278)
| Commit: | 3bea83d | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | Youngteac Hong | |
Introduce project member management and invites (#269) This commit adds project member management features, including listing members, changing roles, and removing members. It introduces invite links with expiration options and a protected Accept Invite page for securely joining shared projects. A new Members section has been added to the project settings with an invite modal and members list UI. Modal rendering has been moved to a portal to improve layering and UI stability. Authentication redirects now preserve the original path, query string, and hash.
| Commit: | 9c41c1f | |
|---|---|---|
| Author: | emplam27 | |
| Committer: | GitHub | |
Add Channels page with list and search support (#266) This commit introduces Channels page, along with a project navigation tab and routing configuration. It adds a channel list UI that supports search, pagination, and configurable page sizes, displaying each channel’s key and active session count.
| Commit: | 51d5e6b | |
|---|---|---|
| Author: | emplam27 | |
| Committer: | GitHub | |
Enhance project statistics with active documents and channel count (#267) This commit extends project-level statistics by adding visibility into channel usage and document activity. It introduces channel count tracking and exposes the value in the project overview metrics. Active document metrics are added, including both the current count and a time-series representation.
| Commit: | f9b406a | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add autoRevisionEnabled field to project settings (#261) * Remove seq field from revision * Add autoRevisionEnabled field to project settings
| Commit: | e290db7 | |
|---|---|---|
| Author: | emplam27 | |
| Committer: | GitHub | |
Add active channel and session graphs to overview page (#262) Improve project overview dashboard by introducing visualizations for active channels, active sessions, and peak sessions per channel. Enhance analytics granularity and overall monitoring clarity with redesigned metric components.
| Commit: | 8bf34ac | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add document history feature with revisions management (#258) This commit introduces a revision management system to Yorkie. It adds new features that allow clients to create, list, retrieve, restore, and implements the corresponding backend logic with proper validation and error handling.
| Commit: | 4420617 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add snapshot interval and threshold fields to project settings and API (#255)
| Commit: | 1add22f | |
|---|---|---|
| Author: | emplam27 | |
| Committer: | GitHub | |
Add removeOnDetach feature to Project settings (#247) Co-authored-by: Youngteac Hong <susukang98@gmail.com>
| Commit: | cc4dc43 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Reflect recent AdminAPI changes to dashboard (#243) - Removed projectName parameter from various document-related actions and components, simplifying the API calls. - Refactored user authentication state management, changing `isValidToken` to `isAuthenticated` for clarity. - Adjusted project stats fetching logic to prevent unnecessary API calls.
| Commit: | 8e7f9e4 | |
|---|---|---|
| Author: | Byeonggyu Park | |
| Committer: | Youngteac Hong | |
Add support for configuring Event Webhook in project settings (#240) - Enabled configuring EventWebhookURL in the project settings UI. - Enabled adding/removing DocumentRootChanged in the settings UI. --------- Co-authored-by: Youngteac Hong <susukang98@gmail.com>
| Commit: | 4ce72ee | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Bump up protobuf to the latest version (#230)
| Commit: | be2187c | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Add Schemas page and update routing (#226) This commit introduces Schema tab in dashboard where users can: - Create new schemas - Delete existing schemas - View the schema key attached to each document Notes: - The schema page is currently only visible in development mode to avoid early exposure. - Only Yorkie primitive types are supported at this stage: null, boolean, integer, double, long, string, date, bytes - Using unsupported or complex types may lead to validation errors.
| Commit: | 47381b4 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Bump up Yorkie to v0.6.13 (#219)
| Commit: | 4837d7e | |
|---|---|---|
| Author: | JiHwan Yim | |
| Committer: | GitHub | |
Add document Size to DocumentDetail (#213)
| Commit: | 84c65bc | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add clientsCount to ProjectStats (#211)
| Commit: | b8e0805 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add attachedClients to DocumentList (#209) Enhanced the document list view by including the number of attached clients for each document. --------- Co-authored-by: Yourim Cha <yourim.cha@navercorp.com>
| Commit: | 9b61499 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add allowedOrigins field to Project and UpdatableProjectFields types (#202) Introduced the `allowedOrigins` field in `Project` and `UpdatableProjectFields` types to support configurable cross-origin resource sharing (CORS) settings.
| Commit: | 301840c | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Implement project overview page with MAU metrics (#188) - Added a new project overview page displaying Monthly Active Users (MAU) and key metrics. - Implemented a time series chart component to visualize user activity over different periods. - Added time period filtering options (24 hours, 7 days, 30 days) for active user metrics.
| Commit: | d765d90 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add GitHub and Username sign-in options to LoginPage (#197)
| Commit: | 125c077 | |
|---|---|---|
| Author: | emplam27 | |
| Committer: | GitHub | |
Add max attachments per document to Project settings (#198) Added UI components in Settings to configure the maximum number of attachments per document.
| Commit: | ee2348a | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Bump up protobuf (#194)
| Commit: | a4c6375 | |
|---|---|---|
| Author: | emplam27 | |
| Committer: | GitHub | |
Add event webhook URL and events to Project and UpdatableProjectFields (#186)
| Commit: | 2cf3bf5 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Bump up Yorkie to v0.5.4 (#176)
| Commit: | 92376a5 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Add account deletion feature (#166) Co-authored-by: Youngteac Hong <susukang98@gmail.com>
| Commit: | aa81c24 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Update Vite's Node API to ESM from CJS build (#155) This PR resolves the warning message that occurs when running npm run dev or npm run build in Vite. The warning message states that the CJS build of Vite's Node API is deprecated and provides instructions on how to address the issue by switching to ESM. https://vitejs.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated
| Commit: | 559aabf | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Bump up proto files to the latest (#149)
| Commit: | 2385a69 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Migrate RPC to ConnectRPC (#135) For more information about this migration, follow: - Migrate RPC to ConnectRPC: yorkie#703 - Migrate RPC to ConnectRPC: yorkie-js-sdk#698
| Commit: | 5bcbba7 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Bump up Yorkie to 0.4.6 (#133) Co-authored-by: Youngteac Hong <susukang98@gmail.com>
| Commit: | 68aa177 | |
|---|---|---|
| Author: | 김용욱 | |
| Committer: | GitHub | |
Add document deletion feature to dashboard (#129) * Add RemovdDocument function * Apply NIL design to document deletion UI --------- Co-authored-by: Youngteac Hong <susukang98@gmail.com>
| Commit: | d32345e | |
|---|---|---|
| Author: | Kevin Park | |
| Committer: | GitHub | |
Bump up Yorkie to 0.4.2 (#127)
| Commit: | 8be49a8 | |
|---|---|---|
| Author: | Kevin Park | |
| Committer: | GitHub | |
Bump up Yorkie to 0.4.1 (#126)
| Commit: | 75a4214 | |
|---|---|---|
| Author: | Kevin Park | |
| Committer: | GitHub | |
Add ClientDeactivateThreshold update field in project settings (#107)
| Commit: | 3372d28 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Bump up Yorkie to 0.3.0 (#105) * Bump up Yorkie to 0.3.0 * Bump up protocol to v0.3.0 --------- Co-authored-by: Hyein Kim <cozitive.dev@gmail.com>
| Commit: | 1d89563 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Bump up proto files to the latest (#37)
| Commit: | d1ddb9c | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Add login and signup pages (#31) * Add login and signup pages * Add auth interceptors for admin client * Add `.editorconfig` * Store token in localStorage * Hide signup page and add todos
| Commit: | a2e0fb0 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Implement document search (#30)
| Commit: | 5d7ef01 | |
|---|---|---|
| Author: | Hackerwins | |
Bump up yorkie to v0.2.9
| Commit: | 88075f8 | |
|---|---|---|
| Author: | djS | |
| Committer: | GitHub | |
Add project settings page (#25) Co-authored-by: Yourim Cha <yourim.cha@navercorp.com>
| Commit: | a936e26 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Fetch documents by project (#17) This commit also changed URLs to use the more user-friendly `projectName` and `documentKey`.
| Commit: | 8b94f09 | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
Summarize the list of documents (#14)
| Commit: | 9c921c0 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | Youngteac Hong | |
Implement document detail page (#10) Fetch document data when the DocumentDetail component is mounted. Before, the snapshot data only passed when users clicked the link. Implement to fetch data when the DocumentDetail component is mounted to show the document data when entering the URL directly. This commit also adds some codes by pasting the grpc protocol. (to keep a single source of truth) - Add project list command - Remove collection from document - Rename agent to server - Rename `db` package to `database` Co-authored-by: Youngteac Hong <youngteac.hong@navercorp.com>
| Commit: | cba4d60 | |
|---|---|---|
| Author: | Yourim Cha | |
| Committer: | GitHub | |
Implement pagination in DocumentList (#8) Co-authored-by: Youngteac Hong <youngteac.hong@navercorp.com>
| Commit: | e006e3b | |
|---|---|---|
| Author: | Youngteac Hong | |
| Committer: | GitHub | |
List documents on the screen (#3) * Remove counter and add documents feature - Leave counter feature for reference * Call ListDocuments to display a list of documents on the screen