This website requires JavaScript.
1207faa600
fix tests
r888888888
2017-01-24 16:05:06 -08:00
fe86f40f92
avoid reinstantiating CustomConfiguration
r888888888
2017-01-24 15:02:53 -08:00
2aa7a8aa9c
fix for statechecker
r888888888
2017-01-24 13:32:08 -08:00
e12d5e1290
fix cap files
r888888888
2017-01-24 13:15:21 -08:00
f78160827f
remove unused config
r888888888
2017-01-24 13:13:05 -08:00
e9d41d6418
include .env to linked files for deployment
r888888888
2017-01-24 12:04:11 -08:00
98b305b4db
add link to mod+ topics
r888888888
2017-01-23 12:27:27 -08:00
16e7043477
remove reference to danbooru version in footer
r888888888
2017-01-23 11:31:46 -08:00
1d4413bdf9
Merge pull request #2858 from evazion/feat-update-hotkeys
Albert Yi
2017-01-24 13:03:55 -08:00
d7662c1f2b
Merge pull request #2857 from evazion/feat-dotenv
Albert Yi
2017-01-24 12:02:33 -08:00
06fbd80b1e
Merge pull request #2856 from evazion/feat-comment-search
Albert Yi
2017-01-24 12:01:47 -08:00
8d65ae840b
hotkeys: document new bindings.
evazion
2017-01-24 02:41:54 -06:00
cfeb95c8a8
hotkeys: add left arrow, right arrow bindings for prev/next page.
evazion
2017-01-24 02:27:42 -06:00
7571cda640
hotkeys: add E to edit, shift+D to delete to artists, pools, wiki, forum.
evazion
2017-01-24 02:24:12 -06:00
c3fa653fc5
hotkeys: refactor to use .on(), namespaces.
evazion
2017-01-24 00:19:38 -06:00
ecf22adc7d
/comments/search: add more search params; style as inline form.
evazion
2017-01-23 20:45:33 -06:00
caaff24112
/comments?group_by=comment: add is_sticky/is_deleted/do_not_bump_post/order params.
evazion
2017-01-23 20:42:48 -06:00
a7333f4069
dotenv: add sample .env file.
evazion
2017-01-21 07:36:00 +00:00
74bbd45cdf
dotenv: enable overriding database settings.
evazion
2017-01-21 07:34:48 +00:00
1aa2316a9e
dotenv: enable overriding rails secret token / session key.
evazion
2017-01-21 07:17:06 +00:00
f33108416e
dotenv: enable overriding danbooru_local_config.rb with env vars.
evazion
2017-01-21 07:15:11 +00:00
a72df4133e
dotenv: add config/unicorn/unicorn.rb, Procfile.
evazion
2017-01-21 07:14:34 +00:00
3eb525ad01
dotenv: add gem.
evazion
2017-01-21 07:13:51 +00:00
6430a9b0a4
Merge pull request #2855 from evazion/feat-comment-metatags
Albert Yi
2017-01-23 11:22:17 -08:00
c7b5a4e229
add references to user statistics page about saved searches
r888888888
2017-01-20 16:42:17 -08:00
601b439f96
Add order:comment_bumped, order:comment_bumped_asc metatags.
evazion
2017-01-21 11:04:09 +00:00
48e66cddbb
fixes #2849 : IP address search is broken
r888888888
2017-01-20 15:36:33 -08:00
e80096bf19
fixes #2850 : NoMethodError exception when sending DMail
r888888888
2017-01-20 12:37:43 -08:00
fa94eafef3
Merge pull request #2852 from evazion/fix-deleted-name-changes
Albert Yi
2017-01-20 11:35:54 -08:00
33183389db
Merge pull request #2853 from evazion/fix-name-change-api
Albert Yi
2017-01-20 11:34:31 -08:00
c6966268a2
Remove 'reason' from name change request form; update copy.
evazion
2017-01-19 23:40:03 +00:00
afb8eeea30
Fix exploit making user name change reasons being public in API.
evazion
2017-01-19 23:38:27 +00:00
7486bb0add
Fix #2851 : Account deletion should remove name change requests.
evazion
2017-01-19 22:24:53 +00:00
75c13cc953
Possible fix for issue #2849
Type-kun
2017-01-19 14:51:53 +05:00
bfa56a860c
fixes #2415 : "Random post" causes RecordNotFound exceptions
r888888888
2017-01-18 14:12:12 -08:00
a919da4dd6
add id attributes to secondary links for posts
r888888888
2017-01-17 17:59:37 -08:00
ec3ad3bb41
Revert "redirect legacy post index"
r888888888
2017-01-17 17:57:27 -08:00
f9e2e1c0d7
add script to fix cache counters
r888888888
2017-01-17 15:52:37 -08:00
237c997ae1
remove usage of increment! #2835
r888888888
2017-01-17 15:46:21 -08:00
8333673b62
add trigram index to user names
r888888888
2017-01-17 15:31:22 -08:00
a53341d112
fixes #2846 : revert postvote js change
r888888888
2017-01-17 14:55:53 -08:00
268b7b99ad
fix nil error
Albert Yi
2017-01-16 15:41:46 -08:00
ae442c3391
fixes #2760 : unable to register an account with a blank email
Albert Yi
2017-01-16 14:56:08 -08:00
04c221bf1e
update dtext gem
Albert Yi
2017-01-16 13:32:53 -08:00
bdac591266
fixes #2838
Albert Yi
2017-01-16 12:57:37 -08:00
a49394e6cd
Merge pull request #2842 from evazion/fix-user-name-changes
Albert Yi
2017-01-16 11:50:51 -08:00
6b5b92e02e
Merge pull request #2840 from evazion/fix-pixiv-dupe-orig
Albert Yi
2017-01-16 11:35:52 -08:00
6a6d16852a
Final fix for #2658 - close exploit with "new".
Type-kun
2017-01-16 19:34:31 +05:00
15b711e423
Fixes #2694 : hide "revert all" when user has over 1000 post changes
Type-kun
2017-01-16 18:43:36 +05:00
5ce26c2e52
Remaining fixes to mod actions on user feedbacks and IP bans
Type-kun
2017-01-16 18:21:09 +05:00
56b2f95a1a
Merge pull request #2841 from evazion/fix-user-feedback-modaction
Type-kun
2017-01-16 17:37:17 +05:00
f0bdf565fe
Name changes: add listing/new/help links to subnav.
evazion
2017-01-15 00:54:16 +00:00
d31a0c23f3
Name changes: add API endpoints for /user_name_change_requests.
evazion
2017-01-15 03:29:55 +00:00
9e9fdcb55d
Name changes: make /user_name_change_requests member+; add reason/status/date.
evazion
2017-01-15 03:23:41 +00:00
047d3675e9
Name changes: don't show user feedback/stats for processed requests.
evazion
2017-01-15 00:41:45 +00:00
66e30b323c
Name changes: remove delete request button.
evazion
2017-01-14 23:34:07 +00:00
f57f352838
Name changes: format processed requests more nicely.
evazion
2017-01-15 00:29:45 +00:00
02c243b968
Revert to: "Another partial fix for issue #2824 , which also affected ip bans and feedback"
Type-kun
2017-01-09 13:57:16 +05:00
5f4535c408
Fix #2839 : "Original" tag shows up twice in Pixiv source data
evazion
2017-01-14 21:09:53 +00:00
922276da6b
Fixed typo in forum post mod action
Type-kun
2017-01-14 15:52:43 +05:00
1323fe7977
Merge pull request #2834 from evazion/fix-ip-search
Albert Yi
2017-01-12 10:51:22 -08:00
cf046eecbf
Fix ip addr search tests.
evazion
2017-01-12 07:43:59 +00:00
26c193dfb3
Change post_appeals.creator_ip_addr from integer to inet.
evazion
2017-01-12 07:17:11 +00:00
3ca638bc92
Add IP addr indexes on comments & artist/artcomm/wikipage versions.
evazion
2017-01-12 06:28:35 +00:00
e8f71739be
IpAddrSearch: search flags/appeals/artcomms/artists for IPs.
evazion
2017-01-12 05:34:48 +00:00
4848f18455
IpAddrSearch: fix pool_versions exception.
evazion
2017-01-12 05:32:04 +00:00
fde7829bf6
IpAddrSearch: simplify search_by_user_name, remove unused @errors.
evazion
2017-01-12 05:23:54 +00:00
bdf3366bcf
Link IP addresses to IP searches.
evazion
2017-01-12 05:21:35 +00:00
63d5c7900d
enable bulk reverts, fixes to postarchive
Albert Yi
2017-01-11 16:20:04 -08:00
962f5b3dae
fix typo
Albert Yi
2017-01-11 14:43:36 -08:00
4b1cbb2319
redirect legacy post index
Albert Yi
2017-01-11 14:25:45 -08:00
0ab45ebc42
add postarchive model, fixes #2831 : Replace Subscriptions Link With Search:All Link
Albert Yi
2017-01-11 11:32:29 -08:00
f1ffd6d9c9
fix typo
Albert Yi
2017-01-10 15:56:08 -08:00
f1c78d9a29
stylize hints
Albert Yi
2017-01-10 15:55:50 -08:00
70321cd98f
Merge pull request #2832 from evazion/fix-previous-names
Albert Yi
2017-01-11 11:38:53 -08:00
1f325c19da
Show previous usernames to members; link to actual change requests.
evazion
2017-01-11 13:07:39 -06:00
d0dbe9605e
Merge pull request #2828 from evazion/fix-artcomms
Albert Yi
2017-01-11 10:54:08 -08:00
48c3920216
Merge pull request #2829 from evazion/fix-post-unvotes-js
Albert Yi
2017-01-11 10:53:53 -08:00
51df14f07a
Fix voting not showing 'undo vote' link if you already voted.
evazion
2017-01-11 10:58:15 +00:00
34b6f22594
Clean up artcomms partial.
evazion
2017-01-11 00:21:03 -06:00
8a67cb847d
Fix artist commentary dialog submitting wrong form.
evazion
2017-01-11 00:19:25 -06:00
87bcc07fae
enable ragel parser for remaining dtext endpoints
Albert Yi
2017-01-10 15:12:37 -08:00
8db970f9f3
skip api check for forum and comment endpoints
Albert Yi
2017-01-10 15:06:34 -08:00
63c218d71d
fixes #2825 : Restore search within pool versions IP in mod tools
Albert Yi
2017-01-09 18:05:13 -08:00
1724f89742
Merge pull request #2826 from r888888888/related-tags-html
Albert Yi
2017-01-09 18:11:22 -08:00
1efe47f2f9
fix bug to token_count increment
Albert Yi
2017-01-09 17:37:32 -08:00
61c40e042b
Merge pull request #2823 from evazion/fix-fav-order
Albert Yi
2017-01-09 17:36:46 -08:00
5445b341bc
fixes #2822 : Post vote API: returns 200 for both success and failure; fixes bug with x-api-limit header
Albert Yi
2017-01-09 17:28:34 -08:00
f2a5d45db0
implement token bucket rate limiting
Albert Yi
2017-01-06 15:40:49 -08:00
7c98c60129
Simple HTML page and form for related tags
Type-kun
2017-01-09 19:18:18 +05:00
49a72e4bf6
Include user profile link in IP search results
Type-kun
2017-01-09 16:21:27 +05:00
160d2a47aa
Fixes #2758
Type-kun
2017-01-09 15:53:58 +05:00
9da5e67a65
Another partial fix for issue #2824 , which also affected ip bans and feedback Also fixed minor errors with IP bans
Type-kun
2017-01-09 13:57:16 +05:00
c44c40c759
Partial fix for issue #2824
Type-kun
2017-01-08 23:58:52 +05:00
2763f7e137
Fix ordering of favlists (sort by users who favorited first).
evazion
2017-01-08 00:57:36 +00:00
3baa69c46c
Merge pull request #2820 from evazion/fix-md5-validation
Albert Yi
2017-01-05 12:40:28 -08:00
b9fa5a0816
posts: don't revalidate md5 uniqueness on every update.
evazion
2017-01-05 14:24:45 -06:00
284008e078
eliminate antivoter concept
Albert Yi
2017-01-03 17:11:00 -08:00
094f30a44e
Merge pull request #2819 from evazion/opt-favorited-users
Albert Yi
2017-01-03 16:29:20 -08:00
0f7570aaaf
Merge pull request #2817 from evazion/fix-mention-autocomplete
Albert Yi
2017-01-03 16:20:35 -08:00