Commit Graph

  • 00c9fdac58 Merge pull request #65 from insales/no_cache_s3_refactor_private_uploads Nastia 2022-08-15 11:51:21 +03:00
  • 3305e02477 Скачиваем файлы по подписанной ссылке Nastia Gorokhova-Alekseeva 2022-08-11 14:03:02 +03:00
  • 7fcab49d32 Merge pull request #63 from insales/download_no_cache_s3_by_templated_url Nastia 2022-08-10 11:37:55 +03:00
  • 251fc2ccfd Merge pull request #64 from insales/update_sidekiq Nastia 2022-08-09 22:44:09 +03:00
  • 0ee4e14d1a Bump sidekiq Nastia Gorokhova-Alekseeva 2022-08-09 22:40:40 +03:00
  • 1be9b348bf В NoCacheS3 правильно скачиваем по УРЛу Nastia Gorokhova-Alekseeva 2022-08-09 22:27:53 +03:00
  • 5875e0d5b7 Merge pull request #62 from insales/typo_in_upload_from_aws Nastia 2022-06-20 16:55:19 +03:00
  • 2a5a131d03 Забыли получить хранилище вместо id Nastia Gorokhova-Alekseeva 2022-06-20 16:51:50 +03:00
  • 4ea5eca338 Merge pull request #61 from insales/no_cache_upload_from_s3_with_lib Nastia 2022-06-20 16:45:56 +03:00
  • 97349db8ff Скачиваем файл из S3, используя библиотеку, а не по ссылке Nastia Gorokhova-Alekseeva 2022-06-20 16:23:09 +03:00
  • 3aa43c642b Merge pull request #60 from insales/change_url_generating_for_no_cache_s3 Nastia 2022-06-20 13:53:10 +03:00
  • 8904356101 Меняем генерацию storage_url для NoCacheS3 Nastia Gorokhova-Alekseeva 2022-06-17 17:32:35 +03:00
  • 171144a2ed Merge pull request #58 from insales/s3-storage Nastia 2022-06-16 11:59:30 +03:00
  • bcb3b46b93 Merge pull request #59 from insales/set_original_filename_for_tempfile Nastia 2022-06-16 11:59:18 +03:00
  • f1bac5f2eb Проставляем original_filename для Tempfile Nastia Gorokhova-Alekseeva 2022-06-15 22:00:20 +03:00
  • 4cee6d1762 Читаем тело загруженного объекта Nastia Gorokhova-Alekseeva 2022-06-15 21:47:44 +03:00
  • 5b6e0bd8cc Merge pull request #55 from insales/s3-storage Nastia 2022-06-15 16:38:14 +03:00
  • aa22e53d43 Добавляем возможность передавать дополнительные опции для загрузки Nastia Gorokhova-Alekseeva 2022-06-15 13:36:42 +03:00
  • 669c78dd7e Правим пример конфига Nastia Gorokhova-Alekseeva 2022-06-15 13:35:47 +03:00
  • 73bf5f5224 Правим тесты под aws Nastia Gorokhova-Alekseeva 2022-06-15 13:22:14 +03:00
  • 764cf348b6 Используем aws-гем вместо fog Nastia Gorokhova-Alekseeva 2022-06-09 17:44:40 +03:00
  • cde240b3ca Перезаливаем файл в облако, если он изменялся Nastia Gorokhova-Alekseeva 2022-06-09 14:42:08 +03:00
  • f1d55852b2 Удаляем следы загрузки в Amazon S3 remove_uploading_to_amazon Nastia Gorokhova-Alekseeva 2022-05-27 18:55:48 +03:00
  • f11b44a96a нам нужна вся логика синхронизации с облаком, а не только запись в облако Nataliya Terskaya 2022-05-27 15:36:20 +02:00
  • cbe946110a нам нужен метод path Nataliya Terskaya 2022-05-26 17:08:49 +02:00
  • 2ccb8f626e чиним ошибки вызванные DelayedPaperclip::Railtie.insert Nataliya Terskaya 2022-05-25 15:44:45 +02:00
  • 7681d18473 кажется, не работает в ruby 2.5.8 Nataliya Terskaya 2022-05-23 16:24:02 +02:00
  • 96c4a6c8af добавила пример конфига и исправила текст комментария Nataliya Terskaya 2022-05-23 16:03:14 +02:00
  • 1cd1df6193 тест на новый тип загрузки файлов без кэша Nataliya Terskaya 2022-05-23 14:38:08 +02:00
  • 0adaa9e06e возвращаем тест на тип загрузки cached (используется в digital) Nataliya Terskaya 2022-05-23 14:37:35 +02:00
  • 102426548a new type of storage Nataliya Terskaya 2022-05-19 14:11:59 +02:00
  • 8b6ea7e48b Merge pull request #56 from insales/remove_uploading_to_google Nastia 2022-05-26 14:09:17 +03:00
  • 883525c67b Удаляем следы загрузки в Google через fog для DelayedS3 Nastia Gorokhova-Alekseeva 2022-05-25 17:16:33 +03:00
  • 7a9c1313dd Merge pull request #54 from insales/fix_ruby_warnings Vasily Fedoseyev 2022-04-20 02:32:49 +03:00
  • 812342b3c2 Simplify regex: \p{Word} includes other mentioned classes and more Vasily Fedoseyev 2022-04-19 00:34:59 +03:00
  • b7a41dab65 Replace URI.encode with URI::Parser#escape Vasily Fedoseyev 2022-04-18 23:58:38 +03:00
  • 4793ee9c86 More rubocop Vasily Fedoseyev 2022-04-18 21:58:25 +03:00
  • f8021dbbc8 Minimum ruby is 2.3 Vasily Fedoseyev 2022-04-18 21:38:59 +03:00
  • b7fba853ab More rubocop Vasily Fedoseyev 2022-04-18 21:38:40 +03:00
  • 510ea5eb8b Fix more warnings Vasily Fedoseyev 2022-04-18 21:16:26 +03:00
  • 6fb3f7d931 Fix rubocop lint warnings Vasily Fedoseyev 2022-04-18 20:45:59 +03:00
  • b98762edca Fix warnings seen in delayed_paperclip tests Vasily Fedoseyev 2022-04-18 20:08:20 +03:00
  • 3a704cc055 Merge pull request #53 from insales/remove_google_cloud Andrey Stikheev 2022-03-15 09:22:24 +03:00
  • 4aa6065a30 Отключаем заливку в google cloud Andrey Stikheev 2022-03-15 07:03:26 +03:00
  • d29d8993f5 Merge pull request #52 from insales/less_gems_in_ci Vasily Fedoseyev 2022-02-22 16:37:42 +03:00
  • 2d907efb56 Do not install lint tools in all appraisals and remove unnecessary steps Vasily Fedoseyev 2022-02-22 16:22:53 +03:00
  • b7370bdbff Merge pull request #50 from insales/fix_tests Andrey Stikheev 2022-02-22 16:10:34 +03:00
  • be9ff4effd Прибиваем версию руби, чтобы не было неожиданных падений при выходе новой версии Andrey Stikheev 2022-02-22 16:08:39 +03:00
  • 0cc95e1e31 Merge pull request #49 from insales/revert-47-fix_download Andrey Stikheev 2022-02-22 13:58:25 +03:00
  • 1d5635b3bd Revert "Не проверяем наличие картинки в Яндекс Облаке, это не всегда правда " revert-47-fix_download Andrey Stikheev 2022-02-22 13:57:49 +03:00
  • 9472a344b9 Правильно определяем тип картинок webp по расширению fix_webp_recognize2 Dmitry Borisov 2022-02-22 11:52:19 +03:00
  • 72e78e3551 Merge pull request #48 from insales/fix_webp_recognize Dmitry Borisov 2022-02-22 12:09:22 +03:00
  • 8e1f1f2efd Правильно определяем тип картинок webp по расширению Dmitry Borisov 2022-02-22 11:52:19 +03:00
  • 12368ebfb9 Merge pull request #47 from insales/fix_download Andrey Stikheev 2022-02-15 11:55:11 +03:00
  • b8b164badc Не проверяем наличие картинки в Яндекс Облаке, это всегда правда и лучше этим управлять на уровне приложения Andrey Stikheev 2022-02-15 11:38:11 +03:00
  • 10baff9a8d Merge pull request #46 from insales/fix_eacess Andrey Stikheev 2022-02-10 09:32:38 +03:00
  • 1e69e8b2ec Закрываем еще случай ошибки Errno::EACCES: Permission denied @ dir_s_rmdir - /tmp Andrey Stikheev 2022-02-10 00:19:32 +03:00
  • 4d45cbd47a Merge pull request #45 from insales/add_rubocop Nastia 2022-01-14 15:08:42 +03:00
  • 69e720f8a9 Добавляем загруженные конфиги рубокопа в gitignore Nastia Gorokhova-Alekseeva 2022-01-14 15:01:11 +03:00
  • 2d15ef019b Добавляем pronto в гемфайл Nastia Gorokhova-Alekseeva 2022-01-14 15:00:52 +03:00
  • 89a4b170ce Добавляем конфиг рубокопа и его запуск в CI Nastia Gorokhova-Alekseeva 2022-01-14 14:56:13 +03:00
  • ebda8c1af6 Merge pull request #44 from insales/rails_7_compatibility Nastia 2022-01-14 14:47:25 +03:00
  • 45d7f7caeb Прописываем версию active_support в gemspec Nastia Gorokhova-Alekseeva 2022-01-14 14:16:45 +03:00
  • 1af09732a1 Добавляем тесты на новые руби и рельсы Nastia Gorokhova-Alekseeva 2022-01-14 14:15:22 +03:00
  • 81300ecd7d Merge pull request #43 from insales/restore_tests Nastia 2022-01-14 13:07:20 +03:00
  • 94df38a507 Передаём аргумент в блок создания таблицы restore_tests Nastia Gorokhova-Alekseeva 2022-01-13 23:59:00 +03:00
  • ec2968433c Добавляем настройки для прогона тестов в CI гитхаба Nastia Gorokhova-Alekseeva 2022-01-13 23:46:59 +03:00
  • 47ce2fd398 Обновляем конфиг БД Nastia Gorokhova-Alekseeva 2022-01-13 23:46:35 +03:00
  • d7dc62c44c Немного рубокопа Nastia Gorokhova-Alekseeva 2022-01-13 23:40:47 +03:00
  • 0bc290ddb2 Обновляем версии рельс в appraisals Nastia Gorokhova-Alekseeva 2022-01-13 23:40:08 +03:00
  • fa6d687f45 Удаляем тесты на Cached storage Nastia Gorokhova-Alekseeva 2022-01-13 23:37:54 +03:00
  • c2c75df082 Восстанавливаем прохождение тестов в matchers/have_attached_file_matcher_test.rb Nastia Gorokhova-Alekseeva 2022-01-13 23:34:26 +03:00
  • b502b04fc0 Восстанавливаем прохождение тестов в thumbnail_test Nastia Gorokhova-Alekseeva 2021-12-30 19:03:39 +03:00
  • a1e8c70ac7 Выносим тесты про парсер стилей в styles_parser_test Nastia Gorokhova-Alekseeva 2021-12-30 17:57:01 +03:00
  • 913d84f144 Восстанавливаем прохождение тестов в storage_test Nastia Gorokhova-Alekseeva 2021-12-30 17:50:01 +03:00
  • 5122c8eb1a Восстанавливаем прохождение тестов в paperclip_test Nastia Gorokhova-Alekseeva 2021-12-30 14:58:08 +03:00
  • 959b161191 Восстанавливаем прохождение тестов в iostream_test Nastia Gorokhova-Alekseeva 2021-12-29 21:08:19 +03:00
  • 2b18772a9d Восстанавливаем прохождение тестов в integration_test Nastia Gorokhova-Alekseeva 2021-12-29 20:53:04 +03:00
  • 2d40ff14b8 Merge pull request #42 from insales/increase_upload_delay Nastia 2021-12-29 19:09:15 +03:00
  • 612edde7c9 Восстанавливаем прохождение тестов в geometry_test Nastia Gorokhova-Alekseeva 2021-12-29 18:17:47 +03:00
  • edda0765f2 Пытаемся увеличить время задержки загрузки Nastia Gorokhova-Alekseeva 2021-12-29 18:11:10 +03:00
  • 1b195d73d7 Восстанавливаем прохождение тестов в attachment_test Nastia Gorokhova-Alekseeva 2021-12-29 18:10:09 +03:00
  • f73281d4b6 Merge pull request #41 from insales/delay_processing_images Nastia 2021-12-29 16:27:10 +03:00
  • ea6d82fbf6 Загружаем картинки с задержкой Nastia Gorokhova-Alekseeva 2021-12-29 12:28:34 +03:00
  • b267bb9a26 Merge pull request #40 from insales/typo_in_style Nastia 2021-12-08 17:11:02 +03:00
  • 50d85f77a2 В style лежит символ, а не строка Nastia Gorokhova-Alekseeva 2021-12-08 17:09:56 +03:00
  • ab3c24b16d Merge pull request #39 from insales/get_original_content_type_from_db Nastia 2021-12-08 16:36:40 +03:00
  • 02db41d230 Считаем, что content_type для оригинала в базе верный Nastia Gorokhova-Alekseeva 2021-12-08 16:29:00 +03:00
  • 449ff61ef7 Merge pull request #38 from insales/fix_system_command_hanging Dmitry Borisov 2021-11-29 14:43:00 +03:00
  • 2996d601ad Запускаем системные команды с таймаутом 30с Иногда команда может зависать. Например, convert и identify на некоторых svg файлах Dmitry Borisov 2021-11-29 14:36:57 +03:00
  • ca46d9bcaa Merge pull request #37 from insales/fix_content_type_for_s3_uploads Dmitry Borisov 2021-11-22 10:39:39 +03:00
  • 97c8578367 При загрузке в облака определяем content-type для каждого файла независимо Оригинальный файл и пережатые могут иметь разные форматы. Даже разные стили могут иметь разные форматы. Передавать для всех content-type оригинального файла неправильно. Dmitry Borisov 2021-11-18 15:22:27 +03:00
  • f39dfa2060 Merge pull request #36 from insales/sbercloud_upload Andrey Stikheev 2021-10-06 12:52:49 +03:00
  • e54540fa29 Заливаем картинки еще в Сберклауд Andrey Stikheev 2021-10-06 12:51:55 +03:00
  • 408045b784 Merge pull request #35 from insales/sbercloud_fixes Andrey Stikheev 2021-10-05 17:08:15 +03:00
  • 20c2ccb874 Правим опечатки Andrey Stikheev 2021-10-05 17:07:27 +03:00
  • d662c4ba2b Merge pull request #34 from insales/sbercloud_support Andrey Stikheev 2021-10-05 16:43:04 +03:00
  • f5adb2a850 Добавляем поддержку Сберклауда Andrey Stikheev 2021-10-05 14:26:30 +03:00
  • c51a15fed0 Merge pull request #33 from insales/fix_ya_cloud_region Nastia 2021-06-28 12:47:05 +03:00
  • e127d65617 Правим регион для бакета в ЯОблаке Nastia Gorokhova-Alekseeva 2021-06-28 12:33:17 +03:00