evazion
7c1d5e25fb
post approvals: add index page + search options ( fix #3579 ).
2018-05-05 14:00:49 -05:00
Albert Yi
f2b525a6d2
Implement forum topic voting and tag change pruning ( #3580 )
2018-04-26 15:31:06 -07:00
evazion
909c9aad5a
Fix user id cache expiration.
...
Use a delayed job instead of a HTTP request to invalidate the user id
cache on both servers.
2018-04-19 00:45:51 -05:00
Albert Yi
99c0c4ade6
Merge pull request #3479 from BrokenEagle/feat-add-iqdb-page
...
Initial add of IQDB standalone page
2018-01-02 10:29:27 -08:00
BrokenEagle
36ef8b4db3
Initial add of IQDB standalone page
2017-12-30 00:11:08 -08:00
evazion
6243cc8d48
Fix invalid routes for /posts, /explore/posts.
...
Fixes these invalid routes:
* GET http://danbooru.donmai.us/posts/new
* GET http://danbooru.donmai.us/posts/1234/edit
* POST http://danbooru.donmai.us/posts
* DELETE http://danbooru.donmai.us/posts
* GET http://danbooru.donmai.us/explore/posts
2017-12-23 11:31:12 -06:00
evazion
20b84578a2
Fix "The action 'show' could not be found for FavoritesController"
...
Fixes an exception on "/favorites/1234" requests.
2017-12-23 00:56:40 -06:00
evazion
fa941e9480
/post_replacements: allow updating image metadata in past replacements.
2017-12-18 18:03:03 -06:00
r888888888
31e36cf9eb
remove unused mobile layouts
2017-11-17 13:59:14 -08:00
r888888888
e70c2a3085
remove references to tag subscriptions
2017-11-17 13:45:17 -08:00
r888888888
8b1fca4662
add most viewed posts page
2017-11-10 16:21:01 -08: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
b944b642b8
akismet integration
2017-09-14 13:37:36 -07:00
evazion
3e3844a796
Remove unused tag subscription code ( #2956 , #3206 ).
2017-07-13 13:44:26 -05:00
evazion
0c79d2f09e
Removed unused controllers actions / routes ( #3206 ).
2017-07-07 15:38:06 -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
648cc9ecb7
Move post replacement create action to post replacements controller.
2017-05-14 21:31:01 -05:00
evazion
cb09b6661d
Add /post_replacements.json, /posts/1234/replacements.json.
2017-05-14 18:49:57 -05:00
Albert Yi
dc02dcf0e0
Merge pull request #3015 from evazion/feat-replace-images
...
Fix #2949 : Sample image replacement ability
2017-05-12 17:11:29 -07:00
evazion
9c9bf28db4
/delayed_jobs: add run, cancel, retry, delete actions.
2017-05-05 11:33:10 -05:00
evazion
df7cd67a7d
post replacement: add POST /moderator/post/posts/replace endpoint.
2017-05-02 20:41:18 -05:00
evazion
c402e15cca
/iqdb_queries: support both GET and POST; add GET /posts/1/similar.
2017-04-05 18:01:16 -05:00
r888888888
da06bee0ab
revamp saved search implementation
2017-03-15 15:36:48 -07:00
r888888888
7f22baa1bc
refactor upload tags report
2017-02-28 15:34:40 -08:00
Albert Yi
458a9692d6
Merge pull request #2864 from r888888888/upload_tags_report
...
Implement #2863 : basic upload tags change report
2017-02-28 15:28:40 -08:00
evazion
865211b0b5
dmails: remove unused edit template and update route.
2017-02-23 22:51:17 -06:00
r888888888
6c9d5e4f9a
remove advertisement code
2017-02-21 13:35:22 -08:00
r888888888
f4d9f76646
remove contributors report
2017-02-21 13:12:43 -08:00
r888888888
ce20a5b36a
remove janitor trial report
2017-02-21 13:10:38 -08:00
r888888888
359f48d871
remove user promotions report
2017-02-21 13:09:43 -08:00
r888888888
f374eec4a1
fixes #2869 : Add way to differentiate Pool Descriptions from Pool History
2017-02-14 16:03:19 -08:00
evazion
23038de470
posts_controller.rb: remove unused /posts/home action.
...
Unused since a4911e3 .
2017-02-06 19:07:03 -06:00
evazion
7e1f63de6a
landings_controller.rb: remove unused /landing route.
...
Broken since PopularPostExplorer was removed in 7269ec0 .
2017-02-06 19:07:03 -06:00
Type-kun
1e8eceeba9
Implement basic upload tags change report
2017-01-27 18:28:15 +05:00
r888888888
ec3ad3bb41
Revert "redirect legacy post index"
...
This reverts commit 4b1cbb2319 .
2017-01-17 17:57:27 -08:00
Albert Yi
bdac591266
fixes #2838
2017-01-16 12:57:43 -08:00
Albert Yi
4b1cbb2319
redirect legacy post index
2017-01-11 14:25:45 -08:00
Albert Yi
5c0836a9c8
Merge pull request #2803 from evazion/fix-comment-cleanups
...
Various minor comment code cleanups
2016-12-27 11:42:08 -08:00
evazion
cc215f6a41
Add more artist commentary API endpoints.
...
* GET /posts/1/artist_commentary.json
* GET /artist_commentaries/1.json
2016-12-27 06:01:22 +00:00
evazion
7c838f8525
Delete unused /comments/index_all route and unused _threshold.html.erb template.
2016-12-26 23:52:27 -06:00
evazion
a92120e873
Fix #2785 : Allow changing API key; require password to view or change key.
2016-12-18 06:30:48 -06:00
Albert Yi
4e48e80e1f
stub in preview for bulk revert
2016-11-02 13:53:01 -07:00
r888888888
5b48d272f2
add basic user revert functionality
2016-09-28 11:38:34 -07:00
r888888888
09ec2dfc08
remove anti voters, extend post vote lifetime to 90 days, add minimum score threshold for super voters
2016-09-23 11:03:09 -07:00
r888888888
486f59e945
add antivoter resource
2016-09-19 17:07:22 -07:00
r888888888
bf2246f895
move vote similarity code into danbooru, add listing for super voters
2016-09-19 16:43:29 -07:00
r888888888
70fef49e81
add saved search category change ui
2016-09-11 01:37:10 -07:00
r888888888
de34c7fca3
fixes #2650 : Add random mode to mod queue
2016-09-08 15:55:06 -07:00
r888888888
929d6e7ec5
add glob patten for missing routes
2016-08-30 14:42:01 -07:00
r888888888
2ce86ecb8b
add support for post version queries
2016-06-21 13:14:27 -07:00