r888888888
f27d065e1f
fixes #3119
2017-06-14 16:30:19 -07:00
Albert Yi
24ad435067
Merge pull request #3155 from evazion/fix-artcomm-version-merge
...
Fix #3149 : Artist commentaries should merge versions
2017-06-14 12:26:46 -07:00
r888888888
6174d0eef2
normalize nijie popup urls ( fixes #3153 )
2017-06-14 12:26:13 -07:00
evazion
cdef9fda7d
tests: fix send_message in post/pool archive helpers.
...
Since efe5e0e send_message is called with an extra param; fix mocked
send_message to handle this param.
2017-06-14 14:13:52 -05:00
evazion
155faf8380
commentaries: merge versions ( fix #3149 ).
2017-06-14 13:52:24 -05:00
r888888888
85fa58cb7c
add test for #3153
2017-06-14 11:36:04 -07:00
Albert Yi
40d24278cf
Merge pull request #3150 from evazion/fix-artcomm-whitespace
...
Fix #2174 : Trim whitespace from artist commentary
2017-06-13 16:02:31 -07:00
Albert Yi
7881d06858
Merge pull request #3148 from evazion/fix-replacement-deletions
...
Post replacements: don't delete files currently in use.
2017-06-13 15:52:22 -07:00
Albert Yi
ee28cf539f
Merge pull request #3146 from evazion/fix-reltags-alias
...
Fix #1608 : Show wiki page of alias consequent for Related Tags
2017-06-13 15:39:42 -07:00
evazion
f8afabd51c
commentaries: trim whitespace from fields.
2017-06-13 16:42:30 -05:00
evazion
abb7117996
commentaries: add tests.
2017-06-13 15:13:53 -05:00
evazion
27aa9fe82a
post replacements: don't delete files still in use.
...
Bug: if a user replaces a post with another image, then replaces the
post back to the original image, then the deletion job for the original
image will still run. The will delete the original file, but that file
is now in use again and should not be deleted.
2017-06-13 02:20:23 -05:00
evazion
c06ae5277e
Fix #1608 : Show wiki page of alias consequent for Related Tags
...
Make related tags apply aliases before fetching tags from the wiki page.
2017-06-12 19:52:19 -05:00
evazion
f3f55daea6
Fix #3138 : Support DeviantArt login-only works.
2017-06-10 10:34:51 -05:00
Albert Yi
30fc9c93c3
Merge pull request #3137 from evazion/fix-da-artcomms
...
Autoconvert DeviantArt commentary from HTML to DText
2017-06-09 15:58:05 -07:00
evazion
2fcd823eff
deviantart: add source tests.
2017-06-09 13:19:24 -05:00
evazion
9234fa7885
post replacement: allow replacing ugoiras.
2017-06-08 23:54:51 -05:00
Albert Yi
7fb0e561cc
Merge pull request #3124 from evazion/fix-artstation-sources
...
Multiple ArtStation fixes
2017-06-08 14:11:21 -07:00
evazion
39bd141667
artstation: fix fetch source data for image urls.
...
Fixes 'Fetch source data' when uploading an image url and the referer
url is available:
* https://danbooru.donmai.us/uploads/new?url=https://cdna.artstation.com/p/assets/images/images/006/029/978/large/amama-l-z.jpg&ref=https://www.artstation.com/artwork/4BWW2
2017-06-07 10:20:18 -05:00
evazion
b1171306a1
artstation: include only images in image_urls.
2017-06-07 10:20:18 -05:00
evazion
a68ff3c347
artstation: accept www.artstation.com/artwork/foo-bar-baz style urls.
2017-06-07 10:20:17 -05:00
evazion
fed23c0baa
fetch source data: fix gallery warning for non-pixiv galleries.
2017-06-06 23:03:07 -05:00
evazion
047fb68f45
Fix #3117 : Nicoseiga handler grabbing wrong commentary source
...
* `summary` is the wrong field. It's the list of comments left by users,
not the artist's commentary.
* For some reason `doc.response.image.description` returns nil even
though the description element exists. Switch to `Hash.from_xml` to
avoid this.
2017-06-06 13:44:43 -05:00
Albert Yi
7f062eb514
Merge pull request #3116 from evazion/fix-artstation-project-urls
...
Fix #3108 : support https://$artist.artstation.com/projects/$id urls
2017-06-05 12:45:44 -07:00
evazion
b3e533f3ff
Add download rewrite for https://$artist.artstation.com/projects/$id .
2017-06-05 14:03:51 -05:00
Albert Yi
c03d625618
Merge pull request #3113 from evazion/fix-forum-stickies
...
Forum topics: don't list sticky topics first in json/atom responses.
2017-06-05 12:03:50 -07:00
evazion
71950597e8
Add source tests for https://$artist.artstation.com/projects/$id .
2017-06-05 14:03:50 -05:00
evazion
1d62ea3220
/forum_topics: don't list stickies first in json/atom responses.
2017-06-04 16:14:55 -05:00
evazion
cebf29f83e
Allow escaping wildcards (\*) in wildcard searches.
2017-05-31 16:15:18 -05:00
r888888888
bffa1f3dc3
fix unit tests
2017-05-30 17:37:42 -07:00
r888888888
216ca06fee
fixes #3100
2017-05-30 15:38:01 -07:00
r888888888
6eb5a4c017
fixes #3096
2017-05-30 12:13:08 -07:00
evazion
a401b1f570
posts: fix nil source tests; fix source:none metatag.
2017-05-26 15:12:39 -05:00
evazion
1a52f9db2b
wiki pages: add wildcard support to "other names" search.
2017-05-24 14:59:00 -05:00
evazion
614bf44086
/bulk_update_requests: add search form.
2017-05-23 17:23:32 -05:00
Albert Yi
3be06364fa
Merge pull request #3077 from evazion/fix-dmail-title-search
...
Fix case sensitivity bug in dmail title search.
2017-05-22 11:59:22 -07:00
evazion
3f760069b3
dmails: fix case sensitivity bug in dmail title search.
2017-05-21 13:52:56 -05:00
evazion
2259506bc2
flags: disallow flagging pending posts.
2017-05-19 14:37:38 -05:00
Albert Yi
a4220854a3
Merge pull request #3063 from evazion/fix-post-delete
...
Fix flagging cooldown preventing manual deletions.
2017-05-18 13:44:27 -07:00
evazion
3570ace017
flags: ignore flagging rate-limits when deleting posts.
2017-05-17 23:48:37 -05:00
evazion
565945ab7b
flags: move flagging inside Post#delete!
2017-05-17 23:48:37 -05:00
evazion
9f1096e67f
post replacement: rescale notes.
2017-05-17 00:14:41 -05:00
evazion
402caf6168
post replacement: don't send @mention dmails to replacer.
2017-05-17 00:14:41 -05:00
evazion
cd3914f17c
post replacement: move tests to post_replacement_test.rb.
2017-05-17 00:14:41 -05:00
Albert Yi
2f1faf3c38
Merge pull request #3060 from evazion/fix-3048
...
Fix #3048 : Artist Lookup Failing Due to Changing Usernames
2017-05-15 16:33:53 -07:00
Albert Yi
6ddf0821d8
Merge pull request #3055 from evazion/feat-post-replacement-controller
...
Add post replacements controller.
2017-05-15 16:19:34 -07:00
Albert Yi
d658d41c53
Merge pull request #3050 from evazion/fix-user-name-changes
...
Fix username changes forcing new name to lowercase.
2017-05-15 16:13:16 -07:00
Albert Yi
79484586cd
Merge branch 'master' into fix-forum-topic-visits
2017-05-15 16:10:21 -07:00
evazion
eac827973b
Normalize pixiv artist urls to pixiv member page ( fix #3048 ).
2017-05-15 14:12:08 -05:00
evazion
9b73823ccd
Add post replacement create action test.
2017-05-14 21:31:12 -05:00