Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
Go to file
Michał Szymborski 978d810473 fix(#154): correct ordering during drag-and-drop
When dragging and dropping items, to delay changing sequence numbers
until after all the resource-dependent logic has completed, we were
relying on the order of children in redux store (which we then converted
into new seq numbers).

This order of children was however not updated when sequence numbers
changed (for example due to file watch changes). This resulted in a
seemingly random drag-and-drop ordering, which in fact was linked to the
initial order when the collection was loaded.

This change sorts all the items by sequence number prior to reordering,
so that those random jumps no longer happen. As this happens on a deep
clone of the collection, no data gets hurt in the process.

fixes #154
2023-10-01 21:09:11 +02:00
.github/workflows Corrects issue when collection names in imports have slashes 2023-09-28 21:42:46 -04:00
.husky Added prettier precommit hook with husky Re #48 2023-08-19 09:20:46 +02:00
assets/images fix: fixing npm image rendering issues in readme 2023-04-01 13:53:32 +05:30
docs fix(graphql-docs/build): rollup error thrown during build 2023-09-30 09:49:02 +05:30
packages fix(#154): correct ordering during drag-and-drop 2023-10-01 21:09:11 +02:00
scripts chore: deleted unused chrome extension package 2023-02-21 00:22:20 +05:30
tests spelling: sample 2023-09-28 14:11:49 -04:00
.gitignore feat: allow test to be asynchrone 2023-09-29 08:55:26 +02:00
.nvmrc feat: yay node v14 to v18 2023-01-18 20:53:27 +05:30
.prettierrc.json feat(#197): prettier formatting on all files in packages/bruno-app 2023-09-18 13:37:00 +05:30
contributing.md Removed redundant local dev environment instructions 2023-02-16 21:22:35 +02:00
license.md feat: mit license 2022-09-29 02:17:05 +05:30
package.json chore: bump version to v0.15.3 2023-09-27 14:37:13 +05:30
playwright.config.js chore: disable telemetry during playwright test execution 2022-10-30 19:56:54 +05:30
readme.md Remove rogue apostrophes and capitalise API in text. 2023-09-30 15:37:45 +01:00


Bruno - Opensource IDE for exploring and testing APIs.

GitHub version CI Commit Activity Twitter Website Download

Bruno is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there.

Bruno stores your collections directly in a folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests.

You can use git or any version control of your choice to collaborate over your API collections.

bruno

Run across multiple platforms 🖥️

bruno

Collaborate via Git 👩‍💻🧑‍💻

Or any version control system of your choice

bruno

Website 📄

Please visit here to checkout our website and download the app

Documentation 📄

Please visit here for documentation

Contribute 👩‍💻🧑‍💻

I am happy that you are looking to improve bruno. Please checkout the contributing guide

Even if you are not able to make contributions via code, please don't hesitate to file bugs and feature requests that needs to be implemented to solve your use case.

Support ❤️

Woof! If you like project, hit that button !!

Authors

Stay in touch 🌐

Twitter
Website
Discord

License 📄

MIT