Commit Graph

3942 Commits

Author SHA1 Message Date
r888888888
7ad7101bc2 randomly delay tag subscription processing so it doesn't run all at once 2015-01-17 23:29:23 -08:00
r888888888
11e550c385 remove mpixel search, remove some unused indexes on posts 2015-01-15 17:43:10 -08:00
Toks
bdb5bb49da fix #2334 2015-01-15 13:15:56 -05:00
Toks
5f1b229fb8 Fix autocomplete getting hidden under edit dialog 2015-01-14 21:00:42 -05:00
r888888888
f517e89096 new version 2015-01-13 12:33:05 -08:00
Toks
718131737e fixes #2332 2015-01-10 12:15:14 -05:00
Toks
712a5844b3 Update for new twitpic link format
related #1866
2015-01-05 21:39:19 -05:00
Toks
9d1c31a06f fixes #889 2015-01-05 14:10:20 -05:00
Toks
325fc3e864 fixes #2154 2015-01-03 14:13:53 -05:00
ghostrigger
7f60201a21 #2215: improved wikia (vignette) support
*updated 42857cd552
2015-01-01 18:53:01 +08:00
Toks
699b2b27d1 #2299 add script 2014-12-22 12:03:25 -05:00
Toks
6dca8d5915 Fix thumbnail rewrite for png images 2014-12-22 11:35:36 -05:00
Toks
4231fac4cb #2328: fix image board src rewrite 2014-12-18 11:14:25 -05:00
Toks
c38a290f4c Only require BUR title if creating new topic 2014-12-18 11:02:22 -05:00
r888888888
48b4d027f6 #2328 fix source lookup on twitter uploads 2014-12-17 14:21:00 -08:00
r888888888
43ee2875bf potential fix for #2328 2014-12-17 14:18:25 -08:00
r888888888
116b4ea178 new version 2014-12-15 11:27:28 -08:00
r888888888
9763e76707 fixes #2324 2014-12-13 00:23:38 -08:00
r888888888
e3905d6707 fix link borders of post previews 2014-12-12 22:16:22 -08:00
Toks
38c31fe5f6 fix error 2014-12-13 00:01:02 -05:00
Toks
42ad3b8d3c #2326 fix has_mail being set by wrong copy 2014-12-12 23:59:26 -05:00
r888888888
cee524ec48 fixes #2326 2014-12-12 17:36:48 -08:00
r888888888
ad22e42e62 fixes #2325 2014-12-12 17:32:33 -08:00
r888888888
7175df2099 fix for Pixiv#get_image_url_from_page 2014-12-12 12:33:52 -08:00
Toks
6d565d9f87 Fix regression with pixiv manga uploads 2014-12-11 13:21:43 -05:00
r888888888
029202068d fix Pixiv#get_image_url_from_page 2014-12-11 10:05:59 -08:00
r888888888
9f0d818f81 compatibility fixes 2014-12-10 16:59:54 -08:00
r888888888
ace7e6abff fix warnings 2014-12-10 16:23:58 -08:00
r888888888
53844af8dc Merge branch 'ruby-2.1'
This reverts commit 616aef4394.
2014-12-10 16:23:58 -08:00
r888888888
f0c89fea03 update rails version 2014-12-10 16:23:49 -08:00
r888888888
884c721ff7 new version 2014-12-10 11:12:38 -08:00
r888888888
90bd9ceefd fix user secondary links 2014-12-10 11:11:14 -08:00
r888888888
cb1be62577 allow gift upgrades for accounts 2014-12-10 10:21:10 -08:00
Toks
a6c389a281 #2321: Fix for 3+ dupes too 2014-12-09 21:24:00 -05:00
Toks
c776ee567e Display more detailed error, only if it exists 2014-12-09 21:10:42 -05:00
Toks
bc4d954ec0 Automatically remove dupe urls
fix #2321
2014-12-09 21:09:55 -05:00
Toks
c601253553 Don't make pixiv http requests when displaying artist history
The reason the urls need to be normalized at all here is because legacy
urls from Danbooru 1 don't have their unnormalized counterparts stored
anywhere and thus can't be accurately compared with unnormalized urls
from Danbooru 2.
2014-12-09 17:23:44 -05:00
Toks
e0b0760b39 should fix #2320
Sources::Site#normalize_for_artist_finder! catches errors that occur
during the normalization process. However it only catches
StandardErrors, not Exceptions, so this makes Sources::Error a
StandardError.
2014-12-09 17:14:28 -05:00
Toks
a8176a863d search[post_id] for artist commentary 2014-12-08 16:03:20 -05:00
r888888888
4fcb1d2bbc support for twitter downloads 2014-12-05 14:19:36 -08:00
r888888888
56a8387377 fix double escape for tags in share buttons 2014-12-05 12:35:21 -08:00
r888888888
39ce77bbb1 fix nico seiga tests 2014-12-04 22:58:27 -08:00
r888888888
e8a8999a73 fix class error 2014-12-04 17:32:19 -08:00
r888888888
ef40499072 new version 2014-12-04 17:27:00 -08:00
r888888888
450f55f49b disable upload clamper 2014-12-04 17:25:56 -08:00
r888888888
f9c341a794 dont recreate artist urls that havent changed 2014-12-03 15:01:22 -08:00
r888888888
02c07fefb2 fix tests 2014-12-03 14:07:42 -08:00
r888888888
d7f044e18b loosen constraints on pixiv img server regexp 2014-12-03 13:39:47 -08:00
evazion
57bb51621e Add debugger gem.
Fix random VCR failures in Pixiv tests.

Sometimes tests randomly fail because the PHPSESSID they use in their
HTTP requests to Pixiv is different than the one that was originally
recorded by VCR. This causes VCR to complain that the requests don't
match.

This is caused by the PHPSESSID being globally cached in Memcache.
Depending on the order the tests run in (which is random), one set of
tests can use a PHPSESSID that was recorded for a /different/ set of
tests.

Improve Pixiv URL matching.

* Allow URLs that are missing the http:// part. These are sometimes seen
  in artist entries.
* Ignore URLs from random Pixiv domains such as dic.pixiv.net,
  blog.pixiv.net, etc. These are also sometimes in artist entries.

Improve normalize_for_artist_finder! URL matching.

* Normalize www.pixiv.net/stacc/username URLs.
* Correctly normalize URLs that are missing the illust ID part on the end
  (i.e. http://i2.pixiv.net/img04/img/syounen_no_uta/). These are common
  in artist entries.

Match URLs strictly when normalizing for artist entries.

Only normalize Pixiv URLs that strictly match a known format. Pass any
unrecognized URLs through without attempting to normalize them, just to
be safe.

Normalize URLs when saving artist entries.
2014-12-03 13:16:05 -08:00
r888888888
63193593d9 move user promotion to scoped user block 2014-12-03 12:52:17 -08:00