nextcloud / nextcloud/cookbook

Allow Selecting multiple recipe folders

Open
#2,599 0 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Is your feature request related to a problem? Please describe.
I want to have at least 2 folders for recipes:

  • my private recipes
  • my family recipes
  • friends recipes?
  • dog recipes?

When creating or importing a new recipe, cookbook should ask which folder to put it in or the user can set a default save folder

This will also help issues like #120 so people can have their own recipe folder and a shared recipes folder.

Describe the solution you'd like
admin settings: set a default path for any shared recipes folders for new users. maybe set for each folder if users can write new recipes into it or not.
users: can set multiple folders as recipes folders. it will show as different categories in the cookbook UI. they can also move recipes between categories (which will move them between folders).

Describe alternatives you've considered

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

No files or tests are named. Start by tracing the existing recipe folder, category, creation, and import flows in the browser and backend, then define how admin defaults, user-selected folders, permissions, and moving recipes should work. Done means users can manage multiple recipe folders, choose where new or imported recipes go, and move recipes between them.

Written by the indexing model from the issue text.

Assessment

Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.