Skip to content

Conversation

@frozenbanana
Copy link
Contributor

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.

@frozenbanana frozenbanana merged commit 9042e4c into main Jun 4, 2025
1 check passed
@frozenbanana frozenbanana deleted the release_20250604 branch June 4, 2025 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants