Commit Graph

  • 90a4ac3bf5 users: reword ban notice messages. evazion 2021-05-15 03:39:32 -05:00
  • 8ca757244a users: rename recent_ban to active_ban. evazion 2021-05-15 03:14:39 -05:00
  • 2537145b02 users: disallow banned users from changing email or deleting account. evazion 2021-05-15 03:02:56 -05:00
  • 4cf62c520c Script unflat (#4798) GlassedSilver 2021-05-15 09:58:56 +02:00
  • ffbf7f1ccf tests: fix broken tests. evazion 2021-05-15 01:03:32 -05:00
  • cb8cbed0ec views: fix deprecated keyword argument warnings in current_page?. evazion 2021-05-14 21:53:16 -05:00
  • ca8bfb9149 Update Ruby gems and Yarn packages. evazion 2021-05-14 21:42:08 -05:00
  • e36fb6fee3 /status: show HTTP request headers and client IP. evazion 2021-05-06 00:30:37 -05:00
  • ba5a2dcd79 Merge pull request #4794 from nonamethanks/fix-skeb evazion 2021-05-05 05:08:52 -05:00
  • 0a199e73c5 Merge pull request #4782 from nonamethanks/feat-nicoseiga-spoiler evazion 2021-05-05 05:07:13 -05:00
  • e95731d58f Skeb: fix broken strategy nonamethanks 2021-05-04 21:18:12 +02:00
  • d825bb144b docker: add rake task for building Docker image. evazion 2021-05-02 17:42:11 -05:00
  • ca34d502c8 docker: include git hash in Docker image. evazion 2021-05-02 16:59:49 -05:00
  • 50cb3ef53a /status: fix exception when git hash not present. evazion 2021-04-30 19:30:50 -05:00
  • de5ade7641 Add bcrypt_pbkdf gem. evazion 2021-04-30 04:59:17 -05:00
  • f0ff32bb68 docker: fix missing TLS certs in Docker image. evazion 2021-04-30 03:54:38 -05:00
  • 0593edaabf config: allow specifying location of Danbooru config file. evazion 2021-04-30 00:06:36 -05:00
  • f78d10a591 Fix #4625: Cannot Sign Up on local Danbooru instance: Error ActionController::InvalidAuthenticityToken evazion 2021-04-11 16:44:12 -05:00
  • 9b0fcec7d0 Update Ruby gems and Yarn packages. evazion 2021-04-06 15:51:01 -05:00
  • cb6196c259 Nicoseiga: auto-add spoiler tags to commentary nonamethanks 2021-04-06 14:08:49 +02:00
  • a2f3ba695c Revert "fix vote buttons." evazion 2021-04-02 03:58:14 -05:00
  • 243b3264e9 posts: fix posts with .jpeg file extension. evazion 2021-04-02 02:41:54 -05:00
  • 26496bba8d posts: fix error when viewing nonexistent post IDs. evazion 2021-04-01 18:24:26 -05:00
  • d58a0bf1e4 Fix #4781: Danbooru Javascript object is broken. evazion 2021-04-01 03:10:44 -05:00
  • a0b6047d00 fix vote buttons. evazion 2021-03-31 23:15:38 -05:00
  • fff68e1d16 ruffle: fix issue with ruffle falsely triggering keyboard shortcuts. evazion 2021-03-31 22:10:04 -05:00
  • 946b4cc960 Update CHANGELOG.md. evazion 2021-03-31 21:31:36 -05:00
  • 4deb8aeea2 uploads: disallow uploading new Flash files. evazion 2021-03-31 20:47:35 -05:00
  • 55980c6fbf Add Ruffle support for Flash files. evazion 2021-03-31 20:20:22 -05:00
  • a062c040cb saved searches: fail gracefully when Redis is disabled. evazion 2021-03-30 05:33:53 -05:00
  • d59b0234ac config: disable Redis by default. evazion 2021-03-30 05:05:55 -05:00
  • 247934ad83 db: add non-null constraints to all non-optional columns. evazion 2021-03-30 04:52:01 -05:00
  • 803efe8501 Don't use secure cookes on non-HTTPS deployments. evazion 2021-03-30 03:44:04 -05:00
  • 172265b4ef Merge pull request #4772 from nonamethanks/fix-alias-implication evazion 2021-03-30 00:40:11 -05:00
  • 857776db9e Merge pull request #4779 from nonamethanks/fix-typo evazion 2021-03-30 00:33:45 -05:00
  • b3c1c753b3 comments: allow admins to remove comment votes (fix #4640) evazion 2021-03-29 23:08:49 -05:00
  • 6b91e55283 comments: allow votes to be soft deleted. evazion 2021-03-29 19:40:37 -05:00
  • 55129b1819 Rework Dockerfile. evazion 2021-03-27 00:20:15 -05:00
  • 6f6a73edd2 Fix "Blocked host" error in development environment. evazion 2021-03-29 02:58:41 -05:00
  • 6404aa9aa9 Log to stdout in development and production. evazion 2021-03-29 02:27:59 -05:00
  • 12436c4aa9 Fix IpAddressType autoload warning. evazion 2021-03-29 02:09:06 -05:00
  • e2704f6a7b Danbooru::Http: redirect POST to GET on 302. evazion 2021-03-29 01:55:54 -05:00
  • 07720b04a5 Update Ruby gems and Yarn packages. evazion 2021-03-29 01:55:21 -05:00
  • b8fa15cf50 gems: temp disable meta_request. evazion 2021-03-29 01:51:26 -05:00
  • cda1f64d89 Tag implications: fix typo in validate error nonamethanks 2021-03-28 14:21:18 +02:00
  • 7984575210 mimemagic: update to 0.3.8 (#4776). evazion 2021-03-25 14:50:42 -05:00
  • 442d0f8dd3 gems: remove meta_request fork. evazion 2021-03-24 17:37:48 -05:00
  • c11f13050b Fix #4776: docker-compose.simple.yaml - fails to find mimemagic gem evazion 2021-03-24 13:31:22 -05:00
  • 9baac1fec0 autocomplete: increase contrast of selected tag in light mode. evazion 2021-03-24 13:29:27 -05:00
  • 178cf07690 discord: increase timeout of /count command. evazion 2021-03-24 13:28:08 -05:00
  • 08270973f1 Add scripts for a single-command Danbooru deployment. evazion 2021-03-23 20:11:19 -05:00
  • 9c07d710f4 config: fix bug in default backup storage manager config. evazion 2021-03-23 19:53:31 -05:00
  • c60b9f2804 robots.txt: disallow /iqdb_queries. evazion 2021-03-23 11:33:42 -05:00
  • 1a8c70f5ff config: auto generate secret key if none given. evazion 2021-03-23 02:51:31 -05:00
  • 189adc683f config: set default database connection settings. evazion 2021-03-23 02:29:45 -05:00
  • 6a84d33409 Fix #4770: Allow flaggers to update flag reason. evazion 2021-03-23 01:25:43 -05:00
  • 41e0cad458 ip bans: allow full bans to overlap partial bans. evazion 2021-03-23 00:34:35 -05:00
  • d906de8192 Merge pull request #4773 from nonamethanks/delete-notice evazion 2021-03-23 00:42:39 -05:00
  • c9ca5c0598 rake: fix images:manifest failing on file permission errors. evazion 2021-03-20 16:15:16 -05:00
  • 048171fe29 rake: fix images:manifest task to handle corrupted files. evazion 2021-03-20 05:30:06 -05:00
  • 6879fe73db rake: add task for checking image md5s. evazion 2021-03-20 02:37:05 -05:00
  • fd09cc5e96 posts: fix Download link not respecting tagged filenames option. evazion 2021-03-20 02:14:23 -05:00
  • e7e0c2314d Add embed wiki to delete dialog nonamethanks 2021-03-20 05:45:34 +01:00
  • 92225177a8 Update oauth2 gem. evazion 2021-03-19 16:49:14 -05:00
  • 737f4ffcf7 Update CHANGELOG.md. evazion 2021-03-19 15:43:54 -05:00
  • 917b08639f Tag Aliases: automatically remove redundant implications nonamethanks 2021-03-19 15:26:14 +01:00
  • 1a7a108d47 discord: add /tagme command. evazion 2021-03-19 04:44:22 -05:00
  • cebfe3308e discord: show favcount in post embeds. evazion 2021-03-18 22:54:45 -05:00
  • d5903b61c4 discord: add function to register all commands. evazion 2021-03-18 22:50:44 -05:00
  • f75b1ddb4a discord: add /time command. evazion 2021-03-18 21:44:28 -05:00
  • 1fd23c344a Update ruby gems and yarn packages. evazion 2021-03-18 21:26:39 -05:00
  • fb7ffafe0a Merge pull request #4763 from BrokenEagle/embedded-notes-stack-order evazion 2021-03-18 21:34:36 -05:00
  • 6267426013 Merge pull request #4765 from nonamethanks/skeb-artist evazion 2021-03-18 21:32:13 -05:00
  • b8f7c3795c Merge pull request #4767 from nonamethanks/pixiv-other-names evazion 2021-03-18 21:29:21 -05:00
  • 29d2e7fed2 storage manager: remove hierarchical option. evazion 2021-03-17 00:01:01 -05:00
  • a620a71b59 storage manager: remove original_subdir option. evazion 2021-03-15 02:07:10 -05:00
  • 0f90ae0fed storage manager: use canonical URL for image URLs. evazion 2021-03-15 01:58:21 -05:00
  • f93b1fe478 custom css: don't add !important to every line. evazion 2021-03-13 21:20:20 -06:00
  • 79a70083ef Add support for determining stack order of embedded notes BrokenEagle 2021-03-16 04:01:18 +00:00
  • 073f63cfa7 Pixiv: don't add auto-generated usernames to the other names field nonamethanks 2021-03-16 02:43:02 +01:00
  • 28c0a48117 discord: fix tag search commands being limited to 2 tags. evazion 2021-03-14 16:20:55 -05:00
  • 0cae2e75b9 Artist finder: add skeb.jp root to blacklist nonamethanks 2021-03-14 04:11:38 +01:00
  • 808c039f03 db/structure.sql: fixup ban duration field from 81fe68d39. evazion 2021-03-12 23:33:51 -06:00
  • 4878ecffe8 /wiki_page_versions/diff: fix regression in 5a790ee25. evazion 2021-03-12 23:30:55 -06:00
  • d7a32ca930 Update CHANGELOG.md. evazion 2021-03-12 22:51:15 -06:00
  • 3711733959 Merge pull request #4759 from nonamethanks/fix-burs evazion 2021-03-12 22:49:17 -06:00
  • 0f39ea1ff4 Merge pull request #4758 from nonamethanks/fix-mastodon evazion 2021-03-12 22:48:12 -06:00
  • f8ae7a5836 Merge pull request #4761 from nonamethanks/fix-edit-link evazion 2021-03-12 22:47:28 -06:00
  • f219fc09ec discord: add /wiki command. evazion 2021-03-12 22:44:57 -06:00
  • 698be2d0e4 discord: add /random command. evazion 2021-03-11 21:23:20 -06:00
  • ce86f6d274 User profiles: use name instead of id in links to post edits nonamethanks 2021-03-12 03:05:38 +01:00
  • b79bd8407f Remove FalseClass#to_i core extension. evazion 2021-03-11 17:34:05 -06:00
  • 7dd83a12e2 BURs: don't check for category when implicating empty tags nonamethanks 2021-03-11 17:51:16 +01:00
  • 2c8c7ff80a discord: add initial slash command integration. evazion 2021-03-11 02:55:50 -06:00
  • 1c2f3abe56 discord: rename DiscordApiClient to DiscordWebhookService. evazion 2021-03-10 23:36:40 -06:00
  • 7bdec9b5fa config: whitelist ngrok.io for development. evazion 2021-03-11 02:57:08 -06:00
  • 81fe68d392 bans: change expires_at field to duration. evazion 2021-03-10 17:20:52 -06:00
  • 791b8c61f6 post disapprovals: fix disapprovers being visible in API. evazion 2021-03-10 15:56:41 -06:00
  • 5a790ee25a wiki pages: remove category_name field from API. evazion 2021-03-10 02:37:47 -06:00
  • 4320e2ef70 dtext links: fix links from mod-only forum posts being exposed. evazion 2021-03-10 02:33:51 -06:00