joshua stein
|
20c870b78b
|
spacing nit
|
2014-02-17 10:09:33 -06:00 |
|
joshua stein
|
a16e99c686
|
avoid leaking object ids in form_fors
|
2014-02-12 13:28:53 -06:00 |
|
joshua stein
|
354143e9c5
|
mobile story view: align things a bit better, shorter markdown help label
|
2014-02-08 14:41:36 -06:00 |
|
joshua stein
|
5d5b920f5b
|
mobile story list: make comment links easier to click on
|
2014-02-08 14:28:27 -06:00 |
|
joshua stein
|
a85fbe4ff1
|
bring back moderation_reason for moderators
|
2014-02-05 21:01:49 -06:00 |
|
joshua stein
|
49a116a12e
|
"edited by e-mail" doesn't make much sense
|
2014-02-03 14:37:31 -06:00 |
|
Serge Paquet
|
22d6ec20a7
|
fix pushover messages user setting
|
2014-02-02 14:49:34 -05:00 |
|
joshua stein
|
20cf2bab65
|
show how many stories have been tagged with each on filters page
closes #93
closes #114
|
2014-01-24 13:53:10 -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
|
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 |
|
Serge Paquet
|
5bca469035
|
enable "reply" function on the "Comments" page
|
2014-01-20 21:04:54 -05: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
|
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 |
|
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
|
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
|
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
|
aabe4ceed7
|
remove redundant "story" variable in comment templates
|
2014-01-13 02:11:34 -05: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
|
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
|
287be48187
|
add stuff to deal with banning users
|
2014-01-12 15:09:32 -06:00 |
|
joshua stein
|
ccae78bf34
|
if user is not logged in, prevent downloading application.js
saves a lot of time for users downloading and processing jquery and
other code that is never used when logged out
|
2014-01-12 13:28:07 -06:00 |
|
Conor Mongey
|
a069749c65
|
Fix issue #96. Direct users back to root URL via get instead of post
|
2014-01-10 23:52:40 +00:00 |
|
Serge Paquet
|
2c906efa7e
|
simplify and optimize Filters controller and template
|
2014-01-09 01:44:03 -05:00 |
|
joshua stein
|
cd7cb552e7
|
story detail: don't mock non-users by showing a discuss link
fixes #91
|
2014-01-08 22:20:56 -06:00 |
|
joshua stein
|
d578482e3b
|
move story comment counts out of keystore
it would be nice to use AR's built-in counter cache, but the
comments count has to reflect something custom so stick with what
was there
|
2014-01-08 22:20:56 -06:00 |
|
joshua stein
|
9bab78634e
|
don't show endless comment link pages
stop when there are no more comments
|
2014-01-08 20:42:25 -06:00 |
|
joshua stein
|
40e4c10e26
|
fix busted PM e-mail notifications
do e-mail and pushover deliveries separately, catch and log errors
from each
closes #90
|
2014-01-08 20:42:24 -06:00 |
|
joshua stein
|
1c3597004f
|
Merge pull request #81 from srgpqt/master
simplify user tree controller action and template
|
2014-01-07 09:57:09 -08:00 |
|
joshua stein
|
e6db99c956
|
disable autocomplete for text fields that shouldn't use it
new password on settings form and user invitation form (would be
another e-mail address, not the stored user's)
closes #85
|
2014-01-07 11:42:21 -06:00 |
|
joshua stein
|
1452e1c34d
|
rip out default filtered tags
|
2014-01-07 11:42:21 -06:00 |
|
joshua stein
|
831b576325
|
only show invitation queue link if there are any pending
|
2014-01-07 11:42:21 -06:00 |
|
Serge Paquet
|
b8652d80cc
|
simplify user tree controller action and template
|
2014-01-04 03:14:41 -05:00 |
|
Serge Paquet
|
a46194d1be
|
add Search#page_count method
|
2014-01-02 12:16:14 -05:00 |
|
joshua stein
|
cc59b4b475
|
story guidelines toggler was moved to application.js
|
2014-01-02 10:10:25 -06:00 |
|
joshua stein
|
50aa8434f9
|
Merge pull request #59 from imwally/master
add story submission guidelines to the edit page
|
2014-01-02 08:09:05 -08:00 |
|
joshua stein
|
f8f35c6177
|
Merge pull request #73 from srgpqt/jquery-fixes
move inline js from story submission page into application.js
|
2013-12-29 08:09:54 -08:00 |
|
Serge Paquet
|
3c63f930cd
|
more jQuery.fn.live fixes for the "submit story" page
|
2013-12-28 22:17:08 -05:00 |
|
joshua stein
|
e63e45af2b
|
record and show which comments were posted by e-mail, for no particular reason
|
2013-12-28 12:00:29 -06:00 |
|
Serge Paquet
|
6dcb7bbf6b
|
fixed mixed indent style (should be 2 soft spaces as per project guidelines)
|
2013-12-23 18:19:47 -05:00 |
|
joshua stein
|
0aa330d106
|
user tree: show new users in green
|
2013-12-02 10:45:21 -06:00 |
|
joshua stein
|
c6191da912
|
InvitationRequest: require url (memo) for invitations
otherwise validating requests is kind of difficult
|
2013-12-02 10:44:36 -06:00 |
|
joshua stein
|
f53a39db74
|
auto-apply slides tag for slideshare.net
|
2013-11-20 11:39:09 -06:00 |
|
Kartik Agaram
|
da438ce18e
|
typo in invitation_request_mailer
|
2013-11-19 20:22:58 -08:00 |
|