Commit Graph

  • 00befc96f0 /comments: add vote buttons beneath thumbnails on /comments page. evazion 2021-11-21 18:04:52 -06:00
  • be5173c8dd votes: add is_deleted flag to post_votes table. evazion 2021-11-21 02:35:19 -06:00
  • 35c97d0836 mode menu: remove upvote/downvote mode. evazion 2021-11-21 01:51:57 -06:00
  • 6b9e1181e5 search: optimize ?search[user_name]=... searches. evazion 2021-11-20 03:19:04 -06:00
  • c98af3c85a Merge pull request #4923 from danbooru/feat-member-voting evazion 2021-11-20 02:44:16 -06:00
  • eda23c719a votes: fixup various minor issues. evazion 2021-11-19 22:40:34 -06:00
  • 3ae62d08eb favorites: show favlist when hovering over favcount. evazion 2021-11-19 20:54:02 -06:00
  • c4ad50bbba Fix #4924: Moderator dashboard shouldn't show a "Promote" link that's unusable by non-moderators evazion 2021-11-19 17:37:55 -06:00
  • 4a20014e5c mod dashboard: minor cleanup Lily 2021-11-15 16:26:48 -04:00
  • 330a412714 Fix #4924: Moderator dashboard shouldn't show a "Promote" link that's unusable by non-moderators evazion 2021-11-19 17:37:55 -06:00
  • 5d55b722a8 Merge pull request #4925 from nottalulah/fix-dashboard evazion 2021-11-19 17:34:17 -06:00
  • a82bee1b0d mod dashboard: minor cleanup Lily 2021-11-15 16:26:48 -04:00
  • e28da733d7 votes: show vote buttons to logged-out users. evazion 2021-11-18 01:59:47 -06:00
  • bd8672681f votes: add vote buttons beneath thumbnails. evazion 2021-11-18 01:49:50 -06:00
  • 5585d1f7d6 votes: show votes when hovering over post score. evazion 2021-11-18 01:05:24 -06:00
  • a9997d0d2b favgroups: make private favgroups a Gold-only option. evazion 2021-11-17 20:11:06 -06:00
  • bc96eb864b votes: make private favorites and upvotes a Gold-only option. evazion 2021-11-16 17:09:06 -06:00
  • 055e5939b4 votes: allow Members to vote. evazion 2021-11-16 05:11:04 -06:00
  • 1a27b1d5eb votes: make upvotes visible to everyone by default. evazion 2021-11-16 02:12:49 -06:00
  • 43c2870664 Fix #4917: Add down_score/up_score orders and metasearches. evazion 2021-11-16 03:52:38 -06:00
  • b561ca49f2 foundation: fix mojibake in artist commentaries. evazion 2021-11-15 04:46:52 -06:00
  • 76ecf6d30b Merge pull request #4921 from nonamethanks/fix-foundation-iqdb evazion 2021-11-15 03:14:07 -06:00
  • 41f9fde2e0 Fix foundation urls not working with iqdb nonamethanks 2021-11-15 10:10:49 +01:00
  • ab6d9bd0e8 post votes: fix exception when voting on posts using API. evazion 2021-11-14 20:11:38 -06:00
  • afae7aed07 sandbox: fix filesystems not being mounted read-only. evazion 2021-11-14 01:44:01 -06:00
  • 70d17d4d5d posts: fix incorrect duration shown for certain videos. evazion 2021-11-13 23:47:39 -06:00
  • 8cf00cd1a6 Add sandbox for running untrusted code. evazion 2021-11-13 04:58:31 -06:00
  • 91587aeb6b robots.txt: block Googlebot from crawling certain useless URLs. evazion 2021-11-12 16:42:15 -06:00
  • c68043bf26 docker: add missing libseccomp-dev package. evazion 2021-11-12 16:39:45 -06:00
  • 908df7921f Add Ruby wrapper around libseccomp. evazion 2021-11-11 08:52:50 -06:00
  • 3f9a85a828 Rails: send logs to stderr by default, not stdout. evazion 2021-11-10 22:45:52 -06:00
  • bb6ce66bfe gems: don't load listen and solargraph in test mode. evazion 2021-11-10 21:32:31 -06:00
  • 8fa4c38290 Merge pull request #4915 from nonamethanks/foundation-artist-names evazion 2021-11-09 11:14:08 -06:00
  • 49e232f2ae Foundation: add support for unconventional account names nonamethanks 2021-11-09 13:33:32 +01:00
  • 8f36ebe2b8 Fix #4914: RuntimeError corrupting uploads evazion 2021-11-08 17:40:19 -06:00
  • 2225c9b472 Merge pull request #4912 from nonamethanks/feat-foundation-video evazion 2021-11-05 06:03:45 -05:00
  • a5f589f9e0 aliases/implications: change automatic retirement rules. evazion 2021-11-05 05:46:50 -05:00
  • 6c9b49c194 Foundation: add support for videos nonamethanks 2021-11-05 09:40:19 +01:00
  • 65ab7f1eb5 API: fix regression in expires_in URL parameter. evazion 2021-11-04 03:47:21 -05:00
  • 7709e84502 BURs: allow reapproving failed BURs containing alias or implication removals. evazion 2021-11-03 19:25:18 -05:00
  • 4d7b1a0e6a BURs: fix search order menu on index page. evazion 2021-11-02 05:29:25 -05:00
  • dccc2edb75 tests: fix broken tests. evazion 2021-11-02 04:42:07 -05:00
  • 9a9649bee8 BURs: change default order on index page to newest BURs first. evazion 2021-11-02 04:11:09 -05:00
  • 148752d3c4 PostQueryBuilder: remove useless code. evazion 2021-11-02 03:53:02 -05:00
  • 4b94cac757 Merge pull request #4911 from nonamethanks/feat-plurk evazion 2021-11-02 04:07:07 -05:00
  • d8a55bd62b comments: fix video duration not being shown on thumbnails evazion 2021-11-02 02:53:42 -05:00
  • a5ed8c72c9 search: fix parsing of invalid metatag values. evazion 2021-11-02 00:41:05 -05:00
  • 060223c9e2 Add Plurk support nonamethanks 2021-11-01 13:08:26 +01:00
  • 788dcbd87b Temp disable dumping favorites table to BigQuery. evazion 2021-11-01 05:12:09 -05:00
  • 5177a28f2c Merge pull request #4910 from nonamethanks/feat-foundation evazion 2021-11-01 05:07:44 -05:00
  • 043f2fb124 Add Foundation support nonamethanks 2021-11-01 01:37:45 +01:00
  • 9ff4d94382 Merge pull request #4909 from nonamethanks/add-lofter-theme evazion 2021-10-31 05:13:04 -05:00
  • 5946544f71 Lofter: Add support for additional theme nonamethanks 2021-10-30 17:22:45 +02:00
  • f593828bb9 storage manager: refactor base_dir option. evazion 2021-10-27 20:13:36 -05:00
  • 4095d14f2a media assets: fix tagged filenames option. evazion 2021-10-27 19:44:42 -05:00
  • 1614b301e3 storage managers: add mirror storage manager. evazion 2021-10-27 19:43:15 -05:00
  • e1ecc37c71 Merge pull request #4907 from nottalulah/patch-2 evazion 2021-10-28 19:38:47 -05:00
  • 66551e7ff2 remove unused confirm_ban route Lily 2021-10-28 21:05:55 -03:00
  • 26fe3e26e0 tests: silence output from pg_amcheck. evazion 2021-10-27 04:59:21 -05:00
  • acbbb7a520 news updates: remove the timestamp; change close icon. evazion 2021-10-27 04:25:22 -05:00
  • 3b44e08783 docker: update ffmpeg and libvips. evazion 2021-10-27 04:21:01 -05:00
  • 94ad853a5a docker: add rclone to base Docker image. evazion 2021-10-27 03:50:34 -05:00
  • a607cb1cb1 posts: fix IP leak in /posts.json includes. evazion 2021-10-27 02:36:24 -05:00
  • e697d1886d Fix #4899: Alias fails when implication already exists. evazion 2021-10-27 00:23:11 -05:00
  • eddff747d6 Fix certain IPs not being recognized as proxies. evazion 2021-10-26 23:58:23 -05:00
  • 082544ab03 StorageManager: remove Post-specific code. evazion 2021-10-26 19:11:37 -05:00
  • afe5095ee6 posts: mark media asset as expunged when post is expunged. evazion 2021-10-26 02:47:01 -05:00
  • 84212acfae Merge pull request #4905 from nottalulah/remove-locks-from-autocomplete evazion 2021-10-25 21:18:36 -05:00
  • af5cd83cd7 posts: adjust css of thumbnail video length indicator. evazion 2021-10-25 20:34:09 -05:00
  • 094ed4c11d css: standardize font sizes. evazion 2021-10-25 05:59:40 -05:00
  • 7034872132 css: use rem instead of em units instead for font sizes. evazion 2021-10-25 05:16:59 -05:00
  • f1b5c34b4d posts: show length of videos and animations in thumbnails. evazion 2021-10-25 01:31:47 -05:00
  • be505920d1 media assets: add script to fix assets with deleted files. evazion 2021-10-24 22:53:14 -05:00
  • 6d2ce5c8c1 saved searches: lower job priority. evazion 2021-10-24 22:16:34 -05:00
  • 647848b499 remove references to locks Lily 2021-10-24 15:16:48 -03:00
  • a9088d8a87 search: fix flag_count:N metatag being broken. evazion 2021-10-24 17:02:38 -05:00
  • 8d5e0a5b58 replacements: don't delete replaced files. evazion 2021-10-24 04:19:25 -05:00
  • d258790199 uploads: don't delete files of abandoned uploads. evazion 2021-10-24 04:06:52 -05:00
  • f5e7d50dbb media assets: don't destroy ugoira data on destroy. evazion 2021-10-24 03:44:14 -05:00
  • 5c7a0f225c media assets: prevent duplicate media assets. evazion 2021-10-24 02:43:29 -05:00
  • a58aa8efa7 Update Ruby gems and Yarn packages. evazion 2021-10-21 03:27:59 -05:00
  • f78378cc69 recommendations: reduce cache lifetime to 5 minutes. evazion 2021-10-21 00:45:39 -05:00
  • b2d9ff4780 Merge pull request #4903 from Official-NotaNorthKorean/patch-1 evazion 2021-10-19 16:57:15 -05:00
  • aa2db59a0b Update INSTALL.debian NotaNorthKorean 2021-10-19 07:45:57 -07:00
  • 0221ecdf29 uploads: remove useless code. evazion 2021-10-18 06:25:02 -05:00
  • 748fdf33d4 uploads: don't autotag sound on videos. evazion 2021-10-18 05:59:31 -05:00
  • bc506ed1b8 uploads: refactor to simplify ugoira-handling and replacements: evazion 2021-10-18 04:54:52 -05:00
  • 85c3b4f2d1 ugoiras: add md5 column to pixiv_ugoira_frame_data. evazion 2021-10-18 00:08:17 -05:00
  • 1d034a3223 media assets: move more file-handling logic into MediaAsset. evazion 2021-10-17 21:59:09 -05:00
  • 8b3ab04724 media file: fix calculation of video/animation duration. evazion 2021-10-17 20:15:51 -05:00
  • d8de58d991 Fix bug in 079_fix_duration.rb evazion 2021-10-17 18:31:04 -05:00
  • 2845164872 search: support quoted phrases, OR, and NOT operators in full-text search. evazion 2021-10-16 18:01:38 -05:00
  • e3b836b506 Refactor full-text search to get rid of tsvector columns. evazion 2021-10-16 05:38:07 -05:00
  • 300bc6941e newrelic: log with_timeout errors as expected. evazion 2021-10-14 23:39:21 -05:00
  • 7dc885f216 docker: remove Postgres Dockerfile. evazion 2021-10-14 02:11:37 -05:00
  • d50cfdb856 db: drop dependency on Postgres test_parser extension. evazion 2021-10-14 01:53:21 -05:00
  • c8e4dceedb ci: use Postgres 14.0 for test suite. evazion 2021-10-13 04:21:49 -05:00
  • 5e8c91700c tests: fix amcheck job tests. evazion 2021-10-13 04:19:44 -05:00
  • c0f744f84d Fix #4893: Add a FIELD_present parameter variation for text fields. evazion 2021-10-13 04:10:23 -05:00
  • d771f6f41b autocomplete: remove old enter key workaround. evazion 2021-10-13 03:52:41 -05:00