Albert Yi
|
099654b2da
|
truncate sources on upload listing
|
2018-07-06 11:02:26 -07:00 |
|
Albert Yi
|
7b74f5caf6
|
switch to using thumbs for voting
|
2018-07-06 11:02:14 -07:00 |
|
Albert Yi
|
36a5f684b5
|
disable post flag brigading check for system user
|
2018-07-05 17:08:54 -07:00 |
|
Albert Yi
|
89e2071c14
|
remove unused code
|
2018-07-05 16:59:28 -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
|
963627abd6
|
Merge pull request #3774 from lllusion3469/patch-2
Make dropzone accept mp4, webm, and swf files
|
2018-07-05 15:59:40 -07:00 |
|
Albert Yi
|
a9896031df
|
more fault tolerance for uploads
|
2018-07-05 15:59:06 -07:00 |
|
Albert Yi
|
d9e15cbf31
|
add user scoping for upload start
|
2018-07-05 10:07:41 -07:00 |
|
Albert Yi
|
6dfb78fca8
|
split out image cropping to width x height, add StorageManager::Match
|
2018-07-03 17:59:53 -07:00 |
|
Albert Yi
|
99807580d5
|
add cropped support for video uploads
|
2018-07-03 16:37:53 -07:00 |
|
Albert Yi
|
7f895bd91f
|
fix specs
|
2018-07-02 15:19:19 -07:00 |
|
Albert Yi
|
867406f410
|
handle the case where a file is uploaded that doesn't match whatever was preprocessed
|
2018-07-02 14:47:23 -07:00 |
|
Albert Yi
|
9a522d9fef
|
for upload service, move md5 validation to upload/post. exclude self when doing a self replacement.
|
2018-07-02 13:26:47 -07:00 |
|
Albert Yi
|
c01a1f0f00
|
remove hardcoded references to webmaster@danbooru.donmai.us and r888888888@gmail.com
|
2018-07-02 10:49:26 -07:00 |
|
Albert Yi
|
cdcd4d4014
|
Add additional post flag validation preventing targeting
|
2018-06-26 15:09:39 -07:00 |
|
Albert Yi
|
f4d5932a66
|
update dockerfiles
|
2018-06-25 17:29:01 -07:00 |
|
Albert Yi
|
2d8fcf820e
|
udpates to ci dockerfiles
|
2018-06-25 16:06:39 -07:00 |
|
Albert Yi
|
9c148fada4
|
update ci dockerfile to build and install vips
|
2018-06-25 15:39:23 -07:00 |
|
Albert Yi
|
7f6716d35f
|
fixes #3766
|
2018-06-25 15:17:30 -07:00 |
|
Albert Yi
|
4836804cae
|
bubble up upload validation errors during replacement
restore missing UploadService::Replacer tests
addresses #3761
|
2018-06-25 15:04:29 -07:00 |
|
Albert Yi
|
24f8710877
|
always display related tags container instead of trying to conditionally hide it (#3765)
|
2018-06-25 14:18:18 -07:00 |
|
Albert Yi
|
c17e0baad0
|
prefer file over source when both are provided (#3767)
|
2018-06-25 14:00:02 -07:00 |
|
r888888888
|
160998daca
|
switch to vipsthumbnail smartcrop
|
2018-06-24 11:05:14 -07:00 |
|
r888888888
|
f506a909ed
|
autocomplete tweaks
|
2018-06-24 01:37:30 -07:00 |
|
r888888888
|
6b0be1e092
|
show reltags when searching for artist onyl
|
2018-06-23 17:27:40 -07:00 |
|
r888888888
|
5aae4b649f
|
add xhr variant detection
|
2018-06-23 12:09:01 -07:00 |
|
r888888888
|
62235e215e
|
iqdb fixes
|
2018-06-23 11:15:14 -07:00 |
|
r888888888
|
8f2f418613
|
fix iqdbproxy
|
2018-06-23 11:09:03 -07:00 |
|
r888888888
|
3ba5c6fb51
|
refactor iqdb endpoints
|
2018-06-23 10:59:04 -07:00 |
|
Albert Yi
|
27baa08e59
|
include size in preview
|
2018-06-22 16:59:21 -07:00 |
|
Albert Yi
|
56b40a0255
|
add iqdb preview
|
2018-06-22 16:41:13 -07:00 |
|
Albert Yi
|
bf9750c826
|
Merge pull request #3759 from r888888888/image-cropping
Image cropping
|
2018-06-22 15:13:02 -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
|
02d449c514
|
fixes #3763
|
2018-06-20 15:25:56 -07:00 |
|
Albert Yi
|
da825addb9
|
fix site map
|
2018-06-20 14:54:02 -07:00 |
|
Albert Yi
|
e262295cf1
|
support json for iqdb query actions
|
2018-06-20 11:53:44 -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
|
d240fdde66
|
fix Utils.is_downloadable? for null case
|
2018-06-20 10:51:29 -07:00 |
|
Albert Yi
|
62218fdb51
|
move uploader upload count increment from upload to post
|
2018-06-20 10:43:48 -07:00 |
|
Albert Yi
|
3f6e069eed
|
fixes #3762
|
2018-06-20 10:07:27 -07:00 |
|
Albert Yi
|
56ee44dc00
|
fixes to iqdb queries
|
2018-06-20 10:00:05 -07:00 |
|
Albert Yi
|
51a11561c3
|
addresses #3760
|
2018-06-19 17:20:40 -07:00 |
|
Albert Yi
|
f806b9a0bf
|
disable drag and drop support for iqdb
|
2018-06-19 17:14:54 -07:00 |
|
Albert Yi
|
ed46e575c0
|
support url/post_id params on iqdb queries endpoint
|
2018-06-19 17:06:17 -07:00 |
|
Albert Yi
|
3035f4f1bb
|
Merge pull request #3744 from r888888888/iqdb-drop
Enable drag-and-drop support for IQDB search
|
2018-06-19 14:25:53 -07:00 |
|
Albert Yi
|
9510dead9f
|
refactor iqdb query support
|
2018-06-19 14:16:12 -07:00 |
|
Albert Yi
|
97d0dca8a4
|
increase timeout of deleting preprocessed images
|
2018-06-19 13:27:58 -07:00 |
|
Albert Yi
|
2ec97bc8ba
|
display more info in upload page
|
2018-06-19 12:46:17 -07:00 |
|
Albert Yi
|
a560d61b68
|
handle preprocessed dups
|
2018-06-19 12:39:03 -07:00 |
|
Albert Yi
|
35bc9a2e32
|
capture errors thrown on upload preprocessing create
|
2018-06-19 11:28:13 -07:00 |
|
Albert Yi
|
558be081b2
|
don't change attribution of uploads on update
|
2018-06-19 11:14:35 -07:00 |
|
Albert Yi
|
578e5a6fea
|
fix bug with deleting uploads
|
2018-06-19 11:09:56 -07:00 |
|
Albert Yi
|
a64a9fa0d4
|
additional tweaks to upload preprocessor
|
2018-06-19 10:51:05 -07:00 |
|
Albert Yi
|
88dec0f592
|
dup record when distributing files
|
2018-06-18 15:41:44 -07:00 |
|
Albert Yi
|
cd043c4868
|
fix bug with files geting uploaded to wrong servers
|
2018-06-18 14:20:33 -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
|
a9c4210bb5
|
fixes #3739
|
2018-06-15 16:12:33 -07:00 |
|
Albert Yi
|
c89c861326
|
Merge pull request #3718 from r888888888/async-uploads
Asynchronous Uploads
|
2018-06-15 14:53:37 -07:00 |
|
Albert Yi
|
06f47cc84d
|
fix test
|
2018-06-15 14:45:36 -07:00 |
|
Albert Yi
|
9f33b14fa8
|
adjust styling
|
2018-06-14 17:52:41 -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
|
e808a4f7cb
|
delete unfinished upload files
|
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
|
65cc1def92
|
Merge pull request #3737 from r888888888/inline-dead-artist-urls
Inline disabling of artist URLs
|
2018-06-05 16:17:52 -07:00 |
|
Albert Yi
|
660693ccef
|
include apt-get clean in dockerfile
|
2018-06-05 16:13:26 -07:00 |
|
Albert Yi
|
6c14d19010
|
fix tests
|
2018-06-05 16:08:45 -07:00 |
|
Albert Yi
|
856637ace4
|
fix tests
|
2018-06-05 15:51:06 -07:00 |
|
Albert Yi
|
c75f520055
|
fixes #3730
|
2018-06-05 14:48:09 -07:00 |
|
Albert Yi
|
2ec9aad320
|
fixes #3735
|
2018-06-05 13:23:30 -07:00 |
|
Albert Yi
|
c1725f6dc0
|
eliminate artist undelete action on controller
|
2018-06-05 13:16:28 -07:00 |
|
Albert Yi
|
52de1fb981
|
clear artist urls before saving url string (fixes #3731)
|
2018-06-04 17:37:43 -07:00 |
|
Albert Yi
|
dd6848912c
|
change render nothing calls to head ok
|
2018-06-04 10:18:52 -07:00 |
|
r888888888
|
d0639afa63
|
fix popular search service
|
2018-05-27 03:38:28 -07:00 |
|
r888888888
|
1ea0dccd7f
|
fix popular search service
|
2018-05-27 03:00:05 -07:00 |
|
r888888888
|
4f0f622d7b
|
fix typo
|
2018-05-26 13:15:09 -07:00 |
|
r888888888
|
4739c45da0
|
fixes #3729
|
2018-05-26 13:13:07 -07:00 |
|
r888888888
|
97887a3241
|
fixes #3725
|
2018-05-26 13:04:08 -07:00 |
|
r888888888
|
ca842cc6d9
|
fixes #3727
|
2018-05-26 12:58:19 -07:00 |
|
r888888888
|
c054784302
|
eliminate unused vars in search counters
|
2018-05-26 11:59:40 -07:00 |
|
Albert Yi
|
5ae37597cd
|
fixes #3728
|
2018-05-25 13:24:49 -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 |
|
Albert Yi
|
c97b0245d6
|
reduce expiry for cached pixiv tokens to 1 week, revert to old method for extracting image url from page (fixes #3722)
|
2018-05-25 10:04:28 -07:00 |
|
Albert Yi
|
01250faaac
|
temporary fix for nil urls
|
2018-05-25 09:39:59 -07:00 |
|
Albert Yi
|
b7c4df2df0
|
fixes #3724
|
2018-05-24 10:24:14 -07:00 |
|
Albert Yi
|
3f40929ca1
|
fixes #3723
|
2018-05-24 10:18:16 -07:00 |
|
Albert Yi
|
bf9e5123a9
|
make tag autocomplete endpoint expiry dynamic
|
2018-05-23 12:57:13 -07:00 |
|
Albert Yi
|
69eaf1677b
|
Merge pull request #3717 from r888888888/autocomplete-cache-control
eliminate usage of localstorage to cache tag autocomplete results (fixes #3543)
|
2018-05-22 15:23:35 -07:00 |
|
Albert Yi
|
cc0f2a9a21
|
Merge pull request #3716 from r888888888/inactive-artist-urls
Artist urls can be prepended with a '-' to mark as inactive
|
2018-05-22 15:17:20 -07:00 |
|
Albert Yi
|
da34c95da5
|
add expiry parameter
|
2018-05-22 14:57:46 -07:00 |
|
Albert Yi
|
0e7349ca48
|
fix xss vuln
|
2018-05-22 14:48:00 -07:00 |
|
Albert Yi
|
bd49f5ed20
|
rely on pixiv api for getting image url (fixes #3721)
[skip ci]
|
2018-05-22 09:46:37 -07:00 |
|
Albert Yi
|
72d72fd3d0
|
eliminate usage of localstorage to cache tag autocomplete results (fixes #3543)
|
2018-05-17 09:54:37 -07:00 |
|
Albert Yi
|
be54741dba
|
bubble up source errors in pixiv strategy in test env
|
2018-05-16 17:19:20 -07:00 |
|