BootNodeDev / dAppBooster

A modern blockchain boilerplate built to quickly get you started with your next project.
https://dappbooster.dev
MIT License
5 stars 1 forks source link

feat: subgraph plugin #285

Closed fernandomg closed 1 month ago

fernandomg commented 1 month ago

Closes #202

Description:

This PR cleans the codebase to give place to the plugin-in system.

The idea behind this change is to allow dAppBooster to add/remove features or functionalities, without needing them to be all included in the codebase.

It's rusty somehow, as there are traces of code here and there that's related to SGs, but it's intentional to ease the migration to the landing page project.

The rest is all documented in the plugin project. See db-subgraphs for more info.

Steps:

Check that nothing breaks in the project build, and that would be all.

[!NOTE] docs.dappbooster will fail as it's tied to the repo, and while docs branch is not merged, it will continue failing because is trying to run a script that is not in the rest of the repo.

Type of change:

How Has This Been Tested?

Remember to check that:

Screenshots

(Add screenshots or videos to help test this pull request)

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
dappbooster ✅ Ready (Inspect) Visit Preview Sep 10, 2024 8:25am
docs.dappbooster ❌ Failed (Inspect) Sep 10, 2024 8:25am