joshua stein
e8d34910a6
put faces to names
2012-09-08 19:32:21 -05:00
Robert J Samson
b15710d107
Show average karma in parentheses
2012-09-07 13:56:26 -04:00
Robert J Samson
6554983fd7
Add average karma to user profiles
2012-09-07 13:25:59 -04:00
joshua stein
1987a24a2a
properly set @title/@heading everywhere
2012-09-07 09:18:15 -05:00
joshua stein
c093431898
allow tags to be filtered by default for new and non-logged-in users
2012-09-06 13:44:42 -05:00
joshua stein
d986952870
remove unused footer partial
2012-09-06 13:43:38 -05:00
joshua stein
17ce13d49e
move previewed/posted comment outside of <form>, fixes duplicate comment problem
...
a comment would get posted and then displayed inside the original
<form>. when that comment would get edited, its <form> would be
nested inside the original one, and on webkit browsers, submitting
the inside form would submit the outside one.
2012-09-04 11:33:49 -05:00
joshua stein
6ae36ea492
route /newest/:user to show all stories by that user
2012-09-03 17:29:10 -05:00
joshua stein
e9e162167d
route /threads/:user to show recent threads for that user
2012-09-03 17:11:53 -05:00
joshua stein
1b60604806
if a url looks like a pdf, select the pdf tag
2012-09-03 16:54:32 -05:00
joshua stein
621dde2dc5
show new messages in red so it's obvious
2012-09-03 13:08:31 -05:00
joshua stein
89a32886e1
warn users about inviting strangers
2012-09-03 12:56:06 -05:00
joshua stein
5a72a9d6a7
if a comment is downvoted, show the comment's user a summary of its downvote reasons
2012-09-03 12:42:32 -05:00
joshua stein
0691235882
suppress deleted messages from message list since they're not actually wiped out until both parties delete
2012-09-03 11:25:14 -05:00
joshua stein
e6c74e8251
add moderation logging
...
- add users.is_moderator and look at that for most things, not
is_admin
- make default user in readme be a moderator
- log moderator actions in story edits, comment
deletions/undeletions (and later, user disabling).
- remove ability for moderators to edit comments, there's really no
reason to.
2012-09-02 12:18:52 -05:00
joshua stein
3bd2e6b8a7
show traffic value in link title
2012-09-01 22:56:07 -05:00
joshua stein
6fb3e5ebd8
only hide submission guidelines when the user has more than 2 submissions
2012-08-24 11:42:23 -05:00
joshua stein
41b6d7620a
add some post guidelines
2012-08-24 11:42:23 -05:00
joshua stein
fc1f7fe5ee
move header into layout, no need for another file
2012-08-24 11:42:23 -05:00
joshua stein
3e7cdbe253
tweak traffic decay to be a little slower
2012-08-24 11:42:23 -05:00
joshua stein
43444f179b
implement traffic counter that adjusts redness of lobsters logo
2012-08-24 11:42:23 -05:00
joshua stein
9a51d7d1f8
raw the memo, we don't need xss protection here
2012-08-24 11:42:23 -05:00
joshua stein
776bf89dea
implement /comments.rss
2012-08-24 11:41:37 -05:00
joshua stein
0c0aa465bb
make /comments show latest comments
2012-08-24 11:41:37 -05:00
joshua stein
3640e1e7a3
comment deleting and undeleting
2012-08-24 11:41:37 -05:00
joshua stein
208e1832d6
use @title
2012-08-24 11:41:37 -05:00
joshua stein
fd8ec36608
story previews
2012-08-24 11:41:37 -05:00
joshua stein
bc0d934d5e
focus search box if there is no search yet
2012-08-24 11:41:37 -05:00
joshua stein
abb8392c16
search engine!
2012-08-24 11:41:36 -05:00
joshua stein
b01f9e9027
fixup header current page stuff
2012-08-24 11:41:36 -05:00
joshua stein
bd9d2aa3c4
put tags in alpha order, but put pdf first
2012-08-24 11:41:36 -05:00
joshua stein
e0da3a7039
little spacing tweaks
2012-08-24 11:41:36 -05:00
joshua stein
6f3f018598
fix back link to page 1
2012-08-24 11:41:36 -05:00
joshua stein
2ba78cc10e
downcase vote reasons
2012-08-24 11:41:36 -05:00
joshua stein
361a689b13
link to invited user profile
2012-08-24 11:41:36 -05:00
joshua stein
43aa0047e9
simplify markdown help link
2012-08-24 11:41:36 -05:00
joshua stein
9f6a1a7e4a
try to collect some about info from the new user
2012-08-24 11:41:36 -05:00
joshua stein
db10cd115f
explain text field better
2012-08-24 11:41:36 -05:00
joshua stein
10faafc8af
no need to say that
2012-08-24 11:41:36 -05:00
joshua stein
758d62304a
move l.png to data uri
2012-08-24 11:41:36 -05:00
joshua stein
a407bad2d6
better tree style
2012-08-24 11:41:36 -05:00
joshua stein
543f5c12bc
user tree
2012-08-24 11:41:35 -05:00
joshua stein
e453ba8b81
add meta tag for short story url
2012-08-24 11:41:35 -05:00
joshua stein
6e17272e9d
story pagination
2012-08-24 11:41:35 -05:00
joshua stein
342d6ff911
move markeddown html into sql so it doesn't have to be generated every time
...
it's unlikely to change and if it does, we can just re-generate
everything in sql at once
2012-08-24 11:41:35 -05:00
joshua stein
d170d36fd0
only show a description if there is a body
2012-08-24 11:41:35 -05:00
joshua stein
08fade9e9d
may as well not render the footer while there's nothing there
2012-08-24 11:41:35 -05:00
joshua stein
f8dd75fde4
comment editing, looks weird for now but it works
2012-08-24 11:41:35 -05:00
joshua stein
cd568eaa38
fix deleting/undeleting stories for users and moderators
2012-08-24 11:41:35 -05:00
joshua stein
647fc5f446
disable autocomplete everywhere
2012-08-24 11:41:35 -05:00
joshua stein
80f02beee8
a mobile stylesheet
2012-08-24 11:41:35 -05:00
joshua stein
ab6316a1cf
add link on user profile to send them a message (kind of ugly)
2012-08-24 11:41:35 -05:00
joshua stein
a2705a835e
add tag filters
2012-08-24 11:41:34 -05:00
joshua stein
7611e7d297
add apple-touch-icon
2012-08-24 11:41:34 -05:00
joshua stein
fc1c474fb3
implement private messages
2012-08-24 11:41:34 -05:00
joshua stein
e47a054e75
focus certain text boxes on load where appropriate; minor tweaks
2012-08-24 11:41:34 -05:00
joshua stein
141ba5f77d
fix root_url stuff
2012-08-24 11:41:34 -05:00
joshua stein
e535a1387f
make linking to specific comments work
2012-08-24 11:41:34 -05:00
joshua stein
d9b95b2a1d
email and pushover reply notifications
2012-08-24 11:41:30 -05:00
joshua stein
da48f74e45
don't show memo if there is none
2012-08-24 10:57:42 -05:00
joshua stein
a5782cbe33
fix an eager loading problem with tags
2012-08-24 10:57:42 -05:00
joshua stein
9de30a870f
use a story's short id url as the rss guid since the title can change
2012-08-24 10:57:42 -05:00
joshua stein
2e87af1259
showing_user, not current user
2012-08-24 10:57:42 -05:00
joshua stein
c38fb2ed95
fixes
2012-08-24 10:57:42 -05:00
joshua stein
f6d9905fd9
no underlining in markdown, just strong with **
2012-08-24 10:57:42 -05:00
joshua stein
986e261478
use max width
2012-08-24 10:57:42 -05:00
joshua stein
8dd109c49f
drop custom markdowner for rdiscount
2012-08-24 10:57:42 -05:00
joshua stein
27304e4bc3
only underscores
2012-08-24 10:57:42 -05:00
joshua stein
282f505cf2
pass around root_url from view/controller into model when needed
2012-08-24 10:57:41 -05:00
joshua stein
ada1571a53
invitation system, user settings
2012-08-24 10:57:11 -05:00
joshua stein
22ae6bc1b2
show about text properly
2012-08-24 10:57:11 -05:00
joshua stein
a35784c3ea
raw linkified text
2012-08-24 10:57:11 -05:00
joshua stein
bbaa8f554f
fix markdown help display on story submission
2012-08-24 10:57:11 -05:00
joshua stein
d85b7d8db9
add a guid to point to the comments url rather than the linked url
2012-08-24 10:57:10 -05:00
joshua stein
7b3cbdddee
rss feeds!
2012-08-24 10:57:10 -05:00
joshua stein
578c96d653
more work
2012-06-30 14:14:35 -05:00
joshua stein
95b4906e6e
working voting/scoring, threaded comments
2012-06-30 11:18:36 -05:00
joshua stein
093747b796
initial work on conversion from php tree
2012-06-16 20:15:46 -05:00