Commit Graph
100 Commits
Author SHA1 Message Date
Albert Yi 3f740234bb exclude artists in robots.txt 2018-10-24 10:44:15 -07:00
Albert Yi 21a08d17a4 tweak styles for fav button 2018-10-24 10:02:50 -07:00
Albert Yi c0ab54b889 css tweaks 2018-10-23 18:30:35 -07:00
Albert Yi 9899199f33 eliminate weeklymaintenance file 2018-10-23 17:50:28 -07:00
Albert Yi 38d94a7d37 update meta tags 2018-10-23 11:24:43 -07: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
Albert Yi b999fc86ea mixpanel fixes 2018-10-22 16:54:38 -07:00
Albert Yi ae4e40aa76 fix mixpanel init 2018-10-22 16:23:51 -07:00
Albert Yi 4fe7fc8ae7 add packs to blank layout 2018-10-22 16:03:44 -07:00
Albert Yi 5097babfaa add opt out for mixpanel tracking 2018-10-22 16:01:39 -07:00
Albert Yi c1f70b9a02 truncate og description to 350 chars 2018-10-22 14:01:25 -07:00
Albert Yi 683b45c031 update dtext gem 2018-10-22 13:48:50 -07:00
Albert Yi 5d3f072a2f fix wiki excerpt links 2018-10-22 13:15:33 -07:00
Albert Yi e87a135928 update dtext gem 2018-10-22 12:02:09 -07:00
r888888888 e060236fb7 add exception for direct links to pixiv fanbox images 2018-10-20 23:58:19 -07:00
r888888888 77cc4ad625 marginally smarter PostSets::Post#best_post algorithm 2018-10-20 20:08:42 -07:00
r888888888 4ec92d3aa0 fix for popular search service 2018-10-20 20:00:59 -07:00
r888888888 7051351852 fix og:title metatags 2018-10-20 19:53:39 -07:00
r888888888 6d27ebcbf2 go back one day on popular search service if no results are found 2018-10-20 19:48:53 -07:00
r888888888 ee3b8933d2 tweak social links 2018-10-20 19:38:32 -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 c301c316bf fix js error if there's no news update 2018-10-19 10:28:24 -07:00
Albert Yi 12b88f7f97 fixes #3960 2018-10-17 15:37:47 -07:00
Albert Yi f4be87d4b7 include 200 posts in sitemap 2018-10-16 15:29:41 -07:00
Albert Yi af73084515 scope sitemap results to yesterday 2018-10-16 15:28:51 -07:00
Albert Yi a6b00b3ff3 fixes #3921 2018-10-16 15:01:39 -07:00
Albert Yi ea405bdc47 update nginx config 2018-10-16 14:58:30 -07:00
Albert Yi 66ce07e993 add additional install scripts, fix staging deploy 2018-10-16 09:47:58 -07:00
Albert Yi 3fbe1629e0 remove delete-on-autocomplete functionality 2018-10-15 14:21:19 -07:00
Albert Yi 2aabaf56d8 Merge pull request #3951 from evazion/fix-maintenance-logging
Improve daily maintenance error handling
2018-10-15 14:20:44 -07:00
Albert Yi e133a598a3 fixes #3936 2018-10-12 15:17:32 -07:00
Albert Yi a85f3773e3 fix nil commentary case for pixiv strategy #3948 2018-10-12 14:35:44 -07:00
Albert Yi 3696fb10a0 add rating meta tag 2018-10-12 11:56:54 -07:00
Albert Yi d15c0b8266 fix delete file delayedjob 2018-10-11 16:43:16 -07:00
Albert Yi 185d303ba1 eliminate tag cache expiry delayed job 2018-10-11 16:36:50 -07:00
Albert Yi ca7e7e2877 add additional servers to cloudflare expiry service 2018-10-11 11:42:15 -07:00
Albert Yi f8e9170824 add caching for sitemap.xml 2018-10-11 10:15:45 -07:00
Albert Yi 6ca9b65716 add dynamic sitemap.xml 2018-10-11 10:13:54 -07:00
Albert Yi 1a4949368c add server 2018-10-09 14:40:43 -07:00
Albert Yi 1b6da3da71 remove oogaki from app role 2018-10-08 17:43:15 -07:00
Albert Yi f065186c32 change default server login from albert -> danbooru 2018-10-08 15:51:32 -07:00
Albert Yi 7eab2fc0a7 disable server sync 2018-10-08 15:51:32 -07:00
r888888888 abbe181de6 add cronjob for syncing files 2018-10-04 01:51:42 -07:00
r888888888 25c0c8884c move production2 configs to production 2018-10-04 01:12:25 -07:00
r888888888 82cb31eb28 standardize on new servers 2018-10-04 01:11:31 -07:00
r888888888 a45bd52e89 delete files job should move to default queue 2018-10-04 01:08:30 -07:00
Albert Yi 27072d695d add lcms2 dependency in install 2018-10-03 13:52:04 -07:00
Albert Yi 6a0d44b496 fixes for production2 env 2018-10-03 13:09:52 -07:00
Albert Yi 897d3d3a99 add production2 env for testing new servers 2018-10-03 11:23:26 -07:00
Albert Yi 02156f3f34 Merge pull request #3933 from evazion/fix-tag-set-presenter
Optimize tag set presenters
2018-10-01 12:55:05 -07:00
Albert Yi 88310c4beb Merge pull request #3935 from evazion/fix-3934
Fix #3934: Post#fast_count has very slow worst case behavior
2018-10-01 12:47:45 -07:00
Albert Yi 6a375d04e0 fix indentation 2018-09-27 16:58:22 -07:00
Albert Yi 05dfb5de60 disable prefetch 2018-09-27 16:49:52 -07:00
Albert Yi 9c65961d04 Merge pull request #3923 from evazion/fix-3922
#3922: Render flag/appeal/replacement dialogs via ajax.
2018-09-27 12:55:02 -07:00
Albert Yi 9e1e73ec4c migrate blacklists during mass updates (#2251) 2018-09-19 16:25:06 -07:00
Albert Yi ed5b2ad443 throw error on counts/posts endpoint during a timeout (#2170) 2018-09-19 13:34:50 -07:00
Albert Yi 1a1d74d1ca add diff link on wiki page versions (#1622) 2018-09-17 17:36:46 -07:00
Albert Yi 79f53c25ea skip tests that throw net::opentimeout 2018-09-17 17:00:46 -07:00
Albert Yi 5958b3f5da disable statement timeout in migration 2018-09-17 13:23:10 -07:00
Albert Yi aea2d77c3a Merge pull request #3907 from evazion/fix-3900
#3900: Allow to search for urls associated with artists using wildcards
2018-09-17 12:03:15 -07:00
Albert Yi 6dd64da9ba fix invalid content type leaving upload stuck in preprocessing status (#3896) 2018-09-13 13:50:18 -07:00
Albert Yi 4b75ccf89f fix index on tag name prefixes (#3858) 2018-09-13 11:44:11 -07:00
Albert Yi 7c6ef9f22c Revert "Revert "add prefix index on tags (#3858)""
This reverts commit 6210c1554c.
2018-09-13 11:44:07 -07:00
Albert Yi 6210c1554c Revert "add prefix index on tags (#3858)"
This reverts commit 8c564f055f.
2018-09-12 16:41:52 -07:00
Albert Yi c100600875 fix migration 2018-09-12 15:19:27 -07:00
Albert Yi a4674e1ffe disable statement timeout on migration 2018-09-12 15:10:52 -07:00
Albert Yi 769f115ee1 Merge pull request #3894 from r888888888/index-tag-prefix-search
Index tag prefix search
2018-09-12 15:03:40 -07:00
Albert Yi 10e9daccfd enable autocorrect search for everyone 2018-09-12 14:14:31 -07:00
Albert Yi 8c564f055f add prefix index on tags (#3858) 2018-09-12 14:01:21 -07:00
Albert Yi f487b2a2c6 Merge pull request #3889 from evazion/fix-replace-artist-finder
Cleanup artist finder
2018-09-12 11:44:42 -07:00
Albert Yi a5df178bcc Merge pull request #3886 from r888888888/source-api-caching
cache api clients
2018-09-11 17:34:25 -07:00
Albert Yi 486550c7dd Merge pull request #3888 from r888888888/previews-for-image-proxy
rely on preview urls if available for gallery
2018-09-11 16:52:58 -07:00
Albert Yi 5f06952ed1 fix upload service test 2018-09-11 15:54:06 -07:00
Albert Yi 4972c998f8 rely on preview urls if available for gallery 2018-09-11 15:06:12 -07:00
Albert Yi e3bbc92b88 change feedback category 2018-09-11 14:36:48 -07:00
Albert Yi 20f4dd6d2e fix cache key (#3886) 2018-09-11 14:19:17 -07:00
Albert Yi 266c7c0d5b cache api clients 2018-09-11 14:19:17 -07:00
Albert Yi e0e85a3139 skip additional tests failures that are caused by networking issues 2018-09-11 13:43:34 -07:00
Albert Yi 2d828b9fac Merge pull request #3887 from evazion/fix-3439
Fix #3439: Identify external links in DText.
2018-09-11 13:33:14 -07:00
Albert Yi f16c3a3f40 fix nijie specs 2018-09-11 13:27:00 -07:00
Albert Yi e58172483b update iqdb after post replacements (#3885) 2018-09-11 12:24:15 -07:00
Albert Yi 42f7b17a30 Merge pull request #3883 from evazion/refactor-anonymous-user
Refactor AnonymousUser
2018-09-11 12:09:25 -07:00
Albert Yi 1351c8234c Merge pull request #3878 from evazion/fix-fetch-source-rendering
Render "Fetch source data" box server-side
2018-09-11 12:08:48 -07:00
Albert Yi b1a9337897 Merge pull request #3875 from evazion/fix-3873
Fix #3873: Batch bookmarklet for tumblr reports wrong posts as already uploaded
2018-09-07 14:15:24 -07:00
Albert Yi 4b9f3e384f include more messaging for user feedback 2018-09-05 16:32:18 -07:00
Albert Yi 22e30186b1 add min bound for post count fixing 2018-09-05 14:08:05 -07:00
Albert Yi e5010bebf9 allow reportbooru to update post counts 2018-09-05 14:04:46 -07:00
Albert Yi f9f0da0543 fix link colors in notices 2018-09-05 14:04:46 -07:00
Albert Yi 69b7c9efd0 Merge pull request #3838 from evazion/fix-3837
Fix #3837: Remove expired bans.
2018-09-05 12:03:46 -07:00
Albert Yi a41d006380 fix pool ordering js (#3869), fix forum topic tests 2018-09-05 12:01:59 -07:00
Albert Yi a774c6753b show only 10 results in tag autocomplete 2018-09-05 11:17:22 -07:00
Albert Yi f88cb1340a tweak result counts for autocomplete 2018-09-05 11:08:22 -07:00
Albert Yi 3025db66d7 switch fuzzy autocomplete to spellcorrect intent 2018-09-05 09:41:25 -07:00