Skip to content

Conversation

@jzunigax2
Copy link

This PR removes scope creep features from the Internxt backend to focus on core functionality needed for the MVP. The removed features (Move, DirMove, Copy, Purge) are optional in rclone and handled client-side automatically when not implemented by the backend.

Changes:

  • Remove optional Move, DirMove, Copy, and Purge operations
  • Stub authentication with TODO for future token-based implementation
  • Simplify Features struct to only set non-default values
  • Preserve core functionality: upload/download/sync, directory listing, empty file simulation, and quota checks via About()

This cleanup reduces complexity while maintaining all essential operations for syncing files with Internxt Drive

@jzunigax2 jzunigax2 requested a review from larryrider November 28, 2025 21:23
@jzunigax2 jzunigax2 self-assigned this Nov 28, 2025
# Conflicts:
#	backend/internxt/internxt.go
#	go.sum
@jzunigax2 jzunigax2 merged commit 9d16076 into master Dec 1, 2025
8 checks passed
@jzunigax2 jzunigax2 deleted the chore/cleanup branch December 1, 2025 13:41
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.

4 participants