joshua stein
b0b6b72cf3
Merge pull request #116 from srgpqt/format
...
be explicit about which route formats are accepted
stop generating ActionView::MissingTemplate 500 errors for actions that don't have json views when manually requesting them
2014-01-23 09:00:15 -08:00
Serge Paquet
981759c34f
be explicit about which route formats are accepted
2014-01-22 20:13:42 -05:00
joshua stein
fe83a5b780
use false instead of 0 for boolean column in where clause
...
fixes #113
2014-01-21 20:53:29 -06:00
joshua stein
71eeb6c7d2
be a good pushover user and let the user specify a sound
...
- move pushover particulars into User model
- Pushover class rescues errors, don't need to do it from User
2014-01-21 01:21:02 -06:00
joshua stein
00f8e9c189
use one of gravatar's default avatars rather than our own
2014-01-21 00:22:40 -06:00
joshua stein
e6ce3a5d68
show full story threads when highlighting a comment
...
we're not paginating (yet) so just show the whole thread like normal
and highlight the specific comment which gets scrolled to
closes #107
2014-01-20 23:30:46 -06:00
joshua stein
d277011a0f
tighten up comment tree spacing just a tad
2014-01-20 22:29:02 -06:00
joshua stein
700d338b23
unbreak story previews
...
@comments is nil, but there's no point in showing an empty comment
tree anyway
2014-01-20 21:18:03 -06:00
joshua stein
3c7393c6a3
give tedu his karma back
...
fix bug introduced in 3757b279
that gave comment vote karma to the
voter rather than the commenter
2014-01-20 20:22:45 -06:00
joshua stein
1a0457c7be
Merge pull request #111 from srgpqt/master
...
enable "reply" function on the "Comments" page
2014-01-20 18:08:36 -08:00
Serge Paquet
5bca469035
enable "reply" function on the "Comments" page
2014-01-20 21:04:54 -05:00
joshua stein
27caa0a7a6
Merge pull request #106 from srgpqt/recent_threads
...
fix User#recent_threads for postgresql
2014-01-20 17:27:03 -08:00
joshua stein
c764814ee5
Merge pull request #104 from srgpqt/master
...
fix DOM structure when replying to or updating comments
2014-01-20 17:26:33 -08:00
Serge Paquet
79b64c3883
use standard create/update comment routes
2014-01-20 16:52:19 -05:00
Serge Paquet
42ce1e3b4c
rebuilt comment tree DOM structure as valid HTML
2014-01-20 16:52:19 -05:00
Serge Paquet
41c9dfad5d
fix DOM structure when replying to or updating comments
2014-01-20 16:52:19 -05:00
Serge Paquet
02a30c66b1
optimize database queries for "Your Threads" page
2014-01-20 16:44:14 -05:00
joshua stein
7d10b5eb06
Merge pull request #108 from abutler3/master
...
add tests for recent changes to User model
2014-01-20 09:14:27 -08:00
Drew Butler
544a521c78
Create user model tests for is_active, unban, is_banned and is_new
2014-01-19 08:50:39 -06:00
Drew Butler
2cd248d122
Test-user receives message after registering banned username
2014-01-18 13:32:57 -06:00
joshua stein
8c3841331d
when highlighting one comment, scroll to it
...
though i wonder with highlighting comments and now scrolling to
them, why we bother excluding all other threads. we aren't
pagingating threads anyway.
2014-01-18 13:13:58 -06:00
Serge Paquet
577ce2307b
fix User#recent_threads for postgresql
2014-01-16 21:33:00 -05:00
joshua stein
dd860f06e3
also escape ~ char before sending to sphinx
2014-01-14 21:53:46 -06:00
joshua stein
86bafcfd4a
Merge pull request #87 from srgpqt/postgresql
...
add postgresql support for sphinx and Keystore
2014-01-14 18:54:00 -08:00
Serge Paquet
305c992709
possible fix for postgresql+sphinx indexing issue?
2014-01-14 21:42:27 -05:00
Serge Paquet
cb695a1522
optimize traffic counter queries
2014-01-14 21:42:27 -05:00
Serge Paquet
d74a2c448f
add postgresql support
2014-01-14 21:42:27 -05:00
joshua stein
5f6c13b26b
Merge pull request #98 from srgpqt/master
...
remove redundant "story" variable in comment templates
2014-01-14 18:34:07 -08:00
joshua stein
6165b62d4b
Merge pull request #103 from ZubKonst/rename_rbenv-version
...
rename .rbenv-version to .ruby-version
2014-01-14 18:26:01 -08:00
Konstantin Zub
55127a52c4
rename .rbenv-version file
2014-01-15 05:16:25 +04:00
joshua stein
be2c706c06
fix Tag.accessible_to to allow moderators to use privileged tags
2014-01-14 11:39:56 -06:00
joshua stein
566c1090e8
apply comment_text class to private messages to get nicer formatting
2014-01-14 11:39:56 -06:00
joshua stein
3241f34f75
don't interact with inactive users
2014-01-14 11:39:56 -06:00
joshua stein
6d091ef204
Merge pull request #99 from srgpqt/ruby2
...
README: add note about compatibility with ruby 2.0.0 and 2.1.0
2014-01-13 12:23:17 -08:00
joshua stein
e12d91cd43
allow users to delete their own accounts
...
not much can actually be deleted, but it can be put into a deleted
state
2014-01-13 10:12:17 -06:00
Serge Paquet
e5eef45fe8
add note about compatibility with ruby 2.0.0 and 2.1.0 in README
2014-01-13 03:21:50 -05:00
Serge Paquet
aabe4ceed7
remove redundant "story" variable in comment templates
2014-01-13 02:11:34 -05:00
joshua stein
1ef58d6496
search: fix busted scope introduced in sphinx update
2014-01-13 00:59:37 -06:00
joshua stein
da560f1da4
search: fix radio button labels
2014-01-13 00:55:36 -06:00
joshua stein
65a9a77104
Merge pull request #92 from srgpqt/filters
...
simplify and optimize Filters controller and template
2014-01-12 22:34:09 -08:00
joshua stein
4cfa2dae27
Merge pull request #86 from srgpqt/master
...
refactor Comment#ordered_for_story_or_thread_for_user method
2014-01-12 22:30:27 -08:00
joshua stein
fcfd472723
don't show invitation queue to new users
...
this is just the link to it though, so new users can still invite
from the queue if they know what they're doing
2014-01-13 00:12:43 -06:00
joshua stein
f1f6b3c7e0
alert the user when submitting a long-ago-submitted story
...
show the user a link to the previous story and let them know they
can submit it again if they want to (just by submitting the form
again)
2014-01-13 00:10:31 -06:00
joshua stein
22b77573a5
prevent new users from downvoting
...
don't show downvote arrows for logged-out and new users
color comments from new users in green like in the user tree,
and banned users in gray
2014-01-12 23:17:09 -06:00
joshua stein
0989d6b30b
also log a moderation when a user is banned
2014-01-12 19:22:08 -06:00
joshua stein
287be48187
add stuff to deal with banning users
2014-01-12 15:09:32 -06:00
joshua stein
68a1f02a1c
name /u/:username route
2014-01-12 14:22:47 -06:00
joshua stein
93759f2187
map user path
2014-01-12 14:14:46 -06:00
joshua stein
2b93c1217b
log user id when logged in
2014-01-12 13:28:08 -06:00
joshua stein
7abb4636dd
reduce access required for privileged tags to just moderator
2014-01-12 13:28:07 -06:00