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
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
Aevann1
2b7f7cef1b
fix marking read from push notifs
2022-12-05 16:38:24 +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
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
c0169d0dab
fix voting on profile wall
2022-12-05 08:18:37 +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
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
Aevann1
3971607aee
fix agendapostered wall comments
2022-12-05 05:08:06 +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
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
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
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
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
da643ea88b
sneed
2022-12-04 21:30:33 +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
c0676e198c
convert "var" to "let" and "const"
2022-12-04 17:40:32 +02:00
Aevann1
36c69cca0a
kofi - only change patron tier when its a supscription
2022-12-04 00:51:52 +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
Aevann1
e4e67a4424
stop using background css property and use its parts instead
2022-12-04 00:11:02 +02:00
Aevann1
2deba4d623
"megathread" new sort
2022-12-04 00:01:08 +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
5d3413377d
sneed
2022-12-03 20:57:44 +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
c01d757dc7
delete legacy route
2022-12-03 00:37:31 +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
Snakes
15dc9c4cf7
Ensure eg log created if not exists.
2022-12-02 15:35:15 -05: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
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
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