Commit graph

10 commits

Author SHA1 Message Date
Xheldon
a037bad76e Bump version to 1.0.7
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:25:48 +08:00
Xheldon
c9ce06d2bf v1.0.6: Fix Obsidian plugin linter errors
- Replace Menu.showAtPosition (requires v1.1.0) with showAtMouseEvent
- Replace Vault.createFolder (requires v1.4.0) with adapter.mkdir
- Replace h2/h3 createEl with Setting.setHeading() per UI guidelines
- Cast button.setDisabled (requires v1.2.3) to any to satisfy type checker

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 11:24:55 +08:00
Xheldon
c0948fe13b v1.0.5: Fix Obsidian community plugin feedback issues
- Fix hardcoded .obsidian paths to use app.vault.configDir for better compatibility
- Move inline JavaScript styles to CSS files for better theme adaptability
- Reduce console.log pollution by implementing debug-only logging
- Improve type safety by removing any type casting where possible
- Fix GitHub settings not saving to data.json
- Enhance test URL button to validate both URL format and GitHub token
- Fix debugLog recursive call issue
- Add comprehensive GitHub connection testing with user info and permissions
- Improve user experience with loading states and detailed feedback
- Enhanced code quality to meet Obsidian community plugin standards
2025-08-01 15:35:54 +08:00
Xheldon
1850f3b895 Fix GitHub Actions permissions and bump to v1.0.3
- Add 'contents: write' permission to GitHub Actions workflow
- This should fix the 403 error when creating releases
- Bump version to 1.0.3 for testing the fixed workflow
2025-07-31 15:08:47 +08:00
Xheldon
d94e386dac Bump version to 1.0.2 for clean release test
- Updated manifest.json, package.json, and versions.json
- Ready to test automatic GitHub Actions release
- Contains only essential files for Obsidian community plugin
2025-07-31 15:06:52 +08:00
Xheldon
668de78e6f Update plugin ID and name to 'git-folder-sync'
- Changed plugin ID from 'git-sync' to 'git-folder-sync'
- Updated plugin name to 'Git Folder Sync' consistently
- Updated cache key to match new ID
- Bumped version to 1.0.1
- Updated all documentation and i18n strings
2025-07-31 14:54:19 +08:00
Xheldon
d948d026eb change some text 2025-07-31 14:50:40 +08:00
Xheldon
44ff9bc5fa Prepare for community plugin release
- Fix plugin ID consistency between manifest.json and folder name
- Add MIT license file
- Update package.json name to match plugin ID
- Ready for initial release v1.0.0
2025-07-31 14:44:47 +08:00
Xheldon
a987540417 ready to publish 2025-07-31 14:41:23 +08:00
Xheldon
33b4284577 init 2025-07-25 19:53:04 +08:00