Commit Graph

  • f94c52478c media file: memoize expensive methods in subclasses. evazion 2020-05-27 14:31:39 -05:00
  • 84cd8540ab tests: add tests for uploading flash files (#4484). evazion 2020-05-27 14:26:52 -05:00
  • 16ed1db3b1 Merge pull request #4484 from lllusion3469/fix-flash-dimensions evazion 2020-05-27 14:10:51 -05:00
  • 5c7307a1c9 Add Weibo support nonamethanks 2020-05-24 04:35:44 +02:00
  • 8f10fb99f4 Merge pull request #4482 from BrokenEagle/add-monospace-font evazion 2020-05-25 19:34:55 -05:00
  • 8cab65367c Added mono font BrokenEagle 2020-05-24 21:14:59 +00:00
  • 5c2ecee60f uploads: memoize dimensions of flash files lllusion3469 2020-05-25 18:58:48 +02:00
  • b2814c1125 uploads: fix getting dimensions of flash files lllusion3469 2020-05-25 18:43:03 +02:00
  • c300b344de Merge pull request #4481 from BrokenEagle/fix-iqdb-image-url evazion 2020-05-25 02:20:55 -05:00
  • e22e403bac Merge pull request #4478 from nonamethanks/fix_nijie_truncated_commentary evazion 2020-05-25 02:13:24 -05:00
  • 20f8a26709 tests: fix rails 2.7 keyword parameter deprecation warnings. evazion 2020-05-25 01:48:46 -05:00
  • 66a66cc952 Update ruby gems and yarn packages. evazion 2020-05-25 01:10:49 -05:00
  • 3e2949d157 uploads: fix exception when uploading gifs. evazion 2020-05-24 12:06:34 -05:00
  • cf88411dce uploads: fix /uploads listing search not working. evazion 2020-05-24 00:28:14 -05:00
  • 5fc98eb35f rake: add image preview/sample regeneration script. evazion 2020-05-23 23:51:23 -05:00
  • dc4a3bcf38 uploads: fix incorrect sample image sizing. evazion 2020-05-23 23:29:59 -05:00
  • af50e10c3a search: temporarily raise tag limit to 12 for Danbirthday celebration. evazion 2020-05-23 22:08:09 -05:00
  • 5da04db9cd api: rename error url param to cause_error. evazion 2020-05-23 22:01:29 -05:00
  • b9b1177832 Adds suport for using the image_url parameter with IQDB BrokenEagle 2020-05-24 00:21:53 +00:00
  • 2d88569fac Fixes issues with Artstation source strategy BrokenEagle 2020-05-24 00:15:52 +00:00
  • 116f3a67ef Nijie: fetch full commentary rather than truncated preview nonamethanks 2020-05-22 02:47:19 +02:00
  • 307df3b3e4 Refactor source normalization nonamethanks 2020-05-16 23:03:09 +02:00
  • 364343453c uploads: factor out remaining image methods to MediaFile. evazion 2020-05-19 02:18:30 -05:00
  • 45064853de uploads: move thumbnail generation code to MediaFile. evazion 2020-05-18 00:31:12 -05:00
  • 24c53172db config: remove enable_image_cropping option. evazion 2020-05-17 15:01:59 -05:00
  • 0a12f35c47 posts/index: fix cropped thumbnails not being shown. evazion 2020-05-13 07:12:11 -05:00
  • 1e2748595c tests: fix various broken tests. evazion 2020-05-13 00:05:54 -05:00
  • ad02e0f62c posts/index: fix rating:s being included in page title in safe mode. evazion 2020-05-12 21:08:52 -05:00
  • ea400296d4 Fix #4455: Two tag search gives option to create wiki page when one is a metatag. evazion 2020-05-12 17:39:37 -05:00
  • ca00563a4d Fix #4303: Unable to rename artist entries with wiki pages evazion 2020-05-12 16:29:24 -05:00
  • 31c7abd2e9 footer: fix social icon links. evazion 2020-05-12 16:13:55 -05:00
  • cb49489f1e tests: remove SKIP_CLOUDFLARE_CHECK env variable. evazion 2020-05-12 15:50:42 -05:00
  • bf08898837 Danbooru::Http: add default connection timeout. evazion 2020-05-12 15:46:59 -05:00
  • deeb465b72 Merge pull request #4457 from lllusion3469/fix_da evazion 2020-05-11 16:22:48 -05:00
  • 1578841a8a Merge pull request #4445 from nonamethanks/hentai_foundry_support evazion 2020-05-11 14:01:07 -05:00
  • 45ae8bfb6f deviantart: support non-downloadable videos lllusion3469 2020-05-11 16:35:44 +02:00
  • 40fa985e26 deviantart: use #at_css instead of #search lllusion3469 2020-05-11 16:17:37 +02:00
  • 9dccee1d5e stash: fix tests lllusion3469 2020-05-11 12:36:06 +02:00
  • 0c180b521c deviantart: avoid download api call if not downloadable lllusion3469 2020-05-11 12:09:44 +02:00
  • 70beb7288d rubocop: fix various issues lllusion3469 2020-05-11 01:08:18 +02:00
  • 0d5e31868f deviantart: fix non-downloadable flash files lllusion3469 2020-05-11 00:55:06 +02:00
  • 46e9f2dede deviantart: switch to Danbooru::Http lllusion3469 2020-05-10 19:04:24 +02:00
  • 2794cd254d deviantart: return nil on failure instead of "" lllusion3469 2020-05-11 00:07:36 +02:00
  • 413227e7de deviantart: remove #api_url lllusion3469 2020-05-10 23:58:13 +02:00
  • c4a403afca deviantart: remove unreachable else lllusion3469 2020-05-10 21:42:00 +02:00
  • f4b4e12235 deviantart: use image_url as it's a single image lllusion3469 2020-05-10 21:39:43 +02:00
  • 769bf87a4a deviantart: don't apply /intermediary/ hack for gifs lllusion3469 2020-05-10 21:33:43 +02:00
  • c2e86385a3 deviantart: don't strip metadata lllusion3469 2020-05-10 21:17:10 +02:00
  • 1a49ef46f9 deviantart: cache refresh token for 11 weeks lllusion3469 2020-05-10 21:01:10 +02:00
  • f58564a71f deviantart: don't rewrite download url lllusion3469 2020-05-10 20:34:36 +02:00
  • 9205c32424 deviantart: revert to 7f482dc35b lllusion3469 2020-05-10 18:30:10 +02:00
  • d136a12a65 Fix #4359: Allow builders to move small (artist) tags manually. evazion 2020-05-11 00:20:21 -05:00
  • e3187e0bd0 tags: add general?, character?, copyright?, artist?, meta?, empty? helper methods. evazion 2020-05-10 23:28:07 -05:00
  • 49383d393a BURs: rename AliasAndImplicationImporter to BulkUpdateRequestProcessor. evazion 2020-05-10 22:07:27 -05:00
  • 54bae4017d aliases: don't complain about missing wiki pages. evazion 2020-05-10 21:29:07 -05:00
  • 71a3cc89fd BURs: don't try to move wikis/artists twice. evazion 2020-05-10 20:35:42 -05:00
  • d675bde187 presenters: inline UploadPresenter. evazion 2020-05-10 19:28:12 -05:00
  • a2814364ee presenters: merge PostSetPresenter into PostSet. evazion 2020-05-10 19:18:18 -05:00
  • 26d6e23377 Fix #4425: Add Danbooru Discord server prominently evazion 2020-05-08 17:10:05 -05:00
  • d7c236b0fc Include git hash in http headers and <meta> tags. evazion 2020-05-08 17:07:45 -05:00
  • 71ec4cc498 config: rename twitter_site to twitter_username. evazion 2020-05-08 16:56:21 -05:00
  • 8dedce0944 Fix #4280: Sidebar taglist is shown for status:unmoderated even when empty. evazion 2020-05-08 15:43:52 -05:00
  • 2749269d5b related tags: refactor to take PostQuery instead of tag string. evazion 2020-05-08 15:31:25 -05:00
  • 40e3ac14c0 Upgrade Rails to 6.0.3. evazion 2020-05-07 21:03:38 -05:00
  • 438186a75a search: fix user-dependent searches showing incorrect paginators. evazion 2020-05-07 20:48:50 -05:00
  • 41c6c882c2 search: refactor fast_count to return nil on timeout. evazion 2020-05-07 20:20:12 -05:00
  • d3e4ac7c17 search: clean up safe_mode / hide_deleted_posts settings. evazion 2020-05-07 17:05:44 -05:00
  • 67aab0236d search: apply aliases after parsing searches. evazion 2020-05-07 13:30:04 -05:00
  • f38c38f26e search: split tag_match into user_tag_match / system_tag_match. evazion 2020-05-06 22:00:47 -05:00
  • a753ebbea9 posts: move fast_count to PostQueryBuilder. evazion 2020-05-06 14:47:16 -05:00
  • d3bd0a9cb5 uploads: fix stray binding.pry. evazion 2020-05-07 03:29:12 -05:00
  • d81e7ef191 Fix #4446: Favgroup add menu tickbox missing. evazion 2020-05-06 14:03:45 -05:00
  • 74652a7467 gems: update bundler binstubs. evazion 2020-05-06 01:17:08 -05:00
  • 91372a1ec5 gems: add Rubocop gem. evazion 2020-05-06 01:03:35 -05:00
  • a6fac80e66 gems: drop ruby-imagespec gem. evazion 2020-05-06 00:58:11 -05:00
  • e477232e02 uploads: factor out image dimension and filetype detection code. evazion 2020-05-06 00:33:35 -05:00
  • 9724b206b0 Add hentai-foundry support nonamethanks 2020-05-04 21:33:11 +02:00
  • eab413199c Add Discord widget to maintenance page. evazion 2020-05-04 17:54:14 -05:00
  • 86e3bd8fbc Fix #4440: Whitespace not trimmed when searching by URL in Artists. evazion 2020-05-04 03:36:26 -05:00
  • 5feb29ba57 Fix #4441: BUR form: display original request in the error page. evazion 2020-05-04 03:18:16 -05:00
  • 12d83408ab BURs: make the reason required. evazion 2020-05-04 03:07:30 -05:00
  • 08fe1c453c BURs: remove "Reason: " prefix from forum posts. evazion 2020-05-04 02:58:39 -05:00
  • 66c8c1f53f artists: fix artist bans not being recorded in artist history. evazion 2020-05-04 02:54:10 -05:00
  • 6937c40747 posts/index: update pending BUR notice criteria. evazion 2020-05-04 01:55:45 -05:00
  • 127bd9866d Update ruby gems and yarn packages. evazion 2020-05-04 01:55:26 -05:00
  • 659c31f5cd Fix #3905: Unable to hide Mod Queue posts that were hidden in a separate tab. evazion 2020-04-30 20:18:44 -05:00
  • 8299c969fb Fix #2061: <Link> elements for pools. evazion 2020-04-30 19:57:06 -05:00
  • 3d3f9ce46c Fix #4343: Presence of metatags shouldn't prevent rendering of the excerpt. evazion 2020-04-30 18:17:02 -05:00
  • 8b5763652d link_to_user: remove unused raw_name option. evazion 2020-04-30 17:46:35 -05:00
  • 2cbe4d3672 search: add unaliased:<tag> metatag. evazion 2020-04-30 12:14:28 -05:00
  • 986bc6e314 search: fix bug in normalize_query for negated metatags. evazion 2020-04-30 01:27:38 -05:00
  • 828347dfc5 posts/index: fix empty paginator when searching for aliased tags. evazion 2020-04-29 19:33:13 -05:00
  • e978f07068 search: allow all metatags to be negated. evazion 2020-04-29 02:31:15 -05:00
  • dc144f7d7d search: fix noteupdater: vs -noteupdater: mixup. evazion 2020-04-28 01:35:34 -05:00
  • b1c494aa34 posts/index: fix bad call to post_search_count_js. evazion 2020-04-28 01:04:17 -05:00
  • 8c652307a6 test: remove alias/implication update_notice references. evazion 2020-04-28 00:47:39 -05:00
  • 7324f53752 search: add comment:<text>, note:<text> metatags. evazion 2020-04-27 23:54:54 -05:00
  • 4b38092b39 search: add order:md5, order:none metatags. evazion 2020-04-27 23:21:08 -05:00
  • fad217fc2d search: fix -rating:x metatag. evazion 2020-04-27 23:20:54 -05:00
  • 8cbcec285d search: fix multiple metatag searches not working in some cases. evazion 2020-04-27 22:29:42 -05:00