Nastia Gorokhova-Alekseeva
3305e02477
Скачиваем файлы по подписанной ссылке
2022-08-15 11:39:55 +03:00
Nastia Gorokhova-Alekseeva
1be9b348bf
В NoCacheS3 правильно скачиваем по УРЛу
2022-08-09 22:27:53 +03:00
Nastia Gorokhova-Alekseeva
2a5a131d03
Забыли получить хранилище вместо id
2022-06-20 16:51:50 +03:00
Nastia Gorokhova-Alekseeva
97349db8ff
Скачиваем файл из S3, используя библиотеку, а не по ссылке
2022-06-20 16:23:09 +03:00
Nastia Gorokhova-Alekseeva
8904356101
Меняем генерацию storage_url для NoCacheS3
2022-06-17 17:32:35 +03:00
Nastia
171144a2ed
Merge pull request #58 from insales/s3-storage
...
Читаем тело загруженного объекта
2022-06-16 11:59:30 +03:00
Nastia
bcb3b46b93
Merge pull request #59 from insales/set_original_filename_for_tempfile
...
Проставляем original_filename для Tempfile
2022-06-16 11:59:18 +03:00
Nastia Gorokhova-Alekseeva
f1bac5f2eb
Проставляем original_filename для Tempfile
2022-06-15 22:00:20 +03:00
Nastia Gorokhova-Alekseeva
4cee6d1762
Читаем тело загруженного объекта
2022-06-15 21:47:44 +03:00
Nastia Gorokhova-Alekseeva
aa22e53d43
Добавляем возможность передавать дополнительные опции для загрузки
...
Например, acl: "private"
2022-06-15 13:38:34 +03:00
Nastia Gorokhova-Alekseeva
764cf348b6
Используем aws-гем вместо fog
2022-06-14 16:02:39 +03:00
Nastia Gorokhova-Alekseeva
cde240b3ca
Перезаливаем файл в облако, если он изменялся
2022-06-09 14:44:29 +03:00
Nataliya Terskaya
f11b44a96a
нам нужна вся логика синхронизации с облаком, а не только запись в облако
2022-05-27 15:36:20 +02:00
Nataliya Terskaya
cbe946110a
нам нужен метод path
2022-05-26 17:08:49 +02:00
Nataliya Terskaya
7681d18473
кажется, не работает в ruby 2.5.8
2022-05-26 16:56:43 +02:00
Nataliya Terskaya
96c4a6c8af
добавила пример конфига и исправила текст комментария
2022-05-26 16:56:43 +02:00
Nataliya Terskaya
102426548a
new type of storage
...
без кэша, синхронно заливаем в одно облако, а в остальные асинхронно
2022-05-26 16:56:43 +02:00
Nastia Gorokhova-Alekseeva
883525c67b
Удаляем следы загрузки в Google через fog для DelayedS3
2022-05-25 17:16:39 +03:00
Vasily Fedoseyev
812342b3c2
Simplify regex: \p{Word} includes other mentioned classes and more
2022-04-19 00:53:44 +03:00
Vasily Fedoseyev
b7a41dab65
Replace URI.encode with URI::Parser#escape
2022-04-18 23:58:38 +03:00
Vasily Fedoseyev
4793ee9c86
More rubocop
2022-04-18 22:14:19 +03:00
Vasily Fedoseyev
b7fba853ab
More rubocop
2022-04-18 21:38:40 +03:00
Vasily Fedoseyev
6fb3f7d931
Fix rubocop lint warnings
2022-04-18 21:16:13 +03:00
Vasily Fedoseyev
b98762edca
Fix warnings seen in delayed_paperclip tests
2022-04-18 20:08:20 +03:00
Andrey Stikheev
4aa6065a30
Отключаем заливку в google cloud
2022-03-15 07:03:26 +03:00
Andrey Stikheev
1d5635b3bd
Revert "Не проверяем наличие картинки в Яндекс Облаке, это не всегда правда "
2022-02-22 13:57:49 +03:00
Dmitry Borisov
8e1f1f2efd
Правильно определяем тип картинок webp по расширению
2022-02-22 11:52:19 +03:00
Andrey Stikheev
b8b164badc
Не проверяем наличие картинки в Яндекс Облаке, это всегда правда и лучше этим управлять на уровне приложения
2022-02-15 11:38:11 +03:00
Andrey Stikheev
1e69e8b2ec
Закрываем еще случай ошибки Errno::EACCES: Permission denied @ dir_s_rmdir - /tmp
2022-02-10 09:29:59 +03:00
Nastia
81300ecd7d
Merge pull request #43 from insales/restore_tests
...
Восстанавливаем прохождение тестов
2022-01-14 13:07:20 +03:00
Nastia Gorokhova-Alekseeva
c2c75df082
Восстанавливаем прохождение тестов в matchers/have_attached_file_matcher_test.rb
2022-01-13 23:34:26 +03:00
Nastia Gorokhova-Alekseeva
2b18772a9d
Восстанавливаем прохождение тестов в integration_test
2021-12-29 20:53:04 +03:00
Nastia Gorokhova-Alekseeva
edda0765f2
Пытаемся увеличить время задержки загрузки
2021-12-29 18:11:15 +03:00
Nastia Gorokhova-Alekseeva
1b195d73d7
Восстанавливаем прохождение тестов в attachment_test
2021-12-29 18:10:09 +03:00
Nastia Gorokhova-Alekseeva
ea6d82fbf6
Загружаем картинки с задержкой
...
Иначе они не всегда успевают дойти до диска с воркерами
2021-12-29 12:28:34 +03:00
Nastia Gorokhova-Alekseeva
50d85f77a2
В style лежит символ, а не строка
2021-12-08 17:09:56 +03:00
Nastia Gorokhova-Alekseeva
02db41d230
Считаем, что content_type для оригинала в базе верный
2021-12-08 16:35:53 +03:00
Dmitry Borisov
2996d601ad
Запускаем системные команды с таймаутом 30с
...
Иногда команда может зависать. Например, convert и identify на некоторых
svg файлах
2021-11-29 14:36:57 +03:00
Dmitry Borisov
97c8578367
При загрузке в облака определяем content-type для каждого файла независимо
...
Оригинальный файл и пережатые могут иметь разные форматы. Даже разные
стили могут иметь разные форматы. Передавать для всех content-type
оригинального файла неправильно.
2021-11-18 15:22:27 +03:00
Andrey Stikheev
e54540fa29
Заливаем картинки еще в Сберклауд
2021-10-06 12:51:55 +03:00
Andrey Stikheev
20c2ccb874
Правим опечатки
2021-10-05 17:07:27 +03:00
Andrey Stikheev
f5adb2a850
Добавляем поддержку Сберклауда
2021-10-05 14:28:49 +03:00
Nastia Gorokhova-Alekseeva
e127d65617
Правим регион для бакета в ЯОблаке
2021-06-28 12:37:02 +03:00
Vasily Fedoseyev
0bbe0d2432
Попытка бекпорта автоориентации по exif
2021-05-27 10:49:19 +03:00
Andrey Stikheev
28a7d2f239
Урлы теперь не зависит от факта заливки в облако
2021-03-21 17:20:56 +03:00
Andrey Stikheev
00932d6e0c
Делаем яндекс облако основным хранилищем
2020-10-13 21:26:11 +03:00
Andrey Stikheev
fa0f72d739
Отключаем заливку на s3
2020-10-13 09:53:29 +03:00
natt-eyre
f2484ec593
check that size[0] and size[1] both are not empty
2020-09-29 17:08:26 +03:00
natt-eyre
fdfdaae07d
при сохранении картинки сохраняем ее ширину и высоту в бд
2020-09-29 16:31:09 +03:00
Andrey Stikheev
5c168b8b41
Добавляем поддержку Яндекс.облака
2020-01-28 14:47:53 +03:00