Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

Implement file copy functionality from reverse shares to user files#100

Merged
danielalves96 merged 5 commits into
nextfrom
implement-file-copy-functionality-from-reverse-shares-to-user-files
Jun 23, 2025
Merged

Implement file copy functionality from reverse shares to user files#100
danielalves96 merged 5 commits into
nextfrom
implement-file-copy-functionality-from-reverse-shares-to-user-files

Conversation

@danielalves96
Copy link
Copy Markdown
Contributor

No description provided.

…iles

- Added a new endpoint to copy files from reverse shares to a user's personal files, ensuring only the creator can perform this action.
- Implemented error handling for various scenarios, including file not found, unauthorized access, and storage limitations.
- Updated the UI to include a "Copy to my files" action, enhancing user experience and accessibility.
- Localized new messages for success and error states in both English and Portuguese.
- Refactored related components to support the new copy functionality, ensuring a seamless integration into the existing workflow.
- Eliminated the UploadFileModal from the SharesModals component to streamline the modal management.
- Adjusted the component structure to enhance clarity and maintainability.
…n support

- Added a new translation management system to automate synchronization, validation, and translation of internationalization files.
- Introduced scripts for running translation operations, including checking status, synchronizing keys, and auto-translating strings.
- Updated package.json with new translation-related commands for easier access.
- Enhanced localization files across multiple languages with new keys and improved translations.
- Integrated download functionality for share files in the UI, allowing users to download multiple files seamlessly.
- Refactored components to support new download features and improved user experience.
- Introduced new field requirements for name and email in the ReverseShare model, allowing for configurations of "HIDDEN", "OPTIONAL", or "REQUIRED".
- Updated the Create and Update schemas to include these new fields, ensuring proper validation and handling in the UI.
- Enhanced the file upload section to conditionally require name and email based on the new settings, improving user experience.
- Localized new messages for field requirements across multiple languages, ensuring consistent user feedback.
- Added a script to clean up translation files, addressing issues with multiple prefixes in translation keys.
@danielalves96 danielalves96 merged commit 68c565f into next Jun 23, 2025
@danielalves96 danielalves96 deleted the implement-file-copy-functionality-from-reverse-shares-to-user-files branch July 16, 2025 00:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant