cms-dev / cms-dev/cms

Make additional checks when transferring files with FileCacher

Open
#110 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

file_storage
Dominant language
Python
Stars
1k
Forks
412
Avg merge
6d 10h
Merged PRs (30d)
3

Description

Just to be on the safe side we could make FileCacher compute and verify the checksum of files it receives/sends. And we could also add a method to verify the checksum of a file.

(Taken from our old TODO.txt. I don't know the internals of FileCacher so I don't really know what this means)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Locate the FileCacher implementation and the code paths that receive and send files. Read how files are currently transferred and cached, then determine the checksum behavior needed for transfers and for the requested verification method. Done means received and sent files are checked and a file checksum can be verified reliably.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.