Skip to content

Add cerebrum#33

Merged
Sytten merged 2 commits intocaido:mainfrom
DewSecOff:patch-1
Jul 22, 2025
Merged

Add cerebrum#33
Sytten merged 2 commits intocaido:mainfrom
DewSecOff:patch-1

Conversation

@DewSecOff
Copy link
Contributor

Add Cerebrum plugin to the Caido store

I am submitting a new Plugin Package

Repository URL

https://github.com/DewSecOff/Caido-Plugin-Cerebrum

Link to my plugin package: https://github.com/DewSecOff/Caido-Plugin-Cerebrum/releases/tag/1.0.1

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
  • GitHub Tag name matches the exact version number specified in my manifest.json
  • The id in my manifest.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.

Add Cerebrum plugin to the Caido store
@DewSecOff DewSecOff requested a review from Sytten as a code owner June 9, 2025 15:00
@CLAassistant
Copy link

CLAassistant commented Jun 9, 2025

CLA assistant check
All committers have signed the CLA.

@Sytten
Copy link
Member

Sytten commented Jun 15, 2025

@DewSecOff Started to check your plugin, first thing would be to add a gitignore because your are adding the dist folder and the node_modules to your repo which is not good 😅

@Sytten
Copy link
Member

Sytten commented Jun 15, 2025

Analysis:

The frontend is good enough, just improve the small points above and we will get it merged :)

@DewSecOff
Copy link
Contributor Author

Hi @Sytten ! Thank you for your advices. I just modified the code.

  • Moved table creation from saveRequest to plugin init() to avoid unnecessary execution
  • Removed unused libs, function dumpAllRequests and others log call
  • Added .gitignore to exclude dist/, node_modules/, and build artifacts

@Sytten
Copy link
Member

Sytten commented Jun 26, 2025

Hi @DewSecOff

Once that is done I am ready to merge it!

@DewSecOff
Copy link
Contributor Author

Hi @Sytten
Sorry for this, seems that I have to upgrade my basic development skills :)

So the new release is the 1.3 :)

@Sytten
Copy link
Member

Sytten commented Jul 15, 2025

Hey! I was on vacation, just got back and will look at it this week @darklotuskdb

@Sytten Sytten merged commit 108f243 into caido:main Jul 22, 2025
2 checks passed
@Sytten
Copy link
Member

Sytten commented Jul 22, 2025

Merged, thank you!

@DewSecOff
Copy link
Contributor Author

Thank you ! I try to unlock the CPTS currently, but I will add some features when I finish it :)

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.

3 participants