Commit Graph

79 Commits

Author SHA1 Message Date
evazion
d0d71fcdc8 posts/index: disable next page prefetching.
This causes the browser to prefetch the next page in a search, which may
make browsing seem faster to the end user, but it effectively doubles
the load on the server.
2019-08-12 18:17:04 -05:00
evazion
14da425564 search: reduce queries in single tag searches (#4120).
Avoid some queries used in wiki page excerpts:

* Only try to load the artist if the tag is an artist tag.
* Avoid using `exists?` queries for wiki pages.
* Bugfix: don't show wiki excerpts for deleted wikis.
2019-08-12 13:38:45 -05:00
Albert Yi
261cc8d993 remove index/show mixpanel events 2018-10-23 11:02:30 -07:00
Albert Yi
9ce419b692 fix user editing 2018-10-22 17:35:59 -07:00
Albert Yi
464596fbb4 disable some props 2018-10-22 17:28:04 -07:00
Albert Yi
f4cafebd0f fix escaping 2018-10-22 17:25:14 -07:00
Albert Yi
11e75aec2a add referer prop 2018-10-22 17:21:26 -07:00
Albert Yi
1b9e3d687d add events for posts pages 2018-10-22 17:19:32 -07:00
Albert Yi
08e3051d31 add mixpanel events for signup page 2018-10-22 17:05:05 -07:00
r888888888
0ab6e9f94d refactor share buttons 2018-10-20 19:11:16 -07:00
r888888888
192ac128cd add additional meta tags for seo 2018-10-20 17:15:29 -07:00
Albert Yi
3696fb10a0 add rating meta tag 2018-10-12 11:56:54 -07:00
evazion
99632d5e8a TagSetPresenter: refactor to pass options explicitly.
Refactor tag_list_html, split_tag_list_html, and inline_tag_list_html to
take the `show_extra_links` and `current_query` options explicitly,
rather than implicitly relying on CurrentUser or taking `params[:tags]`
from the template.
2018-09-30 21:52:24 -05:00
Albert Yi
05dfb5de60 disable prefetch 2018-09-27 16:49:52 -07:00
evazion
3f7b1e0b13 html: fix invalid </meta>, </link>, </input> closing tags. 2018-08-17 18:41:48 -05:00
Albert Yi
64446d49e1 add image cropping support 2018-06-22 14:41:57 -07:00
evazion
88f4a56890 Fix #3497: Invalid DText denial of service attack. 2018-01-14 16:14:18 -06:00
evazion
f9ffa2b47a Fix #3484: /posts: don't show wiki tab for metatags. 2017-12-31 12:25:17 -06:00
BrokenEagle
5cdd8d8f67 Standardize position of page title and secondary links
- Removed path specification for secondary links where unneeded
2017-12-28 10:20:27 -08:00
r888888888
c0ddf266fc move save search button to sidebar 2017-11-17 16:51:38 -08:00
r888888888
354247e3c7 disable common searches 2017-11-10 15:26:56 -08:00
BrokenEagle
1410a8dae3 Added searchbox link to responsive view 2017-10-11 17:45:55 -07:00
r888888888
d883de258c add rel meta links for prev and next page 2017-10-11 15:31:13 -07:00
r888888888
4905d035b7 tweak viewport 2017-10-10 18:14:44 -07:00
r888888888
b7f207180c eliminate responsive tag list 2017-04-26 12:26:51 -07:00
evazion
5303d1052f /posts: fix saved search dropdown for post show page. 2017-04-20 19:05:54 -05:00
r888888888
da06bee0ab revamp saved search implementation 2017-03-15 15:36:48 -07:00
r888888888
c3b78b1752 add user searches 2016-08-23 18:20:21 -07:00
r888888888
8551d37109 always show wiki tab for post listing 2016-02-16 16:47:31 -08:00
r888888888
1047d1fd2b add more meta descriptions to more pages 2016-02-09 14:25:23 -08:00
r888888888
e04a62b962 more crawler constraints 2016-02-05 14:17:26 -08:00
r888888888
1207a39b66 hide pages from crawler for degenerate queries 2016-02-04 14:10:44 -08:00
r888888888
fe4cb7f3ba track searches that return no results 2016-02-02 16:25:14 -08:00
r888888888
f87c71cf23 remove post view counts, add search counts 2015-07-27 17:27:40 -07:00
Toks
68d4300f9c Fix Q shortcut in chrome
fixes #2354
2015-07-16 15:19:46 -04:00
Toks
6829a370b2 add favgroup excerpt 2015-06-29 15:44:21 -04:00
SundaySalsa
a6233f297e added responsive css 2015-02-26 17:59:25 -08:00
Toks
cc2443e3af Prevent unnecessary wiki page queries for multi-tag searches 2013-12-09 12:25:16 -05:00
Toks
3afcd48925 fixes #1734 2013-07-09 13:03:51 -04:00
Toks
83c6428208 artist excerpt 2013-07-07 19:04:27 -04:00
Toks
507717c407 remove side ad styles (#1703) 2013-06-06 20:17:00 -04:00
Toks
044219b642 fixes #1603 2013-05-11 21:33:11 -04:00
r888888888
5ebc80c133 remove jlist ads 2013-04-30 23:29:28 -07:00
Toks
70c816aace fixes #1063 2013-04-11 17:32:44 -04:00
小太
1a03a86592 Kill trailing whitespace in erb files 2013-03-19 23:11:58 +11:00
albert
eac9f353b2 fixes #757 2013-03-09 11:33:12 -05:00
albert
35a51c0351 fixes #790 2013-03-08 15:23:39 -05:00
albert
9765331b9c hide nav help on main listing 2013-03-07 18:34:00 -05:00
albert
cea05698af add nav help for posts 2013-02-25 20:41:08 -05:00
albert
23c0cb5529 add post previews to user profile, improved ui for tag subscriptions 2013-02-21 18:18:08 -05:00