Skip to content

Add Obsidian plugin - #1

Open
wangjs-jacky wants to merge 1 commit into
PPsteven:mainfrom
wangjs-jacky:feat/obsidian-plugin
Open

Add Obsidian plugin#1
wangjs-jacky wants to merge 1 commit into
PPsteven:mainfrom
wangjs-jacky:feat/obsidian-plugin

Conversation

@wangjs-jacky

Copy link
Copy Markdown

Summary

  • Add a zero-build Obsidian plugin for publishing the current Markdown note to OpenBird.
  • Support authenticated publishing, temporary publishing, custom slugs, removal, saved per-note mappings, and local image upload/rewrite.
  • Document manual Obsidian plugin installation in the root README and plugin README.

Test Plan

  • cd obsidian-plugin && npm test
  • cd obsidian-plugin && node --check main.js && node --check openbird-core.js
  • node -e "const fs=require('fs'); JSON.parse(fs.readFileSync('obsidian-plugin/manifest.json','utf8')); JSON.parse(fs.readFileSync('obsidian-plugin/package.json','utf8')); console.log('json ok')"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant