Commit Graph
100 Commits
Author SHA1 Message Date
Albert Yi 512629b1d5 Merge pull request #3847 from r888888888/intelligent-autocomplete
Intelligent autocomplete
2018-08-29 11:15:39 -07:00
Albert Yi 66e413b540 Adds fuzzy string matching and prefix matching 2018-08-28 16:41:52 -07:00
Albert Yi 31df8d9f87 add inactive approver pruner 2018-08-28 15:02:03 -07:00
Albert Yi 452413a80e eliminate monthly janitor trial messages 2018-08-28 14:58:00 -07:00
Albert Yi 68c30961ac Merge pull request #3805 from r888888888/refactor-sources
Refactor sources
2018-08-28 12:13:15 -07:00
Albert Yi 48aad062a0 Merge pull request #3845 from evazion/fix-3841
Fix #3841: Make it possible to search for non-paid promotions in mod actions
2018-08-27 10:50:44 -07:00
Albert Yi 79961c8ed9 Merge pull request #3843 from evazion/fix-3842
Fix #3842: Mods can demote other mods or admins.
2018-08-25 17:43:06 -07:00
Albert Yi 762dc3da24 Refactor sources 2018-08-24 12:10:51 -07:00
Albert Yi 54363ffecf Merge pull request #3827 from evazion/fix-3709
Fix #3709: Provide OR capability for blacklist items
2018-08-23 13:54:30 -07:00
Albert Yi d8a6cee244 Merge pull request #3832 from evazion/feat-modqueue-metatags
Add status:<unmoderated|modqueue>, disapproval:<type> metatags
2018-08-23 13:53:33 -07:00
Albert Yi 9f85772592 Merge pull request #3829 from evazion/fix-3821
Fix #3821: Blacklist and mod queue.
2018-08-22 16:39:07 -07:00
Albert Yi 0fcdc30b69 Merge pull request #3817 from evazion/fix-3816
Avoid flickering hidden page elements during page loads
2018-08-21 14:44:26 -07:00
Albert Yi e2cc40084a Merge pull request #3818 from evazion/fix-utility-js
Cleanup utility.js
2018-08-17 14:59:13 -07:00
Albert Yi 86f05ef9e3 remove unused paginator.js ref 2018-08-15 16:11:26 -07:00
Albert Yi 0314dc9751 more consistent behavior of CurrentUser.root_url 2018-08-15 16:08:10 -07:00
Albert Yi f88234e21d export additional js libs 2018-08-15 15:58:36 -07:00
Albert Yi 41a7923ade Merge pull request #3808 from evazion/fix-3807
Tag scripts: drop [if ...] and [reset] syntax (fix #3807, #3773)
2018-08-13 18:21:58 -07:00
Albert Yi a7450303e0 Merge branch 'master' into fix-3807 2018-08-13 18:21:53 -07:00
Albert Yi 77d0c46b35 Merge pull request #3812 from evazion/feat-declarative-shortcuts
Add declarative keyboard shortcuts
2018-08-13 18:08:31 -07:00
Albert Yi f0d3202eac Merge pull request #3814 from evazion/fix-3813
Fix #3813: Favorite limit can be bypassed.
2018-08-13 18:07:41 -07:00
Albert Yi 819f6ebbba Merge pull request #3809 from evazion/fix-comments-js
Refactor comments.js
2018-08-09 16:49:08 -07:00
Albert Yi b56681a609 refactor solution for #3804 2018-08-07 13:31:45 -07:00
Albert Yi d053e135ab fix leaked ip addresses in upload status (#3804) 2018-08-07 13:18:31 -07:00
Albert Yi 80e0ae6a3c hide detailed exception info in upload status (#3804) 2018-08-07 13:05:06 -07:00
Albert Yi 20e67814cb add cron job for tag relationship retirement 2018-08-06 11:44:57 -07:00
Albert Yi 62027e8771 remove unused js var 2018-08-06 10:43:26 -07:00
Albert Yi 34e713ac69 Merge pull request #3801 from evazion/feat-eslint
Add ESLint support
2018-08-06 10:40:59 -07:00
Albert Yi fd8568c726 Merge branch 'master' into feat-eslint 2018-08-06 10:27:32 -07:00
Albert Yi 773bbabac7 Merge pull request #3800 from anonbl/patch-1
Add Twitter widget (maintenance page)
2018-08-06 10:18:52 -07:00
Albert Yi 3672eedd36 expose additional js modules (#3795) 2018-08-06 10:13:11 -07:00
r888888888 d813f41aad fix video page for ugoiras 2018-08-04 22:06:48 -07:00
r888888888 88c2fa69f3 fix js for ugoira player 2018-08-04 21:59:58 -07:00
r888888888 f09c5868e3 export utility js 2018-08-04 17:16:54 -07:00
r888888888 e0bd3277af remove es6 references in ugoira js 2018-08-04 17:15:14 -07:00
r888888888 660cd6ce62 export blacklist, comment, dtext, postmodemenu, and note javascripts (#3795) 2018-08-04 17:13:26 -07:00
r888888888 9c5df3206d cleanup comments 2018-08-04 16:33:18 -07:00
r888888888 73753f9541 Merge branch 'twitter-pixiv-source-fixes' 2018-08-04 16:32:32 -07:00
r888888888 334d8b7c6f Add alt_source field on uploads to deal with twitter galleries 2018-08-04 16:32:15 -07:00
Albert Yi 718e641f51 remove similar users report 2018-08-03 17:40:00 -07:00
Albert Yi d999bd124c remove unused hash method on string 2018-08-03 17:26:38 -07:00
Albert Yi ba74691bc7 remove jquery from package.json since it's loaded at the dom level 2018-08-03 16:04:26 -07:00
Albert Yi cffb08a4b6 add global hooks for autocomplete functions #3795 2018-08-03 16:02:47 -07:00
r888888888 477a5a8ac3 fix recommended js 2018-08-02 23:53:28 -07:00
Albert Yi 75faa5cc31 add global handlers for Danbooru.notice and Danbooru.error 2018-08-02 16:18:29 -07:00
Albert Yi 7099065c3f fix tag colors 2018-08-02 16:03:30 -07:00
Albert Yi 56127c5ac1 fix related tags js 2018-08-02 15:59:49 -07:00
Albert Yi 85d7639082 Revert "remove jquery include from cdn"
This reverts commit 1210241160.
2018-08-02 15:48:16 -07:00
Albert Yi 1210241160 remove jquery include from cdn 2018-08-02 13:55:49 -07:00
Albert Yi 5ac2ea8688 Merge pull request #3790 from r888888888/retire-tag-relations
Retirement system for underutilized aliases+implications
2018-08-01 16:56:25 -07:00
Albert Yi ea4e7f1970 Expire unused aliases and implications after 2 years of inactivity 2018-08-01 16:54:48 -07:00
Albert Yi cdb0a2cac7 remove unused export 2018-08-01 16:12:22 -07:00
Albert Yi 40d2c6b520 update readme 2018-08-01 15:48:34 -07:00
Albert Yi ae70053a49 direct link to post for burs 2018-08-01 15:45:08 -07:00
Albert Yi 881c76c788 update readme, remove sprockets gem 2018-08-01 15:34:15 -07:00
Albert Yi c782f06814 remove unused assets 2018-08-01 15:25:54 -07:00
Albert Yi b596ecb868 update docker file 2018-08-01 14:23:41 -07:00
Albert Yi 4f3b123121 Merge pull request #3775 from r888888888/webpacker
Webpacker
2018-08-01 10:00:26 -07:00
Albert Yi 6fde3c20cf fixes for #3791 2018-07-31 16:44:55 -07:00
Albert Yi 6ce8c72053 assign after source url for uploads 2018-07-31 10:10:50 -07:00
Albert Yi ad4756b5f2 add deviantart.com in artist domain blacklist (#3771) 2018-07-27 16:35:23 -07:00
Albert Yi 6fa0ae2cf1 Migrate assets to use Webpacker 2018-07-27 15:24:05 -07:00
Albert Yi 95b72f5f5c normalize https into http for artist urls 2018-07-27 14:25:47 -07:00
Albert Yi 135b97d511 additional fixes for deviantart artist search (#3771) 2018-07-27 12:31:26 -07:00
Albert Yi 7753461f6f don't overwrite upload source with downloaded source 2018-07-26 18:34:00 -07:00
Albert Yi 77854349e5 testing 2018-07-26 18:11:19 -07:00
Albert Yi 9082ddf455 potential fix for #3783 2018-07-26 18:10:27 -07:00
Albert Yi 2b3352469d Merge pull request #3787 from mseymour/master
Restyle search button to match rest of the UI
2018-07-25 09:49:36 -07:00
Albert Yi 1d126cfb0d fixes #3714 2018-07-24 16:45:38 -07:00
Albert Yi e620abad08 add checks for width=640 and width=500h in tumblr rewriter (#3732) 2018-07-24 16:42:30 -07:00
Albert Yi 6643e225e7 add debugging for #3651 2018-07-24 13:29:12 -07:00
Albert Yi f6440ca70d fix upload preprocessing for pixiv posts
fixes #3782
2018-07-23 16:24:31 -07:00
r888888888 cc7a66438f expose recommended posts to everyone 2018-07-23 15:05:43 -07:00
r888888888 a669fe361c update for new recommender service changes 2018-07-21 23:19:11 -07:00
r888888888 c9092d52d7 decrease cache expiry for user recs 2018-07-21 14:46:12 -07:00
r888888888 93a669d2de expose recommendd posts link 2018-07-21 14:39:07 -07:00
r888888888 cafd952cc5 fix self check for rec posts 2018-07-21 14:35:24 -07:00
r888888888 fd2f6c9742 hide recommend posts link 2018-07-21 14:28:32 -07:00
r888888888 344c46ed00 add mock recommender service for development, add user-context recommended posts 2018-07-21 14:02:57 -07:00
r888888888 93c074c15b move recommended tab to second position 2018-07-21 12:09:16 -07:00
Albert Yi 9cfb629891 rename similar posts to recommended posts, refactor menu on posts/show 2018-07-20 16:36:14 -07:00
Albert Yi b8b0f2628d enable similar posts for everyone 2018-07-20 15:08:20 -07:00
Albert Yi df6e86551a tweaks to similar posts 2018-07-20 15:05:51 -07:00
Albert Yi 6fb20fca89 bug fixes with storage manager 2018-07-20 14:47:58 -07:00
Albert Yi 791a96f689 hide title in wiki page form if not builder 2018-07-20 14:12:28 -07:00
Albert Yi d83dd586c9 Merge pull request #3780 from r888888888/recommended-posts
Recommend posts on /posts/show based on voting patterns
2018-07-20 14:04:11 -07:00
Albert Yi abcef9115b fix tests 2018-07-20 13:52:56 -07:00
Albert Yi f75e0903e8 add default values for recommender 2018-07-20 13:18:24 -07:00
Albert Yi 75162d3d8b bug fixes + tests 2018-07-20 12:31:28 -07:00
Albert Yi d9a1eeacc9 Recommend posts on /posts/show based on voting patterns 2018-07-20 12:14:16 -07:00
Albert Yi 93f52adc81 fixes #3768 2018-07-20 11:51:42 -07:00
Albert Yi a06a387725 fixes #3777 2018-07-20 11:41:53 -07:00
Albert Yi 6943c70a32 potential fix for #3569 2018-07-20 10:55:39 -07:00
Albert Yi 182b986191 fixes #3776 2018-07-20 10:36:16 -07:00
Albert Yi b065fb7adf increase delay for deleting preprocessed files to 24 hours 2018-07-20 10:30:25 -07:00
Albert Yi 4cf670b432 fix styling issues with responsive mode 2018-07-19 16:21:32 -07:00
Albert Yi 89251ef92e Merge pull request #3778 from r888888888/switch-to-flexbox
Switch to flexbox
2018-07-18 13:09:04 -07:00
Albert Yi 76342582b2 add fallback for older previews 2018-07-18 13:02:05 -07:00
Albert Yi 0fe0d23a62 fix margins 2018-07-18 11:38:00 -07:00
Albert Yi 6ea3d7983e add normalization for deviantart artist urls 2018-07-18 11:38:00 -07:00
Albert Yi a610111658 switch post previews to use flexbox, add better styling for cropped thumbnails 2018-07-18 11:38:00 -07:00