mProjectsCode / mProjectsCode/obsidian-media-db-plugin

Update the metadata of all notes in a folder

Open
#90 0 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
TypeScript
Stars
491
Forks
52
Avg merge
2h 17m
Merged PRs (30d)
1

Description

Is your feature request related to a problem? Please describe.
I did a bulk import of movie entries before the actor field was added to MediaDB and would like to add it to my previously added notes, since there's around 1500 of them it would take me a lot of time to go into each note and click the update metadata button

Describe the solution you'd like
Ideally I'd like an option to right click a folder and select "Update all notes in folder"

Additional context
I know there's already #10 that got closed because it would put too much stress on the APIs and that's a very valid point but I think that having MediaDBdo an API request every 10-20 seconds (or maybe even longer) would be a good compromise

Contributor guide

No contributing guide indexed for this repository

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 folder context-menu actions and the metadata update flow, then decide how a bulk operation should rate-limit MediaDB requests. Done means a folder action updates all notes while avoiding excessive API load.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
tooling
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.