Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.07 KB

File metadata and controls

32 lines (22 loc) · 1.07 KB

Contributing

ResoDrive welcomes focused bug fixes and improvements. Open an issue before a large behavioral or architectural change so the design can be discussed first.

Development

Requirements:

  • x64 Windows 11, or a supported Windows 10 LTSC/Enterprise release
  • The .NET SDK version pinned in global.json
  • WinFsp for manual mount testing

Run the complete test suite before opening a pull request:

dotnet test resodrive.slnx --configuration Release

Use ./build.ps1 -BuildMsi $false to verify the framework-dependent portable package, or ./build.ps1 for the full setup, MSI, and ZIP release pipeline. Never commit generated files from artifacts, bin, obj, or local application data.

Do not commit a deployment-specific profiles.json. Update the generic profiles.sample.json only with reserved example domains and non-sensitive values.

Security and privacy

Do not attach credentials, private keys, unredacted rclone configuration, or logs containing private service URLs. Follow docs/SECURITY.md for security reports.