open-feedback icon indicating copy to clipboard operation
open-feedback copied to clipboard

feat(admin): create event with JSON

Open keabard opened this issue 3 months ago • 4 comments

It would be cool to avoid hosting our JSON or giving public access to an endpoint, and just paste a JSON object to configure a new OpenFeedback event.

This PR is meant to do that.

Could not manage to make the Firebase install step work tho, so this feature is not tested at all. I hope not much more is needed and that you will be able to complete it 🙏

keabard avatar Sep 22 '25 12:09 keabard

Nice work! Thank you for the PR; I will take a look this week! If you need help setting up Firebase, ping me on Discord hugo_42

HugoGresse avatar Sep 22 '25 12:09 HugoGresse

@cursor review

HugoGresse avatar Sep 22 '25 12:09 HugoGresse

@keabard hey, did you have time to look at the Cursor review? What do you think, rather than having a new project type, to only have an import of the JSON which will populate the DB? So users can still edit through the UI?

HugoGresse avatar Oct 12 '25 11:10 HugoGresse

No sorry, didn't have the occasion to go through it yet. Yes a simple JSON import would do :)

keabard avatar Nov 05 '25 08:11 keabard