Albert Yi
81b8e882ed
Merge pull request #3265 from evazion/fix-3262
...
Fix #3262 : Add time remaining for upload limits on user profiles
2017-08-11 12:50:54 -07:00
evazion
6797f8564d
upload limits: show full upload limits on upload page.
2017-08-10 23:58:58 -05:00
evazion
1ef363dd68
upload limits: add time remaining until next upload to profiles ( fix #3262 ).
2017-08-10 23:58:58 -05:00
evazion
bf3101da48
upload limits: show how upload limits are calculated in profiles.
...
* Allow mousing over the upload limit on profile pages to show the full
formula for the upload limit calculation. In particular, show how the
upload limit multiplier is derived from the deletion confidence.
* Refactor to avoid duplicating upload limit calculations in the
presenter, as much as possible.
2017-08-10 23:48:50 -05:00
evazion
3b3abac8f6
pools: disallow asterisks and numeric-only names.
2017-08-10 18:37:22 -05:00
evazion
3b9a54f681
pools: strip leading/trailing, consecutive underscores in names ( fix #3263 ).
2017-08-10 18:33:36 -05:00
Albert Yi
87b0dc3ae3
Merge pull request #3252 from evazion/fix-2736
...
Fix #2736 : Comment mention dmail didn't go through
2017-08-07 16:05:05 -07:00
Albert Yi
7c21182045
Merge pull request #3253 from evazion/fix-2502
...
Fix #2502 : Exclude empty commentary from searches.
2017-08-07 16:03:51 -07:00
Albert Yi
521927ae35
Merge pull request #3255 from evazion/fix-3254
...
Fix #3254 , #3072 : Some Twitter URLs upload wrong image.
2017-08-07 16:03:20 -07:00
evazion
c270954991
Fix #3258 : Fetch source data broken for https://i.pximg.net/ * ugoiras.
2017-08-06 17:23:29 -05:00
evazion
2b9393a624
twitter: remove unused TwitterApi class ( #3206 ).
2017-08-05 23:12:55 -05:00
evazion
8b70e0099b
twitter: fix to handle extended tweets ( fix #3254 , #3072 ).
2017-08-05 23:12:55 -05:00
evazion
b23f92fa10
Fix #2502 : Exclude empty commentary from searches.
2017-08-05 18:32:31 -05:00
evazion
69d4712708
mentions: process mentions added in an edit ( fix #2736 )
2017-08-04 23:48:53 -05:00
evazion
4c54e18c6d
mentions: factor out mention parsing to DText.parse_mentions.
2017-08-04 23:48:31 -05:00
evazion
40e006f7cb
Fix keyboard navigation in pools ( #3238 ).
...
Don't display the search navigation bar when browsing pools. Doing so
breaks the A/D keyboard shortcuts because the search navigator takes
precedence over the pool navigator.
https://danbooru.donmai.us/forum_topics/9127?page=195#forum_post_134297
2017-08-04 19:28:36 -05:00
evazion
7b96d9dcd4
Fix 'Deleted post filter' option applying to status:{any,all} ( #3245 ).
...
https://danbooru.donmai.us/forum_topics/9127?page=196#forum_post_134342
2017-08-04 17:15:39 -05:00
evazion
a56c1bbb76
artists: fix validation error when url_string has leading spaces.
...
Bug: if the url_string had leading spaces, when it was split the
resulting array contained the empty string, which led to a validation
error when trying to save the urls.
Fixup for #3247 .
2017-08-04 01:05:25 -05:00
evazion
e2c2435356
Gemfile: update dtext to 1.5.1.
2017-08-04 00:47:43 -05:00
r888888888
d32e1a51ab
expand access of ccs to builders
2017-08-02 17:15:16 -07:00
Albert Yi
28dc153d87
Merge pull request #3248 from evazion/feat-tag-relation-search
...
Fix #2633 : Search for status:active at tag_aliases and tag_implications
2017-07-31 12:53:55 -07:00
Albert Yi
f63f597544
Merge pull request #3247 from evazion/fix-2346
...
Fix #2346 : Artist URLs: auto add 'http', remove non-links
2017-07-31 12:52:33 -07:00
Albert Yi
e4bc01533b
Merge pull request #3245 from evazion/fix-2344
...
Fix #2344 : Negating status metatag breaks deleted post filter.
2017-07-31 12:50:21 -07:00
Albert Yi
fe6ae4b3d1
Merge pull request #3233 from evazion/feat-order-metatags
...
Add order:{tagcount,gentags,arttags,chartags,copytags} metatags.
2017-07-31 11:56:06 -07:00
evazion
8142f74381
aliases/implications: add status/tag type/order search options.
2017-07-29 17:43:47 -05:00
evazion
49f5a1060e
aliases/implications: factor out shared code.
2017-07-29 17:13:34 -05:00
evazion
04e9b8ebff
Merge branch 'fix-3246' into master-albert
2017-07-29 15:00:35 -05:00
evazion
1000f8d2e2
Fix #3246 : Require nonblank body for wiki pages.
2017-07-29 14:59:42 -05:00
evazion
624444d51d
artists: validate that urls are well-formed ( fix #2346 ).
2017-07-29 01:44:05 -05:00
evazion
10614d2152
artists: show success/error message when updating artists.
2017-07-29 01:44:05 -05:00
evazion
6121b8cb25
artists: simplify artist url saving code.
...
Refactor the way artist urls are saved so that artist url validations
run before the artist is saved, not after.
2017-07-29 01:41:37 -05:00
evazion
1c38fbbf64
Fix #2344 : Negating status metatag breaks deleted post filter.
2017-07-28 19:52:35 -05:00
evazion
4b635628cc
Fix #3243 : Don't create new note versions when nothing is changed.
2017-07-28 17:41:05 -05:00
evazion
76b4b365ae
post replacements: don't queue deletion when file is unchanged ( #3235 ).
...
When replacing a post with the same file, don't queue a deletion and
don't leave a comment or modaction. There's no need to do these things
when we're restoring a missing or corrupted image with the original file.
2017-07-27 16:26:35 -05:00
Albert Yi
9d4697d5cc
Merge pull request #3240 from evazion/fix-3235
...
Fix #3235 : Replacements deleting files currently in use.
2017-07-26 17:10:44 -07:00
Albert Yi
05a25a6baf
Merge pull request #3239 from evazion/fix-md5-leaks
...
Fix censored post exposures in data attributes / legacy API (#3237 )
2017-07-26 17:09:18 -07:00
Albert Yi
b4cba9c8d9
Merge pull request #3238 from evazion/fix-1156
...
Fix #1156 : Allow sequential search navigator to work without a search.
2017-07-26 17:08:29 -07:00
Albert Yi
36a17d79f9
Merge pull request #3242 from evazion/fix-drop-whitecube
...
Drop Pixiv whitecube support (#2681 , #3206 ).
2017-07-26 17:07:27 -07:00
evazion
80e8c9d174
strategies/pixiv.rb: removed unused methods ( #3206 ).
...
The page count and the moniker are now obtained from the API.
2017-07-26 18:17:04 -05:00
evazion
7ae860a8b8
Drop Pixiv whitecube support ( #2681 , #3206 ).
2017-07-26 18:06:46 -05:00
evazion
22980c845a
tests: fix pixiv ugoira urls.
2017-07-25 00:36:18 -05:00
evazion
b53371b698
Fix #3235 : Replacements deleting files currently in use.
2017-07-24 23:43:38 -05:00
evazion
11ef460db0
post replacements: allow replacing post with identical file.
2017-07-24 23:05:34 -05:00
evazion
67528ce5ab
Fix hidden attribute leaks in legacy post controller ( #3237 ).
2017-07-24 20:35:12 -05:00
evazion
f2bf756422
Fix hidden attribute leaks in data attributes ( #3237 ).
2017-07-24 20:35:12 -05:00
evazion
9893dc1734
Fix #3237 : Meta tags expose posts with censored tags.
2017-07-24 19:40:35 -05:00
evazion
0129891213
Fix #1156 : Allow sequential search navigator to work without a search.
2017-07-24 19:30:30 -05:00
r888888888
a177473aee
fixes #3237
2017-07-24 12:21:42 -07:00
evazion
e3c45a9c70
danbooru_default_config.rb: add css_server, ccs_key.
2017-07-22 00:42:13 -05:00
evazion
96fddc5bec
Fix #3234 : Incorrect filesize on upload page.
2017-07-22 00:34:30 -05:00