Release 0.6.2: PRs 135, 137, 138, 139, 140 #141
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR #140 – Fix/update documentation
• Summary: Improvements and updates to project documentation.
• Key Changes:
• Updated README.md with enhanced instructions and feedback feature documentation.
• Adjusted copy for “4 to 5 GB” clarification and improved swarm text.
• Modified image placement logic in:
• README.md
• appinfo/info.xml
⸻
PR #139 – Feature: Export References
• Summary: Introduces functionality to export Swarm reference data and file blobs.
• Key Changes:
• New File-Download Helpers:
• Added a method in src/util/FilesHelper.js for downloading file blobs.
• Export Menu Action:
• Added export.js action under src/app/files/actions/, registering a new “Export” option in the UI.
• Swarm Reference Export:
• Extended WebDAV plugin (lib/Sabre/WebDavPlugin.php) to handle exporting Swarm references.
• Added new service methods in lib/Service/EthswarmService.php to retrieve and stream reference data.
• Refactored mapper functions in lib/Db/SwarmFileMapper.php (replaced findAll with findByFileId, added null‐safety).
⸻
PR #138 – Refactor: WebDAV Plugin
• Summary: Code refactoring and styling updates for the WebDAV integration.
• Key Changes:
• Major refactor of lib/Sabre/WebDavPlugin.php to improve code organization and maintainability.
• Cleaned up code style issues (PEP‐ or PSR-compliance).
⸻
PR #137 – Feature: Allow Folder Rename & Move
• Summary: Enables users to rename and move folder structures via the file service.
• Key Changes:
• Folder Rename Support:
• Introduced rename.js action under src/app/files/actions/ to rename folders.
• Updated service logic in lib/Service/EthswarmService.php to handle renaming.
• Folder Move Under “hejbit”:
• Added move.js action under src/app/files/actions/ to move folders within the “hejbit” namespace.
• Chore: Applied code‐style fixes and updated documentation/comments.
• Co‐Authored By: mahiarirani [email protected]
⸻
PR #135 – Fix: App Store Formatting & License Section
• Summary: Cleans up App Store metadata formatting and removes obsolete change log.
• Key Changes:
• Removed in‐app change log entries that were causing formatting issues.
• Added a dedicated “License” section to CHANGELOG.md.
• Updated App Store metadata in appinfo/info.xml to reflect formatting fixes.