Skip to content

Conversation

@syphax-bouazzouni
Copy link
Contributor

@syphax-bouazzouni syphax-bouazzouni commented Mar 10, 2025

syphax-bouazzouni and others added 30 commits September 23, 2022 15:20
conflicts

Feature: Add all MOD metadata fields to the submission object
ontoportal#18
…ion_object

Feature/add mod metadata to submission object
- Use `.ruby-version` to specify the Ruby version.
- Removed `test_files` as it is deprecated in modern RubyGems
- updated contact email and description
- moved net-ftp from Gemlock to gemspec.
  This ensures it is automatically included in projects that depend on this gem.
  Starting from Ruby 3.1, net-ftp is no longer included by default.
Develop to Master Merge, Release 6.0.0
mdorf and others added 16 commits March 17, 2025 13:35
…and dirs

- Always create repository directory with set‑GID and group‑writable mode (0o2770)
- After copying uploaded Tempfile into the repo, explicitly chmod the file to group‑writable (0o660)
- Remove unnecessary `Dir.exist?` guard; rely on idempotent `mkdir_p` and follow up with chmod
- Wrap filesystem operations in a generic rescue that surfaces concise error messages
fix/Ensure Files Copied to Repository Have Group Write Privileges
Develop -> Master merge, release v6.1.0
This reverts commit 52b8cfa.
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.

3 participants