Peter Bhat Harkins
4dec19d089
Move tag description on top tagged pages to above stories
...
It's easy to miss up in the header.
2018-07-29 12:40:31 -05:00
Peter Bhat Harkins
07c0362b98
notes: fix boolean field
2018-07-25 07:29:08 -05:00
Peter Bhat Harkins
aad6f521cf
finish rounding out notes
2018-07-19 11:05:19 -05:00
Peter Bhat Harkins
67b2fe381f
mod notes for collaboration
...
Bunch of extraneous Rails 5.2 churn in db/schema.rb that I'm accepting here.
2018-07-11 10:51:23 -05:00
Peter Bhat Harkins
353cdfaf33
dedupe PM form; hats replace (mod) note
2018-07-11 08:59:09 -05:00
Peter Bhat Harkins
de9b5ccfcb
mod: recent moderations on user page
2018-07-11 08:32:39 -05:00
Peter Bhat Harkins
bc0b1f8d10
test fixups
2018-07-10 22:26:06 -05:00
Peter Bhat Harkins
79c3c773a7
archive link
2018-07-10 22:20:49 -05:00
Peter Bhat Harkins
44d7126910
mod dashboard: list most-downvoted commenters by stddev
2018-07-10 11:37:28 -05:00
Peter Bhat Harkins
5291190b99
strip trailing punctuation from titles, don't error on url whitespace
2018-07-08 10:28:48 -05:00
Peter Bhat Harkins
3376fee595
don't attempt to duplicate tags on a single story
...
A user of edbrowse submitted the story form with a tag included three times.
This threw a uniqueness exception on story_id, tag_id in taggings, but better
to silently prevent that in the first place.
2018-06-28 21:56:59 -05:00
Peter Bhat Harkins
32c9900dc3
fix spacing of tags on twitter
...
Fix #520
2018-06-28 15:33:08 -05:00
Peter Bhat Harkins
07fd2cbcc6
let the db do the math
2018-06-28 10:38:16 -05:00
Peter Bhat Harkins
c3027f939f
tidy old table styling
2018-06-28 09:09:27 -05:00
Peter Bhat Harkins
fcaed52dc6
show edits from users suggestions; highlight moderator actions
2018-06-28 09:09:27 -05:00
Jeevan Topgi
871f99a496
support tag scoping in comment search
...
PR #502 , #501
2018-06-27 08:31:50 -05:00
Peter Bhat Harkins
6c0e567a3f
chronological sort is easier to review
2018-06-26 17:03:22 -05:00
Peter Bhat Harkins
8db5de9265
add mod dashboard: other mods' activity, story + comment hotspots
2018-06-23 09:06:24 -05:00
Peter Bhat Harkins
7dfbbea3b5
fix 1 + n query loading tags
2018-06-22 23:56:01 -05:00
Peter Bhat Harkins
87b8966ca6
rails complains that this is missing
2018-06-22 20:17:02 -05:00
Peter Bhat Harkins
ffc054f207
Revert "add bootsnap"; see #512
...
This reverts commit e5417d539b
.
2018-06-20 08:51:51 -05:00
thomasdziedzic-pd
e5417d539b
add bootsnap
...
PR #513 , #512
2018-06-20 07:38:21 -05:00
thomasdziedzic-pd
40ae827079
use sha1 digests
...
PR #514
2018-06-20 07:25:34 -05:00
Grey Baker
a3a639abfb
Bump sprockets from 3.7.1 to 3.7.2
...
PR #515 , https://lobste.rs/s/rderhr/rails_asset_pipeline_directory
2018-06-19 13:17:37 -05:00
Peter Bhat Harkins
01f4b8d614
update to jump through new twitter hoop
...
https://twittercommunity.com/t/action-required-sign-in-with-twitter-users-must-whitelist-callback-urls/105342
2018-06-19 09:45:35 -05:00
Peter Bhat Harkins
ebaf658819
new tweet length
2018-06-19 09:26:20 -05:00
Peter Bhat Harkins
7f2f9f45e9
Catch Twitter auth error, at least. Still debugging.
2018-06-19 09:16:18 -05:00
Peter Bhat Harkins
89b1c8caf3
new rails warning says this is sooooo much safer
2018-06-19 09:16:18 -05:00
Peter Bhat Harkins
4bd574ddb7
rm unused component
2018-06-19 09:16:18 -05:00
Peter Bhat Harkins
513e3ddc91
enable two new rails options
...
PR #511
2018-06-14 11:45:48 -05:00
Thomas Dziedzic
8fe1dc955a
enable sqlite3 represent_boolean_as_integer
2018-06-14 10:57:19 -05:00
Thomas Dziedzic
167de964aa
enable active record cache versioning
2018-06-14 10:56:56 -05:00
thomasdziedzic-pd
94d9549d5b
rails 5.2 upgrade
...
PR #498 , leaves some tasks in #508 and #509
2018-06-14 10:17:19 -05:00
David Wolgemuth
6799938325
replace abandoned Machinist gem with FactoryBot
...
PR #507
2018-06-14 08:34:59 -05:00
Hunter Madison
7a8497420e
Use `scenic-mysql_adapter` over `senic-mysql`
...
Fixes an irritating bug that kept prefixing the prod database name onto the view, which didn't work in dev.
2018-06-14 08:32:52 -05:00
Peter Bhat Harkins
eaa9513aa5
sample prod config for GitHub/Twitter integration
2018-06-13 14:39:33 -05:00
Peter Bhat Harkins
adc9c15414
thinking_sphinx was removed a while ago
2018-06-13 11:07:24 -05:00
David Wolgemuth
440c932d63
add byebug to development env
2018-06-13 09:57:45 -05:00
Peter Bhat Harkins
4abffe86d4
timestamp votes
2018-06-06 09:22:05 -05:00
Peter Bhat Harkins
bd9370f32b
used merged_comments for scoring
2018-06-04 13:48:42 -05:00
Peter Bhat Harkins
095d884615
bugfix: don't display merged stories if they've been deleted
2018-06-03 19:41:39 -05:00
Peter Bhat Harkins
8cbcea9697
bump year, note contributors
2018-06-01 18:06:35 -05:00
Peter Bhat Harkins
28754db22b
disown old coments
...
A user who wanted to 'start fresh' turned a bunch of discussions into swiss
cheese by deleting old comments. This allows disowning old comments, similar
to the option to disown all comments when self-deleting.
2018-05-31 12:48:10 -05:00
Peter Bhat Harkins
859f195e07
protect lobster(s) and tag- usernames in advance of ActivityPub
...
related to #499
2018-05-30 19:18:18 -05:00
jtopgi
0bf1f973a1
Single 'reason' field for user administration
...
Resolves #492 , closes #494
Co-authored-by: Peter Bhat Harkins <peter@push.cx>
2018-05-30 10:32:36 -05:00
Peter Bhat Harkins
a74012ac69
styling for about page
2018-05-27 11:13:56 -05:00
David Wolgemuth
07a0a4fd88
restrict comment hats to user's own hats
2018-05-23 09:02:08 -05:00
Peter Bhat Harkins
d6a889e5f2
better wording and layout for account deletion
2018-05-23 08:47:19 -05:00
Peter Bhat Harkins
3dba3ad1f8
disable page caching
2018-05-17 11:28:21 -05:00
Peter Bhat Harkins
f278565e09
cache full pages for logged-out visitors without tag filters
2018-05-17 09:46:28 -05:00