Albert Yi
b9fcfe0442
Revert "implement post keepers"
2018-02-07 12:28:56 -08:00
r888888888
da2864e233
change keeper name to tagger
2018-02-01 17:07:30 -08:00
r888888888
32cc508edb
hide uploader information on posts/show page, add keeper information
2018-02-01 14:38:03 -08:00
Albert Yi
47bd812811
Merge pull request #3525 from BrokenEagle/fix-index-default-order
...
Fix index default order
2018-01-29 13:11:24 -08:00
BrokenEagle
d829ab3a00
Move all order logic to models
...
- Have a default order for each model
-- The overall default is ID DESC
- Allow for custom orderings
-- When comma-separated IDs are used
2018-01-29 11:42:53 -08:00
evazion
f8a5620768
Partial fix for #3514 : Handle https://twitter.com/i/web/status/:id URL.
2018-01-23 23:07:21 -06:00
evazion
57c4d2a54f
related tag calculator: fix unstable sorting of related tags.
...
Fix this test failure:
1) Failure:
RelatedTagCalculatorTest#test_: A related tag calculator should convert a hash into string format.
[test/unit/related_tag_calculator_test.rb:65]:
Expected: "aaa 3 bbb 3 ccc 2 ddd 1"
Actual: "bbb 3 aaa 3 ccc 2 ddd 1"
The related tag string didn't use a stable sort. Sort first by tag
count, then by tag name.
2018-01-20 14:33:36 -06:00
evazion
2deefcc090
Fix exception when viewing /favorite_groups while logged out.
...
Also fixes a test failure in the favgroups controller tests.
2018-01-20 13:47:41 -06:00
Albert Yi
dfd343f70e
Merge pull request #3496 from BrokenEagle/feat-mod-action-event-ids
...
Add categories to mod actions
2018-01-15 11:09:38 -08:00
BrokenEagle
3c45273694
Add category for mod actions
2018-01-13 20:55:52 -08:00
r888888888
af6ab74f8d
support dedicated image servers
2018-01-03 13:32:50 -08:00
evazion
f710710cbb
PostSets::Post#hide_from_crawler?: hide all metatag searches from crawlers.
2017-12-31 12:27:05 -06:00
evazion
f9ffa2b47a
Fix #3484 : /posts: don't show wiki tab for metatags.
2017-12-31 12:25:17 -06:00
r888888888
59cd4d71d3
fixes #3467
2017-12-28 14:56:03 -08:00
Albert Yi
0f7b9c3a21
Merge pull request #3472 from BrokenEagle/fix-status-active-search
...
Fix status:active so that it doesn't show flagged posts
2017-12-28 13:47:25 -08:00
BrokenEagle
7c9dd80d35
Fix status:active so that it doesn't show flagged posts
2017-12-28 12:17:11 -08:00
Albert Yi
12ce69171a
Merge pull request #3465 from evazion/fix-3464
...
Fix #3464 : CurrentUser.ip_addr isn't set for anonymous users.
2017-12-27 12:01:28 -08:00
Albert Yi
7651497b23
Merge pull request #3463 from evazion/fix-nico-seiga-timeout
...
Fix #3457 : Timeout when fetching source data from NicoSeiga.
2017-12-27 12:00:38 -08:00
evazion
ad74d9e75a
Fix #3464 : CurrentUser.ip_addr isn't set for anonymous users.
2017-12-27 13:34:20 -06:00
evazion
48b67967b5
Fix #3457 : Timeout when fetching source data from NicoSeiga.
2017-12-27 13:08:14 -06:00
evazion
e34754c65c
Possible fix for #3460 : Timeout in update_last_ip_addr.
...
Set the user's statement timeout as soon as possible, before updating
anything in the database.
2017-12-27 12:42:11 -06:00
Albert Yi
2e0e8e1365
Merge pull request #3456 from BrokenEagle/fix-3455
...
Fix 3455: Convert tag category Javascript/CSS assets to ERB
2017-12-25 13:22:04 -08:00
Albert Yi
010e70e6c7
Merge pull request #3454 from evazion/fix-3448
...
Fix #3448 : Lower the limit for tag category changes
2017-12-25 13:20:45 -08:00
BrokenEagle
d54b26c61d
Convert tag category Javascript/CSS assets to ERB
2017-12-24 17:01:17 -08: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
evazion
265377bdbb
Fix #3450 : Aliased tags show up under translated tags.
...
Resolves aliases in translated tags. For example, say we lookup `遠坂凛`
and find `tohsaka_rin` and `toosaka_rin`. We apply aliases so that
`tohsaka_rin` becomes `toosaka_rin`, which is then returned as the only
translated tag.
2017-12-23 12:27:58 -06:00
evazion
806513836b
Fix failbooru in /users/custom_style.css when custom_style is nil.
...
http://danbooru.donmai.us/users/custom_style.css failed when manually
requested by anonymous users, or by users who didn't have a style set.
2017-12-23 11:11:50 -06:00
r888888888
5177829aff
revert twitter source change
2017-12-21 10:58:28 -08:00
Albert Yi
b973e97648
Merge pull request #3434 from BrokenEagle/feat-copyright-other-wikis
...
Add character list wikis to copyright related tag response
2017-12-19 11:37:46 -08:00
BrokenEagle
118fd3baf4
Added list_of_* wikis to copyright related tag response
2017-12-18 15:36:08 -08: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
26c168bdcd
Fixed incorrect showing of favorites
...
- Moved all favorite checking logic to same file
2017-12-18 12:17:17 -08:00
evazion
efeaad25ca
Move lib/danbooru, lib/danbooru_image_resizer to app/logical.
2017-12-18 12:07:52 -06:00
r888888888
b5d72ae8d8
fixes #3422
2017-12-15 17:21:33 -08:00
r888888888
a95af95eae
move desktop mode to user pref
2017-12-15 13:52:25 -08:00
evazion
4c39783d28
Fix #3424 : /iqdb_queries.json fails for certain urls.
...
Fix the HTML page -> image URL download rewrite strategy failing for
https://lohas.nicoseiga.jp/thumb/${id}i URLs.
2017-12-15 10:16:06 -06:00
Albert Yi
5da62eff8d
Merge branch 'master' into fix-3278
2017-12-13 14:30:08 -08:00
Albert Yi
850ac353ed
Merge pull request #3399 from BrokenEagle/fix-gold-safemode-message
...
Changed safe mode error message for Gold+ users
2017-12-13 14:26:50 -08:00
evazion
5819afced7
Fix #3412 : Mass updates incorrectly move saved searches.
2017-12-06 14:46:12 -06:00
BrokenEagle
839f0f653f
Changed safe mode error message for Gold+ users
...
- Made explicit the error messages and their order
- Banned takes priority, then Gold+, then Safe
- Made the groups exclusive of each other
2017-12-05 19:08:01 -08:00
evazion
45cecff1a6
Move with_timeout / without_timeout to ApplicationRecord.
2017-11-26 13:57:52 -06:00
r888888888
060762defa
add service for purging files from cloudflare cache
2017-11-22 13:19:30 -08:00
evazion
0b5ed163fe
Fix #3395 : fix pixiv API exception when uploading bad pixiv id images.
...
Fixes an exception when attempting to upload a Pixiv image from a
deleted work. The download strategy tries to fetch the source data in
the course of rewriting the URL, which fails if the work has been
deleted from Pixiv.
Raise a BadIDError and leave the URL as-is (don't rewrite it).
2017-11-21 14:40:39 -06:00
evazion
183a7e07e3
pixiv: fix failbooru when uploading bad pixiv id posts.
...
Fixes an "incompatible character encodings: UTF-8 and ASCII-8BIT"
exception when uploading a deleted Pixiv post.
Caused by the Pixiv API error message not having the encoding set to UTF-8.
2017-11-21 14:11:59 -06:00
evazion
a14c492020
Fix #3396 : Pixiv novel cover IDs are parsed incorrectly.
2017-11-21 13:03:03 -06:00
Albert Yi
051c17953d
Merge pull request #3393 from evazion/feat-safe-mode
...
Fix #3392 : Add safe mode account setting.
2017-11-21 10:55:57 -08:00
evazion
f8581c8113
Fix #3321 : HTML tags not converted in artist commentaries.
2017-11-21 02:42:49 -06:00
evazion
df7648b581
Fix #3392 : Add safe mode account setting.
2017-11-20 18:59:53 -06:00
r888888888
502f1298a9
fix unit tests
2017-11-20 16:30:07 -08:00
r888888888
9d5e4f969f
fix source tests
2017-11-20 12:30:29 -08:00