We did discover a bug in the controllers for tags and categories:
The function create_item validates that the element term exists in the request. However, the JSON contains the element name.
Notes:
We are using C# to generate the packages:
1. We weren’t able to send a PUT request from .NET. We copied the PUT routes and created POST methods for the $this->rest_base . ‘/(?P<id>[\d]+)’ routes.
2. The standard .NET http client does not support sending GET with content. See here for an alternative method.
For your information: Each time we create a new version of our software, we create a new category which is version specific. e.g. erp-scale-pse-v4-0-2-b19233. We then make the parent of the new category (erp-scale-pse-v4-0-2-b19233) the category erp-scale-pse. This automatically displays the latest release on our main download page. When the next version is released, we change the parent of category erp-scale-pse-v4-0-2-b19233 to the the category old-releases. Using this we can quickly move versions between the current release page and old releases pages.
Note: On the old releases page we currently add each previous release individually in a separate block with a separate short code. It would be great if we could get a similar layout by just adding the “old-release” category and the child categories are automatically listed as a separate block with the category title as header and the files listed within the block.
ibradley
Forum Replies Created