Commit graph

63 commits

Author SHA1 Message Date
Flatulent Fowl
33ae88dfd5
Add files via upload 2026-05-14 09:54:11 +02:00
Flatulent Fowl
8a958201b0
Delete main.js 2026-05-14 09:53:58 +02:00
Flatulent Fowl
07c50c01f1
Delete manifest.json 2026-05-14 09:53:47 +02:00
Flatulent Fowl
d34ace15b4
Fix eslint config warnings
Add eslint-plugin-obsidianmd to dev dependencies
2026-05-13 08:51:12 +02:00
Claude
b9a5600760
Add eslint-plugin-obsidianmd to devDependencies
The plugin was imported in eslint.config.js but not listed in
package.json, causing TypeScript to treat the import as an unresolved
error type. This produced two ESLint warnings on line 7:
- Unsafe spread of an error typed value
- Unsafe member access .configs on an unresolvable type

Installing the package resolves the module type and eliminates both warnings.
2026-05-13 06:46:49 +00:00
Flatulent Fowl
06e60fcbea
Add DocDrop plugin description and usage guide
Added comprehensive documentation for the DocDrop plugin, including usage instructions, supported file types, installation steps, configuration options, and troubleshooting tips.
2026-05-13 00:02:20 +02:00
Flatulent Fowl
e821db2ba3
Merge pull request #10 from FlatulentFowl/v1.1.0
chore: update package-lock.json dependencies
2026-05-12 23:39:41 +02:00
Flatulent Fowl
c0e3f320e4 chore: update package-lock.json dependencies 2026-05-12 23:37:51 +02:00
Flatulent Fowl
f61e9753b1
Merge pull request #9 from FlatulentFowl/v1.1.0
V1.1.0
2026-05-12 23:34:54 +02:00
Flatulent Fowl
d258863696 Merge tag '1.1.0' into v1.1.0 2026-05-12 23:24:33 +02:00
Flatulent Fowl
0bbd1beb0b feat: initialize DocDrop Obsidian plugin with markitdown integration and add default gitignore 2026-05-12 23:22:28 +02:00
Flatulent Fowl
82587e36f9 Update dependencies and lock file 2026-05-12 23:21:22 +02:00
Flatulent Fowl
7afd002bfe Update dependencies and lock file 2026-05-12 23:20:23 +02:00
Flatulent Fowl
2d191b1463
Merge pull request #8 from FlatulentFowl/1.1.0
1.1.0
2026-05-12 23:14:03 +02:00
Flatulent Fowl
236fad5913 chore: bump version to 1.1.0 and update command description to support all file types 2026-05-12 23:13:27 +02:00
Flatulent Fowl
a9b5283fae
Merge pull request #7 from FlatulentFowl/1.1.0
1.1.0
2026-05-12 23:11:45 +02:00
Flatulent Fowl
c82229078b feat: add mimeType setting and modernize settings UI components with improved path resolution 2026-05-12 23:10:47 +02:00
Flatulent Fowl
b46d587f8f chore: reset project version to 1.0.0 and add automated release workflow 2026-05-12 23:00:01 +02:00
Flatulent Fowl
cf28cd1eb5 feat: add Azure Document Intelligence integration and expand OCR plugin configuration settings 2026-05-12 22:53:24 +02:00
Flatulent Fowl
7192256730
Merge pull request #6 from FlatulentFowl/claude/remove-main-from-gitignore-EFxKM
Remove main.js from gitignore
2026-05-12 22:13:54 +02:00
Claude
d9fe7c71b2
Remove main.js from .gitignore 2026-05-12 20:12:38 +00:00
Flatulent Fowl
6a0ec94af5
Add tag_name to Create Release step in workflow 2026-05-12 22:08:23 +02:00
Flatulent Fowl
d2d4c2a236
Merge pull request #5 from FlatulentFowl/claude/debug-persistent-error-szisk
Claude/debug persistent error szisk
2026-05-12 22:05:27 +02:00
Claude
34f45ee0ab
Add workflow_dispatch trigger to allow manual workflow runs 2026-05-12 20:04:44 +00:00
Flatulent Fowl
3f86513bae
Update version and minAppVersion to 1.0.1 2026-05-12 21:58:14 +02:00
Flatulent Fowl
ced2085f6b
Add main.js to .gitignore 2026-05-12 21:42:33 +02:00
Flatulent Fowl
59e6adc53e Add attestations permission to release job 2026-05-12 21:38:59 +02:00
Claude
f1984e7509
Add explicit attestations permission to release job 2026-05-12 19:36:47 +00:00
Flatulent Fowl
9706b05dde
Update .gitignore 2026-05-12 21:32:45 +02:00
Flatulent Fowl
24235d7556
Merge pull request #4 from FlatulentFowl/claude/debug-persistent-error-szisk
Consolidate release workflow by merging attest and release jobs
2026-05-12 21:16:06 +02:00
Claude
f19a681890
Fix: Include artifact attestation files in GitHub release 2026-05-12 19:12:08 +00:00
Flatulent Fowl
00632c5fb0
Update manifest.json 2026-05-12 20:51:35 +02:00
Flatulent Fowl
b2ef534a2d
Update manifest.json 2026-05-12 20:47:05 +02:00
Flatulent Fowl
4280c3bda0
Update GitHub link in installation instructions 2026-05-12 20:35:17 +02:00
Flatulent Fowl
a109e223bd
Merge pull request #3 from FlatulentFowl/claude/add-artifact-attestation-J0y27
Add release workflow and fix documentation typos
2026-05-12 20:31:07 +02:00
Claude
33d1ad287d
Install @types/node as dev dependency
- Resolves Node.js type references in source code
- Enables proper type checking for process and child_process imports
2026-05-12 18:28:08 +00:00
Claude
8fa2314522
Remove redundant 'Obsidian plugin:' prefix from descriptions
- Update manifest.json and package.json descriptions to remove 'Obsidian plugin:' prefix
- 'Obsidian' is implied by the plugin directory context
- Fix capitalization: 'Microsofts' -> 'Microsoft's'
2026-05-12 18:26:47 +00:00
Claude
b8a30eba3e
Add GitHub Actions workflow with artifact attestation for releases
- Create build job that compiles main.js and styles.css
- Add attest job using actions/attest-build-provenance for both assets
- Create release job that publishes artifacts with their attestations
- Enables users to cryptographically verify release asset provenance
2026-05-12 18:26:23 +00:00
Flatulent Fowl
e1f3803aea
Merge pull request #2 from FlatulentFowl/claude/replace-builtin-modules-RdH89
Claude/replace builtin modules rd h89
2026-05-12 20:24:06 +02:00
Flatulent Fowl
c9c3c8522a
Update repository URL in README 2026-05-12 20:21:43 +02:00
Claude
06b4c87576
Use Setting API for section descriptions instead of createEl
- Replace direct paragraph element creation with Setting API setDesc()
- Ensures consistent UI and proper use of Obsidian API
- Fixes heading element linting error
2026-05-12 18:15:26 +00:00
Claude
03a3b25162
Sync manifest.json description with package.json
- Update manifest.json description to match package.json
- Resolves mismatch warning in release
2026-05-12 18:13:51 +00:00
Claude
ebe3a813a2
Replace builtin-modules with hardcoded list of Node.js builtins
- Remove builtin-modules package dependency
- Define Node.js builtins directly in esbuild.config.mjs
- Resolves Obsidian warning about deprecated package
2026-05-12 18:12:36 +00:00
Rhys
de92cd3d01 refactor: remove redundant eslint-disable comments from setting definitions 2026-05-05 08:20:36 +02:00
Rhys
058f7f6bcc chore: reorder ignored files in .gitignore 2026-05-05 08:14:59 +02:00
Flatulent Fowl
227d36fd4c
Add .DS_Store to .gitignore 2026-05-04 16:07:39 +02:00
Flatulent Fowl
61cd8539aa
Delete .DS_Store 2026-05-04 16:07:04 +02:00
Flatulent Fowl
eee9af5c1d
Delete main.js 2026-05-04 16:06:14 +02:00
Flatulent Fowl
ec01230d04
Add main.js to .gitignore 2026-05-04 16:05:40 +02:00
Rhys
34fbbbf4de chore: suppress sentence-case linting errors for settings labels and placeholders 2026-05-04 15:02:10 +02:00