Commit Graph

  • bf51d68f15 users: add dark mode account setting (fix #4158). evazion 2019-09-19 13:20:06 -05:00
  • ca4cba7635 views: remove tag size indicator bars from /tags. evazion 2019-09-19 04:41:00 -05:00
  • 828b225dac css: tweak dark mode styles. evazion 2019-09-19 12:55:52 -05:00
  • 81f862a498 css: add dark mode stylesheet (#4158). evazion 2019-09-19 04:33:08 -05:00
  • c86a24743a css: add more variables for dark mode. evazion 2019-09-19 04:20:44 -05:00
  • e15c5ad217 css: remove unused search box css. evazion 2019-09-19 03:16:49 -05:00
  • 72e20f14d4 css: remove unused dmail preview css. evazion 2019-09-19 02:54:53 -05:00
  • dacd5b0fc6 views: simplify timestamp styling on wiki page versions. evazion 2019-09-19 02:40:51 -05:00
  • ee1a6fa96f css: add <input> placeholder & quick search form styling. evazion 2019-09-19 02:22:15 -05:00
  • 9359797a00 css: refactor <button> and <input> element styling. evazion 2019-09-19 02:12:03 -05:00
  • 162ca0782a css: fix swapped parent/child notice backgrounds. evazion 2019-09-18 03:40:11 -05:00
  • b24ce0922a css: fix spacing in flag/appeal notices. evazion 2019-09-18 03:30:57 -05:00
  • 312adb772d views: refactor post flag and appeal reasons. evazion 2019-09-18 03:20:26 -05:00
  • 49f91a6100 css: fix missing [tn][/tn] dtext styles. evazion 2019-09-17 18:44:23 -05:00
  • 9c34d5cc39 users: fix default user level in test env. evazion 2019-09-17 18:15:36 -05:00
  • 02354e83fe tests: add autocomplete system tests. evazion 2019-09-17 18:14:33 -05:00
  • 4dfa645550 Fix #4169: Tag operators not working with autocomplete. evazion 2019-09-17 13:48:09 -05:00
  • 0bb25e094a tag change request pruner: fixup for e3ae87cff. evazion 2019-09-17 02:43:53 -05:00
  • c2a76840c9 tags: allow hovering over tag counts in sidebar to see exact counts. evazion 2019-09-17 02:05:03 -05:00
  • 3b831b8b50 css: fix member user color. evazion 2019-09-17 01:56:30 -05:00
  • e3ae87cff7 Fix #4168: Ignore validations when rejecting tag changes. evazion 2019-09-17 01:04:01 -05:00
  • 6013b00fee Update gems. evazion 2019-09-17 00:28:41 -05:00
  • 7461372e07 css: standardize body text colors. evazion 2019-09-17 00:28:41 -05:00
  • 9c96557be8 css: standardize post notice css. evazion 2019-09-17 00:28:41 -05:00
  • e91e68c206 css: fix autocomplete colors. evazion 2019-09-17 00:28:41 -05:00
  • 4842728ed7 css: remove borders from around iqdb thumbnails. evazion 2019-09-17 00:28:41 -05:00
  • c2bfd2ebe6 css: make forum post borders mobile-only. evazion 2019-09-17 00:28:41 -05:00
  • 852c1cbb7c css: clean up file upload widget css. evazion 2019-09-17 00:28:41 -05:00
  • e3406d1bc7 css: standardize success/error background colors. evazion 2019-09-17 00:28:41 -05:00
  • 31ebfa0a82 css: standardize styling of fineprint text. evazion 2019-09-17 00:28:41 -05:00
  • c325bfa199 css: factor out colors from main css (#4158). evazion 2019-09-17 00:28:41 -05:00
  • d203a543d0 css: remove 5px margin above page header. evazion 2019-09-17 00:28:41 -05:00
  • 335fc2e872 css: fix blockquote margins in tables. evazion 2019-09-17 00:28:41 -05:00
  • 73a4d675c0 css: ensure dtext is always wrapped in .prose container. evazion 2019-09-17 00:28:41 -05:00
  • a5ef86bbe8 views: add html ids for main menu and subnav menu. evazion 2019-09-17 00:28:41 -05:00
  • c85bbbf8c2 comments: fixup "show hidden comments" link. evazion 2019-09-17 00:28:40 -05:00
  • 793c07341d Fix #4163: Remove reversion links outside of the proper context. evazion 2019-09-12 22:37:32 -05:00
  • f8dd3eb72b Fix #4165: Add mechanism to test error responses. evazion 2019-09-12 22:37:32 -05:00
  • 4915690c6d Fix #4166: Some metatags incorrectly showing tag results. evazion 2019-09-12 22:37:32 -05:00
  • 637e961f0a Fix #4167: Add more IDs to side menu elements. evazion 2019-09-11 03:13:10 -05:00
  • a5043245b6 views: migrate related tags, mass edits to simple form. evazion 2019-09-10 21:51:14 -05:00
  • 896f144eb6 views: refactor quick search forms. evazion 2019-09-10 21:07:28 -05:00
  • ffccc503f7 views: removed unused helpers. evazion 2019-09-10 15:21:48 -05:00
  • 372fd7df1b /pool_versions: fix exception in pool diffs. evazion 2019-09-10 14:58:12 -05:00
  • e815f46d2a /meta_searches/tags: fix tag_alias_correction_path reference. evazion 2019-09-10 14:35:38 -05:00
  • a1b48f5e3f views: migrate search forms to use simple form. evazion 2019-09-10 14:29:07 -05:00
  • 1743f3797f views: factor out search_form_for helper. evazion 2019-09-10 00:26:02 -05:00
  • 49d38d6256 views: fix positioning of form hints. evazion 2019-09-10 00:04:39 -05:00
  • 347aa4b835 Add error pages for tag limit and pagination errors. evazion 2019-09-09 17:19:24 -05:00
  • 62b89e1f9a user upgrades: make upgrade page visible to logged out users. evazion 2019-09-09 17:24:55 -05:00
  • 93256c3ab2 Fix broken TagSubscription migration. evazion 2019-09-09 17:03:28 -05:00
  • 059e061b15 tests: fixup comment vote, post controller tests. evazion 2019-09-09 15:06:24 -05:00
  • d812a19902 tests: fixup tests. evazion 2019-09-09 11:51:01 -05:00
  • efca48ee96 Set SameSite=Lax on session cookies. evazion 2019-09-09 11:51:01 -05:00
  • 312606bf98 Fix #4137: Share cookies across subdomains evazion 2019-09-09 11:51:01 -05:00
  • 6595a9f87e users: raise max posts per page to 200. evazion 2019-09-08 23:34:49 -05:00
  • 8198c610cc /pool_versions: add '»' drilldown links. evazion 2019-09-08 23:28:02 -05:00
  • 964a073ec3 Fix #4159: Add pool history to post show pages. evazion 2019-09-08 23:28:02 -05:00
  • b202985eaa posts/show: make post history pages visible to all. evazion 2019-09-08 23:28:02 -05:00
  • 5729d92c8e posts/show: make 'download', 'find similar' links visible to all. evazion 2019-09-08 23:28:02 -05:00
  • 763ac1a7e0 pools: stop maintaining pool category pseudotags in pool strings (#4160) evazion 2019-09-08 23:28:02 -05:00
  • d0f060d8eb api: refactor api attribute declarations. evazion 2019-09-08 23:28:02 -05:00
  • 19f2cc1e74 api: refactor only param. evazion 2019-09-08 23:28:02 -05:00
  • 24202d51f0 api: support the expires_in param on all GET requests. evazion 2019-09-08 15:32:31 -05:00
  • 22fd90eee9 api: support the expiry param on all GET requests. evazion 2019-09-08 15:32:31 -05:00
  • 3f7e05316d api: refactor default options for xml responses. evazion 2019-09-08 15:32:31 -05:00
  • 32343303d2 forum posts: raise privilege error when viewing restricted topics. evazion 2019-09-08 15:32:31 -05:00
  • 31c7386b9e posts: fixup set_pool_category_pseudo_tags on new posts. evazion 2019-09-08 15:32:31 -05:00
  • dc4d2e54b2 pools: stop using the pool_string field (#4160). evazion 2019-09-06 22:03:40 -05:00
  • 3bd8a5c4e3 pools: add post_ids, is_deleted, category indexes. evazion 2019-09-07 23:06:20 -05:00
  • 57a61ca586 posts/show: avoid extra queries when rendering pool list. evazion 2019-09-06 23:23:01 -05:00
  • 37e48844fd Update gems. evazion 2019-09-07 22:25:38 -05:00
  • 258fa06422 tests: replace workoff_active_jobs with perform_enqueued_jobs. evazion 2019-09-07 22:18:33 -05:00
  • 6b8515811f tags: drop related_tags column. evazion 2019-09-07 22:14:40 -05:00
  • 4fc1e16731 pools: add more name validations. evazion 2019-09-07 22:10:25 -05:00
  • 1852b821f8 autocomplete: don't return deleted pools. evazion 2019-09-07 22:10:25 -05:00
  • 886ee16911 pools: allow searching pools by post tags. evazion 2019-09-06 17:54:07 -05:00
  • a9b7503aa7 pools: allow searching pools by post id or post count. evazion 2019-09-06 16:18:29 -05:00
  • 7d07b5f289 artist: drop unused member_names method. evazion 2019-09-06 16:18:29 -05:00
  • 4fb24c812f Fix #4155: Fix profile/settings metadata discrepancy. evazion 2019-09-05 00:14:11 -05:00
  • 3af352c76a Fix #4154: Saved searches can be cached indefinitely. evazion 2019-09-05 00:08:00 -05:00
  • fc3b822bdf artists: reduce queries in artist summaries. evazion 2019-09-05 00:00:15 -05:00
  • 416f817f6d Post.fast_count: fix incorrect counts for aliased tags. evazion 2019-09-04 23:56:12 -05:00
  • 59d92b448e /artists: remove /artists/new from navbar for anon users. evazion 2019-09-04 15:24:07 -05:00
  • 0ec36785f0 uploads: don't clean up replaced files too early. evazion 2019-09-04 14:49:52 -05:00
  • 1b426fb23f Fix #4150: Nijie strategy fails for mp4 files. evazion 2019-09-03 22:33:09 -05:00
  • 6bbeb9621f Update gems. evazion 2019-09-03 22:17:18 -05:00
  • 3e2affb501 saved searches: fix refreshed_at, cached_size to use right key. evazion 2019-09-03 11:48:00 -05:00
  • 3290ac4185 ugoiras: fix ffmpeg/mkvmerge check. evazion 2019-09-03 00:34:40 -05:00
  • d5a2ed65f8 saved searches: add 'created' and 'posts' columns to index page. evazion 2019-09-02 22:18:32 -05:00
  • 05d8a05106 saved searches: add 'last refreshed' column to index page. evazion 2019-09-02 22:08:24 -05:00
  • 2841f0742c saved searches: fix failure when search returns no results. evazion 2019-09-02 20:42:01 -05:00
  • 4abffc7faa saved searches: paginate index page + add search form. evazion 2019-09-02 20:41:10 -05:00
  • 6ef79fe6ab Fix #4152: Pixiv source strategy is broken. evazion 2019-09-02 20:01:52 -05:00
  • 1e0aadb6e7 Fix /uploads?search[uploader_name] not filtering by uploader name. evazion 2019-09-02 19:53:47 -05:00
  • 5df3b01ca2 Fix timeouts in source:<url> searches and bookmarklet. evazion 2019-09-02 18:53:27 -05:00
  • ffc693ef37 profiles: temp disable saved searches on profile pages. evazion 2019-09-02 13:43:05 -05:00
  • 3e85ce8110 Fix searching models by id/created_at/updated_at attributes. evazion 2019-09-02 13:38:00 -05:00
  • 64eb6dbb2a pixiv: possible fix for #4152. evazion 2019-09-02 13:11:21 -05:00
  • f040233a50 tests: fixup ugoira converter test. evazion 2019-09-02 12:20:37 -05:00