Commit Graph
2186 Commits
Author SHA1 Message Date
Albert Yi 33e25314e7 Merge pull request #3501 from BrokenEagle/fix-2974
Fix erroneous updates to wiki page when nothing changes
2018-01-15 10:52:36 -08:00
BrokenEagle 160829d262 Don't update the updater_id when nothing has changed 2018-01-14 20:15:41 -08:00
BrokenEagle f1bf1440b4 Don't save wiki page when notes value is null 2018-01-14 20:15:29 -08:00
BrokenEagle 85f04a826a Added additional mod actions 2018-01-14 00:07:20 -08:00
BrokenEagle fcdc61f111 Add search interface for mod actions 2018-01-14 00:07:16 -08:00
BrokenEagle 3c45273694 Add category for mod actions 2018-01-13 20:55:52 -08:00
BrokenEagle b9964e97a7 Don't log comment update action on delete 2018-01-13 20:42:07 -08:00
BrokenEagle 65eb94f8f9 Remove unused mod actions 2018-01-13 20:42:02 -08:00
BrokenEagle ba7fadf6e9 Fix missing controllers for search[id] 2018-01-13 10:01:57 -08:00
r888888888 1a7bfca9bd fix reference to config.image_server_host 2018-01-04 13:10:15 -08:00
r888888888 b60f4d62fd delegate post url generation to config 2018-01-04 13:06:52 -08:00
r888888888 af6ab74f8d support dedicated image servers 2018-01-03 13:32:50 -08:00
BrokenEagle 17ffc36b60 Fix fuzzy autocomlete results 2018-01-03 09:08:19 -08:00
r888888888 604e9e9866 fix some unit tests 2018-01-02 15:12:48 -08:00
r888888888 4a80d6c337 refactor User#validate_sock_puppet to disable for tests 2018-01-02 14:32:38 -08:00
evazion 3e936748c0 Fix #3468: Approval queue should not show one's own uploads or previous approvals. 2017-12-28 19:36:37 -06:00
evazion 1ca2497015 Fix #3474: Spurious email notifications. 2017-12-28 18:50:08 -06:00
r888888888 d110f91198 updated related tags expiry for reltags delegated to reportbooru service 2017-12-27 17:30:26 -08:00
evazion d8eef6ef2b Fix #1563: Warn users attempting to upload with very few tags. 2017-12-27 15:04:00 -06:00
evazion 952b5f9245 Fix bogus artist finder matches for http://www.nicovideo.jp/user/1234. 2017-12-26 14:31:42 -06:00
evazion 86f1ec5919 Fix #3459: Batch Bookmarklet for Artstation returns wrong results. 2017-12-26 14:05:41 -06:00
evazion 91592b2f18 Fix #3448: Lower the limit for tag category changes.
Also allow admins to bypass all restrictions.
2017-12-23 13:44:45 -06:00
evazion 2385933e56 tags: fix /tags/1234/edit not enforcing correct category change restrictions. 2017-12-23 13:41:18 -06:00
evazion 19bda2056c tags: update category cache whenever category changes.
Do `update_category_cache_for_all` in a callback instead of calling it
manually everywhere.
2017-12-23 13:07:23 -06:00
r888888888 461ddbf017 fixes #3422 2017-12-21 11:33:23 -08:00
BrokenEagle a973415139 Fixed cutoff for what is considered an added tag 2017-12-21 10:10:13 -08:00
BrokenEagle b2598b7966 Add validation warning for non-general/meta tags 2017-12-20 08:58:04 -08:00
Albert Yi a72e708d17 Merge pull request #3436 from BrokenEagle/feat-public-favgroups
Give option to make favorite groups public
2017-12-19 15:56:13 -08:00
Albert Yi dc744726b6 Merge pull request #3442 from evazion/fix-3440
Fix #3440: Implications aren't applied to automatic tags.
2017-12-19 15:50:36 -08:00
Albert Yi 7af5b133c4 Merge branch 'master' into feat-public-favgroups 2017-12-19 15:42:56 -08:00
Albert Yi a1985a9ca2 Merge pull request #3435 from evazion/fix-3324
Fix #3324: Incorporate replacement comment info in the replacement history
2017-12-19 15:02:06 -08:00
evazion 8c44789fbc Fix #3440: Implications aren't applied to automatic tags.
Apply implications after adding automatic tags.
2017-12-19 14:37:12 -06:00
BrokenEagle 5a602c60eb Added option to make favorite groups public 2017-12-18 17:30:02 -08:00
evazion eede2f0752 Fix #3324: Incorporate replacement comment info in the replacement history. 2017-12-18 18:02:43 -06:00
Albert Yi f5cb49d9bf Merge pull request #3433 from BrokenEagle/fix-fav-privacy
Fix incorrect showing of favorites and favorite groups with privacy settings enabled
2017-12-18 14:58:54 -08:00
BrokenEagle 3b1fdc8cde Fixed incorrect showing of favorite groups 2017-12-18 12:17:18 -08:00
BrokenEagle 26c168bdcd Fixed incorrect showing of favorites
- Moved all favorite checking logic to same file
2017-12-18 12:17:17 -08:00
Albert Yi fb6d692c37 Merge pull request #3429 from evazion/fix-bogus-find-artist
Fix #2696: Bogus results on non-matching URL searches for Artists
2017-12-18 10:28:32 -08:00
evazion efeaad25ca Move lib/danbooru, lib/danbooru_image_resizer to app/logical. 2017-12-18 12:07:52 -06:00
evazion 859fe99a80 Fix #2696: Bogus results on non-matching URL searches for Artists 2017-12-17 21:00:34 -06:00
evazion 2a876991da Accept search[created_at] and search[updated_at] params in all controllers. 2017-12-17 17:37:26 -06:00
evazion 0ca726802f Fix #3430: Accept the search[id] param in all controllers.
* Allow every controller to take the `search[id]` param.

* Parse the `search[id]` param the same way that the `id:<N>` metatag is
  parsed. So `search[id]=1,2,3`, `search[id]=<42`, `search[id]=1..10`, for
  example, are all accepted.
2017-12-17 17:36:52 -06:00
evazion 86936f7200 Artist#find_all_by_url: refactor hardcoded bogus urls to blacklist. 2017-12-17 14:14:21 -06:00
evazion 002b5e385a Autoban dmail spambots (#3408).
If a user sends spam to more than 10 users within a 24 hour window,
automatically ban them for 3 days.
2017-12-15 19:14:27 -06:00
evazion e2eb45a5a3 Auto-promote DanbooruBot to Mod. Auto-create DanbooruBot if it doesn't exist. 2017-12-15 18:54:18 -06:00
evazion b48211cd4a dmails: only spam check recipient's copy of the dmail.
Each dmail creates two copies, one for the sender and one for the
receiver. Only spam check the receiver's copy.

Prevents senders from being able to tell when their messages are being
spam filtered.
2017-12-15 18:54:18 -06:00
r888888888 a95af95eae move desktop mode to user pref 2017-12-15 13:52:25 -08:00
r888888888 4dabbde05d use full file url for open graph url if a file doesn't have a large version 2017-12-15 11:30:26 -08:00
Albert Yi 5f1da19f50 Merge pull request #3407 from evazion/feat-tag-autocorrect
Fix #3406: Autocorrect typos during autocomplete
2017-12-13 14:33:04 -08:00
Albert Yi 5da62eff8d Merge branch 'master' into fix-3278 2017-12-13 14:30:08 -08:00