Project

General

Profile

Actions

Feature #1

closed
PD PD

Zmienić sposób obsługi wasabi

Feature #1: Zmienić sposób obsługi wasabi

Added by Pawel Dudek 2 months ago. Updated about 2 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
carrento
Start date:
11/21/2025
Due date:
% Done:

100%

Estimated time:
6:00 h
Spent time:

Description

dziś mobilka wysyła obrazki do backendu który zapisuje je w wasabi
zmienić to tak żeby backend dawał tylko presignedlink a zapis był wykonywany bezpośrednio w wasabi

PD Updated by Pawel Dudek 2 months ago Actions #1

dziś mobilka wysyła obrazki do backendu który zapisuje je w wasabi
zmienić to tak żeby backend dawał tylko presignedlink a zapis był wykonywany bezpośrednio w wasabi

pamiętać żeby usunąć ograniczenie payload z nginx

PD Updated by Pawel Dudek about 2 months ago Actions #2

  • Status changed from New to Closed
  • % Done changed from 0 to 100
  • Estimated time set to 6:00 h

Backend (carrento-api): dodano endpointy POST /offer/:id/upload-urls (generuje pre-signed PUT dla kluczy offers/{owner}/{offer}/{uuid}) i POST /offer/:id/confirm-images (waliduje prefiks, HEAD w Wasabi, zapisuje rekordy i ustawia stan oferty). Usunięto stary endpoint :id/images i nieużywane metody uploadu plików do backendu; ImageService ma tylko generowanie signed URL-i i weryfikację istnienia obiektu.

Frontend (mobilka): HomeApi.uploadOfferImages wykorzystuje nowe API – pobiera URL-e, wysyła zdjęcia bezpośrednio do Wasabi, potem woła confirm-images; stary upload binariów jest nieużywany.

Actions

Also available in: PDF Atom