Aevann
d30d6b8314
limit chat on rdrama to jannoids
2022-12-25 22:13:29 +02:00
Aevann
ca4ffdb91a
replace fistmas with christmas in snappy quotes
2022-12-25 19:17:15 +02:00
Aevann
b0430f82e7
change carp_id on WPD
2022-12-25 07:46:38 +02:00
Aevann
a122986111
fix giphy framerate
2022-12-25 06:10:54 +02:00
Aevann
f255a6d8c8
move more env vars to const.py
2022-12-25 05:28:57 +02:00
Aevann
80322388bd
conslidate if statements in const.py
2022-12-25 05:12:35 +02:00
Aevann
bd0890dc57
move 3 env vars to const.py
2022-12-25 05:09:24 +02:00
Aevann
f8a8779537
fix wpd
2022-12-25 03:59:59 +02:00
Aevann
663541d0ce
use 200w_d.webp for giphy
2022-12-25 03:22:17 +02:00
Aevann
366f445f2e
replace giphy.gif with giphy.webp
2022-12-25 02:54:47 +02:00
Aevann
96533921c3
add randomized taglines
2022-12-25 01:12:05 +02:00
Aevann
727a6d0180
add slur filter entry
2022-12-25 00:22:28 +02:00
Aevann
2aabe19a53
add onionfarms.com into BOOSTED_SITES
2022-12-24 21:12:17 +02:00
Aevann
568e2ddbe8
change hole neglector description
2022-12-24 20:55:26 +02:00
Aevann
1f899c5821
add this https://stupidpol.site/post/134079/new-image-to-spam-at-transphobic/3299559
2022-12-24 20:22:49 +02:00
Aevann
a63b02470d
use sets with in statements
2022-12-24 00:22:41 +02:00
Aevann
9a49b66940
fix 500 error
2022-12-23 23:42:12 +02:00
Aevann
b82d29dfde
randomize chud addendums
2022-12-23 03:55:11 +02:00
Aevann
6a222e5ee5
categorize boosted sites
2022-12-23 00:28:49 +02:00
Aevann
5d6d108dd5
remove redundant domain bans
2022-12-23 00:25:31 +02:00
Aevann
9da1287c6e
add 3 boosted sites
2022-12-22 23:33:47 +02:00
Aevann
e6274e06f3
delete ability of jannies to clear internal cache
2022-12-22 22:52:36 +02:00
Aevann
0e6b144ed7
alt graph
2022-12-22 22:03:40 +02:00
Aevann
23faabd467
make fistmas end one day earlier
2022-12-22 19:15:16 +02:00
Aevann
57b37634bb
make fistmas automated
2022-12-22 19:13:03 +02:00
Aevann1
837000505f
remove DONT_LINK_ALTS in favor of DONT_SHADOWBAN
2022-12-22 00:38:12 +02:00
Aevann1
697e7d60b0
same as last commit but for @jimjones
2022-12-22 00:23:24 +02:00
Aevann1
e1fdd64d31
try to fix weird error
2022-12-21 19:05:50 +02:00
Aevann1
6df9ac1b53
stop using exiv2
2022-12-21 18:59:16 +02:00
Aevann1
46225890ef
fix this https://stupidpol.site/h/classified/post/133139/sweet-sasquatch-statue/3279824
2022-12-21 18:47:13 +02:00
Aevann1
ea70e4473e
fix prev commit
2022-12-21 15:11:07 +02:00
Aevann1
745e741d95
remove most env defaults (i dislike them, cope and sneeze)
2022-12-21 15:09:23 +02:00
Aevann1
4be65cab86
remove unused IMGUR_KEY env var
2022-12-21 15:05:01 +02:00
Aevann1
1d3fa2f93f
remove CARD_VIEW env var
2022-12-21 15:04:45 +02:00
Aevann1
3ae5292ce4
remove pcm from code
2022-12-21 14:42:41 +02:00
Aevann1
ab00277c72
fix repo link
2022-12-21 13:06:20 +02:00
Aevann1
9b7c0a674b
fix /stats
2022-12-21 01:44:53 +02:00
Aevann1
11ed781b7a
wtf?
2022-12-21 01:30:05 +02:00
Aevann1
1b7eb7cb87
Revert "add print statements for debugging /stats"
...
This reverts commit a7ec033698
.
2022-12-21 01:00:26 +02:00
Aevann1
a7ec033698
add print statements for debugging /stats
2022-12-21 00:50:51 +02:00
Aevann1
7fabf323f8
remove leftover print statements for debugging
2022-12-21 00:35:02 +02:00
Aevann1
90aff8f086
remove redundant boosted sites
2022-12-20 22:07:14 +02:00
Aevann1
7bec755cb0
fix boosted site
2022-12-20 22:05:08 +02:00
Aevann1
2b56bf5c51
fix bladebot
2022-12-20 04:36:05 +02:00
Aevann1
6d9171bdae
fix prev commit
2022-12-20 04:30:42 +02:00
Aevann1
c3dc1dc20e
add missing import
2022-12-20 04:29:04 +02:00
Aevann1
74457e5468
rework stats a bit
2022-12-20 04:26:27 +02:00
Aevann1
373a6cf0db
add grinch
2022-12-20 03:13:34 +02:00
Aevann1
69dee20918
Revert "print debugging for stats"
...
This reverts commit 02bb36159f
.
2022-12-20 03:01:14 +02:00
Aevann1
02bb36159f
print debugging for stats
2022-12-20 03:00:33 +02:00
Aevann1
4b5647993c
fix modmail I hope
2022-12-20 02:51:09 +02:00
Aevann1
bd02df4177
fix reddit mention notifs
2022-12-20 02:36:53 +02:00
Aevann1
f6c1f94614
more print debugging
2022-12-20 02:27:09 +02:00
Aevann1
4594a6ecb8
more print debugging
2022-12-20 02:23:36 +02:00
Aevann1
569f0269e3
print debugging for reddit mentions
2022-12-20 02:20:16 +02:00
Aevann1
9a96fd643b
reduce post ratelimit from 50/day to 20/day
2022-12-20 01:28:56 +02:00
Aevann1
e386caf581
Revert "generate mod log item for removals"
...
This reverts commit e4d4c4798d
.
2022-12-19 23:52:06 +02:00
Aevann1
e4d4c4798d
generate mod log item for removals
2022-12-19 23:48:50 +02:00
Aevann1
e4734f4ec4
fix 2 notifs on same comment
2022-12-19 23:44:46 +02:00
Aevann1
3fa6e4d020
fix
2022-12-19 23:36:41 +02:00
Aevann1
9ceca862d9
notify me too
2022-12-19 23:32:52 +02:00
Aevann1
c99f4bd2c5
blackjack rework
2022-12-19 23:29:21 +02:00
Aevann1
248c7ef50d
fix errors
2022-12-19 23:00:48 +02:00
Aevann1
c842d44384
minor css change
2022-12-19 22:54:45 +02:00
Aevann1
e325e537af
add /themes to cachebusting system
2022-12-19 21:45:21 +02:00
Aevann1
80a12a1c0b
move lootbox to be first award
2022-12-19 21:31:01 +02:00
Aevann1
f19bbb1c09
double XP
2022-12-19 21:09:51 +02:00
Aevann1
e6c26659b0
anchor lootboxes to the top
2022-12-19 21:00:48 +02:00
Aevann1
29fa5bcf4d
add lootboxes
2022-12-19 19:12:07 +02:00
Aevann1
2028216c45
do this https://stupidpol.site/h/slackernews/post/132440/ml-engineer-analyzes-what-chatgpt-marks/3265102#context
2022-12-19 19:12:07 +02:00
Aevann1
98afe7d2c3
don't use linux symlinks so the site works in windows
2022-12-19 19:12:05 +02:00
geese_suck
1574b4da63
fistmas ( #79 )
...
Co-authored-by: justcool393 <justcool393@gmail.com>
Co-authored-by: Snakes <duolsm@outlook.com>
Co-authored-by: Nekobit Bitneko <me@ow.nekobit.net>
Reviewed-on: rDrama/rDrama#79
Co-authored-by: geese_suck <deandre.williams@geese-suck.us>
Co-committed-by: geese_suck <deandre.williams@geese-suck.us>
2022-12-19 01:20:14 +00:00
Aevann1
e0bc8a22e2
generate modlog items for autojanny
2022-12-18 16:25:28 +02:00
Aevann1
cafe3c47d3
overwrite ban reason
2022-12-18 16:25:28 +02:00
Aevann1
8cf4e49a5b
fix #roll comand (JC broke it 2 weeks ago)
2022-12-17 17:33:29 +02:00
Aevann1
3627889b60
use magick command
2022-12-16 23:21:47 +02:00
Aevann1
bba1dbc10b
remove pings
2022-12-16 22:50:22 +02:00
Aevann1
6a65a15852
fix
2022-12-16 22:11:38 +02:00
Aevann1
e5aa3c3e92
Revert "retvrn to imagemagick 6.9 as an experiment"
...
This reverts commit dcc087f6fd
.
2022-12-16 20:13:58 +02:00
Aevann1
beba0a499d
add longpostbot reply
2022-12-16 20:04:45 +02:00
Aevann1
e85eb63fa3
end my misery
2022-12-16 19:58:20 +02:00
Aevann1
8dcc5ba0bb
end my misery
2022-12-16 19:45:24 +02:00
Aevann1
8400cade0a
try fix for imagemagick
2022-12-15 23:56:09 +02:00
Aevann1
0ba5469424
increase sanitize timeout from 5 seconds to 10 seconds
2022-12-15 21:31:33 +02:00
Aevann1
e48d133977
rename Casino_Game to CasinoGame for consistency
2022-12-14 21:30:05 +02:00
Aevann1
d1642c980c
add clay.party to BOOSTED SITES
2022-12-14 17:21:36 +02:00
Snakes
e4c9472c92
PCM: adjust TRUESCORE_CLUB_MINIMUM
...
By Kippy request. Also discussed the precise truescore breakpoints
with him in detail so this _should_ be the last time we have to
change it.
2022-12-13 23:20:34 -05:00
Aevann1
c10c00473a
make is_banned fkey on user id
2022-12-14 00:02:53 +02:00
Aevann1
5be1fbd3fb
add taglines
2022-12-13 23:24:45 +02:00
Aevann1
6ad67b97c3
reduce all-seeing eye price to 5k
2022-12-13 21:51:07 +02:00
Aevann1
36fca9caab
minor bugfix
2022-12-13 20:50:38 +02:00
Aevann1
c9bfd1ca33
addendum to last commit
2022-12-13 20:13:25 +02:00
Aevann1
dcc087f6fd
retvrn to imagemagick 6.9 as an experiment
2022-12-13 20:05:13 +02:00
Aevann1
c4b2e5fc4b
do this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3233481?context=8#context
2022-12-13 18:36:16 +02:00
Aevann1
ab5cd4c60e
add datalounge.com to BOOSTED sites
2022-12-13 18:34:26 +02:00
Aevann1
012f9ffd31
capitalize rocket daddy
2022-12-12 09:51:21 +02:00
justcool393
ab41db22b7
[DO NOT MERGE] multiple sub banners ( #59 )
...
allows multiple sub banners
Snakes note: By request of Carp, especially for WPD.
Co-authored-by: justcool393 <justcool393@gmail.com>
Co-authored-by: Snakes <duolsm@outlook.com>
Reviewed-on: rDrama/rDrama#59
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-11 23:44:34 +00:00
Aevann1
89b2c978e5
add thecoli to boosted sites
2022-12-11 23:53:06 +02:00
Aevann1
2258b18566
show the votes button to logged-out niggas
2022-12-11 21:32:30 +02:00
Aevann1
d59543891f
add BAN_EVASION_FULL constant
2022-12-11 20:56:04 +02:00
Aevann1
235cfb0dfa
do this https://stupidpol.site/h/marsey/post/130585/marsey-lost-and-found-who-made/3224501?context=8#context
2022-12-11 20:52:15 +02:00
Aevann1
2e09951716
fix this https://stupidpol.site/h/programming/post/129962/advent-of-code-2022-day-9/3219293?context=8#context
2022-12-11 20:33:44 +02:00
Aevann1
2f8fefe76b
add encyclopediadramatica to boosted sites
2022-12-11 20:24:33 +02:00
Aevann1
dab0097128
whoops
2022-12-11 18:24:50 +02:00
Aevann1
d8b29a85e6
bump bet amount
2022-12-11 17:57:39 +02:00
Aevann1
4439f03ef5
resizable videos
2022-12-10 21:12:14 +02:00
Aevann1
b2d457c028
increase css limit from 4000 to 10000
2022-12-10 20:30:19 +02:00
Aevann1
d023d6109b
fix
2022-12-10 17:36:52 +02:00
Aevann1
7d317e1fa8
if /h/programming assimilates, move its posts to /h/slackernews
2022-12-10 16:00:58 +02:00
Aevann1
5e52a86500
cleanup user ids in const.py
2022-12-10 16:00:03 +02:00
Aevann1
84b1d2a7d7
dont check badges for duplicate images
2022-12-10 10:26:55 +02:00
Aevann1
5dbb5c1317
add mainchan.com to BOOSTED_SITES
2022-12-10 09:28:19 +02:00
geese_suck
6a56f036cb
whitelist table class for tables in sanitizer
2022-12-09 13:04:28 -08:00
Aevann1
00a2bc4b0d
fix 500 error
2022-12-09 19:04:00 +02:00
Aevann1
d01fdf5d25
add cringetopia.org to reddit mentions
2022-12-09 14:46:11 +02:00
Aevann1
8d116272fe
p-do
2022-12-09 08:01:16 +02:00
Snakes
0d580b8b4f
Fix post comment count logic not activating.
...
Also standardize parameter list order for comment games.
2022-12-09 00:56:08 -05:00
Snakes
25b5675ac4
Amend PR 52, 53: standardize style, basedbot bug
2022-12-08 22:48:40 -05:00
justcool393
f848f68799
walls: remove duplication among routes/templates ( #52 )
...
removes a bunch of duplicated code in commenting and userpages
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#52
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-09 03:35:28 +00:00
Aevann1
b89f9103d3
the advent of fixing codeblocks
2022-12-08 15:02:51 +02:00
Aevann1
5d11c820f7
remove an estoric profanity filter
2022-12-08 07:22:46 +02:00
Snakes
05691b980d
PCM: Christmas lottery hyperinflation (by request).
2022-12-07 19:50:44 -05:00
Aevann1
9f8d2fc8a0
increase max size for site assets from 500kb to 1MB
2022-12-07 22:53:52 +02:00
Aevann1
f95f4f2c97
simplify badge granting/removal
2022-12-07 21:03:06 +02: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
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
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
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
Aevann1
14aaed820c
boost scrd.app
2022-12-07 09:36:56 +02:00
Aevann1
5e87e53335
make poll limit 20 on rdrama and 30 on wpd
2022-12-07 07:30:03 +02: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
159cb52e46
add looksmax.org to BOOSTED_SITES
2022-12-05 15:59:01 +02:00
Aevann1
9dacb7c307
add teamblind.com to boosted sites
2022-12-05 08:13:11 +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
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
66aeb82823
add pings for MIMW
2022-12-05 03:57:24 +02:00
Aevann1
468fd5f5f4
add (((heymoon))) notifs
2022-12-05 03:40:51 +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