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
b23f92fa10
Fix #2502 : Exclude empty commentary from searches.
2017-08-05 18:32: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
r888888888
d32e1a51ab
expand access of ccs to builders
2017-08-02 17:15:16 -07:00
evazion
8142f74381
aliases/implications: add status/tag type/order search options.
2017-07-29 17:43:47 -05: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
evazion
67528ce5ab
Fix hidden attribute leaks in legacy post controller ( #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
Albert Yi
19c6e97ce7
Merge pull request #3231 from evazion/fix-3229
...
Fix #3229 : Post expungement bugs
2017-07-21 18:00:24 -07:00
Albert Yi
9b982b3379
Merge pull request #3228 from r888888888/ccs
...
integrate with ccs
2017-07-21 18:00:05 -07:00
evazion
1b310dcc0b
Post#expunge!: fix remove_from_all_pools to clear deleted pools.
...
* Change Post#pools to return all pools, including deleted pools. This
fixes remove_all_from_pools to remove the post from deleted pools too.
* Change other users of Post#pools to explicitly select undeleted pools.
2017-07-21 00:13:20 -05:00
r888888888
c5a40628e6
integrate with ccs
2017-07-20 15:25:19 -07:00
evazion
7cb7c2fbab
Remove ruby DText implementation ( #3206 ).
2017-07-19 16:48:42 -05:00
evazion
be4414ae70
/user_upgrades/new: mention debit cards ( fix #3221 ).
2017-07-17 17:01:18 -05:00
evazion
269f69efd8
/user_upgrades/new: convert tabs to spaces.
2017-07-17 16:58:38 -05:00
evazion
19d3df058f
/user_upgrades/show: fix typo.
2017-07-17 16:58:34 -05:00
evazion
9d9ac53e4d
/artists/:id - add missing blacklist controls.
2017-07-13 14:15:07 -05:00
evazion
3e3844a796
Remove unused tag subscription code ( #2956 , #3206 ).
2017-07-13 13:44:26 -05:00
evazion
ed7b80c016
/{pools,favgroups}/:id/order/edit: add blacklist controls.
2017-07-11 21:18:00 -05:00
Type-kun
7b05b9dd64
Update upgrade page ( fix #3213 )
2017-07-11 18:06:28 +05:00
Albert Yi
a860bec0a7
Merge pull request #3207 from evazion/feat-note-links
...
Fix #3205 : Add ability to link to individual notes
2017-07-07 18:59:39 -07:00
evazion
e875f2973a
/notes, /note_versions: link directly to note within post.
...
Also adds a "»" link, linking to the note's history.
2017-07-07 16:39:10 -05:00
evazion
cc54c16fac
/artists/show_or_new: make public; add "artist doesn't exist" page.
...
* Fix access denied error when anonymous users open /artists/show_or_new.
* When the artist doesn't exist, take user to "artist doesn't exist"
page instead of redirecting to /artists/new.
2017-07-06 18:37:13 -05:00
evazion
e5598be20e
Factor out artists/show view into artists/_show layout.
2017-07-06 18:15:12 -05:00
evazion
68bf355542
upload tags report: add blacklist controls ( #3121 ).
2017-07-05 19:40:48 -05:00
evazion
1c06ae9f81
atom feeds: fix deprecation warnings in *_path helpers.
...
DEPRECATION WARNING: You are calling a `*_path` helper with the
`only_path` option explicitly set to `false`. This option will stop
working on path helpers in Rails 5. Use the corresponding `*_url` helper
instead.
2017-07-01 11:45:28 -05:00
r888888888
c4503e9971
Revert " #2234 comment out post previews"
...
This reverts commit 4281d1a48f .
2017-06-29 13:15:02 -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
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
465be6bdf5
/post_replacements: fix thumbnails of deleted posts not showing.
2017-06-26 10:25:57 -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
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
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
d40acc4e25
/comments: add IDs differentiating group_by=post/group_by=comment ( fixes #3152 ).
2017-06-18 22:36:20 -05:00
evazion
87da9ec873
/comments: break out index_by_post/index_by_comment into partials.
2017-06-18 22:32:51 -05:00