Commit Graph

  • d836815622 Merge pull request #2985 from evazion/feat-notes-ruby Albert Yi 2017-04-22 01:03:47 -07:00
  • bd38fb3de1 Merge pull request #2986 from evazion/fix-ss-migrations Albert Yi 2017-04-22 01:03:30 -07:00
  • 0b2493b2dd tag subscriptions: fix broken saved search migrations. evazion 2017-04-21 22:42:09 -05:00
  • f1552539f7 notes: allow <ruby> tags for marking up furigana. evazion 2017-04-21 14:28:59 -05:00
  • 5f9c423542 upload.rb: detect mp4s with an ftyp of avc1. evazion 2017-04-20 23:07:08 -05:00
  • fce8dcc97d /users: fix self-xss in favorite tags. evazion 2017-04-20 20:33:56 -05:00
  • 5303d1052f /posts: fix saved search dropdown for post show page. evazion 2017-04-20 17:57:00 -05:00
  • bd7f4820d7 fix source js for pawoo sites r888888888 2017-04-20 16:43:41 -07:00
  • b053a2d783 add source + rewrite strategy for pawoo r888888888 2017-04-17 14:15:05 -07:00
  • 9718c6e107 fixes to mobile responsive view r888888888 2017-04-20 14:28:37 -07:00
  • 865a8d7a0a Merge pull request #2980 from evazion/feat-bans Albert Yi 2017-04-20 14:04:10 -07:00
  • 15aa12b7d0 Merge pull request #2979 from evazion/fix-structure.sql Albert Yi 2017-04-20 14:01:41 -07:00
  • 94e548cfe1 /bans: add test for searching bans. evazion 2017-04-19 17:55:02 -05:00
  • f6fff16e75 /bans: avoid N+1 queries for user, banner. evazion 2017-04-13 00:06:02 -05:00
  • 9bf1c89357 /bans: add search form. evazion 2017-04-12 23:51:26 -05:00
  • 06f2ed685e /bans: add reason_matches, expired, order search params. evazion 2017-04-12 23:52:16 -05:00
  • 84c075e4bf /bans: add "»" links for narrowing search by user. evazion 2017-04-12 23:49:26 -05:00
  • 198b6db507 /bans: replace Expires column with Duration. evazion 2017-04-12 22:48:09 -05:00
  • 1bc4eda12b /bans: add Banner, Banned at columns. evazion 2017-04-12 22:45:21 -05:00
  • 715dcc491b /bans: size columns to avoid unnecessary wrapping. evazion 2017-04-12 22:40:10 -05:00
  • 40fe0f595f /bans: color code expired/unexpired bans. evazion 2017-04-12 22:38:27 -05:00
  • 9816676bfd structure.sql: remove bank_balances, bank_transactions. evazion 2017-04-19 17:03:42 -05:00
  • 113d8824d5 fix bur test r888888888 2017-04-19 14:04:36 -07:00
  • cd6a1575de set viewport for default layout r888888888 2017-04-18 17:50:04 -07:00
  • e547c82254 update sitemap r888888888 2017-04-18 17:30:24 -07:00
  • 75249427d9 add schema data for site name r888888888 2017-04-18 17:24:01 -07:00
  • bf8f04df0a fix sitelinks searchbox r888888888 2017-04-18 17:12:44 -07:00
  • 68f057e7ba refactor how artist notes are updated r888888888 2017-04-18 15:57:20 -07:00
  • e639be60e5 Merge pull request #2977 from evazion/feat-flag-reason-search Albert Yi 2017-04-17 13:10:28 -07:00
  • 42f6e8dc48 Merge pull request #2976 from evazion/fix-tests Albert Yi 2017-04-17 13:09:32 -07:00
  • 24dd7b05c1 Merge pull request #2975 from evazion/feat-rails-cache Albert Yi 2017-04-17 13:00:52 -07:00
  • fb0a8e8600 db: add reason index on post_flags, post_appeals. evazion 2017-04-16 21:06:22 -05:00
  • cf9b67efb7 db/structure.sql: add index_pools_on_name_trgm migration. evazion 2017-04-16 21:05:15 -05:00
  • 54b4a2e0c5 /post_{flags,appeals}: default to fulltext search for reason field. evazion 2017-04-16 21:07:12 -05:00
  • c0e5c400a7 tests: fix tests for Rails.cache. evazion 2017-04-15 21:51:56 -05:00
  • 192190a313 initializers/z_dalli.rb: initialize Rails.cache. evazion 2017-02-28 02:07:12 -06:00
  • 904abc2787 cache.rb: implement Cache in terms of Rails.cache. evazion 2017-02-28 02:27:40 -06:00
  • 941bcff743 cache.rb: remove unused incr, decr methods. evazion 2017-02-28 02:06:41 -06:00
  • 87b295b632 Fix exception on /post_flags/new, /post_appeals/new. evazion 2017-04-15 23:15:17 -05:00
  • b68cb174f5 tests: fix pixiv tests to use https://i.pixiv.net. evazion 2017-04-15 23:14:41 -05:00
  • 6d693799a0 fix trigram index on pools r888888888 2017-04-14 16:34:51 -07:00
  • 97da8f8647 deprecate tag subscriptions with warnings r888888888 2017-04-14 16:00:20 -07:00
  • 8b38e4d39a adjust threshold for supervoters for jaccard method r888888888 2017-04-14 15:15:20 -07:00
  • f5ea5c36cb fix css for remove alias/implication r888888888 2017-04-14 13:23:50 -07:00
  • 38a2298de9 disable statement timeout r888888888 2017-04-14 13:18:16 -07:00
  • 5d7d6eecf8 partial fix for #2751 r888888888 2017-04-14 13:14:36 -07:00
  • 144febc104 remove timestamps r888888888 2017-04-14 12:49:41 -07:00
  • 621bef3ddf Revert "Merge pull request #2952 from evazion/fix-2950" r888888888 2017-04-14 12:28:58 -07:00
  • 81964fa571 Merge pull request #2973 from evazion/test-2972 Albert Yi 2017-04-14 11:52:35 -07:00
  • 9b53d32b4c post_archive_test.rb: exercise pool metatag not saving bug (#2972). evazion 2017-04-14 13:49:54 -05:00
  • 76b5031bbf add uniqueness constraint on user names r888888888 2017-04-13 18:04:06 -07:00
  • 62fde705ce calculate vote similarity using jaccard instead of cosine distance r888888888 2017-04-13 14:07:20 -07:00
  • 602a7795f9 Merge pull request #2971 from evazion/feat-flag-preview Albert Yi 2017-04-13 14:50:28 -07:00
  • 18a2b2a221 dtext_field: use the field name as the label, not "Body". evazion 2017-04-13 15:14:38 -05:00
  • c90614272a /posts/:id - add dtext preview to flag/appeal dialogs. evazion 2017-04-13 15:07:53 -05:00
  • db4fa8c7da support dynamic updates of forum for bulk update requests r888888888 2017-04-12 17:09:09 -07:00
  • cbc886e140 dont scope approver ip addr for tag alias/implication r888888888 2017-04-12 16:42:43 -07:00
  • 19b8d41d09 refactor forum notifications for tag changes r888888888 2017-03-31 17:42:14 -07:00
  • 441022960a Merge pull request #2968 from evazion/fix-wiki-rename Albert Yi 2017-04-10 14:53:33 -07:00
  • 1b572c592c wikis: disallow renaming unless tag is empty (fix #2964). evazion 2017-04-08 02:23:42 -05:00
  • 75bca7341b remove status init on artist create r888888888 2017-04-10 14:30:24 -07:00
  • 02302fde2f Merge pull request #2965 from evazion/fix-confirm-approve Albert Yi 2017-04-10 14:29:24 -07:00
  • 0a45b99e33 Merge pull request #2966 from evazion/fix-artist-autocomplete Albert Yi 2017-04-10 14:29:05 -07:00
  • 843f3b783d Merge pull request #2967 from evazion/feat-flags-ui Albert Yi 2017-04-10 14:16:19 -07:00
  • 8d45bb6d52 /post_{flags,appeals}: allow searching by tags. evazion 2017-03-03 19:30:12 -06:00
  • f5e22ea235 /post_{flags,appeals}: convert search forms to simple form. evazion 2017-03-03 19:06:09 -06:00
  • 652e251040 /post_{flags,appeals}: add uploader, approver, flag/appeal count columns. evazion 2017-03-03 20:10:28 -06:00
  • 3ae8cc5586 post_flags.rb: add 'rejected' and 'deleted' categories. evazion 2017-03-03 23:30:56 -06:00
  • b9693827c3 /wiki_pages: sort autocomplete by post count. evazion 2017-03-30 13:14:57 -05:00
  • 6b462c865e /artists: sort autocomplete by post count. evazion 2017-04-07 17:20:57 -05:00
  • fbba167f0c artist.rb: fix ambiguous column references. evazion 2017-04-07 16:53:27 -05:00
  • 674028588c /artists: avoid COUNT(*), avoid N+1 queries on artist urls. evazion 2017-03-30 00:20:39 -05:00
  • 1a63fd6ac7 /artists: filter deleted artists from autocomplete. evazion 2017-03-30 00:12:11 -05:00
  • 7f2859eb00 /pools: don't filter inactive pools from autocomplete. evazion 2017-03-30 00:12:29 -05:00
  • bb2f0ff795 /pools: make autocomplete use index. evazion 2017-03-30 13:17:49 -05:00
  • 85a39cadf0 /wiki_pages: avoid unnecessary COUNT(*). evazion 2017-03-29 13:46:27 -05:00
  • fcc5521f63 db: add updated_at index on wiki pages. evazion 2017-03-29 14:16:09 -05:00
  • 5f6506cbb4 /posts/1234: add confirm dialog to sidebar approve/undelete links. evazion 2017-04-06 22:31:45 -05:00
  • 8376c33980 change staging unicorn to use unix socket r888888888 2017-04-06 14:01:41 -07:00
  • f45d8facc3 Merge pull request #2963 from evazion/feat-iqdb-api Albert Yi 2017-04-05 17:33:32 -07:00
  • 2d2efbddfe /iqdb_queries: add api test. evazion 2017-04-05 18:48:57 -05:00
  • 423dd0b848 /iqdb_queries: include full data for each post in api response. evazion 2017-04-05 17:26:15 -05:00
  • e15f955677 /iqdb_queries: support json/xml api responses. evazion 2016-12-23 18:44:43 -06:00
  • c402e15cca /iqdb_queries: support both GET and POST; add GET /posts/1/similar. evazion 2016-12-23 01:33:40 -06:00
  • f2da569978 remove unused controller r888888888 2017-04-05 15:59:41 -07:00
  • ae4b73c650 fix jquery dropdown css r888888888 2017-04-05 15:32:54 -07:00
  • 066aaf20c8 Merge pull request #2962 from evazion/fix-services-not-implemented Albert Yi 2017-04-05 12:35:47 -07:00
  • 37416cf3a8 Merge pull request #2961 from evazion/fix-move-favs-user-assoc Albert Yi 2017-04-05 12:35:17 -07:00
  • 0974ef8bd4 iqdbs: raise exception if not configured. evazion 2017-04-05 00:37:05 -05:00
  • d66d19f328 big query: raise exception if not configured. evazion 2017-04-05 00:58:54 -05:00
  • f57561118c reportbooru: raise exception if not configured. evazion 2017-04-05 01:03:20 -05:00
  • 08867fa84d listbooru: raise exception if not configured. evazion 2017-04-05 00:34:24 -05:00
  • 086b520dcc archives: raise exception if not configured. evazion 2017-04-05 00:52:59 -05:00
  • 3f35a9ab64 Handle failure gracefully for unconfigured services. evazion 2017-04-05 00:32:41 -05:00
  • c03aa79ece Post#give_favorites_to_parent: wrap in transaction. evazion 2017-04-04 20:31:20 -05:00
  • 40feeb2411 Post#give_favorites_to_parent: fix exception (fixup 77793759) evazion 2017-04-04 20:18:32 -05:00
  • 38800fc50e list more dependencies in readme r888888888 2017-04-04 17:10:00 -07:00
  • b43b2eb275 optimization for TagAlias.to_aliased r888888888 2017-04-04 14:16:20 -07:00
  • 0801c80662 remove animated_gif and animated_png tags on create only #2960 r888888888 2017-04-04 13:28:17 -07:00
  • b00ae71957 fixes #2953: Tag change report doesn't take tags removed by user into account r888888888 2017-04-04 13:20:47 -07:00