alist/drivers/proton_drive
Da3zKi7 3703313ce3 feat(drivers): add ProtonDrive driver
- Implement complete ProtonDrive storage driver with end-to-end encryption support
- Add authentication via username/password with credential caching and reusable login
- Support all core operations: List, Link, Put, Copy, Move, Remove, Rename, MakeDir
- Include encrypted file operations with PGP key management and node passphrase handling
- Add temporary HTTP server for secure file downloads with range request support
- Support media streaming using temp server range requests
- Implement progress tracking for uploads and downloads
- Support directory operations with circular move detection
- Add proper error handling and panic recovery for external library integration

Closes #9312
2025-09-21 13:57:58 -06:00
..
driver.go feat(drivers): add ProtonDrive driver 2025-09-21 13:57:58 -06:00
meta.go feat(drivers): add ProtonDrive driver 2025-09-17 23:37:20 -06:00
types.go feat(drivers): add ProtonDrive driver 2025-09-17 23:37:20 -06:00
util.go feat(drivers): add ProtonDrive driver 2025-09-17 23:37:20 -06:00