r888888888
a9f15cd862
remove unused pixiv test script
2017-06-27 14:48:55 -07:00
Albert Yi
39f91bdae7
Merge pull request #3195 from evazion/feat-batch-upload-thumbs
...
#3194 : Display thumbnails on batch upload page
2017-06-27 13:43:13 -07:00
Albert Yi
c5e3973d6a
Merge pull request #3192 from evazion/feat-replacement-remove-tags
...
Post replacements: streamline removing tags; fix replacement url.
2017-06-27 13:41:50 -07:00
evazion
e3a4bfd28c
/upload/batch: use image proxy for embedded thumbnails.
2017-06-27 13:46:59 -05:00
evazion
281ddae35d
/uploads/batch: add thumbnail previews ( #3194 ).
2017-06-27 13:31:47 -05:00
Albert Yi
d33b57b57e
Merge pull request #3188 from evazion/fix-artcomm-versions-view
...
Fix #3187 : DText is not enabled on certain views
2017-06-26 16:38:08 -07:00
Albert Yi
f0fe62f077
Merge pull request #3190 from evazion/feat-tumblr-support
...
Add Tumblr integration (#3184 )
2017-06-26 16:37:14 -07:00
evazion
9c50b24306
post replacements: add "Tags" field to dialog box.
...
* Adds a "Tags" field to the post replacement dialog box. The given tags
are added to the post after replacement.
* Prefills the Tags field with certain tags that usually need to be
removed after replacement: replaceme, image_sample, jpeg_artifacts, etc.
2017-06-26 18:17:16 -05:00
evazion
8d22ab9de8
post replacements: record upload source/filename in replacement_url.
...
* Record "file://#{filename}" as the replacement url when the
replacement comes from an uploaded file.
* Record the actual url downloaded by the upload process otherwise. This
may be different from the url given by the user, since the upload
process may rewrite the url.
2017-06-26 14:18:57 -05:00
evazion
4fd1c6ec21
/post_replacements: fix broken source links (missing href).
2017-06-26 10:26:58 -05:00
evazion
465be6bdf5
/post_replacements: fix thumbnails of deleted posts not showing.
2017-06-26 10:25:57 -05:00
evazion
fbb25666b0
tumblr: add source tests.
2017-06-25 15:34:15 -05:00
evazion
030052bf14
tumblr: rewrite html pages to image url.
2017-06-25 15:34:15 -05:00
evazion
118843b26a
tumblr: fetch tags, commentary, and image urls.
2017-06-25 15:34:15 -05:00
evazion
d5ce6c98ef
tumblr: add tumblr api client.
2017-06-25 15:34:15 -05:00
evazion
c25ca4c45c
{approvals,disapprovals}/create.js.erb: fix indentation.
2017-06-25 11:09:07 -05:00
evazion
791cbbf23b
Fix #3186 : Mod queue: hide item even if approve/reject fails.
2017-06-25 11:08:05 -05:00
evazion
5605f0fe0b
Fix #3185 : Dmail Show View incorrectly using class instead of ID.
2017-06-25 10:39:49 -05:00
evazion
4681812607
/artist_commentary_versions: format commentary as dtext.
2017-06-25 10:28:46 -05:00
evazion
1889864049
/artist_commentary_versions: show post thumbnails.
...
Show thumbnails in the /artist_commentary_versions listing. Don't show
thumbnails when viewing the version history of a single post.
2017-06-25 10:27:43 -05:00
Albert Yi
3e1b687b8d
Merge pull request #3179 from evazion/fix-tumblr-samples
...
Fix #3178 : Rewrite Tumblr image samples
2017-06-22 16:13:39 -07:00
Albert Yi
fcf80251a6
Merge pull request #3181 from evazion/feat-replacements-view
...
Post replacements: Add view; allow replacing from uploaded file.
2017-06-22 16:12:43 -07:00
evazion
6329d089ee
post replacements: add tag match field to search form.
2017-06-22 17:03:05 -05:00
evazion
8b4e598a12
post replacements: add /post_replacements view.
2017-06-22 17:03:05 -05:00
evazion
13d49467a2
post replacements: fix search[creator_name]=... param.
2017-06-22 16:53:20 -05:00
evazion
41b9a8a044
post replacements: fix post_replacements_path helper.
...
Bug: `post_replacements_path` returned the wrong path because the
`/posts/:post_id/replacements` route took precedence over the
`/post_replacements` route.
Fix: declare the `/post_replacements` route first so that it takes
precedence instead.
2017-06-22 16:53:20 -05:00
evazion
d3e8937716
post replacements: allow replacing with an uploaded file.
2017-06-22 16:52:55 -05:00
evazion
c27668d2ef
post replacements: add option to fix source after replacement.
...
Adds a "Final Source" field to the post replacement dialog. If
specified, the post's source field will be changed to this value after
replacement.
This makes fixing the source back to the HTML page after
replacement easier.
2017-06-22 16:51:55 -05:00
evazion
55512130e1
css: set text fields in dialogs to 100% width.
...
* Fixes the flag reason field being too small in the flag dialog
* Fixes the source field being too small in the post replacement dialog.
2017-06-22 14:19:28 -05:00
evazion
421bbc35a2
tumblr: rewrite samples to biggest available version.
2017-06-21 22:30:53 -05:00
evazion
a9b3d28215
tumblr: fix edgecastcdn.net rewrite + add test.
...
https://data.tumblr.com doesn't have a valid SSL cert, so we must use
http:// instead when we rewrite to it.
2017-06-21 21:10:07 -05:00
evazion
16a51533bc
tests: refactor tumblr tests to use assert_downloaded.
2017-06-21 21:10:07 -05:00
evazion
5684ba3b1d
tests: factor out assert_downloaded to DownloadTestHelper.
2017-06-21 21:10:07 -05:00
Albert Yi
73f479e240
Merge pull request #3177 from evazion/fix-nijie
...
Fix #3176 - Nijie: fetch commentary + support batch bookmarklet
2017-06-20 16:55:57 -07:00
evazion
dc36476d50
nijie: don't return bogus artists when artist finder finds no match.
2017-06-20 17:09:57 -05:00
evazion
294358b4a6
nijie: fetch image_urls for batch bookmarklet.
2017-06-20 16:29:31 -05:00
evazion
2d5fc191dd
nijie: convert commentary to dtext.
2017-06-20 16:11:16 -05:00
evazion
25e7db860a
nijie: fetch artist commentary.
2017-06-20 16:11:16 -05:00
Albert Yi
05f7226fdd
Merge pull request #3175 from evazion/fix-pawoo
...
Multiple Pawoo fixes (closes #2981 )
2017-06-19 15:22:51 -07:00
evazion
3560bbbd47
pawoo: don't return bogus artists when artist finder doesn't find a match.
2017-06-19 17:10:02 -05:00
evazion
655e53fe65
pawoo: rewrite /small/ images to /original/
2017-06-19 17:10:02 -05:00
evazion
14196f36d8
pawoo: convert commentary to dtext.
2017-06-19 17:10:02 -05:00
evazion
6edb5a807b
pawoo: fetch tags and commentary.
2017-06-19 17:10:02 -05:00
evazion
1bfc0a7d8a
pawoo: get status id from normalized url.
2017-06-19 17:09:57 -05:00
evazion
e91942dff3
pawoo: add source tests and docs.
2017-06-19 17:09:57 -05:00
evazion
a60520ef6a
pawoo: add credentials to default config.
2017-06-19 17:08:52 -05:00
evazion
77c78430db
pawoo_api_client.rb: convert tabs to spaces.
2017-06-19 17:08:52 -05:00
Albert Yi
f2e451c851
Merge pull request #3173 from evazion/fix-3152
...
Fix #3152 : Differentiate <div> ID's on comments controller
2017-06-19 13:24:47 -07:00
Albert Yi
584b01457b
Merge pull request #3172 from evazion/fix-twitter-tags
...
Fix #3171 : Translate Twitter Hashtags to assist with tagging
2017-06-19 13:24:13 -07:00
Albert Yi
361ba4e9ea
Merge pull request #3170 from evazion/fix-note-normalize-links
...
Convert absolute links in notes to relative links (fix #1911 )
2017-06-19 13:23:39 -07:00