Commit Graph

  • 75232c0cd4 comments.js: clean up unnecessary code. evazion 2018-09-29 11:11:36 -05:00
  • 984cd0432c Fix #3928: fix case sensitivity in metatags. evazion 2018-09-27 23:42:30 -05:00
  • 6a375d04e0 fix indentation Albert Yi 2018-09-27 16:58:22 -07:00
  • 05dfb5de60 disable prefetch Albert Yi 2018-09-27 16:49:52 -07:00
  • 9c65961d04 Merge pull request #3923 from evazion/fix-3922 Albert Yi 2018-09-27 12:55:02 -07:00
  • 654d40875f posts/show: only render detailed rejection dialog for approvers. evazion 2018-09-26 20:46:22 -05:00
  • a5438aaf37 Fix dtext preview button to use event delegation. evazion 2018-09-26 19:49:56 -05:00
  • 6aecbf4a7e posts/show: skip rendering dialogs for anon users. evazion 2018-09-26 02:17:07 -05:00
  • f886f2fdb3 posts/show: load flag/appeal/replacement dialogs via ajax (#3922). evazion 2018-09-26 17:17:46 -05:00
  • d1e9f9c3ce Fix broken test artist controller tests, tag alias test. evazion 2018-09-26 00:42:47 -05:00
  • f5c9616f62 tests: fix broken tests. evazion 2018-09-24 17:34:08 -05:00
  • d9063a9f2a nijie: support preview urls (#3919). evazion 2018-09-24 17:08:37 -05:00
  • 99babe19f3 views/static: removed unused templates. evazion 2018-09-23 20:18:34 -05:00
  • d188e5be33 wiki_page.rb: remove dead methods. evazion 2018-09-23 20:13:51 -05:00
  • 52704ef6cd nijie: take artist id from url when possible (#3919) evazion 2018-09-23 18:46:37 -05:00
  • 5525bbe1ca nijie: normalize all thumbnail urls (#3919). evazion 2018-09-23 18:45:08 -05:00
  • d294514dc0 nijie: don't crash on invalid urls or deleted works (#3919). evazion 2018-09-23 18:43:55 -05:00
  • b6228505aa nijie: fix page_url method. evazion 2018-09-23 12:11:14 -05:00
  • b4cf423058 Clean backtraces in uploads/show, static/error.json. evazion 2018-09-23 11:44:45 -05:00
  • 3414d27c78 post replacements: fix self-replacements; don't swallow upload errors. evazion 2018-09-22 17:17:35 -05:00
  • 39fe5273a9 Fix #3917: Uploads: validate file before resizing/distributing. evazion 2018-09-22 17:13:30 -05:00
  • 39f9e01b13 nicoseiga: fix canonical_url to use the image url. evazion 2018-09-22 11:07:18 -05:00
  • 09a8198979 /artists: add wildcard, regex search to url field (#3900) evazion 2018-09-21 21:03:24 -05:00
  • a4608daf38 /artists: add more search options for other names, group name. evazion 2018-09-21 18:53:14 -05:00
  • f917b83d6f /artists: drop deprecated search syntax, add regex search for names. evazion 2018-09-21 18:34:39 -05:00
  • 237ab9b782 dmail filters: fix filters being case sensitive. evazion 2018-09-20 19:51:13 -05:00
  • 03abbd0683 Fix #2894: Use [[:space:]] instead of \s in regexes. evazion 2018-09-20 19:13:31 -05:00
  • 29cdaddd86 PostSetPresenters::Post#related_posts: clean up metatag parsing (#2894). evazion 2018-09-20 14:42:10 -05:00
  • 6fe883c316 posts index: clean up limit:<n> / order:random parsing (#2894) evazion 2018-09-20 12:57:43 -05:00
  • 235271706b Fix #3913: Remove legacy /post/create.xml endpoint. evazion 2018-09-20 12:10:45 -05:00
  • 958a9f505b moebooru: rewrite sample urls + support bookmarklet on html page. evazion 2018-09-16 20:52:34 -05:00
  • f4e08ef30d Downloads::File: fix SSRF inside is_cloudflare? (#2498). evazion 2018-09-19 20:11:53 -05:00
  • 9e1e73ec4c migrate blacklists during mass updates (#2251) Albert Yi 2018-09-19 15:50:19 -07:00
  • ed5b2ad443 throw error on counts/posts endpoint during a timeout (#2170) Albert Yi 2018-09-19 13:34:50 -07:00
  • 2f17082e73 Downloads::File: fix SSRF when following redirects (#2498). evazion 2018-09-18 16:00:03 -05:00
  • 99221e4028 Downloads::File: fix SSRF attack when fetching remote size (#2498). evazion 2018-09-18 11:38:19 -05:00
  • 488b1fd994 Downloads::File: memoize strategy. evazion 2018-09-18 10:15:59 -05:00
  • 9cdfbba6c2 Fix #3910: Corrupted images during upload. evazion 2018-09-18 10:01:03 -05:00
  • d3c135ec72 Downloads::File#http_get_streaming: clean up retry logic. evazion 2018-09-18 02:10:20 -05:00
  • 96e89cecfb tests: move twitter canonical url test. evazion 2018-09-17 23:27:53 -05:00
  • 5f328c842a /artist_urls: fix timestamp formatting. evazion 2018-09-17 21:01:26 -05:00
  • 1a1d74d1ca add diff link on wiki page versions (#1622) Albert Yi 2018-09-17 17:36:46 -07:00
  • 79f53c25ea skip tests that throw net::opentimeout Albert Yi 2018-09-17 17:00:46 -07:00
  • 823f78af49 autocomplete.js: add data attrs on autocomplete results (#3902). evazion 2018-09-17 18:14:32 -05:00
  • 2d5f6b8a35 Fix #3902: Add source of tag autocomplete to the results. evazion 2018-09-17 17:35:04 -05:00
  • 5958b3f5da disable statement timeout in migration Albert Yi 2018-09-17 13:23:10 -07:00
  • aea2d77c3a Merge pull request #3907 from evazion/fix-3900 Albert Yi 2018-09-17 12:03:15 -07:00
  • 4a99cb098f moebooru: use the image url as the canonical url. evazion 2018-09-16 20:52:10 -05:00
  • d9ce953752 Fix #3906: Moebooru strategy raises NotImplementedError. evazion 2018-09-16 16:18:22 -05:00
  • cae78fa8ee moebooru: move tests from unit/downloads to unit/sources. evazion 2018-09-16 15:12:03 -05:00
  • f135a7c064 twitter: normalize canonical urls. evazion 2018-09-16 14:48:36 -05:00
  • bd47641601 twitter: don't fail when api key isn't configured. evazion 2018-09-16 14:04:17 -05:00
  • 325120ee51 twitter: fix parsing of the artist name from the url. evazion 2018-09-16 13:34:03 -05:00
  • 4a84ec9e26 artist urls: add trigram indexes on urls. evazion 2018-09-15 19:37:45 -05:00
  • c9b3c8d217 artist urls: add tests for controller + artist url search. evazion 2018-09-15 13:03:51 -05:00
  • 3afc0b3a78 artist urls: add more url search params for /artist_urls. evazion 2018-09-15 11:45:37 -05:00
  • c06af060f9 artist urls: add artist, url_matches search params to /artist_urls. evazion 2018-09-15 11:44:05 -05:00
  • 1fce794b99 artist urls: add /artist_urls index page. evazion 2018-09-15 11:40:27 -05:00
  • 761f2649af artists: add more invalid name tests (#3901). evazion 2018-09-14 13:32:45 -05:00
  • bbb233b93f css: remove unused or redundant rules. evazion 2018-09-14 10:00:23 -05:00
  • 0aecc9d34c css: fix 020_base.scss getting imported twice. evazion 2018-09-14 10:08:13 -05:00
  • a5ef97a608 css: remove obsolete/unused mixins. evazion 2018-09-14 00:32:50 -05:00
  • 42f97bf3e5 Fix external link icons (#3890). evazion 2018-09-14 00:21:08 -05:00
  • 26674ec88a font awesome: switch from js+svg to css+webfont version (fix #3890). evazion 2018-09-14 00:18:30 -05:00
  • de78c5fd68 /recommended_posts: enable blacklists. evazion 2018-09-13 23:05:18 -05:00
  • 785fcda79f /recommended_posts: fix inconsistency in controller/action ids. evazion 2018-09-13 23:01:16 -05:00
  • 6dd64da9ba fix invalid content type leaving upload stuck in preprocessing status (#3896) Albert Yi 2018-09-13 13:50:18 -07:00
  • 4b75ccf89f fix index on tag name prefixes (#3858) Albert Yi 2018-09-13 11:43:57 -07:00
  • 7c6ef9f22c Revert "Revert "add prefix index on tags (#3858)"" Albert Yi 2018-09-13 10:52:04 -07:00
  • 091c4c97a8 Fix #3895: 'Related tags' not appearing automatically on uploads page. evazion 2018-09-12 19:26:59 -05:00
  • 6210c1554c Revert "add prefix index on tags (#3858)" Albert Yi 2018-09-12 16:41:52 -07:00
  • c100600875 fix migration Albert Yi 2018-09-12 15:19:27 -07:00
  • a4674e1ffe disable statement timeout on migration Albert Yi 2018-09-12 15:10:52 -07:00
  • 769f115ee1 Merge pull request #3894 from r888888888/index-tag-prefix-search Albert Yi 2018-09-12 15:03:40 -07:00
  • 10e9daccfd enable autocorrect search for everyone Albert Yi 2018-09-12 14:14:31 -07:00
  • 8c564f055f add prefix index on tags (#3858) Albert Yi 2018-09-12 14:01:21 -07:00
  • f487b2a2c6 Merge pull request #3889 from evazion/fix-replace-artist-finder Albert Yi 2018-09-12 11:44:42 -07:00
  • fbd5f6b7f2 pixiv: fix preview_urls for ugoiras (#3891). evazion 2018-09-12 00:42:18 -05:00
  • 0df5937d33 /uploads/batch: use preview_url for non-proxied images (#3891). evazion 2018-09-12 00:08:28 -05:00
  • 37fc215d75 pixiv: fix preview_urls to use correct url (#3891). evazion 2018-09-11 23:55:46 -05:00
  • d5c7de84a3 font awesome: disable data-search-pseudo-elements (#3890). evazion 2018-09-11 21:20:24 -05:00
  • 583f8457f0 artists: clean up artist finding logic. evazion 2018-09-08 16:03:10 -05:00
  • 10ca4dd3ad artists: replace artist finder with fetch source data. evazion 2018-09-08 15:39:50 -05:00
  • a5df178bcc Merge pull request #3886 from r888888888/source-api-caching Albert Yi 2018-09-11 17:34:25 -07:00
  • 486550c7dd Merge pull request #3888 from r888888888/previews-for-image-proxy Albert Yi 2018-09-11 16:52:58 -07:00
  • 5f06952ed1 fix upload service test Albert Yi 2018-09-11 15:54:06 -07:00
  • 4972c998f8 rely on preview urls if available for gallery Albert Yi 2018-09-11 14:57:18 -07:00
  • e3bbc92b88 change feedback category Albert Yi 2018-09-11 14:36:48 -07:00
  • 20f4dd6d2e fix cache key (#3886) Albert Yi 2018-09-11 14:07:53 -07:00
  • 266c7c0d5b cache api clients Albert Yi 2018-09-10 17:28:18 -07:00
  • e0e85a3139 skip additional tests failures that are caused by networking issues Albert Yi 2018-09-11 13:43:11 -07:00
  • 2d828b9fac Merge pull request #3887 from evazion/fix-3439 Albert Yi 2018-09-11 13:33:14 -07:00
  • f16c3a3f40 fix nijie specs Albert Yi 2018-09-11 13:26:39 -07:00
  • 8915437b4a Fix #3439: Identify external links in DText. evazion 2018-09-11 15:01:20 -05:00
  • e58172483b update iqdb after post replacements (#3885) Albert Yi 2018-09-11 12:20:52 -07:00
  • 42f7b17a30 Merge pull request #3883 from evazion/refactor-anonymous-user Albert Yi 2018-09-11 12:09:25 -07:00
  • 1351c8234c Merge pull request #3878 from evazion/fix-fetch-source-rendering Albert Yi 2018-09-11 12:08:48 -07:00
  • 9a980367f6 twitter: normalize artist commentaries to nfkc (#3719) evazion 2018-09-10 21:45:50 -05:00
  • a0ebd90409 Post#normalized_source: add hitomi.la url normalization. evazion 2018-09-10 20:22:10 -05:00
  • bfed323988 deviantart: fix page_url for when api data is unavailable. evazion 2018-09-10 19:21:12 -05:00