We have been working hard over the past few months to update our Door43 Content Service (DCS) to include new features and update the code base to the latest upstream version. Many thanks to @rich for doing the bulk of the work here and also contributing significant code to the upstream Gitea project.
See on Door43
The previous “See on Door43” button has been replaced with a “Preview” tab. Here is the before shot:
The functionality is the same but the link to it has moved. This fits better within the theme and should prevent the odd button wrapping issues that we previously had.
Searching an Organization’s Projects
It is now possible to easily filter the list of projects that an organization owns. This has always been possible for regular users but now it works for organizations too, for example see the search bar here https://git.door43.org/Door43-Catalog/.
Pull Requests Show Project and Branch
When creating a new pull request, you’ll now be able to see which project and which branch are being used, like so:
This should make it easier to find the correct branch for you to merge.
For the developers, we’ve added several features to the API to enable more functionality. In particular, you can now get a list of files from a repo and you can add or update files directly through the API. The best way to see these in action is to check out https://git-file-explorer.netlify.com/hoc.