fix: Fixes for admin configuration + transformers#658
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 3b3633a The changes in this PR will be included in the next version bump. This PR includes changesets to release 18 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Caution Review failedThe pull request is closed. WalkthroughAdds two changesets. Updates server casing utilities and navigation path generation to use kebabCase and titleized labels. In the web app, admin dialogs now reset to defaults when creating new items, and CRUD form fields become sortable with a drag-and-drop list. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor User
participant Dialog as Admin Dialog (Field/Column/Action)
participant Form as useForm
note over Dialog,Form: New dialog open without existing item
User->>Dialog: Open
Dialog->>Form: useEffect([open, entity, reset])
alt open && !entity
Form->>Form: reset(defaultValues)
else
Note over Form: No reset (editing existing)
end
sequenceDiagram
autonumber
actor User
participant UI as CRUD Form Fields
participant Sortable as SortableList
participant Fields as useFieldArray
User->>Sortable: Drag field A above field B
Sortable-->>UI: onSort(fromIndex, toIndex)
UI->>Fields: move(fromIndex, toIndex)
Fields-->>UI: fields reordered
UI-->>User: Updated list order
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20–30 minutes Possibly related PRs
Tip 👮 Agentic pre-merge checks are now available in preview!Pro plan users can now enable pre-merge checks in their settings to enforce checklists before merging PRs.
Please see the documentation for more information. Example: reviews:
pre_merge_checks:
custom_checks:
- name: "Undocumented Breaking Changes"
mode: "warning"
instructions: |
Pass/fail criteria: All breaking changes to public APIs, CLI flags, environment variables, configuration keys, database schemas, or HTTP/GraphQL endpoints must be documented in the "Breaking Change" section of the PR description and in CHANGELOG.md. Exclude purely internal or private changes (e.g., code not exported from package entry points or explicitly marked as internal).Please share your feedback with us on this Discord post. 📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 💡 Knowledge Base configuration:
You can enable these sources in your CodeRabbit configuration. 📒 Files selected for processing (8)
✨ Finishing Touches
🧪 Generate unit tests
Comment |
Summary by CodeRabbit
New Features
Bug Fixes
Chores