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
Aevann1
e66234eb6a
fix offsitementions
2022-12-04 21:48:28 +02:00
Aevann1
da643ea88b
sneed
2022-12-04 21:30:33 +02: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
30405e1841
slur fix
2022-12-04 16:44:59 +02:00
Aevann1
1f675c61e5
minor regex fix for emojis
2022-12-04 00:26:05 +02:00
Aevann1
a92737b85c
re-add kylie slur filter
2022-12-04 00:01:24 +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
0046e63bc7
boost /h/programming temporarily - revert at will
2022-12-03 21:56:27 +02:00
Aevann1
a13311d72e
sneed
2022-12-03 21:10:59 +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
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
Snakes
d79465517d
Rename siege log filename.
2022-12-02 17:50:48 -05: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
Aevann1
064b5878f9
add "media" tld
2022-12-02 12:38:07 +02:00
Aevann1
acd4a61232
add dramarama to boosted users
2022-12-01 18:22:00 +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
Snakes
885601e0ab
Fix offsitementions on localhost testing.
2022-11-30 19:24:45 -05:00
Aevann1
e1ed46fa36
rework reddit notifs - testing on pcm lol
2022-12-01 00:29:13 +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
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
d55455d51c
settings: make filename an env var
2022-11-30 13:13:52 -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
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
Aevann1
9798d2714d
add blizzard forums and bungie forums to BOOSTED_SITES
2022-11-30 13:51:01 +02:00
Aevann1
abe07e7754
this is retarded
2022-11-30 13:35:57 +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
Aevann1
b6efc27551
use "i" instead of "assets/images"
2022-11-30 00:52:19 +02: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
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
SneedBot
a7614a5dd2
sneed
2022-11-29 14:11:34 +00:00
Aevann1
53d5f40037
sneed
2022-11-29 04:59:41 +02:00
Aevann1
60d6246a38
add "homo" to slur filter
2022-11-29 03:46:35 +02:00