r888888888
36948bbf33
move explore links to sidebar, fix popular searches action
2017-11-13 11:14:09 -08:00
r888888888
8b1fca4662
add most viewed posts page
2017-11-10 16:21:01 -08:00
r888888888
8458c62e8a
eliminate month scale for popular searches (takes up too much space in redis)
2017-11-10 15:40:10 -08:00
r888888888
d0ccce6985
fixes #3350
2017-11-07 11:56:26 -08:00
Type-kun
af7c109912
Restrict post replacements to mod+ (issue #3348 )
2017-11-01 13:19:52 +05:00
r888888888
676a991bb2
fix path for bulk revert creation #3342
2017-10-25 18:08:52 -07:00
r888888888
13f7d7e66d
add targeted post down voting report, add delayed job plugin to disable statement timeout
2017-10-10 12:56:57 -07:00
r888888888
169fdfb745
re-enable exception rescuefrom
2017-10-03 13:47:50 -07:00
r888888888
014b9af5f8
fetch ugoiras for batch action #3317
2017-10-03 13:36:56 -07:00
r888888888
01240f3a10
add option for desktop mode in user settings
2017-09-25 15:26:11 -07:00
r888888888
704816066d
add recaptcha for signup process
2017-09-16 12:44:17 -07:00
r888888888
2156c79543
fixes #3303
2017-09-15 11:23:03 -07:00
r888888888
b944b642b8
akismet integration
2017-09-14 13:37:36 -07:00
r888888888
d12f082f9a
fixes #3300
2017-09-14 11:37:42 -07:00
r888888888
c83a76ccce
fixes #3282
2017-09-14 11:07:14 -07:00
evazion
3b9a54f681
pools: strip leading/trailing, consecutive underscores in names ( fix #3263 ).
2017-08-10 18:33:36 -05: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
evazion
8142f74381
aliases/implications: add status/tag type/order search options.
2017-07-29 17:43:47 -05:00
evazion
10614d2152
artists: show success/error message when updating artists.
2017-07-29 01:44:05 -05:00
evazion
67528ce5ab
Fix hidden attribute leaks in legacy post controller ( #3237 ).
2017-07-24 20:35:12 -05:00
evazion
6682ae10eb
/users/:id/edit: redirect back to settings instead of profile.
2017-07-21 01:18:42 -05:00
Albert Yi
2e09d5f1e7
Merge pull request #3226 from evazion/fix-3224
...
Fix #3224 : 403 Forbidden when logging in to DeviantArt.
2017-07-20 15:37:26 -07:00
evazion
8125d8e796
Set the default User-Agent sent for outgoing http requests.
...
* Add a `Danbooru.config.http_headers` config option.
* Refactor various places to use this option instead of setting the user
agent manually.
2017-07-19 20:25:27 -05:00
evazion
7cb7c2fbab
Remove ruby DText implementation ( #3206 ).
2017-07-19 16:48:42 -05:00
r888888888
d48ed95191
favoritescontroller#destroy should work even if the post doesn't exist, remove from favorites on expunge ( fixes #3222 )
2017-07-19 13:39:24 -07:00
evazion
45676491ff
Post.fast_count: remove uses of unused statement_timeout param ( #3206 ).
...
Not used since 81684e6 .
2017-07-14 17:35:42 -05:00
evazion
3e3844a796
Remove unused tag subscription code ( #2956 , #3206 ).
2017-07-13 13:44:26 -05:00
evazion
dc079d7932
/saved_searches/labels.json: support wildcards in search[label] param.
2017-07-11 19:21:41 -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
Albert Yi
1cc9abc2db
Merge pull request #3204 from evazion/fix-3203
...
Fix #3203 : Overly restrictive permissions
2017-07-07 18:59:13 -07:00
evazion
0bc55bec74
notes: redirect /notes/123 to /posts/456#note-123.
2017-07-07 16:09:23 -05:00
evazion
e3922fb525
flags/appeals controllers: remove unused check_privilege method ( #3206 ).
2017-07-07 15:47:57 -05:00
evazion
24b2f2bf52
/user/dmail_filter: make available to banned users.
...
`ensure_ownership` handles the privilege check here.
2017-07-07 15:41:09 -05:00
evazion
d092b870ad
/users/:id/api_keys: make available to banned users.
...
`check_privilege` already handles the privilege check here.
2017-07-07 15:40:40 -05:00
evazion
0c79d2f09e
Removed unused controllers actions / routes ( #3206 ).
2017-07-07 15:38:06 -05:00
evazion
d786fc7a55
Removed unused UploadTagsReport controller ( #3206 ).
...
This was moved to ReportsController#upload_tags as of 7f22baa .
2017-07-07 14:46:04 -05:00
evazion
9e39d292a6
Fix /bulk_update_requests/1234.json.
2017-07-07 14:33:16 -05:00
evazion
400127c090
/saved_searches: make available to banned users.
2017-07-06 19:26:23 -05:00
evazion
f5209c7fb9
/favorites: make available to anonymous users.
2017-07-06 19:22:57 -05:00
evazion
e6a5d1e9e8
/bulk_update_requests: make available to anonymous users.
2017-07-06 19:20:38 -05:00
evazion
0ed2dafdce
/iqdb_queries: make available to anonymous users.
2017-07-06 19:18:45 -05:00
evazion
216243a354
/forum_posts/search: make available to anonymous users.
2017-07-06 19:18:15 -05:00
evazion
3a8cae4de1
/notes/search: make available to anonymous users.
2017-07-06 19:16:43 -05:00
evazion
d8f8983f94
/uploads/report_tags: make available to anonymous users.
2017-07-06 19:16:03 -05:00
evazion
ecf5040160
/uploads: make available to anonymous users.
2017-07-06 19:14:17 -05:00
evazion
bef02e0ac1
/wiki_pages/search: make available to anonymous users.
2017-07-06 19:12:17 -05:00
evazion
ef1db967f7
/dmails: allow banned users to read/delete dmails.
2017-07-06 18:39:42 -05:00
evazion
cda1ee3d88
/users: allow banned users to edit account settings.
...
The member_only check prevents banned users from editing their account
settings. This isn't needed since check_privilege handles the privilege check.
2017-07-06 18:39:42 -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
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