interlope
3dfd367814
Add BluditGithubImport class for GitHub article import functionality
...
- Implemented methods for slug validation, path validation, scalar parsing, and document processing.
- Added link and image handling with safety checks for content.
- Introduced blob verification for GitHub responses and asset type validation.
- Created unit tests for the import functionality, covering various edge cases and ensuring robust error handling.
- Included tests for metadata preservation, asset handling, and concurrent edits.
2026-11-01 18:33:07 +01:00
interlope
feefb08a85
Fix auto-export logic: Update draft status check to use 'type' instead of 'status' for correct functionality.
2026-06-08 20:02:17 +02:00
interlope
5cd322446a
Refactor auto-export settings: Add hidden input for checkbox values to ensure proper boolean handling in form submission.
2026-06-08 19:55:27 +02:00
interlope
8ac291c2af
Fix database save method in post processing: Update dbSave() to db->save() for correct functionality.
2026-06-08 19:52:33 +02:00
interlope
e7d67add18
Update README and plugin logic: Correct folder structure references and enhance auto-export settings for drafts and published articles.
2026-06-08 18:38:25 +02:00
interlope
bb30dc1f92
Refactor exportDrafts and autoExport handling: Simplify checkbox rendering and ensure proper boolean storage for settings.
2026-06-08 18:28:12 +02:00
interlope
b08116fba1
Add auto-export feature: Enable automatic pushing of articles to GitHub on save, with configuration options in the plugin settings.
2026-06-08 18:22:26 +02:00
interlope
1f440494b3
Refactor image export logic: Enhance image retrieval process and streamline handling of image URLs in GitHub integration
2026-06-01 17:41:06 +02:00
interlope
54b88e49c5
Update README and plugin logic: Clarify article export structure and enhance image deletion process in GitHub integration
2026-06-01 17:34:52 +02:00
interlope
acc60c7007
Update metadata and enhance image export functionality: Adjust compatible version and improve image handling in export process.
2026-06-01 17:28:26 +02:00
interlope
69e50f0927
Update README and plugin documentation: Clarify Personal Access Token requirements for public and private repositories.
2026-06-01 17:22:33 +02:00
interlope
b775041d2a
Update README and metadata: Enhance documentation with detailed installation and usage instructions; change author name in metadata.
2026-06-01 17:14:21 +02:00
interlope
17e18e4b39
Enhance error handling and configuration checks in afterPageCreate, afterPageModify, and afterPageDelete methods
2026-06-01 17:11:41 +02:00
interlope
1d525023a3
Refactor afterPageCreate, afterPageModify, and afterPageDelete methods to accept page key as a parameter and improve key handling
2026-06-01 17:06:12 +02:00
interlope
79ae7eb884
Fix tag handling to support array format in Bludit
2026-06-01 17:03:03 +02:00
interlope
35ecc763ba
Refactor export path handling and improve markdown generation for articles
2026-06-01 17:00:55 +02:00
interlope
571827b18c
Add language file for GitHub Export plugin and fix status retrieval method
2026-06-01 16:53:24 +02:00
interlope
93555b3044
Add initial plugin implementation for Bludit GitHub export
2026-06-01 16:46:58 +02:00
spleenftw
80c60ac426
Initial commit
2026-06-01 16:28:24 +02:00