Commit Graph

  • 42454dddcb Merge pull request #3402 from evazion/fix-3039 Albert Yi 2017-12-13 14:28:25 -08:00
  • f3b21a0dd5 Merge pull request #3401 from evazion/fix-akismet-integration Albert Yi 2017-12-13 14:27:24 -08:00
  • 850ac353ed Merge pull request #3399 from BrokenEagle/fix-gold-safemode-message Albert Yi 2017-12-13 14:26:50 -08:00
  • 1d901e9307 Merge pull request #3357 from evazion/feat-soft-post-validations Albert Yi 2017-12-13 14:24:51 -08:00
  • 5819afced7 Fix #3412: Mass updates incorrectly move saved searches. evazion 2017-12-06 14:46:12 -06:00
  • d6d73404a9 Apply aliases to characters in <character>_(cosplay) tags (#3409). evazion 2017-12-06 12:33:06 -06:00
  • 131c0109d4 Address #3415: og:image meta tags can point to video files. evazion 2017-12-06 09:01:13 -06:00
  • 839f0f653f Changed safe mode error message for Gold+ users - Made explicit the error messages and their order - Banned takes priority, then Gold+, then Safe - Made the groups exclusive of each other BrokenEagle 2017-11-23 13:07:01 -08:00
  • acd49be4cc Fix #3419: Deleting a post doesn't clear parent's "parent" status. evazion 2017-12-05 18:53:13 -06:00
  • feb3ec0750 Fix #3417: Deleting a user's comment credits the change to them. evazion 2017-12-02 19:10:38 -06:00
  • f346d6e35d Fix deleted comments visibility on partial index by comment BrokenEagle 2017-12-01 16:30:01 -08:00
  • b325b85df3 Fixed so prior unread dmails won't cause notice to appear BrokenEagle 2017-12-01 12:51:17 -08:00
  • 8d8a2f9c1e Make recaptcha optional on signup page. evazion 2017-11-28 22:37:02 -06:00
  • 2000719227 /wiki_pages: get navbar post count from tags table. evazion 2017-11-29 13:12:53 -06:00
  • 649969156e /wiki_pages: don't show post count in navbar when creating new wikis. evazion 2017-11-29 12:56:58 -06:00
  • 3c6a613964 Fix #3410: Unable to create a new wiki page. evazion 2017-11-29 12:26:32 -06:00
  • dd8e3bbb94 tags: add trigram index on tag names. evazion 2017-11-27 13:52:48 -06:00
  • 44f4befa5a autocomplete: add automatic typo correction. evazion 2017-11-27 13:44:47 -06:00
  • f4d279771f /tags: add fuzzy name search params (search[fuzzy_name_matches], search[order]=similarity). evazion 2017-11-27 13:42:20 -06:00
  • 4939c0345a Fix test failures when removing posts from deleted pools. evazion 2017-11-26 18:10:08 -06:00
  • a7566ae851 post_view_count_service_test.rb: fix test failure. evazion 2017-11-26 16:17:21 -06:00
  • 255082d3b5 tumblr: fix test failure. evazion 2017-11-26 15:37:51 -06:00
  • 1c5c3b5f9f Include paginator extensions in ApplicationRecord. evazion 2017-11-26 14:03:12 -06:00
  • ec6d553fa6 Move execute_sql / select_value_sql etc to ApplicationRecord. evazion 2017-11-26 13:36:28 -06:00
  • 45cecff1a6 Move with_timeout / without_timeout to ApplicationRecord. evazion 2017-11-26 13:20:31 -06:00
  • 5b89f56c2e Move PostgresExtensions to ApplicationRecord. evazion 2017-11-25 21:07:45 -06:00
  • 8a0f600ac2 uploads: fix rating:S not being recognized by rating validator. evazion 2017-11-26 11:54:13 -06:00
  • 6d9708a22e posts: don't warn about missing artist tags for official_art. evazion 2017-11-26 11:42:00 -06:00
  • 80e115b600 favgroups: fix race condition when adding posts to favgroups. evazion 2017-11-26 10:31:28 -06:00
  • 810b6b8b99 Fix #3039: Test failures under ruby 2.4. evazion 2017-11-25 21:52:32 -06:00
  • 127e4e385b Fix dmail failures when akismet isn't configured. evazion 2017-11-25 21:26:59 -06:00
  • bc3e2438d9 posts: add tests for warning validations. evazion 2017-11-25 17:02:58 -06:00
  • cc1f8ab9ed posts: warn when a tag cannot be removed due to implications / automatic tags. evazion 2017-11-25 17:02:16 -06:00
  • 94fa835733 posts: warn when post from known source is missing an artist tag. evazion 2017-11-25 14:44:22 -06:00
  • 4cd372296d posts: warn when post is missing copyright tags. evazion 2017-11-25 13:45:17 -06:00
  • d571efd703 posts: warn when adding artist tag with no artist entry. evazion 2017-11-08 19:37:09 -06:00
  • 963eacd849 posts: warn when adding newly created tags. evazion 2017-11-08 19:33:02 -06:00
  • 07a4bdcb21 posts: display validation warnings in flash notice. evazion 2017-11-25 12:42:09 -06:00
  • aeb24b6253 Fix "Similarity: %98" -> "Similarity: 98%". evazion 2017-11-25 16:46:09 -06:00
  • b62b16b5a2 Fix #3398: Show "(deleted)" next to topics in forum searches. evazion 2017-11-24 15:58:45 -06:00
  • 49a5b819bd eliminate ambiguities in pool search r888888888 2017-11-22 15:46:30 -08:00
  • 483c8ba795 fix ambiguities in artist search r888888888 2017-11-22 15:41:50 -08:00
  • f904d19b60 update rubyzip gem r888888888 2017-11-22 13:28:59 -08:00
  • 060762defa add service for purging files from cloudflare cache r888888888 2017-11-22 13:19:30 -08:00
  • 3e6cb67c57 only cache notes if a post has notes r888888888 2017-11-21 14:46:10 -08:00
  • 5b3f3622f7 Merge pull request #3397 from evazion/fix-3395 Albert Yi 2017-11-21 14:24:53 -08:00
  • 0b5ed163fe Fix #3395: fix pixiv API exception when uploading bad pixiv id images. evazion 2017-11-21 10:14:32 -06:00
  • 183a7e07e3 pixiv: fix failbooru when uploading bad pixiv id posts. evazion 2017-11-21 10:13:49 -06:00
  • 5ba63733d3 download/pixiv_test.rb: fix broken pixiv download tests. evazion 2017-11-21 13:48:07 -06:00
  • a14c492020 Fix #3396: Pixiv novel cover IDs are parsed incorrectly. evazion 2017-11-21 12:54:47 -06:00
  • 4d6dc895d6 Merge pull request #3362 from BrokenEagle/feat-client-input-validation Albert Yi 2017-11-21 10:56:14 -08:00
  • 051c17953d Merge pull request #3393 from evazion/feat-safe-mode Albert Yi 2017-11-21 10:55:57 -08:00
  • a72f367ad7 Merge pull request #3394 from BrokenEagle/fix-deleted-pools-editable Albert Yi 2017-11-21 10:48:50 -08:00
  • 70e592e823 round similarity score on post presenter r888888888 2017-11-21 10:25:12 -08:00
  • 5c5daeac72 remove unused mobile templates r888888888 2017-11-21 10:19:24 -08:00
  • 902f657a5d for video/ugoira, don't render preview if file doesn't exist yet r888888888 2017-11-21 10:15:52 -08:00
  • f8581c8113 Fix #3321: HTML tags not converted in artist commentaries. evazion 2017-11-21 01:59:09 -06:00
  • 956bd707a5 Add additional restrictions on updating deleted pools BrokenEagle 2017-11-20 19:30:35 -08:00
  • b3a9cd6c06 Fix Post.fast_count("pool:1537") == 0 (fixup 134958d1). evazion 2017-11-20 20:19:29 -06:00
  • df7648b581 Fix #3392: Add safe mode account setting. evazion 2017-11-20 18:33:59 -06:00
  • 91147bba88 fix nil error on delayed job index r888888888 2017-11-20 16:35:14 -08:00
  • ba517af1db fix functional tests r888888888 2017-11-20 16:29:59 -08:00
  • 502f1298a9 fix unit tests r888888888 2017-11-20 16:10:35 -08:00
  • f11992bd91 Merge pull request #3391 from evazion/fix-3390 Albert Yi 2017-11-20 14:23:27 -08:00
  • 134958d137 Fix #3390: Searching certain metatags results in an empty paginator evazion 2017-11-20 14:30:00 -06:00
  • 9d5e4f969f fix source tests r888888888 2017-11-20 12:29:35 -08:00
  • e21f7c14db Merge pull request #3389 from evazion/fix-3387 Albert Yi 2017-11-20 11:39:50 -08:00
  • 7034a96048 Purge invalid gentags from tags table (#3390). evazion 2017-11-20 12:13:28 -06:00
  • 9b887c3c3a Fix #3387: Safebooru: Two tag searches fail for members. evazion 2017-11-19 20:27:30 -06:00
  • 40d0751e83 Fix NoStrategyError during artist url normalization (#3382). evazion 2017-11-19 10:27:38 -06:00
  • fa22e419af Fix #3385: Bookmarklet sets wrong source for Tumblr posts evazion 2017-11-18 15:25:56 -06:00
  • 5837b74de4 tumblr: fix exception when fetching source data. evazion 2017-11-18 15:31:59 -06:00
  • f896c24d37 tumblr: fail more gracefully if API key is not configured. evazion 2017-11-18 13:53:11 -06:00
  • 2422ce036c tumblr_test.rb: fix test failures. evazion 2017-11-18 13:52:30 -06:00
  • 22c9cfcec5 Fix #3384: Fetch commentary not creating fully formed textile links evazion 2017-11-18 10:54:56 -06:00
  • 6b8bc318b5 deviantart_test.rb: fix test failures. evazion 2017-11-18 12:16:53 -06:00
  • 05dea309b2 Fix search box rendering above tag edit dialog box (fix #3383). evazion 2017-11-18 09:26:50 -06:00
  • 3c524aa5e6 fix bug with source::site r888888888 2017-11-17 17:26:33 -08:00
  • c0ddf266fc move save search button to sidebar r888888888 2017-11-17 16:49:53 -08:00
  • f180e1bbe2 add favoriting/unfavoriting indicators for fav button r888888888 2017-11-17 16:28:51 -08:00
  • 9a3824a87e fixes #3382 r888888888 2017-11-17 16:18:59 -08:00
  • e8ff733b3c clean up stack trace on delayed jobs index r888888888 2017-11-17 14:42:48 -08:00
  • 42c9c71a5f fixes #3306 r888888888 2017-11-17 14:28:16 -08:00
  • 015db0467c addresses #3378 r888888888 2017-11-17 14:05:12 -08:00
  • 31e36cf9eb remove unused mobile layouts r888888888 2017-11-17 13:59:14 -08:00
  • e70c2a3085 remove references to tag subscriptions r888888888 2017-11-17 13:45:17 -08:00
  • 09234dca4f Merge pull request #3381 from evazion/fix-3323 Albert Yi 2017-11-17 13:41:33 -08:00
  • 26679dd7ab Fix #3323: Exclude post replacements from Mod Actions. evazion 2017-11-17 12:52:12 -06:00
  • 93767c3023 Fix post replacement test failure. evazion 2017-11-17 13:00:35 -06:00
  • 3df404dbd9 Fix #3380: Change category on Bulk Update Requests are broken. evazion 2017-11-17 11:57:05 -06:00
  • 07d20f7cf0 Add test for category <tag> -> type bulk update requests. evazion 2017-11-17 12:14:37 -06:00
  • 5726bc43dd add test for PostViewCountService r888888888 2017-11-16 16:27:52 -08:00
  • 4e9ebbd02e include creator in bulk revert messages r888888888 2017-11-16 14:44:57 -08:00
  • a4c13a7e96 enable vacuum cron task, disable postupdates r888888888 2017-11-16 14:29:12 -08:00
  • 3ad332ad3d fix post test r888888888 2017-11-16 14:20:32 -08:00
  • 73f257ec63 disable manual post count expiration, rely solely on timed expiries (fixes #3376) r888888888 2017-11-16 13:32:20 -08:00
  • 058783755d Merge pull request #3379 from evazion/fix-3377 Albert Yi 2017-11-16 12:02:06 -08:00
  • 2e0534a66b fixes #3372 r888888888 2017-11-16 12:00:54 -08:00
  • 2c620f205b add tests to check if approver/rejector is mentioned in moderated bulk update requests r888888888 2017-11-16 11:41:07 -08:00
  • eeb41d2ffd twitter: get status id from referer url if not in direct url. evazion 2017-11-16 11:23:12 -06:00