Commit Graph

40 Commits

Author SHA1 Message Date
Max Melentiev
7a2bf88d32 Extract styles parser 2018-11-22 16:52:27 +03:00
Max Melentiev
1d6b781b0a Drop support for dynamic options 2018-11-22 16:33:10 +03:00
Max Melentiev
636af368fb Simplify code in delayeds3 2018-11-22 16:33:10 +03:00
Max Melentiev
0b60f48886 Remove workaround for AccountFile 2018-11-22 16:33:10 +03:00
Max Melentiev
43892dacd0 Consistent way to check for proc 2018-11-22 16:33:10 +03:00
Max Melentiev
63cfd23b09 Common method to define validations 2018-11-22 16:33:10 +03:00
Max Melentiev
15cd3231d8 Removed unused code, add missing activesupport dependency 2018-11-22 16:33:04 +03:00
Max Melentiev
69769bdd69 Remove unnecessary calls to interpolation 2018-11-22 16:25:34 +03:00
Max Melentiev
b53284fece Removed old code 2018-11-22 16:25:34 +03:00
Max Melentiev
c96bb7707b Fix download_file in delayeds3 2018-11-21 11:01:56 +03:00
Max Melentiev
a86d08d955 Replace @was_dirty from delayed_paperclip with #dirty?
Because was_dirty is made from dirty? right before flush_writes call
2018-11-15 19:02:21 +03:00
Max Melentiev
8891d5e208 Always interpolate :url template in url interpolation 2018-11-15 13:52:14 +03:00
Max Melentiev
c37f545849 Avoid dynamic extends 2018-11-13 17:01:50 +03:00
Max Melentiev
7359019faf Add missing fastimage dependency 2018-11-13 11:59:27 +03:00
Max Melentiev
e9d9a237c4 Remove sidekiq dependency from gemspec 2018-11-12 17:15:38 +03:00
Max Melentiev
aa24efaed9 Moved delayeds3-specific stuff to it's module 2018-11-12 17:09:39 +03:00
Max Melentiev
63587c88d4 Removed unused settings 2018-11-09 20:00:40 +03:00
Max Melentiev
84f983881c Move storages to seaprate files 2018-11-09 16:19:15 +03:00
Max Melentiev
f5f4c3a639 Remove app specific helpers 2018-10-30 09:45:49 +03:00
Max Melentiev
33529b4ec8 Remove app-specific interpolation 2018-10-10 12:16:09 +03:00
Max Melentiev
d99bef78a2 Improve interpolation performance 2018-10-09 16:48:14 +03:00
Max Melentiev
5f3d81c15c Interpolations improvements from upstream 2018-10-09 15:43:44 +03:00
Max Melentiev
dd37f2eea5 Rename style -> style_name, to make it similar to upstream 2018-10-09 15:14:21 +03:00
Dmitry Borisov
d50179da1b правлю глупую опечатку 2018-08-15 13:26:07 +03:00
Dmitry Borisov
e1b8ecbae9 Вынес генерация имен полей synced_to_... в методы 2018-08-15 12:43:46 +03:00
Dmitry Borisov
98b4183707 Сбрасываем флаг _synced_to_fog если он есть перед заливкой в Google 2018-08-15 12:36:55 +03:00
Dmitry Borisov
10f92f4c84 Падаем если при заливке в облака оказалось что локального файла нет 2018-08-15 12:30:53 +03:00
Max Melentiev
51585fdd8d Make callbacks rails >= 4.1 compatible 2018-07-09 13:10:11 +03:00
Max Melentiev
4bf427fa27 WIP Make tests pass 2018-07-09 12:33:27 +03:00
Nastia Gorokhova-Alekseeva
ac201bf371 Обрабатываем EEXIST при удалении изображения и бросаем исключение только если файл не удалился 2018-06-28 15:44:51 +03:00
Andrey Stikheev
fb3c3d508f Добавляем поддержку прокси 2018-04-19 14:18:33 +03:00
Andrey Stikheev
99a4364975 Подмешиваем ключ только когда он явно указан 2018-04-19 13:44:37 +03:00
Andrey Stikheev
bc68687f09 Add endpoint support 2018-04-19 13:20:03 +03:00
Dmitriy Gusev
ffc341ff10 lib/paperclip/storage.rb: вызываем touch после обновления флага синхронизации чтобы если где-то был закеширован url файла он бы поменялся 2017-09-29 13:10:38 +03:00
Dmitriy Gusev
255332c28f lib/paperclip/storage.rb: обновляем атрибут synced_to.. через update_column, чтобы не вызывать колбеки 2017-09-27 14:10:35 +03:00
Dmitry Borisov
95006f90fc args в run_callbacks никогда не передаются, и в rails 4 они уже не поддерживаются 2017-08-25 11:54:51 +03:00
dborisov
563337ac63 load rake tasks in rails application 2017-07-04 19:04:42 +03:00
dborisov
dc9b5803dc fix loading of gem 2017-07-04 18:56:58 +03:00
dborisov
30bd35e313 fixes 2017-07-04 17:59:47 +03:00
dborisov
dd77eb75ac extract paperclip from insales to separate repository 2017-07-04 14:52:10 +03:00