HomePhabricator
Diffusion Comm b8ffdb80b834

[keyserver] Move blob upload code to a new place

Description

[keyserver] Move blob upload code to a new place

Summary:
Currently, all the code with services logic lives in separate places on keyserver. This diff is the first part of refactoring which moves the code to one place - src/services directory.

Blob service upload code does two things: computes a hash and uploads the blob. In this diff I'm moving the code, later in the stack, I'm splitting it so it's clear which part is responsible for what. The blobServiceUpload would be calling the utils and return a result - the types will be cleaned later in the stack.

Test Plan: Flow

Reviewers: kamil, marcin

Reviewed By: marcin

Subscribers: ashoat

Differential Revision: https://phab.comm.dev/D9937

Details

Provenance
tomekAuthored on Nov 21 2023, 3:41 AM
Reviewer
marcin
Differential Revision
D9937: [keyserver] Move blob upload code to a new place
Parents
rCOMM3a05031140f9: Send badgeOnly notifications in the same order as they were encrypted
Branches
Unknown
Tags
Unknown