Commit Graph

  • 27ed41437c emails: fix invalid RCPT TO errors. evazion 2022-01-02 15:00:24 -06:00
  • 751835745b emails: fix email validation regex. evazion 2022-01-02 14:59:36 -06:00
  • d903f45935 emails: add script to fix invalid emails. evazion 2022-01-02 13:38:53 -06:00
  • 32613f9bb1 emails: fix sending emails to invalid addresses. evazion 2022-01-02 12:23:01 -06:00
  • 9ffc269e43 winter sale: update banner interval. evazion 2021-12-31 15:06:09 -06:00
  • 18c08688df Merge pull request #4947 from nonamethanks/fix-duration-twitter evazion 2021-12-29 22:33:59 -06:00
  • 15bd5f73b3 Fix duration check for uploads from twitter nonamethanks 2021-12-29 14:23:43 +01:00
  • f2b5c9f54d winter sale: fix error with promotion codes. evazion 2021-12-28 16:05:45 -06:00
  • b8356c97c1 Add Danbooru Winter Sale. evazion 2021-12-28 14:41:37 -06:00
  • 572b1b74f7 posts: add hidden 720x720 thumbnail option (#4944). evazion 2021-12-28 11:36:14 -06:00
  • 6d7a139ef1 Fix #4946: Don't Add Comments to Posts When Doing Post Replacements. evazion 2021-12-28 11:16:15 -06:00
  • 0e778f0972 Update Ruby gems and Yarn packages. evazion 2021-12-28 09:47:11 -06:00
  • 4d9028f1fd docker: switch Ruby memory allocator to Jemalloc. evazion 2021-12-18 22:49:21 -06:00
  • 0ba6dc9ee5 Fix #4945: Search for an artist by URL throws an exception. evazion 2021-12-18 01:53:48 -06:00
  • b5b54f2c78 gems: add rbtrace evazion 2021-12-17 17:26:47 -06:00
  • 993965b654 posts: reduce string allocations during thumbnail generation. evazion 2021-12-16 16:30:31 -06:00
  • 1c5786d20f posts: remove cropped thumbnails. evazion 2021-12-16 15:54:26 -06:00
  • 379775d10d Remove HTML data attributes from thumbnails #4943 evazion 2021-12-16 15:48:07 -06:00
  • c3f61a5888 tests: fix broken tests. evazion 2021-12-16 01:27:10 -06:00
  • a62ae69740 dtext: fix frozen string error. evazion 2021-12-16 00:56:46 -06:00
  • 163ba8e7da posts: micro-optimize allocations during thumbnail generation. evazion 2021-12-15 22:48:24 -06:00
  • 3fcecd59a8 Add derailed_benchmarks gem. evazion 2021-12-16 00:24:46 -06:00
  • 51a4daef47 Update Rails from 6.1.4.3 to 6.1.4.4. evazion 2021-12-15 21:39:13 -06:00
  • a7dc05ce63 Enable frozen string literals. evazion 2021-12-14 19:29:23 -06:00
  • 67b96135dd Make Symbol#to_s return frozen string. evazion 2021-12-14 17:03:54 -06:00
  • 4e730a145d Update Ruby gems and Yarn packages. evazion 2021-12-14 18:26:03 -06:00
  • fbcf98db96 seo: prevent crawling comment, show_seq links. evazion 2021-12-13 03:32:16 -06:00
  • c0610cb809 posts: reduce sidebar width on laptops/tablets. evazion 2021-12-13 04:37:28 -06:00
  • 0997f5595e posts: increase default thumbnail size. evazion 2021-12-13 03:22:57 -06:00
  • e04892fb38 posts: use 180x180 thumbnails in place of 150x150 thumbnails. evazion 2021-12-13 02:01:39 -06:00
  • 9eed21ef14 posts: bottom align thumbnails; prevent thumbnail reflow. evazion 2021-12-13 01:49:37 -06:00
  • 487b51efe4 related tags: fix related tag section being hidden. evazion 2021-12-10 06:02:46 -06:00
  • bf022e858a seo: prevent crawlers from crawling /posts/:id/favorites. evazion 2021-12-09 23:47:52 -06:00
  • 4021ddb579 Fix N+1 queries problem in /explore/posts/popular.json. evazion 2021-12-09 22:53:22 -06:00
  • 514c57ce58 api: add rate limit to /explore/posts/popular.json endpoint. evazion 2021-12-09 23:08:29 -06:00
  • 36985e9590 api: add rate limit to /posts.atom endpoint. evazion 2021-12-09 21:47:28 -06:00
  • 2e9f4dc2f4 controllers: refactor rate limits. evazion 2021-12-09 21:37:09 -06:00
  • aeb2b2b7ae tests: fix session_loader_test. evazion 2021-12-10 01:45:30 -06:00
  • 52013eac1f posts: use low quality thumbnails when Save-Data header is set. evazion 2021-12-09 19:52:02 -06:00
  • 7dbde7bc14 Fix #4933: Don't allow mass update requests if both the antecedent and consequent are single tags evazion 2021-12-09 18:02:19 -06:00
  • 00153b9214 html: add cookie data attributes to <body> tag. evazion 2021-12-09 16:21:52 -06:00
  • 7976d12cd0 Fix #4930: "Show scores" setting should be preserved evazion 2021-12-09 15:40:22 -06:00
  • 3de93f556e posts: make thumbnail size setting persistent. evazion 2021-12-09 15:02:38 -06:00
  • 208b618918 tags: remove tag category locks. evazion 2021-12-09 13:20:26 -06:00
  • a28078fdaa tags: fix tag category permissions in tag edit form. evazion 2021-12-09 13:12:15 -06:00
  • 674c502cd3 Fix #4937: "Similar Posts" previews have wrong filesize (150 bytes). evazion 2021-12-09 12:56:49 -06:00
  • e9bde54890 css: fix aspect ratio for 225, 270 size thumbnails. evazion 2021-12-08 23:43:53 -06:00
  • 16216070e0 posts: fix tag scripts not working. evazion 2021-12-08 23:22:56 -06:00
  • fd127cbaba rake: fix syntax error in danbooru:images:validate rake task. evazion 2021-12-08 21:30:33 -06:00
  • 908a0bf3e0 posts: show 2 thumbnails per row on mobile instead of 3. evazion 2021-12-08 20:28:58 -06:00
  • 810df2f19c posts: fix thumbnail css. evazion 2021-12-08 19:46:25 -06:00
  • f02b437085 bigquery: temp disable dumping the posts table. evazion 2021-12-08 18:04:14 -06:00
  • aafe250220 posts: make tooltips taller and narrower. evazion 2021-12-08 18:02:55 -06:00
  • 45dbc7582c Update Ruby gems and Yarn packages. evazion 2021-12-07 21:05:59 -06:00
  • 7e57ae7d3c posts: inline partials in posts/index template. evazion 2021-12-07 20:04:34 -06:00
  • c94fdef3b2 foundation: fix fetching artist commentary. evazion 2021-12-07 19:28:31 -06:00
  • e57e38b35f tests: fix broken tests. evazion 2021-12-07 19:28:08 -06:00
  • 08bcd51ac8 media assets: add rake task to validate thumbnails. evazion 2021-12-07 17:59:08 -06:00
  • 8669edd93f artists: add mega.nz to artist finder blacklist. evazion 2021-12-07 04:12:52 -06:00
  • dab31a3ef0 media assets: fix exception when generating thumbnails for videos/ugoiras. evazion 2021-12-06 19:01:34 -06:00
  • 3d4d8ae2ae media assets: fix thumbnail backfill script to ignore Flash files. evazion 2021-12-05 21:48:57 -06:00
  • c22f7b799b media assets: fix error when generating thumbnails for corrupt files. evazion 2021-12-05 21:46:14 -06:00
  • 853569701b media assets: fix error when thumbnailing 16-bit images. evazion 2021-12-05 21:36:20 -06:00
  • d47154a9a6 media assets: fix typo in thumbnail backfill script. evazion 2021-12-05 19:03:50 -06:00
  • ad49a10147 media assets: fix bug in thumbnail generation. evazion 2021-12-05 19:01:55 -06:00
  • bcc773390b media assets: add script to backfill new thumbnail sizes. evazion 2021-12-05 16:41:32 -06:00
  • 396062869a posts: fix thumbnails on comment and modqueue pages. evazion 2021-12-05 16:39:24 -06:00
  • 9cb70fa632 posts: add 720x720 thumbnail size. evazion 2021-12-05 08:23:49 -06:00
  • 92906f7d39 posts: fix recommended posts layout. evazion 2021-12-05 03:19:30 -06:00
  • 40568a9843 posts: fix parent/child post layout. evazion 2021-12-05 02:18:13 -06:00
  • 2e6f480d07 pools: fix pool gallery page layout. evazion 2021-12-05 01:45:31 -06:00
  • 8841de68ac posts: add adjustable thumbnail sizes (#4932). evazion 2021-12-04 06:04:13 -06:00
  • 17537084fe posts: generate 180x180px and 360x360px thumbnails (#4932). evazion 2021-12-02 01:59:22 -06:00
  • 9e77ff4948 posts: disable cropped (square) thumbnails on mobile. evazion 2021-12-02 21:49:14 -06:00
  • e8f9e3ab28 posts: show 2 posts per row on mobile instead of 3. evazion 2021-12-02 21:29:16 -06:00
  • 74e28e14b8 posts: factor out post gallery component. evazion 2021-11-22 20:46:04 -06:00
  • 15657aad6d emails: update email domain whitelist. evazion 2021-12-02 20:04:21 -06:00
  • 6fc0854b4c Remove StorageManager::SFTP. evazion 2021-12-01 23:46:20 -06:00
  • 5bf4e31c25 users: fix incorrect vote counts on user profile pages. evazion 2021-12-01 04:47:47 -06:00
  • f86e16cfbd MediaFile: allow generating thumbnails for corrupt files. evazion 2021-12-01 00:11:23 -06:00
  • 2ffe973275 MediaFile: add support for creating .webp and .avif thumbnails. evazion 2021-11-30 04:27:25 -06:00
  • e5ba6d4afc MediaFile: fix thumbnail dimension calculation. evazion 2021-11-30 04:17:17 -06:00
  • c2e6202da6 Fix #4920: Wrong color for certain samples. evazion 2021-11-30 03:52:42 -06:00
  • c1a37d9577 docker: set MALLOC_ARENA_MAX=2. evazion 2021-11-28 21:47:04 -06:00
  • 9ec93e4dc7 docker: replace libjpeg-turbo with mozjpeg. evazion 2021-11-28 17:40:42 -06:00
  • 2c63fcf081 docker: upgrade Ruby to 3.0.3. evazion 2021-11-28 05:08:30 -06:00
  • 1e6f57a9ef docker: upgrade libvips to 8.12.1; add .avif support. evazion 2021-11-28 03:03:11 -06:00
  • 59f8320d91 votes: fix bug with tag scripting in show score mode. evazion 2021-11-28 01:26:09 -06:00
  • 9591fa1302 votes: fix bug with removing votes multiple times. evazion 2021-11-25 23:40:44 -06:00
  • 8e32f656fa votes: fix division by zero in upvote ratio. evazion 2021-11-25 23:35:09 -06:00
  • 0baca68a37 search: make order:random truly random; add random:N metatag. evazion 2021-11-25 15:58:35 -06:00
  • 5dc67613e6 search: optimize username metatags. evazion 2021-11-25 00:35:39 -06:00
  • 5ba6014a4e votes: fix username tooltips not appearing inside other tooltips. evazion 2021-11-24 23:57:48 -06:00
  • a45e6b5cfe Fix #4931: Add popup voter list for comments. evazion 2021-11-24 22:13:32 -06:00
  • 594b46a85d tests: fix broken tests. evazion 2021-11-23 23:18:39 -06:00
  • 810f0b5d6b favorites: fix empty favorites tooltip. evazion 2021-11-23 22:35:37 -06:00
  • 353e708538 votes: allow admins to remove post votes. evazion 2021-11-23 22:20:01 -06:00
  • 692f2848f2 Merge pull request #4929 from nonamethanks/fix-autoban-duration evazion 2021-11-22 20:38:55 -06:00
  • 524eacf4b9 SpamDetector: raise autoban duration to 100 years. nonamethanks 2021-11-22 18:29:46 +01:00
  • f151e93615 votes: fix upvote ratio calculation. evazion 2021-11-21 18:06:41 -06:00