Albert Yi
135b97d511
additional fixes for deviantart artist search ( #3771 )
2018-07-27 12:31:26 -07:00
Albert Yi
7753461f6f
don't overwrite upload source with downloaded source
2018-07-26 18:34:00 -07:00
Albert Yi
77854349e5
testing
2018-07-26 18:11:19 -07:00
Albert Yi
9082ddf455
potential fix for #3783
2018-07-26 18:10:27 -07:00
Albert Yi
a0205be8b5
fixes #3771
2018-07-06 11:44:07 -07:00
Albert Yi
ff6d8910b5
Merge pull request #3746 from r888888888/post-flagger-report
...
Post Flagger Report
2018-07-05 16:54:50 -07:00
Albert Yi
6dfb78fca8
split out image cropping to width x height, add StorageManager::Match
2018-07-03 17:59:53 -07:00
Albert Yi
cdcd4d4014
Add additional post flag validation preventing targeting
2018-06-26 15:09:39 -07:00
Albert Yi
f4d5932a66
update dockerfiles
2018-06-25 17:29:01 -07:00
Albert Yi
64446d49e1
add image cropping support
2018-06-22 14:41:57 -07:00
Albert Yi
e551ff9b0c
fix tests
2018-06-20 11:11:46 -07:00
Albert Yi
b0c2ddba8b
update tests
2018-06-14 17:52:41 -07:00
Albert Yi
0e6c358701
add drag and drop file uploads w/async processing
...
[skip ci]
2018-06-14 17:52:41 -07:00
Albert Yi
fdd7582fb0
add support for upload preprocessing
2018-06-14 17:52:41 -07:00
Albert Yi
856637ace4
fix tests
2018-06-05 15:51:06 -07:00
Albert Yi
52de1fb981
clear artist urls before saving url string ( fixes #3731 )
2018-06-04 17:37:43 -07:00
r888888888
ca842cc6d9
fixes #3727
2018-05-26 12:58:19 -07:00
Albert Yi
5ae37597cd
fixes #3728
2018-05-25 13:24:49 -07:00
Albert Yi
b7c4df2df0
fixes #3724
2018-05-24 10:24:14 -07:00
Albert Yi
fcd80b6043
Artist urls can be prepended with a '-' to mark is inactive ( #3388 )
2018-05-16 16:04:05 -07:00
Albert Yi
6acaf999a1
additional error handling in tests
2018-05-15 17:25:55 -07:00
Albert Yi
bda643e513
remove post approval unit test (should be handled in controller)
2018-05-15 16:27:29 -07:00
Albert Yi
f3364b9892
skip earlier on failed pixiv tests
2018-05-15 16:15:59 -07:00
Albert Yi
8bb890e4d0
fixes #3277
2018-05-15 14:19:45 -07:00
Albert Yi
8b16934aaa
skip pixiv-related tests that throw networking errors
2018-05-15 10:19:20 -07:00
Albert Yi
8d5db3723b
skip tests that throw an net::opentimeout error
2018-05-14 10:45:46 -07:00
Albert Yi
6839249e9d
add logic for persisting pixiv sessions in tests
2018-05-10 13:59:57 -07:00
Albert Yi
5bca31bad1
add retry monkey patch for mechanize
2018-05-09 16:45:03 -07:00
Albert Yi
e23814be92
fix pixiv agent shutdown
2018-05-09 16:13:47 -07:00
Albert Yi
d4a2521eec
reset connection for pixiv tests
2018-05-09 14:59:18 -07:00
Albert Yi
59dde72924
fix pixiv tests, install ffmpeg
2018-05-09 14:11:34 -07:00
Albert Yi
0f2e6a9a1b
fix tests
2018-05-09 12:45:37 -07:00
Albert Yi
99012ff342
fix tests
2018-05-09 11:59:51 -07:00
Albert Yi
79ea6f7e6c
Add Docker and Travis config files to enable CI tests
...
Also fixes some Rails 6.0 deprecation warnings
2018-05-09 09:56:38 -07:00
Albert Yi
3b8a1703ff
Merge pull request #3701 from evazion/fix-3579
...
Fix #3579 : Add post approval index
2018-05-07 17:36:41 -07:00
Albert Yi
23bef55632
Merge pull request #3700 from evazion/fix-3659
...
Fix uploads getting stuck in 'processing' state (fix #3659 )
2018-05-07 17:36:03 -07:00
evazion
7c1d5e25fb
post approvals: add index page + search options ( fix #3579 ).
2018-05-05 14:00:49 -05:00
evazion
181a906766
Fix #3695 : Bookmarklet breaks on pixiv fanbox direct image links.
2018-05-05 12:21:11 -05:00
evazion
c584ca5b19
Fix uploads getting stuck in 'processing' state ( fix #3659 ).
...
Bug: if an upload timed out while downloading the file, Upload#process!
would catch the error and attempt to retry, but since the upload was
already in the 'processing' state, on the second try `process!` would
bail out immediately and leave the upload stuck in the 'processing' state.
Fix: remove the retry logic from Upload#process!. Let Downloads::File#download!
(which had its own retry logic) handle it instead.
2018-05-05 11:42:40 -05:00
evazion
0836e4b850
tests: fix upload tests.
...
Fix some uploads tests that got mixed up when merging abce4d2 (see also d089be9 ).
2018-05-05 11:20:21 -05:00
evazion
59ab9820b0
tests: fix FactoryGirl reference.
2018-05-03 20:37:23 -05:00
evazion
4fd4cbd2a6
twitter: fix tests.
2018-04-28 12:33:05 -05:00
Albert Yi
d4b1782431
allow more forum posts to be voted on ( fixes #3677 )
2018-04-27 16:18:31 -07:00
Albert Yi
f2b525a6d2
Implement forum topic voting and tag change pruning ( #3580 )
2018-04-26 15:31:06 -07:00
Albert Yi
8b98e9e009
additional tests to look for causes of incorrect post count on pools ( #3667 )
2018-04-26 11:14:01 -07:00
Albert Yi
b0a3f574ed
fixes #3574
2018-04-25 14:31:11 -07:00
evazion
c4ae2bd2fa
Fix #3654 : Deviantart commentaries fail fetching.
2018-04-18 18:44:56 -05:00
Albert Yi
2f142ab1aa
Merge pull request #3643 from evazion/fix-3642
...
Fix #3642 : Issues with sequential pagination
2018-04-16 16:16:22 -07:00
evazion
e49e6f49bb
Fix #3641 : Can't add tags via Add Commentary dialog.
2018-04-16 12:12:28 -05:00
evazion
d2e2b3d2b1
pagination: add paginator tests.
2018-04-14 10:56:16 -05:00