Commit Graph

  • 09dff5b929 ci: track coverage with codecov.io instead of codeclimate.com. evazion 2020-06-27 11:52:19 -05:00
  • da40a1cb73 Fix #4463: Missing link to recent changes in pools' topbar. evazion 2020-06-27 02:18:33 -05:00
  • 24e299cf93 api: add /explore/posts/searches.json, /explore/posts/missed_searches.json. evazion 2020-06-27 02:09:51 -05:00
  • dd857c6695 popular searches: fix blank search counts on /explore/posts/searches. evazion 2020-06-27 02:09:09 -05:00
  • ff096b8adc Fix #4508: Specific tag not showing a wiki. evazion 2020-06-27 02:01:34 -05:00
  • f06e322dc0 Fix #4507: Clicking "View wiki" on Artists with no wiki redirects to the posts page. evazion 2020-06-27 01:20:05 -05:00
  • 3a6e4732bf Fix #4511: Remove delete/undelete controls from the artist index. evazion 2020-06-27 00:36:48 -05:00
  • f7f72e29b5 Fix #4458: Duplicate HTML IDs on post show page. evazion 2020-06-26 14:59:30 -05:00
  • 804a2ef9a5 Fix #4535: Comment edit forms contain duplicate IDs. evazion 2020-06-26 14:57:19 -05:00
  • 5e23861bea simple form: enable HTML5 maxlength validations. evazion 2020-06-25 16:28:18 -05:00
  • 883856d4af simple form: refactor DText form fields to use SimpleForm. evazion 2020-06-25 15:54:06 -05:00
  • fccdcbe7cc simple form: regenerate config with new defaults. evazion 2020-06-24 23:36:04 -05:00
  • 44f826d8fa nicoseiga: optimize image_url method. evazion 2020-06-24 22:16:48 -05:00
  • 5af50b7fcd danbooru::http: factor out Cloudflare Polish bypassing. evazion 2020-06-24 21:33:10 -05:00
  • d3bb5c67ee danbooru::http: factor out referrer spoofing. evazion 2020-06-24 20:52:29 -05:00
  • f84ceb3938 image proxy: raise image download timeout. evazion 2020-06-24 19:31:47 -05:00
  • b09350c0dc tests: add more Tag.search tests. evazion 2020-06-24 18:39:55 -05:00
  • 4074cc99f9 uploads: fix incorrect remote sizes on pixiv uploads. evazion 2020-06-24 02:54:30 -05:00
  • 8eac82a971 pixiv: fix regression with new user profile urls. evazion 2020-06-24 02:32:07 -05:00
  • 1d369f4574 ci: notify when a PR has a merge conflict. evazion 2020-06-24 01:55:44 -05:00
  • 85f58bf2f6 newgrounds: fix style nitpicks. evazion 2020-06-24 00:25:45 -05:00
  • 42c06b0f1e Merge pull request #4516 from nonamethanks/add_newgrounds_support evazion 2020-06-24 00:20:16 -05:00
  • dfc7812abe Merge pull request #4518 from BrokenEagle/fix-pixiv-profile-url evazion 2020-06-24 00:07:18 -05:00
  • 185693b99b Merge branch 'master' into fix-pixiv-profile-url evazion 2020-06-24 00:06:55 -05:00
  • 8ef2b7772d Merge pull request #4530 from BrokenEagle/parent-child-status-search evazion 2020-06-23 23:53:57 -05:00
  • bb765f55d5 Eliminate misc dead code. evazion 2020-06-23 23:37:56 -05:00
  • 5f3c41416e tests: add more wiki page controller search tests. evazion 2020-06-23 23:36:16 -05:00
  • 2b969646bc tests: add respond_to_search test helper. evazion 2020-06-23 23:32:14 -05:00
  • d71f3cbac1 Merge pull request #4531 from BrokenEagle/wiki-linked-to evazion 2020-06-23 23:21:16 -05:00
  • 83a8468ee9 tests: remove unnecessary rescueing of Net::OpenTimeout errors. evazion 2020-06-23 03:09:22 -05:00
  • be4bdfc136 artists: add test for hiding deleted wikis on artist pages (#4526). evazion 2020-06-23 02:57:30 -05:00
  • d1e0542eb5 Merge pull request #4534 from BrokenEagle/fix-4533 evazion 2020-06-23 03:00:32 -05:00
  • 05fbbc69e6 Merge pull request #4529 from BrokenEagle/deleted-artist-wiki evazion 2020-06-23 02:51:53 -05:00
  • 0276792b35 BURs: add test for users voting on their own BURs (#4527) evazion 2020-06-23 02:43:12 -05:00
  • da9c145c64 Merge pull request #4527 from BrokenEagle/forum-post-voting evazion 2020-06-23 02:42:46 -05:00
  • 8a21c9a8db Merge pull request #4523 from nonamethanks/revert_pixiv_tools evazion 2020-06-23 02:39:18 -05:00
  • 617211f405 Merge pull request #4521 from nonamethanks/zerochan_png evazion 2020-06-23 02:38:39 -05:00
  • 73506bac33 twitter: add tests for uploading profile banners (#4520). evazion 2020-06-23 02:37:21 -05:00
  • f2ae9eeae0 Merge pull request #4528 from nonamethanks/fix_4520 evazion 2020-06-23 02:36:32 -05:00
  • 1a87935764 Fix the tag matches option BrokenEagle 2020-06-23 05:46:25 +00:00
  • 5dbe08372b nicoseiga: remove accept_fetish_warning. evazion 2020-06-23 00:49:38 -05:00
  • 50740e302f Add option to search for wikis that don't link to a specific wiki BrokenEagle 2020-06-22 16:07:11 +00:00
  • 6ea2c934fd tests: temp skip failing danbooru::http redirect tests. evazion 2020-06-22 22:54:41 -05:00
  • 7f5e87568a danbooru::http: raise exception on failed downloads. evazion 2020-06-22 22:51:36 -05:00
  • 31802fb666 nijie: fix parallel test failures. evazion 2020-06-22 22:21:17 -05:00
  • a6994cd4d7 media file: fix exception on empty files. evazion 2020-06-22 16:59:28 -05:00
  • 8c6759bbd7 nicoseiga: fix login endpoint. evazion 2020-06-22 18:35:19 -05:00
  • 95fee75d9a nicoseiga: fix uploads not working for certain direct image urls. evazion 2020-06-22 16:53:50 -05:00
  • db3407caa3 uploads: fix uploading from source not working. evazion 2020-06-22 15:32:48 -05:00
  • b904c01d69 config: remove unused config files. evazion 2020-06-21 19:01:12 -05:00
  • 209350de5b scripts: remove unused danbooru-specific config. evazion 2020-06-21 18:56:42 -05:00
  • 504edff14b Update ruby gems and yarn packages. evazion 2020-06-21 18:49:08 -05:00
  • bd25be95f5 danbooru::http: factor out cache feature. evazion 2020-06-21 18:27:32 -05:00
  • f85eef9bcd nijie: fix bug with retries returning cached responses. evazion 2020-06-21 18:03:00 -05:00
  • 4acd89838b Add ability to search on status of parent/child BrokenEagle 2020-06-21 22:37:59 +00:00
  • f020070b7d Add .editorconfig. evazion 2020-06-21 15:15:47 -05:00
  • a4efeb2260 gems: drop Mechanize, HTTParty, and Sinatra gems. evazion 2020-06-21 12:00:57 -05:00
  • 5c7843bd3d scripts: refactor mocked services. evazion 2020-06-21 15:02:14 -05:00
  • 29a5f7dfc8 image proxy: replace HTTParty with Danbooru::Http. evazion 2020-06-21 14:01:38 -05:00
  • 7e471fe223 sources: replace HTTParty with Danbooru::Http in http_exists?. evazion 2020-06-21 13:10:16 -05:00
  • 3ad8c708c5 pixiv: replace HTTParty with Danbooru::Http. evazion 2020-06-21 12:49:48 -05:00
  • 5604ab0079 pixiv: remove fanbox support. evazion 2020-06-21 11:56:37 -05:00
  • 2da8174ce2 hentai foundry: replace HTTParty with Danbooru::Http. evazion 2020-06-21 05:12:09 -05:00
  • 6e6ce6e62f nijie: replace Mechanize with Danbooru::Http. evazion 2020-06-20 23:08:38 -05:00
  • 05d7355ebb danbooru::http: support automatically following redirects. evazion 2020-06-21 03:57:14 -05:00
  • 71b0bc6c0f danbooru::http: support tracking cookies between requests. evazion 2020-06-20 16:48:00 -05:00
  • 87ed882234 danbooru::http: support automatically retrying 429 errors. evazion 2020-06-20 22:38:58 -05:00
  • a929f3134e danbooru::http: parse html responses. evazion 2020-06-20 16:45:50 -05:00
  • 79a59e52ec Twitter: don't get api without a status id nonamethanks 2020-06-20 15:08:49 +02:00
  • 33577e2186 Don't display artist wiki when it is deleted, and vice-versa BrokenEagle 2020-06-20 08:53:19 +00:00
  • 11d0539ea1 Prevent creators from voting on their own BURs BrokenEagle 2020-06-20 05:29:16 +00:00
  • f730951e7f gems: drop webmock. evazion 2020-06-15 13:26:20 -05:00
  • 26ad844bbe downloads: refactor Downloads::File into Danbooru::Http. evazion 2020-06-15 04:41:42 -05:00
  • 10b7a53449 unicorn: increase socket backlog. evazion 2020-06-19 15:09:43 -05:00
  • 7a1efc2744 Fix #4522: Sidebar doesn't show most searched tags at certain times of day. evazion 2020-06-19 13:49:22 -05:00
  • 67a52dbc2d tumblr: support new va.media.tumblr.com urls. evazion 2020-06-19 12:43:41 -05:00
  • 05f78f9bef saved searches: fix call to redis.exists? evazion 2020-06-19 12:13:56 -05:00
  • cd9e3e7f3d Update Rails to 6.0.3.2. evazion 2020-06-19 03:14:25 -05:00
  • 440bbbb288 Update nokogiri gem. evazion 2020-06-18 14:24:41 -05:00
  • 491a53ffe3 Update mock_redis. evazion 2020-06-18 22:07:43 -05:00
  • ae7fc7d1bc Update eslint to 7.0, add babel-eslint plugin. evazion 2020-06-18 22:12:47 -05:00
  • 0a396c8b95 Revert "Pixiv: don't blacklist digital tools" nonamethanks 2020-06-19 08:08:01 +02:00
  • 213766fac9 posts: fix "view original" not working on mobile. evazion 2020-06-18 12:24:32 -05:00
  • 8a06d3a744 Zerochan: Normalize png links nonamethanks 2020-06-18 08:07:45 +02:00
  • 459f67c431 iqdb: fix 599 timeout errors. evazion 2020-06-18 00:57:51 -05:00
  • f790a1aeed http: increase default timeout to 10 seconds. evazion 2020-06-18 00:56:42 -05:00
  • 7a41ee9c34 Add NewGrounds support nonamethanks 2020-06-01 19:57:08 +02:00
  • fd6ba473a5 tests: possible fix for images getting nuked by tests. evazion 2020-06-17 12:30:37 -05:00
  • d5a7eef53d uploads: fix remote file size not appearing. evazion 2020-06-17 04:13:16 -05:00
  • b8b5c8d6a0 iqdb: fix error with file uploads. evazion 2020-06-17 02:28:16 -05:00
  • 158a4aa916 Fix Pixiv user profile URL to use the latest format BrokenEagle 2020-06-17 06:22:29 +00:00
  • 05f9b78ee3 Distinctly separate and label explicit/guro content in Pixiv test BrokenEagle 2020-06-17 07:00:59 +00:00
  • 91beb288b6 reportbooru: cache post views endpoint. evazion 2020-06-17 00:57:55 -05:00
  • 8d4844d485 Merge pull request #4517 from nonamethanks/fix_4509 evazion 2020-06-17 00:49:01 -05:00
  • c23fee846f Add more tags to post replacements filtering and modqueue highlighting. nonamethanks 2020-06-17 07:24:34 +02:00
  • b551e3634f Fix misc rubocop warnings. evazion 2020-06-16 21:36:15 -05:00
  • dc460aab53 Merge pull request #4514 from danbooru/dependabot/bundler/sanitize-5.2.1 evazion 2020-06-16 19:52:59 -05:00
  • 3a71f610be build(deps): bump sanitize from 5.2.0 to 5.2.1 dependabot[bot] 2020-06-16 22:10:14 +00:00
  • a572a6614d popular/missed searches: fix blank views. evazion 2020-06-16 13:09:05 -05:00
  • 101e8a13b8 /posts: fix blank tag sidebars. evazion 2020-06-16 12:44:51 -05:00