evazion
40d0751e83
Fix NoStrategyError during artist url normalization ( #3382 ).
...
Fixes a bug from 9a3824a . When an artist entry is saved, `ArtistUrl.normalize`
is called on every URL, which calls `Sources::Site.new(url)`. This
raised NoStrategyError when an artist entry contained URLs that weren't
recognized by any strategy.
This also caused `Fetch source data` to fail in certain cases when it
attempted to find the artist.
2017-11-19 10:49:30 -06:00
r888888888
e70c2a3085
remove references to tag subscriptions
2017-11-17 13:45:17 -08:00
evazion
26679dd7ab
Fix #3323 : Exclude post replacements from Mod Actions.
2017-11-17 13:21:36 -06:00
evazion
3df404dbd9
Fix #3380 : Change category on Bulk Update Requests are broken.
2017-11-17 12:19:39 -06:00
r888888888
a4c13a7e96
enable vacuum cron task, disable postupdates
2017-11-16 14:29:12 -08:00
r888888888
3ad332ad3d
fix post test
2017-11-16 14:20:32 -08:00
r888888888
73f257ec63
disable manual post count expiration, rely solely on timed expiries ( fixes #3376 )
2017-11-16 13:43:38 -08:00
r888888888
2e0534a66b
fixes #3372
2017-11-16 12:00:54 -08:00
Albert Yi
7d8df00195
Merge pull request #3375 from evazion/feat-3372
...
Fix #3374 : List approver in BUR approval messages
2017-11-16 11:02:18 -08:00
evazion
b5d602836c
Don't send @mention dmails when updating forum after approving BURs.
2017-11-15 19:12:13 -06:00
evazion
f2351766c6
Fix #3374 : List approver in BUR approval messages.
2017-11-15 19:12:12 -06:00
r888888888
9f90799f27
fix newrelic handler for statement timeouts
2017-11-15 17:00:37 -08:00
r888888888
2da40dfc2b
remove reference to currentuser when processing bulk reverts
2017-11-15 16:48:45 -08:00
evazion
60d5983bb7
aliases/implications: refactor to share approve/reject messages.
2017-11-15 18:32:20 -06:00
r888888888
7dea7eef89
run tag count counters synchronously
2017-11-15 16:29:39 -08:00
r888888888
e5cc6a7949
use cache for fetching categories
2017-11-15 14:44:36 -08:00
r888888888
071a63e934
lower priority of Tag#update_category_post_counts jobs
2017-11-15 14:16:38 -08:00
r888888888
dba0117b99
when expiring tag cache, only queue work for remote servers
2017-11-15 11:46:52 -08:00
r888888888
9848a26fa9
lower threshold to use cosine similarity algo for related tags
2017-11-15 11:07:12 -08:00
r888888888
1597d77d37
add mutex to prevent redundant related tag updates
2017-11-15 11:07:12 -08:00
Albert Yi
18c8892a74
Merge pull request #3373 from evazion/fix-3368
...
Fix #3368 : "Fetch source data" on /uploads/new doesn't fetch artist tag
2017-11-15 10:58:52 -08:00
evazion
58018aeb2b
artists: move artist finding code from controller to model.
2017-11-14 23:27:47 -06:00
BrokenEagle
e312ae3d92
Added fix script to update the correct tagcount for all posts
2017-11-14 17:11:18 -08:00
evazion
5f39a8b4b2
Fix #3365 : Incorrect tag category counts.
...
`Hash[array]` didn't work because Hash needed to be called as `Hash[*array]`. Or,
more simply, `array.to_h`.
2017-11-13 21:45:12 -06:00
evazion
6fbd7c23e1
Fix #3363 : Prevent setting tags to invalid categories.
2017-11-13 16:56:57 -06:00
Albert Yi
40bd313ac4
Merge pull request #3361 from BrokenEagle/fix-3351
...
Change visible/hidden on comments for moderators
2017-11-13 14:56:13 -08:00
Albert Yi
0674a03fb6
Merge pull request #3353 from BrokenEagle/feat-add-meta-tag-category
...
Migrated tag logic into config file and added fifth tag category meta
2017-11-13 11:44:15 -08:00
BrokenEagle
8445a0c7ad
Differentiate visible/hidden comments for moderators
2017-11-11 20:45:01 -08:00
BrokenEagle
5b4ab8d80e
Disallow a user from seeing flagger's name on own uploads
2017-11-08 00:37:16 -08:00
BrokenEagle
6838901aac
Moved non-config tag category info to its own class
2017-11-07 16:21:29 -08:00
BrokenEagle
1e5540f3a0
Moved most of the tag category config logic to the config file
...
-Fixed an unused Post class method (fix_post_counts) that didn't have a parameter
2017-11-06 15:27:54 -08:00
BrokenEagle
9f4daf7d2f
Allow metatag case switch to use regexes
...
- Fix errant tabspaces
2017-11-06 15:27:54 -08:00
BrokenEagle
bdf5912dc9
Reduce tag config variables co-dependency
2017-11-06 15:27:54 -08:00
BrokenEagle
6e812ca714
Moved adding post to new pool until after post save
2017-10-30 16:38:31 -07:00
r888888888
32ff7de6d8
fixes #3346
2017-10-30 14:47:00 -07:00
r888888888
19fdd25297
use update_attribute for updating descendant names on tagimplication
2017-10-26 11:01:19 -07:00
Albert Yi
1cfe887631
Merge pull request #3341 from BrokenEagle/fix-3340
...
Move case sensitive metatags to before downcase
2017-10-25 18:12:43 -07:00
Lucas Nicodemus
3a519c2eee
Skip validation of video duration if user is admin
2017-10-22 13:49:59 -06:00
BrokenEagle
635c76df57
Move case sensitive metatags to before downcase
2017-10-21 13:58:55 -07:00
r888888888
4b2dcca8a2
use tag name validator for artist names #3328
2017-10-09 16:24:09 -07:00
r888888888
2c56a19dec
rework how category metatags work #3307
2017-10-09 16:08:14 -07:00
r888888888
da170aa413
fixes #3307
2017-10-09 13:34:58 -07:00
evazion
91d25475a9
Fix #3312 : Unneeded case sensitivity on tag searches
2017-09-27 11:46:23 -05:00
r888888888
b9bc536a79
force s3 backup on post replacements if md5 doesn't change (ref #3290 )
2017-09-18 11:11:48 -07:00
r888888888
1e413362e3
don't run spam checks on gold account users (ref #3301 )
2017-09-15 16:15:32 -07:00
r888888888
4c565b443e
add 24 hour window for repeating an ip addr for account creation (ref #3301 )
2017-09-15 15:13:01 -07:00
r888888888
908770c4b0
fixes #3305
2017-09-15 14:50:23 -07:00
r888888888
e35c7df419
remove puts
2017-09-15 11:35:51 -07:00
r888888888
2156c79543
fixes #3303
2017-09-15 11:23:03 -07:00
r888888888
debf265ba3
disable cropper notifications
2017-09-14 14:04:54 -07:00