nextcloud / nextcloud/cookbook

Allow recipes retrieved from URL to be edited before save

Open
#1,010 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement Frontend javascript
Dominant language
HTML
Stars
642
Forks
113
Avg merge
21h 31m
Merged PRs (30d)
26

Description

This is a minor grievance I have with an otherwise excellent tool - so first of all I must say thanks a lot for providing this to the community for free!

Is your feature request related to a problem? Please describe.
The recipe URL extractor is good, but often adds keywords and categories that I don't want. Currently I have to always edit these recipes after retrieving them to remove/reclassify these.

Describe the solution you'd like
It would be good if there were a new step introduced between retrieving the recipe and saving it, allowing the user to edit what was retrieved. The URL retriever would essentially just pre-fill the fields on the standard "Add Recipe" form, but it would still be up to the user to hit "Save".

Describe alternatives you've considered
Editing the already-saved recipe works, it's just not as slick.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the recipe URL retrieval flow and the standard "Add Recipe" form described in the issue. The work is done when retrieved values can be reviewed and edited before the user explicitly saves the recipe, without requiring edits after saving.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.