evazion
1aafdc3928
commentaries: migrate columns to non-null.
2017-06-13 16:42:29 -05:00
evazion
abb7117996
commentaries: add tests.
2017-06-13 15:13:53 -05:00
r888888888
12dc2a4c9b
adjust scratch gitignore
2017-06-12 15:25:07 -07:00
r888888888
d9ea925f4e
add support for searching for dup-related flags
2017-06-12 15:25:07 -07:00
Albert Yi
24154af54b
Merge pull request #3143 from evazion/fix-post-versions-wordbreaks
...
Fix wordbreaks in tags on /post_versions
2017-06-12 15:16:40 -07:00
Albert Yi
73d9b8b5f5
Merge pull request #3141 from evazion/fix-da-login-only
...
Fix #3138 : Support DeviantArt login-only works.
2017-06-12 14:44:22 -07:00
Albert Yi
e26a974578
Merge pull request #3140 from evazion/fix-reltags-xss
...
Fix #3139 : XSS in Related Tags javascript.
2017-06-12 14:41:34 -07:00
Type-kun
04ef575704
Prevent exception if upload feedback topic is not set in config
2017-06-12 22:44:29 +05:00
evazion
1f2840917f
/post_versions: fix taglist to wordbreak between tags.
2017-06-11 13:48:13 -05:00
Type-kun
6947f39136
Synchronize db/structure.sql with migrations (missed in #3006 )
2017-06-11 19:17:51 +05:00
evazion
f3f55daea6
Fix #3138 : Support DeviantArt login-only works.
2017-06-10 10:34:51 -05:00
evazion
5f9fce7343
Fix #3139 : XSS in Related Tags javascript.
2017-06-09 20:40:07 -05:00
Albert Yi
30fc9c93c3
Merge pull request #3137 from evazion/fix-da-artcomms
...
Autoconvert DeviantArt commentary from HTML to DText
2017-06-09 15:58:05 -07:00
Albert Yi
130779e9ef
Merge pull request #3134 from evazion/fix-ugoira-replacement
...
Fix #3133 : Allow replacing ugoira posts
2017-06-09 15:56:49 -07:00
evazion
82c7537270
deviantart: force commentary encoding to utf-8.
2017-06-09 13:19:24 -05:00
evazion
2fcd823eff
deviantart: add source tests.
2017-06-09 13:19:24 -05:00
evazion
ccacfb40be
deviantart: translate artist commentary from html to dtext.
2017-06-09 13:19:24 -05:00
evazion
42aed84975
/posts/$id: fix artcomm dialog to use dtext-ified commentary.
2017-06-09 12:29:04 -05:00
Type-kun
b3de24f282
Add public/assets to .gitignore
...
It gets populated if rails server is run locally without cap deploy
2017-06-09 19:26:19 +05:00
evazion
9234fa7885
post replacement: allow replacing ugoiras.
2017-06-08 23:54:51 -05:00
Albert Yi
4336b04242
Merge pull request #3129 from evazion/opt-status-search
...
Add partial indexes on is_pending, is_flagged.
2017-06-08 14:29:52 -07:00
Albert Yi
f44f5d1fdb
Merge pull request #3126 from evazion/feat-queue-pools
...
Fix #3125 : Show pools in mod queue
2017-06-08 14:13:44 -07:00
Albert Yi
7fb0e561cc
Merge pull request #3124 from evazion/fix-artstation-sources
...
Multiple ArtStation fixes
2017-06-08 14:11:21 -07:00
Albert Yi
7af1018f18
Merge pull request #3127 from evazion/fix-3123
...
Fix #3123 : Error with user JSON query when the Archive service is not installed
2017-06-08 14:09:32 -07:00
Albert Yi
1548efbbae
Merge pull request #3128 from evazion/fix-inline-blacklists
...
Fix #3121 : No Blacklist Box on the various controllers
2017-06-08 14:05:56 -07:00
Albert Yi
ec27a4aa96
Merge pull request #3120 from evazion/fix-gallery-warning
...
Fix gallery warning for non-Pixiv galleries.
2017-06-08 14:05:13 -07:00
evazion
ec9a3e5c17
posts: add partial indexes on is_pending, is_flagged.
2017-06-08 00:00:38 -05:00
evazion
2929857682
blacklists: fix inline blacklist css to work on any page.
2017-06-07 23:31:34 -05:00
evazion
5c9b5cd21e
blacklists: add missing blacklist controls on several pages ( fix #3121 ).
2017-06-07 23:30:35 -05:00
evazion
23fb6b8d15
/users/$id.json: fix exception when pool archives is disabled ( fix #3123 ).
2017-06-07 22:54:16 -05:00
evazion
58bd0670b7
Post#pools: avoid query when post has no pools.
2017-06-07 22:45:28 -05:00
evazion
151b276fb9
modqueue: display pools for each post ( fix #3125 ).
2017-06-07 22:45:01 -05:00
evazion
12fffc3760
modqueue: factor out modqueue posts into partial.
2017-06-07 22:44:46 -05:00
Type-kun
b3cd93a75c
Fixes #3122
2017-06-07 21:19:53 +05:00
evazion
39bd141667
artstation: fix fetch source data for image urls.
...
Fixes 'Fetch source data' when uploading an image url and the referer
url is available:
* https://danbooru.donmai.us/uploads/new?url=https://cdna.artstation.com/p/assets/images/images/006/029/978/large/amama-l-z.jpg&ref=https://www.artstation.com/artwork/4BWW2
2017-06-07 10:20:18 -05:00
evazion
edd02c4019
artstation: normalize to www.artstation.com/artwork/$id for sidebar.
2017-06-07 10:20:18 -05:00
evazion
b1171306a1
artstation: include only images in image_urls.
2017-06-07 10:20:18 -05:00
evazion
215569fbe0
artstation: fix source to page url after download.
2017-06-07 10:20:17 -05:00
evazion
a68ff3c347
artstation: accept www.artstation.com/artwork/foo-bar-baz style urls.
2017-06-07 10:20:17 -05:00
evazion
fed23c0baa
fetch source data: fix gallery warning for non-pixiv galleries.
2017-06-06 23:03:07 -05:00
Albert Yi
bb0be36f05
Merge pull request #3118 from evazion/fix-nicoseiga-artcomm
...
Fix #3117 : Nicoseiga handler grabbing wrong commentary source
2017-06-06 12:03:10 -07:00
evazion
047fb68f45
Fix #3117 : Nicoseiga handler grabbing wrong commentary source
...
* `summary` is the wrong field. It's the list of comments left by users,
not the artist's commentary.
* For some reason `doc.response.image.description` returns nil even
though the description element exists. Switch to `Hash.from_xml` to
avoid this.
2017-06-06 13:44:43 -05:00
r888888888
268d0450bc
additional fixed for amazonbackup helper methods
2017-06-05 13:38:10 -07:00
r888888888
2878d1533d
set acl for amazonbackup helper methods
2017-06-05 13:28:39 -07:00
r888888888
e16320a376
fix paths of large sized images on s3 backup
2017-06-05 13:07:51 -07:00
Albert Yi
7f062eb514
Merge pull request #3116 from evazion/fix-artstation-project-urls
...
Fix #3108 : support https://$artist.artstation.com/projects/$id urls
2017-06-05 12:45:44 -07:00
evazion
b3e533f3ff
Add download rewrite for https://$artist.artstation.com/projects/$id .
2017-06-05 14:03:51 -05:00
Albert Yi
c03d625618
Merge pull request #3113 from evazion/fix-forum-stickies
...
Forum topics: don't list sticky topics first in json/atom responses.
2017-06-05 12:03:50 -07:00
evazion
71950597e8
Add source tests for https://$artist.artstation.com/projects/$id .
2017-06-05 14:03:50 -05:00
evazion
666aaef69c
Add source support for https://$artist.artstation.com/projects/$id .
2017-06-05 14:03:38 -05:00