Commit Graph

  • c9300cc54e sta.sh: add tests + docs. evazion 2018-09-10 18:55:38 -05:00
  • 7d5d098636 Fix #3877: Add sta.sh strategy. evazion 2018-09-10 18:47:13 -05:00
  • 10358d4211 Fix #3881: It has been reviewed by X moderators.“ message. evazion 2018-09-10 17:39:49 -05:00
  • de10ea66a1 <role>_only: fix role checking logic to check ip bans last. evazion 2018-09-09 20:01:26 -05:00
  • e546e52bd7 Replace AnonymousUser with User.new. evazion 2018-09-09 18:56:03 -05:00
  • cb2d85d925 twitter: fix profile_url for twitter.com/i/web/status/:id urls. evazion 2018-09-09 19:48:34 -05:00
  • 0d7b7e6e85 twitter tests: fix dead tweet. evazion 2018-09-09 14:10:43 -05:00
  • b924c2bb9c nijie: fix artist url normalization. evazion 2018-09-09 13:09:51 -05:00
  • 056fe365f2 Render "Fetch source data" box html server-side. evazion 2018-09-07 16:51:00 -05:00
  • b1a9337897 Merge pull request #3875 from evazion/fix-3873 Albert Yi 2018-09-07 14:15:24 -07:00
  • 99a5e885e0 artist_url.rb: remove legacy artist url normalization code. evazion 2018-09-07 12:32:02 -05:00
  • 8e7dd9e97f artist_url.rb: remove unnecessary deviantart profile url normalization. evazion 2018-09-07 12:26:50 -05:00
  • a67edb8783 deviantart: fix artist finder for artist names with underscores. evazion 2018-09-07 12:23:48 -05:00
  • 610391205f deviantart: fix artist finder for profile urls missing the 'www'. evazion 2018-09-07 11:36:48 -05:00
  • 22c27f8910 post previews: fix css for captioned post previews. evazion 2018-09-06 20:04:48 -05:00
  • 950fcdb7b2 uploads: add new source:<url> dupe check (fix #3873) evazion 2018-09-06 20:12:56 -05:00
  • 07c0695ac1 uploads: remove "this post was probably already uploaded" dupe check. evazion 2018-09-06 14:45:42 -05:00
  • 06cf32160b user.rb: memoize upload limit methods. evazion 2018-09-06 12:17:31 -05:00
  • 7ecf6f1ba2 Fix link colors inside dialogs, autocomplete. evazion 2018-09-05 23:48:51 -05:00
  • aee1906761 Fix #3738: Artist URL search should be case-insensitive for domains. evazion 2018-09-05 19:14:24 -05:00
  • c2cf6a5441 Fix #3871: Autocomplete can return duplicate tags. evazion 2018-09-05 18:55:49 -05:00
  • 4b9f3e384f include more messaging for user feedback Albert Yi 2018-09-05 16:32:18 -07:00
  • 22e30186b1 add min bound for post count fixing Albert Yi 2018-09-05 14:08:05 -07:00
  • e5010bebf9 allow reportbooru to update post counts Albert Yi 2018-09-05 13:49:56 -07:00
  • f9f0da0543 fix link colors in notices Albert Yi 2018-09-05 13:09:30 -07:00
  • 69b7c9efd0 Merge pull request #3838 from evazion/fix-3837 Albert Yi 2018-09-05 12:03:46 -07:00
  • a41d006380 fix pool ordering js (#3869), fix forum topic tests Albert Yi 2018-09-05 12:01:46 -07:00
  • a774c6753b show only 10 results in tag autocomplete Albert Yi 2018-09-05 11:17:22 -07:00
  • f88cb1340a tweak result counts for autocomplete Albert Yi 2018-09-05 11:08:22 -07:00
  • 3025db66d7 switch fuzzy autocomplete to spellcorrect intent Albert Yi 2018-09-05 09:41:25 -07:00
  • 314341773c fix tests Albert Yi 2018-09-04 18:23:39 -07:00
  • 865e3dc976 switch back to similarity function for fuzzy search Albert Yi 2018-09-04 18:19:36 -07:00
  • 6c457c86ac nav menu: fix 'Forum' link not getting '.current' class. evazion 2018-09-04 16:27:50 -05:00
  • 5c457fbe51 pixiv: remove obsolete edgesuite.net rewrite rule. evazion 2018-09-04 13:12:42 -05:00
  • 4bbe09762d pixiv: remove dead methods (#is_manga?, #page_count, #page). evazion 2018-09-04 12:57:45 -05:00
  • c3b17f5fcc Revert "remove global danbooru object js in default layout" Albert Yi 2018-09-04 14:26:37 -07:00
  • 3987f45362 fix autocomplete Albert Yi 2018-09-04 14:22:37 -07:00
  • 68e7de1fc4 remove global danbooru object js in default layout Albert Yi 2018-09-04 14:08:37 -07:00
  • 30a5d745a0 additional spec fixes Albert Yi 2018-09-04 14:01:35 -07:00
  • 13c2b4f5d0 add exception handling for failed popular search service calls Albert Yi 2018-09-04 13:44:27 -07:00
  • a5943de418 Merge pull request #3868 from evazion/fix-3864 Albert Yi 2018-09-04 13:42:01 -07:00
  • 8ec96f42f7 fix specs Albert Yi 2018-09-04 13:37:50 -07:00
  • 0529ec9ad0 Merge pull request #3862 from evazion/fix-3857 Albert Yi 2018-09-04 13:25:40 -07:00
  • c768aef5cf add weighting to autocomplete results. include more tag aliases in results, but truncate overall list to 10 matches (#3854) Albert Yi 2018-09-04 13:22:33 -07:00
  • 6e11dc762b disable count weighting for fuzzy search (#3854) Albert Yi 2018-09-04 13:00:24 -07:00
  • 4a56f8d160 fixes #3856 for pixiv fanbox urls Albert Yi 2018-09-04 12:53:58 -07:00
  • e695cdde75 add a default for image_url on Sources::Strategies#canonical_url Albert Yi 2018-09-04 11:35:33 -07:00
  • b0bd20c436 fixes #3855 Albert Yi 2018-09-04 11:30:49 -07:00
  • 3bed5f3cf9 Fix #3867: Add namespaces to all Javascript events. evazion 2018-09-04 11:58:09 -05:00
  • c03af7f563 posts.js: remove dead search dropdown code. evazion 2018-09-04 12:07:45 -05:00
  • 49150c0166 disable fuzzy tag autocomplete for testing, switch to word similarity r888888888 2018-09-03 18:08:45 -07:00
  • 1bfe763182 related tags: remove dead #artist-tags-container code. evazion 2018-09-03 19:13:09 -05:00
  • e37844303d deviantart: take artist name from url when unavailable from API. evazion 2018-09-02 22:53:24 -05:00
  • 8f87fb90d9 deviantart: handle urls without deviation ids (fix #3864) evazion 2018-09-02 22:28:16 -05:00
  • 316acead16 deviantart: fix error when uploading image belonging to deleted work. evazion 2018-09-02 15:51:41 -05:00
  • 2d1b1311d6 deviantart: fix sample urls not being rewritten to full size urls. evazion 2018-09-02 15:48:34 -05:00
  • 807c3dd5f4 deviantart: remove obsolete image sample rewrite rules. evazion 2018-09-02 14:49:58 -05:00
  • b9ed676bfb deviantart: handle origin-orig.deviantart.net urls. evazion 2018-09-02 13:57:15 -05:00
  • 6fc2d17886 Post#normalized_source: normalize da urls to new format (#3771) evazion 2018-09-02 11:19:15 -05:00
  • d693f01dde Fix #3859: Related tag and find artist don't run when fetch data fails. evazion 2018-09-01 11:48:42 -05:00
  • d6235d6f9e nijie: add canonical url tests. evazion 2018-08-31 23:23:15 -05:00
  • bc7ead5396 Fix #3857: Add searching mod actions by message. evazion 2018-08-31 19:58:05 -05:00
  • 0eff095a3e Refactor searching text attributes. evazion 2018-08-31 19:23:25 -05:00
  • 736c22c3ce pixiv: fix fetch source data failing on fanbox images. evazion 2018-08-31 00:21:03 -05:00
  • c689a161f6 pixiv: fix failure when normalizing pixiv stacc artist urls (#3856). evazion 2018-08-30 19:24:44 -05:00
  • 4c85cf4a32 Fix #3853: Blacklist minscore is broken. BrokenEagle 2018-08-30 17:42:21 -05:00
  • a68d12bd45 autocomplete: fix case sensitivity (#3854). evazion 2018-08-30 17:37:07 -05:00
  • 7f85dd27f9 use image url for iqdb proxy r888888888 2018-08-29 20:56:24 -07:00
  • 9206a60760 Merge pull request #3852 from evazion/fix-twitter-direct-url Albert Yi 2018-08-29 17:32:54 -07:00
  • 6c94047556 Sources::Strategies::Twitter#profile_url: fix case when url is a profile url. evazion 2018-08-29 19:29:16 -05:00
  • 48f2a79d13 fix artist url spec and bug with nicoseiga strategy not recognizing urls Albert Yi 2018-08-29 17:14:36 -07:00
  • 64c3bc18a7 rename ref and url fields to upload_source and upload_referer_url Albert Yi 2018-08-29 16:46:04 -07:00
  • 692c3ddac8 ignore #post_source when autorunning the iqdb search (#3851) Albert Yi 2018-08-29 16:20:36 -07:00
  • ed050e74b9 update iqdb source in uploads js (#3851) Albert Yi 2018-08-29 15:15:03 -07:00
  • a1044dbc19 twitter: fix handling of direct image urls without a referer url. evazion 2018-08-29 16:16:12 -05:00
  • cd11ae6008 upload page: fix fetch source data when not using bookmarklet. evazion 2018-08-29 16:50:16 -05:00
  • 55cbef52e4 add default source when creating posts from uploads in case canonical url doesn't exist Albert Yi 2018-08-29 14:21:39 -07:00
  • eac5a57c0b implement Sources::Strategies::Null#artist_name Albert Yi 2018-08-29 14:05:44 -07:00
  • ab220f295c search for source/referer in additional elements Albert Yi 2018-08-29 14:03:57 -07:00
  • bf19ea3bd1 twitter: fix typo in ASSET regex (#3850). evazion 2018-08-29 15:09:36 -05:00
  • a8ae4d3f36 Fix #3849: Forum Button in the topbar has broken css evazion 2018-08-29 14:29:15 -05:00
  • 512629b1d5 Merge pull request #3847 from r888888888/intelligent-autocomplete Albert Yi 2018-08-29 11:15:39 -07:00
  • 66e413b540 Adds fuzzy string matching and prefix matching Albert Yi 2018-08-24 12:04:49 -07:00
  • 4f5cb0ba70 Post#has_artist_tag: fix "artist tag is required" triggering incorrectly. evazion 2018-08-28 17:04:20 -05:00
  • 31df8d9f87 add inactive approver pruner Albert Yi 2018-08-28 15:02:03 -07:00
  • 452413a80e eliminate monthly janitor trial messages Albert Yi 2018-08-28 14:58:00 -07:00
  • 68c30961ac Merge pull request #3805 from r888888888/refactor-sources Albert Yi 2018-08-28 12:13:15 -07:00
  • 604bfb0923 Fix #3846: Subscribed forum posts link to invalid URL in email updates. evazion 2018-08-27 22:04:37 -05:00
  • 47e26419d3 nav menu: add html ids to secondary nav menu links (#3844). evazion 2018-08-27 20:57:59 -05:00
  • 48aad062a0 Merge pull request #3845 from evazion/fix-3841 Albert Yi 2018-08-27 10:50:44 -07:00
  • 4e1d76da81 html: add controller & action attributes to <body> tag (#3844). evazion 2018-08-26 14:10:47 -05:00
  • b98bc26397 nav menu: add html ids to main menu nav links (#3844). evazion 2018-08-26 12:46:19 -05:00
  • 8ccc238791 nav menu: remove duplicate "More »" link. evazion 2018-08-26 12:55:50 -05:00
  • 6ff70c5002 mod actions: separate account upgrades from promotions (fix #3841) evazion 2018-08-25 15:25:26 -05:00
  • 79961c8ed9 Merge pull request #3843 from evazion/fix-3842 Albert Yi 2018-08-25 17:43:06 -07:00
  • 3dafca9aec Fix #3842: Mods can demote other mods or admins. evazion 2018-08-25 13:52:50 -05:00
  • 0bb787d987 Post.pending_or_flagged: fix ambiguous column reference. evazion 2018-08-25 11:26:00 -05:00
  • e33d6f9e84 Post#is_approvable?: fix 'Approve' link appearing on approver's own uploads. evazion 2018-08-25 11:12:37 -05:00
  • 847237980b Fix #3469: Rejecting post shouldn't hide pending/flagged notices evazion 2018-08-25 00:39:08 -05:00
  • f9a39c9fbe Fix #3840: "Q" moves cursor to beginning of search bar. evazion 2018-08-24 20:31:37 -05:00