Commit graph

36 commits

Author SHA1 Message Date
Travis Van Nimwegen
6eb8e6b819 Add vault root folder intake functionality
- Introduced new settings for intake from vault root folder
- Added support for processing images based on filename terms (this only applies to the vault root folder)
- Updated screenshot processor to handle vault root folder intake
- Expanded image extension constants
- Added new UI button for vault root folder intake
- Updated settings page with new configuration options
- Version bump to 1.0.9
2025-03-03 22:07:18 -05:00
Travis Van Nimwegen
8534cb2085 Quick patch for forgotten follow through of recent change 2025-03-03 19:46:31 -05:00
Travis Van Nimwegen
e828952a84 Improve plugin configuration and documentation
- Updated Ollama setup guide with correct API base URL
- Added note about free text & image LLMs on OpenRouter
- Created new tag service for robust tag generation
- Improved screenshot modal styling
- Minor UI and configuration tweaks
- Version bump to 1.0.7
2025-03-03 16:45:33 -05:00
Travis Van Nimwegen
788734515c Version bump after previous commit 2025-03-03 13:26:43 -05:00
Travis Van Nimwegen
05b06f40ff Remove deprecated base64 image encoding function
Cleaned up the `encode.ts` file by removing an unused and redundant base64 image encoding function, keeping only the base64 to extension conversion utility
2025-03-03 13:25:18 -05:00
Travis Van Nimwegen
406c02c7d2 Add local markdown documentation and update configuration for markdown loading
- Integrated local markdown files for Ollama setup and reference guide
- Updated Vite configuration to support markdown file imports
- Modified DocViewerModal to use local markdown instead of remote URLs
- Added markdown documentation files in the project
- Updated screenshot processor and other minor configurations

Addressed all concerns from PR
2025-02-27 12:07:52 -05:00
Travis Van Nimwegen
e66c1147f1 Small bug fix (see previous commit for larger refactor) 2025-02-26 04:35:40 -05:00
Travis Van Nimwegen
a417a7cb21 Refactor and modernize project structure and styling
- Migrated CSS files to SCSS with more modular and scoped styling
- Added new DeleteConfirmationModal for consistent deletion UX
- Updated file and folder handling to use Obsidian's native methods
- Improved local storage interactions through Obsidian app methods
- Bumped version to 1.0.4 and updated minimum app version
- Added new path alias and TypeScript configuration updates

And all other points outlined in the PR review
2025-02-26 04:32:58 -05:00
Travis Van Nimwegen
1705c01c15 Updated README to include new screenshot with sentence case 2025-02-22 20:21:44 -05:00
Travis Van Nimwegen
27b3715ec9 Changed all UI text to use sentence case to conform to plugin guidelines 2025-02-22 20:13:06 -05:00
Travis V
d69831ff24 Made updates to comply with ObsidianReviewBot's comment 2025-02-07 23:24:04 -05:00
Travis V
9f72fb6ba9 Bump version to 1.0.1 2025-02-07 21:20:14 -05:00
Travis V
0e2c7c4a55 Remove commented-out maximize functionality in MainViewHeader
- Deleted unused state and effect related to maximizing progress display
- Commented out maximize button in the UI
- Cleaned up unnecessary imports and state management code
2025-02-07 21:19:31 -05:00
Travis V
2572ee309a Enhance JSON parsing robustness in LLM service
- Improve flexible JSON extraction with more cleanup strategies
- Add handling for escaped quotes and newline characters
- Trim whitespace from extracted JSON string
- Maintain existing quote and key normalization logic
2025-02-07 21:17:06 -05:00
Travis V
c2d6e979ca Refactor plugin architecture and improve code organization
- Introduced StatusBarManager to centralize status bar management
- Simplified main plugin initialization and event handling
- Updated logging and data management approaches
- Removed some unused code and simplified component interactions
- Improved error handling and initialization processes
2025-02-07 21:15:46 -05:00
Travis V
aa37058716 Update description in manifest to remove "Obsidian" 2025-02-07 16:23:19 -05:00
Travis V
d00026a760 Add demo GIF and refine README; improve tag and note generation utilities 2025-02-07 16:11:28 -05:00
Travis V
a998e8d44e Trying anything 2025-02-07 15:25:28 -05:00
Travis V
9e54d5b70c Add styles.css to gitignore so that the build process workflow will generate it itself 2025-02-07 15:12:08 -05:00
Travis V
50de9ebed3 Updated workflow 2025-02-07 15:11:26 -05:00
Travis Van Nimwegen
2631445e6e
Update release.yml 2025-02-07 14:35:14 -05:00
Travis V
5c3a4b2087 Removed unnecessary part of release yml 2025-02-07 14:30:41 -05:00
Travis V
f9812ac24c Renamed release folder 2025-02-07 14:29:27 -05:00
Travis V
e9015ad628 Add GitHub Actions workflow for plugin release automation 2025-02-07 14:28:53 -05:00
Travis Van Nimwegen
eb7acb9392
Update README.md 2025-02-07 14:17:30 -05:00
Travis V
9e9211650d Add delete all entries feature and improve data management 2025-02-07 14:10:17 -05:00
Travis V
26e66f2dc9 Enhance LLM tag generation to include title extraction 2025-02-07 13:15:52 -05:00
Travis V
b366551640 Add database cleanup and debug operations functionality 2025-02-06 21:59:52 -05:00
Travis Van Nimwegen
53618974d1
Update README.md 2025-02-06 21:54:53 -05:00
Travis Van Nimwegen
61d7f0c675
Update README.md 2025-02-06 21:50:20 -05:00
Travis Van Nimwegen
d0023353d4
Update README.md 2025-02-06 21:42:08 -05:00
Travis V
96bb46f057 Add tag calculation method to DataManager 2025-02-06 20:29:04 -05:00
Travis V
b9e9da2e31 Refactor data management and plugin metadata handling 2025-02-06 20:23:48 -05:00
Travis V
cc8d303fb5 Add default config fallback for processing settings 2025-02-06 20:06:09 -05:00
Travis V
4ad04497e9 Fix screenshot deletion and improve model fetching 2025-02-06 19:59:28 -05:00
Travis V
0cb37e8abd MVP release 2025-02-06 15:51:56 -05:00