- Add repository settings configuration
- Add branch + PR publishing workflow
- Fix iOS compatibility: replace Node.js Buffer with cross-platform base64 encoding
- Strip leading/trailing slashes from directory settings
- Use parseYaml for frontmatter template to preserve YAML structure
- Clean up orphaned branch when PR creation fails
- Delete status field instead of setting to undefined
- Report failed image uploads to the user
- Extract common publish logic, batch to single commit
- Change publish flag from publish:true to status:published
- Optimize image lookup and base64 encoding
Initial release. Publish Obsidian notes to GitHub for Hugo processing.