mirror of
https://github.com/dograh-hq/dograh.git
synced 2026-06-07 07:55:16 +02:00
* Added delete option for edge between two nodes * Removed extra stack dump file * chore: advance pipecat submodule to include MiniMax LLM service * updated pipecat to c771a50e * fix: simplify edge delete to match node and Backspace UX Drop the confirmation dialog: node delete and Backspace-on-edge both delete immediately and rely on undo/redo. The trash button should behave the same way. Match the GenericNode toolbar pattern by always rendering the trash and pencil buttons (no readOnly gate); the edit dialog already disables Save in readOnly. Wrap the two buttons in a flex container with a small gap so they don't sit flush against each other. Revert the manual package-lock version bump; that field is owned by release-please. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * fix: don't auto-save on edge delete Persisting the workflow is a separate intent from "delete this edge", the same way it's separate from "delete this node" (useNodeHandlers doesn't auto-save either). The Save button in the edit dialog conveys the save semantics; trash buttons shouldn't piggy-back on them. After this, all delete paths (node toolbar trash, edge toolbar trash, Backspace on node, Backspace on edge) mark the workflow dirty and leave persistence to Cmd+S or the header Save button. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: XI <xman.india@gmail.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| scripts | ||
| src | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| components.json | ||
| Dockerfile | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| openapi-ts.config.ts | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.mjs | ||
| README.md | ||
| sentry.edge.config.ts | ||
| sentry.server.config.ts | ||
| tsconfig.json | ||
This is a Next.js project bootstrapped with create-next-app.
Getting Started
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Login Flow
- The redirection happens server side using
ui/src/stack.tsxafter the user has logged in.
Sentry and PostHog
- Initialized in
ui/src/instrumentation-client.ts