cytechmobile / radicle-jetbrains-plugin

Radicle plugin for Jetbrains IDEs
https://plugins.jetbrains.com/plugin/19664-radicle
Apache License 2.0
15 stars 0 forks source link

release our own v0.11.1 of the http-server #548

Closed gsaslis closed 2 months ago

gsaslis commented 2 months ago

After the radicle core team decided to only offer read-only functionality through radicle-httpd, we had to find alternatives for the HTTP API endpoints this plugin relies on that allow us to mutate state: create patches and issues, add (inline) comments, add labels, change issue statuses, merge patches, and so on...

Version 0.11.0 of radicle-httpd was the last version that this plugin fully worked correctly with. From version 0.12.0 and onwards, "write" functionality started being removed and so this plugin is currently incompatible with the latest version of radicle-httpd.

At the same time, the current rad CLI does not provide all the functionality / features of radicle-httpd v0.11.0 did.

As we have started work to move away from httpd altogether by moving to the CLI, in the upcoming v0.11 of the plugin, we still need a working version of httpd that works with the latest radicle-node versions.

In v0.16.0 of radicle-node a breaking change with radicle-httpd v0.11.0 was introduced, so we want to examine backporting this change to a forked v0.11.1-rit version that we will ship and maintain ourselves.

gsaslis commented 2 months ago

The forked version of radicle-httpd v0.11.1-rit is available as: