shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

264
active users

#Postman

0 posts0 participants0 posts today

In the past couple of days I’ve finally had some time to work again on nvim-http.

It’s a #Neovim #Python plugin compatible with comparable HTTP client plugins in VsCode and IntelliJ - or a little #Postman that runs in your favourite editor.

While I was away I didn’t notice that the repo in the meantime has ammassed almost 100 stars and it had a dozen of outstanding issues - sorry!

The latest release includes many improvements and features:

  • Fully migrated to the Neovim remote plugins API, now that Neovim has introduced breaking changes that make it incompatible with the old vim.async_run API.

  • Better handling of HTTP requests that don’t end with newlines or comment headers.

  • Added support for environent variables specified in .env files, either in the same directory as the .http file or in the current working directory of the editor. The plugin now also supports environment variables specified both in *.env.json files (VsCode compatibility) and .env files.

  • Added support for inline shell commands, either in the environment variable or in the HTTP request, delimited by $(...).

  • Added -h and -t options to the :Http command to display the output in a horizontal split or in a new tab (the default is a vertical split).

  • Added --no-redirects option to :Http to avoid following redirects.

  • Added -T/--timeout option.

https://github.com/blacklight/nvim-http

Continued thread

I put together a demo Node app to show off at the @1password booth at #PostCon on Wednesday, where a shareable Postman collection is reading the API credentials directly from my shared #1Password vault, and it feels like writing code in the future.

Our #VSCode extension made it simple to migrate credentials from my .env.local into 1Password.

I shared that #Postman collection with a teammate, and they had it up and running just by cloning the repo. No credentials stored on disk. I was giddy 😊

📣 1Password is partnering with Postman! You and your dev team can access API tokens and other secrets stored in 1Password directly in your Postman collections.

My team has been building out #1Password SDKs across multiple languages, including #golang, #python, and #javascript. #Postman has been in our private beta and built out this integration. It’s so slick. There’s no need for unencrypted credentials lying around on disk.

For public beta access or if use other languages, just let me know!

So, the API tool Postman is discontinuing support for local-only operation next month, requiring users to migrate to cloud-based "workspaces" instead. I use it for a few personal projects and accounts and don't particularly feel thrilled about having to upload keys/secrets/etc to carry on using it. Is there an alternative to Postman which people think is better?