mirror of
https://github.com/usebruno/bruno.git
synced 2026-06-11 09:51:30 +00:00
* feat: implement OpenAPI Sync * feat: enhance focus styles and error handling across components - Added focus-visible styles for buttons and tags in Swagger and Modal components to improve accessibility. - Updated ConnectSpecForm to ensure source URL is set only if the file path is valid. - Enhanced clipboard copy functionality in SpecInfoCard with error handling and success notifications. - Improved ExpandableEndpointRow to handle loading state more robustly. - Refined SyncReviewPage to ensure correct filtering of updated endpoints. - Updated file handling in OpenAPI Sync IPC to support both .yml and .yaml extensions. * fix: improve filename sanitization in OpenAPI Sync IPC - Updated filename sanitization logic to ensure proper handling of both `name` and `filename` properties, enhancing compatibility with various file formats. - Adjusted the logic to derive the base name from the filename when necessary, ensuring consistent output for generated files. * feat: enhance OpenAPI Sync tab with new overview and header components - Introduced OverviewSection to display summary of collection and spec status, including total endpoints, in-sync counts, and pending updates. - Added OpenAPISyncHeader for improved navigation and actions related to the OpenAPI spec. - Updated CollectionStatusSection to better handle and display collection drift information. - Refined styling for status banners and added new visual elements for better user experience. - Enhanced tooltip functionality in Help component for improved accessibility. * refactor: remove VisualDiffViewer components and add diff package - Deleted VisualDiffViewer components including VisualDiffMeta, VisualDiffDocs, VisualDiffVars, and others to streamline the codebase. - Introduced the 'diff' package in package-lock.json to enhance diff functionality. - Updated utility functions to improve diff status handling and maintainability.
68 lines
860 B
Plaintext
68 lines
860 B
Plaintext
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
|
|
|
|
# dependencies
|
|
bun.lockb
|
|
node_modules
|
|
yarn.lock
|
|
pnpm-lock.yaml
|
|
.pnp
|
|
.pnp.js
|
|
bun.lockb
|
|
bun.lock
|
|
|
|
# testing
|
|
coverage
|
|
|
|
# production
|
|
build
|
|
chrome-extension
|
|
chrome-extension.pem
|
|
chrome-extension.crx
|
|
bruno.zip
|
|
*.zip
|
|
|
|
# misc
|
|
.DS_Store
|
|
*.pem
|
|
|
|
# debug
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# local env files
|
|
.env.local
|
|
.env.development.local
|
|
.env.test.local
|
|
.env.production.local
|
|
|
|
# next.js
|
|
/renderer
|
|
/renderer/.next/
|
|
/renderer/out/
|
|
/test-results/
|
|
/playwright-report/
|
|
/playwright/.cache/
|
|
|
|
#dev editor
|
|
bruno.iml
|
|
.idea
|
|
.vscode
|
|
.cursor
|
|
.claude
|
|
.codex
|
|
|
|
# Playwright
|
|
/blob-report/
|
|
|
|
# Development plan files
|
|
CLAUDE.md
|
|
AGENTS.md
|
|
*.plan.md
|
|
|
|
# packages dist
|
|
packages/bruno-filestore/dist
|
|
packages/bruno-requests/dist
|
|
packages/bruno-schema-types/dist
|
|
packages/bruno-converters/dist
|