Peter Bhat Harkins
2332d28022
bump gems except commonmarker ( #1234 )
...
lot of irritating churn out of standardrb here
2023-12-28 19:26:56 -06:00
thiagofportella
36bf8c38b7
test: create new memoized helpers for validation of save and unsave links in deleted stories
2023-10-09 11:22:07 -03:00
thiagofportella
d23e8d799f
feat: display unsave link for previously saved stories
2023-09-14 15:15:52 -03:00
Peter Bhat Harkins
237e219116
standardrb: add standard-sorbet
2023-09-14 08:45:21 -05:00
Peter Bhat Harkins
b159b661d5
fix spec from c2831121
2023-09-13 23:23:07 -05:00
Peter Bhat Harkins
c3f8625788
standardrb
...
I can't take Rubocop any more. Moving up to Ruby 3 forces us to update RuboCop,
and it comes with dozens of linters that I'd have to evaluate, none of which is
a marginal improvement. I'm done having opinions.
2023-09-08 15:39:50 -05:00
Peter Bhat Harkins
b731305b94
tweak new domain controller - copy, var names, spec
2022-09-01 07:45:18 -05:00
Fat Shinobi
f10529e727
Domains: web editing, transparency in tracker banning ( #1119 )
2022-08-31 13:23:33 +00:00
Pip
f15bf560fe
Add tests for /filters page ( #1122 )
2022-08-24 13:31:21 +00:00
Peter Bhat Harkins
dba88ba6c8
Story: rename expired -> deleted to match usage
2022-02-08 22:20:41 -06:00
Peter Bhat Harkins
37d3144a86
goof
2022-01-29 10:59:39 -06:00
Peter Bhat Harkins
8fe3a7f248
/about: explain new user restrictions; better error messages
2022-01-29 10:53:31 -06:00
Daniel Heath
e937019b28
user setting to override browser light/dark mode ( #1033 )
2021-12-02 01:26:59 +11:00
Brian Kung
4e549026ef
Fixes involuntary user deletion and comment disown. Closes #1004 ( #1010 )
2021-06-19 04:26:25 +00:00
Chris Jones
2ac334dba5
/hats: only show email to users ( #868 )
...
Users with hats have reported spambots.
2020-08-19 03:45:29 +00:00
Peter Bhat Harkins
f27e66cd43
/threads/:username smoke test
2020-08-11 08:36:02 -05:00
Peter Bhat Harkins
45f2a068be
clean up test data
2020-08-11 08:36:02 -05:00
Peter Bhat Harkins
5341d7a067
add tag categories
2020-08-09 08:41:20 -05:00
Peter Bhat Harkins
20c1590753
memoize story/comment score/flags more efficiently
2020-08-08 16:40:28 -05:00
Peter Bhat Harkins
86fb86788e
whitespace
2020-07-08 16:18:35 -05:00
Peter Bhat Harkins
cb4dd973a4
fix nesting
2020-06-20 20:18:31 -05:00
Peter Bhat Harkins
dec10d31b1
fix bug that allowed submitting tracking domains
2020-02-12 06:07:27 -06:00
Peter Bhat Harkins
9d09ca98b7
prohibit stories from new domains by new users
2020-02-10 13:34:41 -06:00
Andrew
7c1b332ba9
Fix bug letting already logged in users see login and forgot password forms ( #728 )
...
Fix #726
2019-09-11 19:20:40 -07:00
Preston Mueller
bd1a3033a5
Redirect json requests for a merged story's show page ( #710 )
2019-07-31 07:13:59 -07:00
Peter Bhat Harkins
6c4bc0b423
tests for story merging
2019-07-17 18:30:58 -05:00
Thomas Dziedzic
4d377e99df
Enable rubocop rspec ( #703 )
2019-07-17 06:21:09 -07:00
Thomas Dziedzic
1310166d74
Fix 2fa ( #701 )
2019-07-10 05:42:43 -07:00
Peter Bhat Harkins
1ecd82c1d0
keybase unlinking
2019-06-12 20:33:18 -05:00
Peter Bhat Harkins
13807c67ce
disown stories on delete; start tests
2019-06-12 12:06:16 -05:00
Brian Kung
6104b13500
multi-tag pages and feeds
...
PR #664
Close #525
Close #542
2019-05-01 13:59:58 +00:00
Brian Kung
efe3505811
Replace images in story description with text links
...
Fix #645
2019-03-20 08:04:26 -05:00
Edward Loveall
600fcb9108
Fix comment spec's order dependence
2019-02-17 10:55:29 -06:00
Peter Bhat Harkins
9169b04fb6
fix similar story display on submit form
2019-01-25 18:38:58 +05:30
Abdullah Samman
17bdf34667
Make merged votes voteable
...
Fix #424
Fix #500
2018-12-09 09:58:38 -06:00
Peter Bhat Harkins
d9b17c2464
fix submission of dupe links + display of deleted stories from 8554cef
2018-11-28 08:26:42 -06:00
David Wolgemuth
6799938325
replace abandoned Machinist gem with FactoryBot
...
PR #507
2018-06-14 08:34:59 -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
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
ff1dc75523
high-value end-to-end happy path specs
...
Viewing homepage, ubmitting a story, viewing a story as a logged-in or
logged-out user, and submitting a comment. Also allows posting comments
without JavaScript.
I wanted smoke tests for the highest-traffic endpoints that tend to throw me a
few hundred emails if they hit exceptions in production.
2018-04-18 10:13:34 -05:00