Zadanie #1695
Zadanie #1694: Obsługa pełnych tekstów
Dodanie metody w kontrolerze do pobierania plików binarnych
Status: | Rozwiązany | Start date: | 2017-05-19 | |
---|---|---|---|---|
Priority: | Normalny | Due date: | ||
Assignee: | Michał Komar | % Done: | 100% | |
Category: | web | |||
Target version: | 0.3 | |||
Developer: | Łukasz Waśkiewicz | Tester: | Michał Komar |
Description
W kontrolerze należy dodać metodę, która na podsawie identyfikatora dokumentu, identyfikatora conent-file oraż źródła pochodzenia zwraca zawartość pliku.
- Są 3 rodzaje źródeł:
- tmp storage - plik zwracany spośród uploadów
- database - plik zwracany z bazy danych
- external - plik z infony
- Mime type - należy pamiętać o nadawaniu mime-type odpowiedziom, dzięki czemu będzie można wyświetlać pliki graficzne (okładki)
Associated revisions
refs #1695 pobieranie plików
refs #1695 wydzielenie kodu wysyłania pliku w HttpResponse
refs #1695 cache na pobieranie plików z infony + test
History
#1 Updated by Michał Komar almost 8 years ago
- Description updated (diff)
#2 Updated by Łukasz Waśkiewicz over 7 years ago
- Status changed from Nowy to Testowanie
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
- % Done changed from 0 to 100
#3 Updated by Michał Komar over 7 years ago
- Status changed from Testowanie to Odpowiedź
- Assignee changed from Michał Komar to Łukasz Waśkiewicz
Ten cały kod służący do wysyłania danych binarnych warto by było wrzucić do jakiegoś utila, bo może się przydać -> np. do pobierania plikow z importami, gdyby kyos chcial, ebysmy je przechowywali.
W InfonaDocumentAttachmentResolver lub JupiterStorageIntegrationService można jakiś cache dodać na pliki, żeby nie pobierać za każdym razem.
Poza tym ok.
#4 Updated by Łukasz Waśkiewicz over 7 years ago
- Status changed from Odpowiedź to Testowanie
- Assignee changed from Łukasz Waśkiewicz to Michał Komar
dodano cache przez ehCache wydzielony AttachmentUtil