Aevann1
cda5870f8e
disable transparent.css when event
2022-12-19 03:45:00 +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
54e3a7eeab
fix 500 error
2022-12-18 19:01:06 +02:00
Aevann1
4a334133bc
same as last commit
2022-12-18 18:47:11 +02:00
Aevann1
31aa9b09a8
relax ratelimit for badge_grant
2022-12-18 18:46:44 +02:00
Aevann1
6cde4a040c
make ?context=8 default
2022-12-18 16:48:48 +02:00
Aevann1
cafe3c47d3
overwrite ban reason
2022-12-18 16:25:28 +02:00
Aevann1
9974f98b8c
Revert "Revert "remove the logic for fixing old mentions""
...
This reverts commit 5e9e1872af
.
2022-12-17 21:11:22 +02:00
Aevann1
5e9e1872af
Revert "remove the logic for fixing old mentions"
...
This reverts commit 90f6f0b96e
.
2022-12-17 21:05:29 +02:00
Aevann1
2256fecee6
/stats crashes workers - disable until someone else fixes it (not me)
2022-12-17 20:55:24 +02:00
Aevann1
537e729195
fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3256216?context=8#context
2022-12-17 17:57:50 +02:00
Aevann1
c546412951
fix bug due to bad syntax
2022-12-16 22:40:16 +02:00
Aevann1
fdf8380659
fix wrong syntax (marseybrainlet)
2022-12-16 22:25:48 +02:00
Aevann1
b6c01fb275
clicking twice shouldn't generate a mod log
2022-12-16 22:17:03 +02:00
Aevann1
ae51fe812a
fix 500 error
2022-12-16 22:08:46 +02:00
Aevann1
ecfba3e3b5
give me notifs for only "ban_user" and "shadowban"
2022-12-16 21:34:01 +02:00
Aevann1
173f9e9853
fix push notif title
2022-12-16 20:06:00 +02:00
Aevann1
90f6f0b96e
remove the logic for fixing old mentions
2022-12-16 19:50:34 +02:00
Aevann1
8660fcaa2e
fix old mentions
2022-12-16 19:47:40 +02:00
Aevann1
f54b9a0259
fix 500 error
2022-12-16 19:45:01 +02:00
Aevann1
7c389bbdfd
fix old mentions
2022-12-16 19:43:06 +02:00
Aevann1
78e2fe9d5a
remove unnecessary logic now
2022-12-16 16:48:17 +02:00
justcool393
7aa10b9d1b
special logic redux ( #76 )
...
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#76
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-15 22:56:04 +00:00
justcool393
82f34d0cab
submissions: special posting sub logic by request ( #75 )
...
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#75
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-15 22:51:59 +00:00
Aevann1
bd8ac649d4
order punished listings by truescore instead
2022-12-15 20:31:58 +02:00
Aevann1
10dc8a37ac
better ban_reason when using ban award
2022-12-14 22:37:47 +02:00
Aevann1
a71b21c1b6
fix JC bug
2022-12-14 20:24:14 +02:00
Aevann1
ac4a2c8ff7
add total truescore and total patrons to poll_votes.html
2022-12-14 19:28:31 +02:00
Aevann1
0c94ec2067
restore themecolor to default when switching from win98 theme
2022-12-14 18:59:00 +02:00
Aevann1
c491b5deb2
disable shit award 15 coins
2022-12-14 16:03:18 +02:00
Aevann1
1773632a75
remove punished listings filtering
2022-12-14 15:17:39 +02:00
Aevann1
df804c3179
minor change to punished listings
2022-12-14 15:12:02 +02:00
Snakes
cf5eff3f48
Revert "better shadowban propagation"
...
This reverts commit 129f335363
.
If there exists a loop in alts, this sends a worker into an infinite
loop, thrashes the database, and eventually crashes the worker. This,
in practice, makes shadowbanning people with many alts impossible since
our alt linking algorithm almost explicitly creates cycles rather than
maintaining a tree.
To fix this, we need SQL that builds a set of all Users in the
connected Alt graph of a given user (likely using a recursive CTE)
and then bans them at once, rather than running a depth-first search
with maximum depth that doesn't remember previously visited nodes.
There is also potentially the chance that this isn't because of cycles
per se but rather because quintic polynomial behavior explodes quickly
even in the low-double-digits number of alts.
2022-12-13 23:21:53 -05:00
Snakes
88352cc1cb
Revert "modmail: fix modmail 404 ( #64 )"
...
This reverts commit a9309096b4
.
This doesn't fix the modmail bug in all contexts and introduces a bug
in another. Root cause is that POST /comments is sometimes called by
DM reply boxes (rather than POST /@<username>/message), revert pending
fix.
2022-12-13 22:07:32 -05:00
justcool393
a9309096b4
modmail: fix modmail 404 ( #64 )
...
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#64
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-14 02:13:50 +00:00
Aevann1
b923776e71
simplify punished listings
2022-12-14 00:29:56 +02: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
129f335363
better shadowban propagation
2022-12-13 23:12:58 +02:00
Aevann1
6ad67b97c3
reduce all-seeing eye price to 5k
2022-12-13 21:51:07 +02:00
Aevann1
b531d38384
small change to punish listings
2022-12-13 20:54:18 +02:00
Aevann1
36fca9caab
minor bugfix
2022-12-13 20:50:38 +02:00
Aevann1
04b4a01b0a
add marco threads to WC leaderboard
2022-12-13 19:21:15 +02:00
Aevann1
904660194f
fix JC bug
2022-12-13 19:19:39 +02:00
Aevann1
eaf0faeaaf
do this https://stupidpol.site/post/130970/this-is-fucking-bullshit-codecels-fix
2022-12-13 19:15:07 +02:00
Aevann1
0376124eb0
clearer notifications for hole and admin actions
2022-12-13 19:11:26 +02:00
Aevann1
647d8fdd2a
minor fix for bug
2022-12-13 18:54:11 +02:00
Aevann1
7fa88a3633
make unread inaccessible notifs as read
2022-12-13 18:47:57 +02:00
Aevann1
7c3b3cde30
prevent the pathetic manlet from privating his profile
2022-12-12 22:48:04 +02:00
Aevann1
2b358ddcfc
prevent the manlet from deleting his comments
2022-12-12 22:45:11 +02:00
Aevann1
feead592a4
increase hole banner ratelimit
2022-12-12 16:40:53 +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
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
a1debd4051
fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3223428?context=8#context
2022-12-11 18:30:40 +02:00
Aevann1
49ac549651
disallow ppl giving chud award in /h/chudrama
2022-12-11 18:22:44 +02:00
Aevann1
02eb014dd8
posters for videos
2022-12-10 21:39:30 +02:00
Aevann1
b2d457c028
increase css limit from 4000 to 10000
2022-12-10 20:30:19 +02:00
Aevann1
cd9591cd28
make post.new work when viewing comment
2022-12-10 19:06:28 +02:00
Aevann1
a0f5cc8dfb
allow ppl to see and post on walls of private profiles (per poll)
2022-12-10 17:01:58 +02:00
Aevann1
3e3d39e432
minor /set_new rework
2022-12-10 16:57:19 +02:00
Aevann1
2525db6b07
give ppl a notif when janny toggles nsfw on their posts
2022-12-10 16:47:20 +02:00
Aevann1
5e52a86500
cleanup user ids in const.py
2022-12-10 16:00:03 +02:00
Aevann1
033e4dd35c
disable janny chudding in /h/chudrama
2022-12-10 15:06:30 +02:00
Aevann1
52f5b2a347
serve almost all files from nginx
2022-12-10 14:21:52 +02:00
Aevann1
b2591daa2b
filter 0 truescore from punishment listings
2022-12-10 10:57:48 +02:00
Aevann1
a3c51202d1
improvement to sorting table + get rid of scope="col"
2022-12-10 10:47:15 +02:00
Aevann1
ce27be1d4a
fix comment refactor bug
2022-12-10 10:26:47 +02:00
Aevann1
ff2ced1911
fix 500 error
2022-12-10 10:24:29 +02:00
Aevann1
45be6970d6
punished users listing fixes
2022-12-10 10:23:56 +02:00
Aevann1
0e7973a676
minor fix for /grassed
2022-12-10 10:11:11 +02:00
Snakes
39a0832223
Sort banned, chudded, etc listings by activity.
...
The listings of users affected by jannied states are long. To make
them more useful, sort by recent user activity (when v is allowed to
view last_active) to know which accounts are still in use.
2022-12-09 23:47:31 -05:00
Snakes
f06da51288
vid-thumbs: suppress ffmpeg stdout, fix vid toggle
...
Previous behavior on submission_listing was clicking a thumbnail would
toggle an inline video player. This was retained for clicking the
thumbnail off the `.video-play` element; however, directly clicking
the `.video-play` did not have the `toggleVideo` onclick event attached
and would navigate the browser to the video file directly.
2022-12-10 04:05:46 +00:00
Aevann1
37cedaee9f
add thumbnails for videos on the frontpage
2022-12-10 04:05:46 +00:00
Aevann1
ef4cb46be7
fix voting
2022-12-09 19:11:53 +02:00
Aevann1
601e95ae07
boost all domains that have "forum" in them
2022-12-09 18:42:18 +02:00
Aevann1
16cd5f2e17
profile anthem - allow downloading age-restricted videos
2022-12-09 09:30:27 +02:00
Aevann1
25cd81e326
dont allow admins to remove themselves
2022-12-09 07:58:44 +02:00
Aevann1
77429369d7
ratelimit
2022-12-09 07:56:34 +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
Aevann1
07eb8bdebc
fix 500 error
2022-12-09 07:54:56 +02:00
Snakes
d4b822b956
Amend 3e8c98494f: shadowbanned isn't a bool.
2022-12-08 23:06:21 -05:00
justcool393
0ea43788e3
feeds: fix XML namespace ( #56 )
...
namespaces are very particular and the https:// version is not the valid
namespace for this XML document
note: this doesn't fix it in the watermark code. that will be fixed by the watermark PR. please don't trample over it ty <3
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#56
Co-authored-by: justcool393 <justcool393@noreply.fsdfsd.net>
Co-committed-by: justcool393 <justcool393@noreply.fsdfsd.net>
2022-12-09 03:49:50 +00: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
justcool393
3e8c98494f
shadowbans: don't include in voting pages
2022-12-08 20:47:11 +00:00
Aevann1
391d646a2c
order asset submissions by most recent last
2022-12-08 17:50:23 +02:00
Aevann1
69535a30f0
order assets submissions by most recent last
2022-12-08 17:05:23 +02:00
Aevann1
5e8f2d0681
clearer error message
2022-12-08 16:34:31 +02:00
Aevann1
9b5496b140
fix updating marseys that dont follow the naming convention
2022-12-08 15:55:30 +02:00
Aevann1
0d812f1294
check for profile background existence before atttempting to delete
2022-12-08 07:20:34 +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
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
4634b45212
fix profile wall push notif titles
2022-12-07 10:48:06 +02:00
Aevann1
7d6b5862e4
uncomment commented line lol
2022-12-07 09:53:46 +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
Aevann1
b5b3b9dcc3
fix pin awards
2022-12-05 18:01:13 +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