Skip to content

Add RepoExplorer plugin to Caido#77

Open
ChrisCZ2 wants to merge 3 commits intocaido:mainfrom
ChrisCZ2:patch-2
Open

Add RepoExplorer plugin to Caido#77
ChrisCZ2 wants to merge 3 commits intocaido:mainfrom
ChrisCZ2:patch-2

Conversation

@ChrisCZ2
Copy link

@ChrisCZ2 ChrisCZ2 commented Feb 14, 2026

Allow users to get payloads from public github repositories in a easy and quick fashion and can store multiple different ones.

I am submitting a new Plugin Package

Repository URL

Link to my plugin package:
https://github.com/ChrisCZ2/RepoExplorer

Release Checklist

  • I have tested the plugin on
    • Windows
    • macOS
    • Linux
  • My GitHub release contains all required files
    • plugin_package.zip
    • plugin_package.zip.sig
  • Release immutability is enabled
  • GitHub Tag name matches the version number specified in my caido.config.json
  • The id in my caido.config.json matches the id in the plugin_packages.json file.
  • My README.md describes the plugin package purpose and provides clear usage instructions.
  • I have read the developer policy at https://developer.caido.io/policy.html, and have assessed my plugin package adherence to this policy.
  • I have added a license in the LICENSE file and it matches the license field in the plugin_packages.json file.
  • My project respects and is compatible with the original license of any third-party code that I'm using.
    I have given proper attribution to these other projects in my README.md and/or LICENSE.

Allow users to get payloads from public github repositories in a easy and quick fashion and can store multiple different ones.
@ChrisCZ2 ChrisCZ2 requested a review from f8thl3ss as a code owner February 14, 2026 08:03
@ChrisCZ2 ChrisCZ2 changed the title Add RepoExplorer plugin Add RepoExplorer plugin to Caido Feb 14, 2026
@ChrisCZ2
Copy link
Author

Can I get someone to verify my plugin please.

@f8thl3ss
Copy link
Member

Can I get someone to verify my plugin please.

Gonna take a look today :)

@f8thl3ss
Copy link
Member

f8thl3ss commented Feb 20, 2026

@ChrisCZ2 The json is not valid right not (you need to remove the comma after your plugin entry). Also, I've looked at the last release you did and there are a couple of things that are missing. First, you didn't sign it, and second it looks like it's not an immutable release. Both of these are mandatory to get published on the store. You can get more info on how this works here: https://developer.caido.io/guides/repository.html. In the meantime, I'm reviewing the actual plugin and testing it.

@ChrisCZ2
Copy link
Author

I made the mentioned changes on Saturday let me know if theres anything else

@f8thl3ss
Copy link
Member

I made the mentioned changes on Saturday let me know if theres anything else

Almost there, but the package is not signed properly.
image
You should have a plugin_package.zip.sig in the release files

@ChrisCZ2
Copy link
Author

I made the mentioned changes on Saturday let me know if theres anything else

Almost there, but the package is not signed properly. image You should have a plugin_package.zip.sig in the release files

created a new release with the sig zip file

@f8thl3ss
Copy link
Member

f8thl3ss commented Mar 2, 2026

@ChrisCZ2 , I've looked at the repo and everything seems fine, but the latest release has the signature, but not the plugin itself in its assets (plugin_package.zip.sig, but not plugin_package.zip) . Looks like something weird happened. Can you try to do a new release ?

@ChrisCZ2
Copy link
Author

ChrisCZ2 commented Mar 5, 2026

@ChrisCZ2 , I've looked at the repo and everything seems fine, but the latest release has the signature, but not the plugin itself in its assets (plugin_package.zip.sig, but not plugin_package.zip) . Looks like something weird happened. Can you try to do a new release ?

made a new release
https://github.com/ChrisCZ2/RepoExplorer/releases/tag/1.0.3

@github-actions
Copy link

github-actions bot commented Mar 6, 2026

Plugin Validation Results for RepoExplorer v1.0.3

Repository: ChrisCZ2/RepoExplorer

❌ Version Match
❌ ID Match
✅ README Present
✅ Required Artifacts
❌ Signature Validation

@f8thl3ss
Copy link
Member

f8thl3ss commented Mar 6, 2026

Plugin Validation Results for RepoExplorer v1.0.3

Repository: ChrisCZ2/RepoExplorer

❌ Version Match ❌ ID Match ✅ README Present ✅ Required Artifacts ❌ Signature Validation

@ChrisCZ2 Almost there, but it looks like the signature validation didn't work and the id and version didn't match between the caido config file, the package.json file and the release

@ChrisCZ2
Copy link
Author

ChrisCZ2 commented Mar 6, 2026

Plugin Validation Results for RepoExplorer v1.0.3

Repository: ChrisCZ2/RepoExplorer
❌ Version Match ❌ ID Match ✅ README Present ✅ Required Artifacts ❌ Signature Validation

@ChrisCZ2 Almost there, but it looks like the signature validation didn't work and the id and version didn't match between the caido config file, the package.json file and the release

i just fixed the package json and caido config hopefully that fixed the version issues if not i think i will to make a new release

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

Plugin Validation Results for RepoExplorer v1.0.3

Repository: ChrisCZ2/RepoExplorer

❌ Version Match
❌ ID Match
✅ README Present
✅ Required Artifacts
❌ Signature Validation

@f8thl3ss
Copy link
Member

f8thl3ss commented Mar 9, 2026

Plugin Validation Results for RepoExplorer v1.0.3

Repository: ChrisCZ2/RepoExplorer
❌ Version Match ❌ ID Match ✅ README Present ✅ Required Artifacts ❌ Signature Validation

@ChrisCZ2 Almost there, but it looks like the signature validation didn't work and the id and version didn't match between the caido config file, the package.json file and the release

i just fixed the package json and caido config hopefully that fixed the version issues if not i think i will to make a new release

You will need to do a new release. The check is done against the release assets, not the code on your main branch

@ChrisCZ2
Copy link
Author

Plugin Validation Results for RepoExplorer v1.0.3

Repository: ChrisCZ2/RepoExplorer
❌ Version Match ❌ ID Match ✅ README Present ✅ Required Artifacts ❌ Signature Validation

@ChrisCZ2 Almost there, but it looks like the signature validation didn't work and the id and version didn't match between the caido config file, the package.json file and the release

i just fixed the package json and caido config hopefully that fixed the version issues if not i think i will to make a new release

You will need to do a new release. The check is done against the release assets, not the code on your main branch

okay i will make a new release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants