evazion
4e841c4ea5
post replacement: add "Replace Image" dialog to post sidebar.
2017-05-02 20:41:19 -05:00
evazion
df7cd67a7d
post replacement: add POST /moderator/post/posts/replace endpoint.
2017-05-02 20:41:18 -05:00
evazion
dd920b3ffc
post replacement: disallow unhandled cases.
2017-05-02 20:41:18 -05:00
evazion
ca01539c4b
post replacement: delete old files after image is replaced.
2017-05-02 20:41:18 -05:00
evazion
e2b988a562
post replacement: add Post#replace! method.
2017-05-02 20:41:18 -05:00
evazion
b4a38c68b4
upload.rb: separate out post creation from upload processing.
2017-05-02 20:41:18 -05:00
r888888888
3b414db844
defer to popular searches for popular tag list
2017-05-01 17:56:34 -07:00
r888888888
440c5219bd
memoize domains
2017-05-01 15:52:32 -07:00
r888888888
62c9beafc2
fixes #2993 : Artist URL breakdown
2017-05-01 15:48:04 -07:00
Albert Yi
d7e83bef79
Merge pull request #3003 from evazion/feat-noter-any-metatag
...
Add noter:<any|none>, commenter:<any|none> metatags
2017-05-01 14:52:30 -07:00
Albert Yi
522ee8b303
Merge pull request #3004 from evazion/fix-responsive-taglist
...
Fix tag list for responsive layout.
2017-05-01 14:51:53 -07:00
Albert Yi
590bfa18f6
Merge pull request #3005 from evazion/fix-ss-query-normalization
...
Fix #2995 : Saved searches’ tags are getting reordered
2017-05-01 14:51:01 -07:00
Albert Yi
620ef917a5
Merge pull request #3006 from evazion/fix-ss-attributes
...
Saved searches: drop unused name and category columns.
2017-05-01 14:39:20 -07:00
r888888888
48e9856f37
fixes #3007 : Eliminate Janitor role
2017-05-01 14:38:30 -07:00
Albert Yi
99ed0cc437
Merge pull request #3008 from evazion/fix-disallow-blank-notes
...
Fix #1566 : disallow blank note bodies.
2017-05-01 14:18:28 -07:00
Albert Yi
279134c9bb
Merge pull request #3009 from evazion/fix-dmails-search
...
Fix #1868 : Dmail search improvements: subject, searchbox
2017-05-01 14:05:22 -07:00
Albert Yi
a15926f726
Merge pull request #3011 from evazion/fix-hidden-user-attrs
...
Fix #1551 : Allow hidden user API attributes to be seen by the owner
2017-05-01 14:03:54 -07:00
evazion
e10327219d
/users/1234.json: include upload_limit/max_upload_limit/favorite_group_count.
2017-04-29 12:26:25 -05:00
evazion
f7509433b1
/users.json: make private attributes visible to the user themselves ( fix #1551 ).
2017-04-29 12:26:24 -05:00
evazion
e31f8acc34
dmails: add title search test.
2017-04-29 11:50:26 -05:00
evazion
0652b907a9
dmails: inline search form on /dmails page.
2017-04-29 11:50:26 -05:00
evazion
d1216f260e
dmails: add search[title_matches] param.
2017-04-29 11:50:25 -05:00
evazion
27d6025425
dmails: convert search form to simple form.
2017-04-29 11:50:25 -05:00
evazion
e8b9361226
notes: display error message when note saving fails.
2017-04-28 21:37:14 -05:00
evazion
a3ecfdb79d
notes: disallow blank note bodies.
2017-04-28 19:34:27 -05:00
evazion
b48671f59f
saved searches: drop unused name and category columns.
2017-04-28 17:22:25 -05:00
evazion
8e5491a536
saved searches: add query normalization tests.
2017-04-28 16:26:44 -05:00
evazion
0b63dd32d1
saved searches: don't change tag ordering within queries.
...
Normalize queries aside from the tag ordering when they're saved.
Normalize queries including ordering when they're sent to listbooru.
This way tag ordering within searches is kept in the /saved_searches listing.
2017-04-28 16:24:07 -05:00
evazion
3eef8a62cc
Remove unused css.
2017-04-28 15:08:07 -05:00
evazion
7aae76d80a
responsive layout: move sidebars beneath main content.
...
Incidentally fixes bug with notes being mispositioned on top of the
sidebar because the sidebar was declared as float: left.
2017-04-28 15:05:46 -05:00
evazion
25aaef5afe
Add tests for noter:<any|none>, comm:<any|none> metatags.
2017-04-26 16:51:34 -05:00
evazion
b0626a9124
Add commenter:<any|none> metatags.
2017-04-26 16:51:34 -05:00
evazion
69d9cf3927
Add noter:<any|none> metatags.
2017-04-26 16:51:34 -05:00
Albert Yi
641f56dc2a
Merge pull request #3002 from evazion/feat-artist-search
...
Fix #2994 : More options for artist search page
2017-04-26 14:00:25 -07:00
Albert Yi
9f19e2b78f
Merge pull request #3001 from evazion/feat-unfav-hotkey
...
/posts: add shift+F to unfavorite hotkey.
2017-04-26 13:55:56 -07:00
r888888888
6842056d19
partial fix for #3000
2017-04-26 13:37:12 -07:00
Albert Yi
4226b52198
Merge pull request #2999 from evazion/fix-post-appeals-search
...
/post_appeals: add blank option to Resolved dropdown.
2017-04-26 13:21:39 -07:00
Albert Yi
41b245d19d
Merge pull request #2998 from evazion/fix-quote-stripping
...
Fix [quote] stripping for comments, forum post replies.
2017-04-26 12:43:30 -07:00
Albert Yi
974133a697
Merge pull request #2997 from evazion/fix-navbar-tagsubs
...
Remove tag subscriptions link from /posts navbar.
2017-04-26 12:35:55 -07:00
r888888888
b7f207180c
eliminate responsive tag list
2017-04-26 12:26:51 -07:00
evazion
ec895d6412
/artists: add URL/Creator/Active/Banned/Has Tag fields to search form.
2017-04-26 14:08:18 -05:00
evazion
b61fdc2c6b
/artists: convert search form to simple form.
2017-04-26 14:08:18 -05:00
evazion
d1188d8184
/artists: add search params: has_tag, name/other_names/group_name/any_name/url_matches.
2017-04-26 14:08:18 -05:00
evazion
59a179fa15
/posts: add shift+F to unfavorite hotkey.
2017-04-25 01:50:14 -05:00
evazion
9a0bc6802b
/post_appeals: add blank option to Resolved dropdown.
2017-04-24 22:45:02 -05:00
evazion
146dc116d6
/posts: remove tag subscriptions from navbar.
2017-04-24 21:44:40 -05:00
evazion
54db229094
comment_test.rb: add quote-stripping test.
2017-04-24 21:15:47 -05:00
evazion
c586a66e1f
dtext: recognize [QUOTE] tags when quoting comments, forum_posts.
...
Fixes a bug with capitalized [QUOTE] tags not being handled properly
when quoting comments or forum posts.
2017-04-24 21:15:47 -05:00
evazion
869f1610fc
comments: use server-side quote-stripping instead of reimplementing in js.
2017-04-24 21:15:47 -05:00
evazion
18424531fa
Merge mentions quote-stripping code into DText quote-stripping code.
2017-04-24 21:15:42 -05:00