evazion
b9ed676bfb
deviantart: handle origin-orig.deviantart.net urls.
2018-09-02 13:57:15 -05:00
evazion
d693f01dde
Fix #3859 : Related tag and find artist don't run when fetch data fails.
...
Fixes an exception in the artist finder caused by searching for a nil profile_url.
2018-09-01 11:48:42 -05:00
evazion
d6235d6f9e
nijie: add canonical url tests.
2018-08-31 23:23:15 -05:00
evazion
0eff095a3e
Refactor searching text attributes.
...
* Allow using ApplicationRecord#attribute_matches to search text attributes,
and standardize models on using this instead of duplicating code.
* Remove restrictions that limited wildcard searches to Builders only in various places.
2018-08-31 19:50:46 -05:00
evazion
736c22c3ce
pixiv: fix fetch source data failing on fanbox images.
...
ref: https://danbooru.donmai.us/forum_posts/150000
2018-08-31 00:21:03 -05:00
evazion
c689a161f6
pixiv: fix failure when normalizing pixiv stacc artist urls ( #3856 ).
2018-08-30 19:24:44 -05:00
Albert Yi
9206a60760
Merge pull request #3852 from evazion/fix-twitter-direct-url
...
Twitter: fix handling of direct image urls without a referer url.
2018-08-29 17:32:54 -07:00
Albert Yi
48f2a79d13
fix artist url spec and bug with nicoseiga strategy not recognizing urls
2018-08-29 17:14:36 -07:00
evazion
a1044dbc19
twitter: fix handling of direct image urls without a referer url.
2018-08-29 17:14:57 -05:00
Albert Yi
66e413b540
Adds fuzzy string matching and prefix matching
2018-08-28 16:41:52 -07:00
Albert Yi
68c30961ac
Merge pull request #3805 from r888888888/refactor-sources
...
Refactor sources
2018-08-28 12:13:15 -07:00
evazion
3dafca9aec
Fix #3842 : Mods can demote other mods or admins.
2018-08-25 13:52:50 -05:00
evazion
2cdd022c37
Fix #3837 : Remove expired bans.
2018-08-24 16:49:34 -05:00
Albert Yi
762dc3da24
Refactor sources
2018-08-24 12:10:51 -07:00
evazion
4f02c7f70a
search: add status:modqueue, status:unmoderated metatags.
...
* status:modqueue = ~status:pending ~status:flagged
* status:unmoderated = status:modqueue -user:self -approver:self -disapproval:any
2018-08-23 14:48:39 -05:00
evazion
89c4fe150a
search: add disapproval:<any|none|disinterest|poor_quality|breaks_rules> metatag.
2018-08-23 14:08:02 -05:00
evazion
9a0f37e359
Fix #3715 : Provide any/none modifiers for pixiv: metatag
2018-08-22 00:25:38 -05:00
evazion
c504ad555d
Fix #3822 : Move favorites (while deleting) fails if user has also favorited destination
2018-08-19 00:54:17 -05:00
evazion
eaef616a01
Fixup tests for 03cf4c917.
2018-08-19 00:42:06 -05:00
evazion
fb91bbc6c5
Fix #3813 : Favorite limit can be bypassed.
2018-08-12 14:22:08 -05:00
evazion
202527008f
user.rb: drop unused add_favorite!, delete_favorite! methods.
...
These methods were incorrect anyway, didn't upvote/downvote the post.
2018-08-12 12:35:15 -05:00
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