evazion
33506839c4
Post#normalized_source: fix gelbooru source normalization.
...
Didn't handle https or md5-based subdirs:
https://gelbooru.com//images/57/a3/57a3676a63e5cf4ab05463a3a9a953bb.jpg
^ ^^^^^
2018-08-20 15:02:08 -05:00
evazion
c504ad555d
Fix #3822 : Move favorites (while deleting) fails if user has also favorited destination
2018-08-19 00:54:17 -05:00
evazion
3419193341
Post#normalized_source: fix twipple.jp normalization.
2018-08-19 00:33:31 -05:00
evazion
03cf4c917e
Post#normalized_source: prefer https links where supported.
2018-08-19 00:31:07 -05:00
evazion
4eead40f4d
Fix #3823 : Add Photozou source normalization.
2018-08-18 23:23:48 -05:00
evazion
fb91bbc6c5
Fix #3813 : Favorite limit can be bypassed.
2018-08-12 14:22:08 -05:00
evazion
202527008f
user.rb: drop unused add_favorite!, delete_favorite! methods.
...
These methods were incorrect anyway, didn't upvote/downvote the post.
2018-08-12 12:35:15 -05:00
evazion
130570aa33
comments.js: fix thresholded comments.
...
* Restore behavior of thresholded comments being greyed out (lost in 6fa0ae2cf ).
* Set the `below-threshold` class for thresholded comments in the html instead of in javascript.
* Remove `include_below_threshold` param; it was always true when clicking "Show all comments".
2018-08-09 14:45:26 -05:00
evazion
c615b53a7e
Fix broken "Link to alias" / "Link to implication" forum links.
...
/tag_implications was changed to filter out inactive implications by
default when the `status` param wasn't given.
This broke "Link to implication":/tag_implications?search[id]=NNN links
inside pending implication requests in forum posts. These links now
return an empty search instead of the pending implication.
Hiding inactive aliases/implications by default also changed the API behavior.
2018-08-09 12:49:40 -05:00
Albert Yi
b56681a609
refactor solution for #3804
2018-08-07 13:31:45 -07:00
Albert Yi
ea4e7f1970
Expire unused aliases and implications after 2 years of inactivity
2018-08-01 16:54:48 -07:00
Albert Yi
ad4756b5f2
add deviantart.com in artist domain blacklist ( #3771 )
2018-07-27 16:35:23 -07:00
Albert Yi
95b72f5f5c
normalize https into http for artist urls
2018-07-27 14:25:47 -07:00
Albert Yi
135b97d511
additional fixes for deviantart artist search ( #3771 )
2018-07-27 12:31:26 -07:00
Albert Yi
77854349e5
testing
2018-07-26 18:11:19 -07:00
Albert Yi
9082ddf455
potential fix for #3783
2018-07-26 18:10:27 -07:00
Albert Yi
1d126cfb0d
fixes #3714
2018-07-24 16:45:38 -07:00
Albert Yi
6643e225e7
add debugging for #3651
2018-07-24 13:29:12 -07:00
r888888888
cc7a66438f
expose recommended posts to everyone
2018-07-23 15:05:43 -07:00
r888888888
a669fe361c
update for new recommender service changes
2018-07-21 23:19:11 -07:00
r888888888
c9092d52d7
decrease cache expiry for user recs
2018-07-21 14:46:12 -07:00
r888888888
344c46ed00
add mock recommender service for development, add user-context recommended posts
2018-07-21 14:02:57 -07:00
r888888888
93c074c15b
move recommended tab to second position
2018-07-21 12:09:16 -07:00
Albert Yi
9cfb629891
rename similar posts to recommended posts, refactor menu on posts/show
2018-07-20 16:36:14 -07:00
Albert Yi
b8b0f2628d
enable similar posts for everyone
2018-07-20 15:08:20 -07:00
Albert Yi
df6e86551a
tweaks to similar posts
2018-07-20 15:05:51 -07:00
Albert Yi
d9a1eeacc9
Recommend posts on /posts/show based on voting patterns
2018-07-20 12:14:16 -07:00
Albert Yi
ea210bdc75
Add matching storage manager
2018-07-12 17:15:41 -07:00
Albert Yi
36a5f684b5
disable post flag brigading check for system user
2018-07-05 17:08:54 -07:00
Albert Yi
ff6d8910b5
Merge pull request #3746 from r888888888/post-flagger-report
...
Post Flagger Report
2018-07-05 16:54:50 -07:00
Albert Yi
a9896031df
more fault tolerance for uploads
2018-07-05 15:59:06 -07:00
Albert Yi
cdcd4d4014
Add additional post flag validation preventing targeting
2018-06-26 15:09:39 -07:00
Albert Yi
64446d49e1
add image cropping support
2018-06-22 14:41:57 -07:00
Albert Yi
df73c682db
manually update counters ( #3757 )
2018-06-21 15:38:21 -07:00
Albert Yi
28663351d1
fixes #3757
2018-06-20 11:27:49 -07:00
Albert Yi
e551ff9b0c
fix tests
2018-06-20 11:11:46 -07:00
Albert Yi
62218fdb51
move uploader upload count increment from upload to post
2018-06-20 10:43:48 -07:00
Albert Yi
558be081b2
don't change attribution of uploads on update
2018-06-19 11:14:35 -07:00
Albert Yi
cc24b0a54f
fix bug with copy-pasted urls in uploads/new erroring out
2018-06-18 10:23:01 -07:00
Albert Yi
a6e972a6e6
abort on dup md5 preprocessing
2018-06-14 17:52:41 -07:00
Albert Yi
b0c2ddba8b
update tests
2018-06-14 17:52:41 -07:00
Albert Yi
0e6c358701
add drag and drop file uploads w/async processing
...
[skip ci]
2018-06-14 17:52:41 -07:00
Albert Yi
fdd7582fb0
add support for upload preprocessing
2018-06-14 17:52:41 -07:00
Albert Yi
b561a6d9ab
fixes #3742
2018-06-14 17:10:07 -07:00
Albert Yi
2ec9aad320
fixes #3735
2018-06-05 13:23:30 -07:00
Albert Yi
52de1fb981
clear artist urls before saving url string ( fixes #3731 )
2018-06-04 17:37:43 -07:00
r888888888
ca842cc6d9
fixes #3727
2018-05-26 12:58:19 -07:00
Albert Yi
977779801d
remove uniqueness constraint on urls ( #3272 )
2018-05-25 11:31:59 -07:00
Albert Yi
6ad774b939
add more deterministic ordering for post versions
2018-05-25 10:43:03 -07:00
Albert Yi
63ab637419
potential fix for #3727
2018-05-25 10:16:52 -07:00