Dmitry Borisov
|
73e67b4152
|
Если картинка не подошла по разрешению добавлялось еще и второе
сообщение о том что файла нет
|
2019-02-13 16:25:30 +03:00 |
|
Max Melentiev
|
ccd09722a9
|
Assignment to result of to_file preserves original filename
|
2019-02-08 21:00:58 +05:30 |
|
Max Melentiev
|
c0bde27504
|
Fix #to_file in delayeds3 storage
|
2019-02-06 15:39:38 +05:30 |
|
Max Melentiev
|
2ea6e772df
|
Don't perform API request for .exist? of synced files
|
2019-02-05 18:03:11 +05:30 |
|
Max Melentiev
|
4fe07942d2
|
exists? method returns true if file synced to main store
|
2019-02-05 17:23:16 +05:30 |
|
Max Melentiev
|
a824c04e2b
|
Remove old upload worker
|
2018-12-19 12:08:42 +05:30 |
|
Max Melentiev
|
b39919e748
|
Common storage-agnostic depayed upload worker
To migrate between different storage classes
|
2018-12-18 21:39:57 +05:30 |
|
Max Melentiev
|
fa44e594de
|
Cached 2-step storage (similar to shrine gem)
|
2018-12-13 18:18:35 +05:30 |
|
Max Melentiev
|
bb5ef19596
|
Add missing require statements
|
2018-12-13 17:22:50 +05:30 |
|
Max Melentiev
|
65e09e1b09
|
Extract common to_file method
|
2018-12-13 17:22:50 +05:30 |
|
Max Melentiev
|
725e1683ca
|
Store styles in queued_for_delete
|
2018-12-13 17:22:50 +05:30 |
|
Max Melentiev
|
7da3822ba0
|
Remove filesystem_url method
|
2018-12-13 17:22:50 +05:30 |
|
Max Melentiev
|
ef9fabacdd
|
Extract attachment options to class level
|
2018-12-13 17:22:50 +05:30 |
|
Max Melentiev
|
762f5dde22
|
Replaced attachment ivars with methods
|
2018-12-13 17:04:02 +05:30 |
|
Dmitry Borisov
|
01589e38cf
|
Revert "Передаем в FastImage путь файла, чтобы не зависеть от того прочитан он"
This reverts commit 33c483bfc5.
|
2018-12-12 11:40:09 +03:00 |
|
Dmitry Borisov
|
71e3c0eb5d
|
Merge pull request #15 from insales/separte_error_for_resolution_validation
При валидации разрешения пишем более точную ошибку
|
2018-11-29 12:22:28 +03:00 |
|
Dmitry Borisov
|
33c483bfc5
|
Передаем в FastImage путь файла, чтобы не зависеть от того прочитан он
или нет
|
2018-11-29 11:46:41 +03:00 |
|
Dmitry Borisov
|
1afa722e6b
|
Правильно отпределяем размеры картинки даже если файл уже читали.
FastImage не делает rewind для файла и если ей подсунуть уже прочитанный
файл возвращает nil.
|
2018-11-29 11:34:34 +03:00 |
|
Dmitry Borisov
|
d26d970cd7
|
При валидации разрешения пишем более точную ошибку
|
2018-11-29 10:56:50 +03:00 |
|
Max Melentiev
|
8eea8aa3e3
|
Fix instance class name in error message
|
2018-11-27 19:09:40 +03:00 |
|
Max Melentiev
|
8deec7fd76
|
Fix error message in delayeds3
|
2018-11-27 18:29:27 +03:00 |
|
printercu
|
f76d2972d2
|
Merge pull request #10 from insales/cleanup
Remove old code, DRY, fixes
|
2018-11-27 17:08:58 +03:00 |
|
Max Melentiev
|
57895938c7
|
Use not url-encoded basename for tempfile name
|
2018-11-26 18:25:03 +03:00 |
|
Max Melentiev
|
fbdb753997
|
Remove unused methods in delayeds3
|
2018-11-22 16:52:27 +03:00 |
|
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 |
|