Commit Graph

  • abe7f086b6 table builder: eliminate is_html_safe flag. evazion 2020-01-06 01:56:16 -06:00
  • 1d26fdab79 Update gems and yarn packages. evazion 2020-01-06 01:22:41 -06:00
  • 895199ecfc models: include all int/bool columns as html data attributes by default. evazion 2020-01-05 22:48:55 -06:00
  • 77935808e2 user profiles: fix links when Post.fast_count returns nil. evazion 2020-01-05 17:43:02 -06:00
  • faeec18efc twitter: add hashtag normalization test. evazion 2020-01-05 17:36:04 -06:00
  • 692e5957a2 Merge pull request #4243 from BrokenEagle/normalized-twitter-hashtags evazion 2020-01-05 17:30:05 -06:00
  • ce64091a09 views: remove unused data-current-user-* attributes. evazion 2020-01-05 17:09:29 -06:00
  • 67860a845c Add normalization for Twitter hashtags BrokenEagle 2020-01-05 22:53:44 +00:00
  • ee212f8ebb css: fix references to data-user attributes on <body> tag. evazion 2020-01-05 16:41:42 -06:00
  • 4b33d5a1c9 Merge pull request #4242 from BrokenEagle/add-api-data evazion 2020-01-05 16:34:29 -06:00
  • 5e03c3d84e Adjust naming of user and model attributes - Remove unnecessary attributes that cause additional SQL queries - Remove unneeded check for nil on current_item BrokenEagle 2020-01-05 19:41:45 +00:00
  • 4b904dff5a Convert classes to use data attributes - Remote resolved classes on post flags since they were unused BrokenEagle 2020-01-04 03:40:50 +00:00
  • 223a6df5d8 Add API data to show/index views BrokenEagle 2020-01-04 01:51:37 +00:00
  • e8a96c1a2a Standardized naming of version list views BrokenEagle 2020-01-03 20:44:55 +00:00
  • be92282990 Combine version partials into one file BrokenEagle 2020-01-03 20:30:06 +00:00
  • 89df0a6ace Adjust how deleted forums get shown - In some cases deleted items weren't visible from the index view - There also shouldn't be any reason why they can't be shown when searched for specifically -- This also matches the behavior on comments BrokenEagle 2020-01-03 06:47:16 +00:00
  • 043944e1dd Convert index tables to using table builder BrokenEagle 2020-01-03 06:19:30 +00:00
  • 917ffa87ed users: remove score confidence intervals from /users index. evazion 2020-01-02 01:38:07 -06:00
  • ab3f6dd800 Update gems. evazion 2020-01-02 01:20:12 -06:00
  • c251d145e4 Revert "Add Danbooru Winter Sale." evazion 2020-01-02 01:14:16 -06:00
  • 44140c6ec8 Merge pull request #4238 from BrokenEagle/add-scary-font evazion 2020-01-02 01:28:39 -06:00
  • 5341dc4197 tags: remove Tag.trending method. evazion 2020-01-01 13:56:40 -06:00
  • c0171f49a6 storage manager: add option for storing files under original/ dir. evazion 2020-01-01 13:46:05 -06:00
  • 4c6d3a5608 Added scary font BrokenEagle 2019-12-31 21:30:49 +00:00
  • cc6ae7792a comments: fix delete comment ajax call. evazion 2019-12-30 22:59:32 -06:00
  • e02a145da2 comments: add reply/vote links to comment search page (#4236). evazion 2019-12-30 22:40:56 -06:00
  • 7da85a4eb7 rake: add images:backup rake task. evazion 2019-12-30 19:54:58 -06:00
  • fe0bb1e602 rake: remove unused image tasks. evazion 2019-12-30 19:48:11 -06:00
  • 24ab98ccc8 Merge pull request #4237 from Nikey646/patch-1 evazion 2019-12-30 00:16:54 -06:00
  • 87fe3c63fb capistrano: fixup delayed jobs deployment. evazion 2019-12-30 00:12:51 -06:00
  • b0c15dc946 Set Webpack Compile Output to true during development. Nikey646 2019-12-30 14:14:01 +11:00
  • 27c797f5c6 Fix #4230: Inconsistency between DText preview and DText renders of inline DText. evazion 2019-12-28 13:26:33 -06:00
  • bb4be383b9 Fix #4231: Allow artist commentary titles to be formatted with DText. evazion 2019-12-28 12:19:22 -06:00
  • c95108d37b maintenance: prevent exceptions from halting daily maintenance. evazion 2019-12-28 00:19:52 -06:00
  • 56d787a17f storage manager: make rclone path configurable. evazion 2019-12-27 17:13:15 -06:00
  • 159a4cc3d4 Update gems. evazion 2019-12-27 16:18:30 -06:00
  • 514b736a07 pools: fix crash in post_tags_match search option. evazion 2019-12-27 12:53:46 -06:00
  • 3bcc503cf7 BURs: process bulk updates in dedicated job queue. evazion 2019-12-27 12:11:47 -06:00
  • 06e12973e2 BURs: lock posts when updating tags during bulk updates. evazion 2019-12-27 12:08:17 -06:00
  • 3b4f9ad086 tags: fix post counts for nonexistent tags. evazion 2019-12-27 11:19:13 -06:00
  • b6a3a05422 aliases: fix bug when trying to move wiki pages. evazion 2019-12-26 15:13:14 -06:00
  • 231e4872ed Re-enable post search counts and view counts. evazion 2019-12-25 23:44:23 -06:00
  • b02d84cfae winter sale: link to forum topic. evazion 2019-12-24 18:19:44 -06:00
  • 89adf88d50 temp disable search counts. evazion 2019-12-24 17:13:17 -06:00
  • 283bed64da temp disable view counts evazion 2019-12-24 17:00:40 -06:00
  • 963f1f7991 Add Danbooru Winter Sale. evazion 2019-12-24 13:02:05 -06:00
  • ef2eb9d0f5 user upgrades: factor out gold/platinum prices. evazion 2019-12-24 11:52:16 -06:00
  • 7694be9cb3 users: remove no_flagging and no_feedback permissions. evazion 2019-12-24 10:24:15 -06:00
  • 939c168fe9 danbooru_default_config.rb: fix default storage dir. evazion 2019-12-23 22:15:04 -06:00
  • 432b3e19a9 config: don't use redis when not redis_url not configured. evazion 2019-12-23 15:09:34 -06:00
  • 2d7169c80f Remove useless binstubs. evazion 2019-12-23 01:01:35 -06:00
  • bdebd1a594 approver pruner: change inactivity threshold to 30 approvals in 45 days. evazion 2019-12-23 00:43:26 -06:00
  • ac9d06bf79 maintenance: remove hourly upload error checker. evazion 2019-12-23 00:14:38 -06:00
  • b650558633 user feedbacks: replace permanent deletions with soft deletions. evazion 2019-12-23 00:02:54 -06:00
  • cd442d60af tag_category.rb: fix windows line endings. evazion 2019-12-22 21:22:27 -06:00
  • 309821bf73 rubocop: fix various style issues. evazion 2019-12-22 16:21:58 -06:00
  • 09f6a84660 Add .rubocop.yml. evazion 2019-12-22 21:22:56 -06:00
  • a58dd83ad7 Update ruby gems and yarn packages. evazion 2019-12-22 14:38:44 -06:00
  • 2320fad139 danbooru logger: fix request parameter filtering. evazion 2019-12-22 13:55:56 -06:00
  • f586db97bc Merge pull request #4228 from danbooru/dependabot/bundler/rack-2.0.8 evazion 2019-12-22 13:58:58 -06:00
  • 131fe45803 build(deps): bump rack from 2.0.7 to 2.0.8 dependabot[bot] 2019-12-18 22:39:08 +00:00
  • c606dfc181 posts: fix videos not looping. evazion 2019-12-18 03:44:59 -06:00
  • eddd43c21f recommender: fix typo in recommend_for_user. evazion 2019-12-17 02:24:44 -06:00
  • fff4e3badd artists: allow members to rename, delete, and undelete artists. evazion 2019-12-16 19:38:16 -06:00
  • ddf928515c wiki pages: allow members to rename, delete, and undelete wikis. evazion 2019-12-16 18:44:34 -06:00
  • be9bdc0ab3 wiki pages: warn when renaming wikis still linked from other wikis. evazion 2019-12-16 18:32:48 -06:00
  • b038761fa7 Post.fast_count: fix post count estimates when there are no posts. evazion 2019-12-16 18:35:32 -06:00
  • 82564355e6 Add better error page for database timeouts. evazion 2019-12-16 13:38:06 -06:00
  • 3d03de1c52 mod actions: hide ip bans from non-mods. evazion 2019-12-16 12:20:41 -06:00
  • 84ba1d417f Fix #4220: Uploading from Tumblr is broken. evazion 2019-12-15 19:04:52 -06:00
  • c96565dac2 Update gems and yarn packages. evazion 2019-12-15 17:53:05 -06:00
  • e0f5103e4a reltags: fix nil exception on fast_count timeouts. evazion 2019-12-15 15:45:49 -06:00
  • 41378bc8e3 sources: replace HttpartyCache with Danbooru::Http. evazion 2019-12-15 15:40:30 -06:00
  • 0adec60259 recommender: replace HttpartyCache with Danbooru::Http. evazion 2019-12-15 15:26:26 -06:00
  • 518de2fdec cloudflare: fix purging of cached urls. evazion 2019-12-15 14:03:15 -06:00
  • 15d737d68b posts: enable looping on video_with_sound posts. evazion 2019-12-14 16:53:12 -06:00
  • efd1327f1e login: remove login reminder page. evazion 2019-12-14 16:19:01 -06:00
  • 872bd28d42 login: move password reset link. evazion 2019-12-14 15:34:01 -06:00
  • 48e0569832 login: add /login & /logout routes, rename 'sign in' to 'login'. evazion 2019-12-14 15:20:11 -06:00
  • 7f08300f56 login: refactor login form to use simple form. evazion 2019-12-14 15:05:54 -06:00
  • 57b09c39b2 css: fix stylelint errors. evazion 2019-12-13 19:10:56 -06:00
  • f73bd03576 Update yarn packages. evazion 2019-12-13 19:06:40 -06:00
  • c9e682f39f Upgrade to Rails 6.0.2. evazion 2019-12-13 18:19:22 -06:00
  • 2202fdf086 dotenv: remove manual load of .env.local. evazion 2019-12-13 18:03:43 -06:00
  • 3cc636e719 Fix uninitialized constant error with Resolv class. evazion 2019-12-13 18:01:07 -06:00
  • da84e3a2f2 twitter: replace twitter gem with our own API client. evazion 2019-12-13 17:27:03 -06:00
  • 0b556ece1c Add Danbooru::Http client. evazion 2019-12-13 15:32:21 -06:00
  • ddb0e4d3ce config: refactor secret_key_base initialization. evazion 2019-12-13 04:20:06 -06:00
  • 6382aec85e config: update to Rails 6.0 defaults. evazion 2019-12-13 03:15:08 -06:00
  • fc5bce5595 redis: bump timeout settings. evazion 2019-12-13 03:13:17 -06:00
  • ea15b525f8 config: clean up filter_parameters initializer. evazion 2019-12-13 03:05:46 -06:00
  • a4e587aa6a config: refactor email settings. evazion 2019-12-13 02:29:00 -06:00
  • 33e3754c2d Update gems. evazion 2019-12-13 02:00:15 -06:00
  • 316690f393 storage manager: remove S3 backend. evazion 2019-12-13 01:49:42 -06:00
  • 92aca9ed2d storage manager: remove fog backend. evazion 2019-12-13 01:45:43 -06:00
  • 8e93b0fc6c /tags: fix link to [[help:tags]] in subnav menu. evazion 2019-12-11 18:18:12 -06:00
  • 99a1a408cd /artists/banned, /favorites: fix redirects for non-html requests. evazion 2019-12-11 02:14:00 -06:00
  • afea704b55 storage manager: add rclone backend. evazion 2019-12-11 01:44:23 -06:00
  • 2e6486ab5f BURs: fix exception in category change requests for new tags. evazion 2019-12-10 15:17:10 -06:00
  • 2f27a4eddd image resizer: fix incompatibility with libvips-8.8. evazion 2019-12-10 13:57:42 -06:00