Aevann
67f968d04d
show who exiled the user in the icon
2023-08-08 20:01:58 +03:00
Aevann
96388bfde2
fix unnecessary \n
2023-08-04 15:42:17 +03:00
Aevann
7bbd80ab69
make comments in admigger threads not increase author comment_count
2023-08-02 01:03:41 +03:00
Aevann
bd942fe12e
remove useless tabs
2023-08-01 10:38:58 +03:00
Aevann
bcc494ecdb
fix snappy merge conflicts
2023-08-01 04:30:50 +03:00
Aevann
6e9d3d68dc
strip after not before
2023-07-30 09:20:02 +03:00
Aevann
8b5bf42b54
fix snappy dupe detection
2023-07-30 09:16:01 +03:00
Aevann
8beb2d7e8e
remove typing (useless code bloat)
2023-07-30 03:42:06 +03:00
Aevann
e1853befaa
restore needful .strip()
2023-07-29 22:17:50 +03:00
Aevann
7c462bc17f
remove a bunch of unnecessary/confusing garbage
2023-07-29 22:13:37 +03:00
Aevann
e8d8804c83
fix hieroglyphs award not applying in walls
2023-07-29 02:00:50 +03:00
Aevann
b476022774
use SITE_FULL_IMAGES
2023-07-28 02:07:18 +03:00
Aevann
be6526b958
diverge site badges
2023-07-27 23:11:17 +03:00
Aevann
36b2db7b2b
allow nsfw via the api, why the hell was that disabled
2023-07-27 03:15:50 +03:00
Aevann
ffba8b3b2d
only query the columns u need
2023-07-26 15:31:44 +03:00
Aevann
39ff09e777
restore bump sort
2023-07-26 01:59:49 +03:00
Aevann
a57ff00e09
make the site faster by not having GET endpoints waiting for UPDATE statements to finish (they can take really long bc of locks)
2023-07-26 00:26:34 +03:00
Aevann
d6c250c910
remove unnecessary flush
2023-07-23 17:41:48 +03:00
Aevann
69de2382a4
fix typo
2023-07-23 17:41:39 +03:00
Aevann
74e9f21261
much more intuitive upload flow
2023-07-22 19:29:19 +03:00
Aevann
a2106d191a
disasllow ppl from publishing drafts while banned
2023-07-22 17:40:23 +03:00
Aevann
c8a40deb97
fix this https://rdrama.net/h/toomanyxchromosomes/post/187815/footballer-cleared-of-rpe-for-the/4583480#context
2023-07-16 14:56:24 +03:00
Aevann
ff67e30949
dont count failed requests towards ratelimit
2023-07-13 16:50:46 +03:00
Aevann
a0f3866193
more extensible ADMIGGER_THREADS
2023-07-12 14:59:27 +03:00
Aevann
fca27c37eb
remove unnecessary v shit
2023-07-08 16:32:14 +03:00
Aevann
517ed8a9d3
disallow ALL bots from voting
2023-07-08 02:18:03 +03:00
Aevann
ecf3e1133f
exempt kaamrev from 1week edit limit
2023-07-08 00:28:08 +03:00
float-trip
041481f2b6
Fix /comment JSON response ( #167 )
...
Since `replies` is no longer added to the response, returning the JSON for the top level comment makes it impossible to get the JSON for a reply.
Btw - you might want to remove the `author` field [here](60b5b33a79/files/classes/comment.py (L308)
). It attaches the full user bio and badge list to every comment, which turns something like `GET https://rdrama.net/post/18459 ` into a 21MB response. `author_name` is pretty much all anyone needs anyway
Co-authored-by: float-trip <float-trip@fsdfsd.net>
Reviewed-on: rDrama/rDrama#167
Co-authored-by: float-trip <float-trip@noreply.fsdfsd.net>
Co-committed-by: float-trip <float-trip@noreply.fsdfsd.net>
2023-07-07 18:53:14 +00:00
Aevann
fa70dc4e93
fix this https://media.discordapp.net/attachments/1104910184901525544/1124420076662173776/image.png?width=1144&height=611
2023-06-30 22:33:18 +03:00
Aevann
778f4f045e
rename variable
2023-06-29 23:10:31 +03:00
Aevann
dcf7c282a6
fix editing push notif
2023-06-29 22:22:12 +03:00
Aevann
f33f0647a9
expand thread caching
2023-06-27 23:08:52 +03:00
Aevann
3d3e517a4c
Add House Edgy
2023-06-26 18:05:27 +03:00
HeyMoon
36779a7ad1
Add the edgy award (and some other goodies) ( #157 )
...
# The Edgy Award
* Makes text bold, italic, and red, symbolizing the fire that burns within.
* Adds "fucking" to various places, after articles and prepositional phrases (I think) (tbh I just eyeballed it). EX: He is the fucking best
* Adds "motherfucker" and "bitch" to exclamations and questions, respectively.
# Goodies
* For the queen award:
* based => comfy
* Xpilled => x vibes
* Xmaxxing => normalizing X
Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#157
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-06-26 14:38:48 +00:00
Aevann
6958b70975
do this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4197134#context
2023-06-24 23:31:12 +03:00
Aevann
bb3c120e8c
fix wrong autojanny comment count
2023-06-23 20:47:08 +03:00
Aevann
d9bed378a9
complement 32fa466e6a
2023-06-23 16:46:42 +03:00
Aevann
e607c39d67
make chud effects not retroactive
2023-06-23 16:14:23 +03:00
Aevann
a15d5eabef
rename "agendaposter" to "chud"
2023-06-23 14:07:47 +03:00
Aevann
de655269a0
same as last commit
2023-06-14 23:24:48 +03:00
Aevann
9c6c264307
limit the "show more" button to comments only
2023-06-08 04:36:41 +03:00
Aevann
d8bfc0a0a9
dont pass db session as an argument unless necessary
2023-06-08 03:49:37 +03:00
Aevann
32fa466e6a
rename submissions to posts
2023-06-08 02:26:32 +03:00
Aevann
cd942c18a2
rename the over_18 cookie key in a last ditch attempt to relieve the duplicate cookie victims of infinite +18 warnings
2023-05-16 06:45:54 +03:00
Aevann
2685b844c1
dont run execute_under_siege on editing
2023-05-14 23:39:03 +03:00
Aevann
6eff7abe49
replace "bots" with "BOT_IDs"
2023-05-13 01:29:34 +03:00
Aevann
b69b50f063
dont notify carp of top level comments on this post https://rdrama.net/post/33652/megathread-marseysnappypat-snappy-quotes-megathread-suggest
2023-05-12 19:54:19 +03:00
Aevann
35ba2f7abb
trim badges
2023-05-12 19:15:14 +03:00
Aevann
f3a0080698
remove useless tabs
2023-05-06 00:47:07 +03:00
Aevann
d0cc9a4822
revert a606d9ed67
2023-05-04 22:55:08 +03:00
Aevann
a606d9ed67
implement cloudflare caching instead of redis caching
2023-05-03 23:41:41 +03:00
Aevann
6c397ea291
cache posts in redis
2023-05-03 17:40:36 +03:00
Aevann
de47c992fa
remove !wordle since nobody uses it (only 2 ppl used it last 30 days in rdrama and WPD)
2023-04-29 23:27:45 +02:00
Aevann
ed375c27d5
retire /h/changelog
2023-04-29 18:31:51 +02:00
Aevann
8ef54cb720
fix 500 errors
2023-04-29 15:33:29 +02:00
Aevann
7d64346d90
disallow ppl from posting top-level comments in bugfixing megathread
2023-04-27 18:39:29 +02:00
Aevann
084036d71a
support for changelog megathread
2023-04-25 07:15:10 +02:00
Aevann
5bc6597188
add 1/1 second ratelimiter for user ids to fix blackjack exploit
2023-04-02 08:52:26 +02:00
Aevann
f52aae0ec3
change autojanny chud message
2023-03-25 18:46:50 +02:00
Aevann
019253e6db
use css for chud images instead
2023-03-24 14:29:19 +02:00
Aevann
4f788cb909
dedup chud-checking logic
2023-03-23 14:50:01 +02:00
Aevann
f78cd322d1
much better chud award logic
2023-03-22 23:39:25 +02:00
Aevann
50680e0fa8
cut down on chud award evasion
2023-03-21 23:33:43 +02:00
Aevann
0a12e0c069
fix minor annoyance when uploading files
2023-03-21 20:35:31 +02:00
Aevann
836c6ae29f
fix 500 error
2023-03-19 19:31:00 +02:00
Aevann
b004617695
customizable chud phrases
2023-03-19 19:13:45 +02:00
Aevann
f5a68a7e79
fix 500 errors
2023-03-19 14:01:57 +02:00
Aevann
8d096e1123
put a space before file link too
2023-03-17 19:40:55 +02:00
Aevann
57765f0776
revert sqlalchemy changes
2023-03-16 08:27:58 +02:00
Aevann
a392fbb86d
restore autoflush
2023-03-16 06:21:57 +02:00
Aevann
3de34c9a65
Merge branch 'keep-session-open' of https://fsdfsd.net/rDrama/rDrama
2023-03-15 08:02:47 +02:00
Aevann
f5682dd483
fix video and audio links
2023-03-15 08:00:02 +02:00
Aevann
c6a7051200
flush instead of committing inside requests
2023-03-15 07:19:35 +02:00
Aevann
f768d81103
keep db sessions open
2023-03-15 05:58:00 +02:00
Aevann
903fb21961
fix images again
2023-03-15 05:07:43 +02:00
Aevann
97608ea0a9
test getting rid of ![]( on devrama
2023-03-12 15:02:31 +02:00
Aevann
571ae603c7
fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3770101#context
2023-03-12 11:40:30 +02:00
Aevann
3afecb326b
fix videos and image on WPD
2023-03-07 22:33:12 +02:00
Aevann
355af22171
do this https://stupidpol.site/post/152490/downvoting-isnt-funny-its-just-annoying/3729531#context
2023-03-07 02:25:40 +02:00
Aevann
a76729cda5
add IGNORE_1WEEk_EDITING_LIMIT perm
2023-03-06 22:22:15 +02:00
Aevann
3e3b81fb00
allow child comments by everyone in ADMIGGERS_THREADS
2023-03-05 18:44:14 +02:00
Aevann
7417a115af
combine 2 janny perms
2023-03-05 12:03:21 +02:00
Aevann
8d57a983cd
do this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3708981#context
2023-03-04 23:50:19 +02:00
Aevann
d7f42ac50a
dont give shekels to ppl not notified bc of blocks + dont give shekels to ppl ALSO mentioned directly + prevent group double charging on edit + do this https://stupidpol.site/h/countryclub/post/79285/-/3695711#context
2023-03-02 21:56:43 +02:00
Aevann
308bb03125
add !everyone
2023-03-02 02:32:51 +02:00
Aevann
b0075fb393
fix badge thread
2023-03-01 22:57:18 +02:00
Aevann
ff73022863
mive /edit_post and /edit_comment to the bottom
2023-03-01 00:22:59 +02:00
Aevann
55c8a51a1d
make it possible to position poll options
2023-03-01 00:09:16 +02:00
Aevann
86b0d2f5c1
fix comments not appearing
2023-02-27 18:16:12 +02:00
Aevann
8342e8b7c3
increase the limit from 8 files to 20 files
2023-02-27 18:05:28 +02:00
Aevann
984aecec9a
destroy the shadow realm ( #135 )
...
Co-authored-by: Aevann <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#135
2023-02-27 15:38:12 +00:00
Aevann
5b71b0a81a
refactor file upload
2023-02-27 17:02:35 +02:00
Aevann
9559c6e93a
hide ghosts in push notifs
2023-02-27 15:35:53 +02:00
Aevann
17bb6dad48
blackjack fix exploit
2023-02-27 07:33:45 +02:00
Aevann
6e200d332e
use [file] instead of <file>
2023-02-27 07:24:26 +02:00
Aevann
aec0bbc7bd
dont give error when body is missing <file>
2023-02-26 14:46:38 +02:00
Aevann
663cdde1f4
increase the limit for concurrent file uploads from 4 to 8
2023-02-26 14:19:30 +02:00
Aevann
6ac9b32834
allow positioning of files
2023-02-26 14:08:37 +02:00
Aevann
fe0b8887bc
change 1/second ratelimit to 1/2 second
2023-02-26 12:26:26 +02:00
Aevann
82a73392a9
fix errors
2023-02-26 10:49:09 +02:00
Aevann
8c495c914a
default ratelimit doesnt apply implicitly if theres other @limiter.limit before the function, so add it explicity before all functions
2023-02-26 10:41:04 +02:00
Aevann
4c35f0b07f
remove unnecessary line
2023-02-26 08:35:59 +02:00
Aevann
7aaeedea36
better ratelimiting
2023-02-26 03:42:39 +02:00
Aevann
0bc727a6e1
give me push notifs for direct replies
2023-02-25 20:17:24 +02:00
Aevann
fbdad373f2
fix broken push notifs
2023-02-24 05:28:03 +02:00
Aevann
22051152de
fix 500 error
2023-02-24 05:00:22 +02:00
Aevann
81561f23ca
give push notifs for comments in subscribed threads
2023-02-24 04:50:46 +02:00
Aevann
c697d3ea34
change notif title to be clearer
2023-02-24 04:43:26 +02:00
Aevann
cb73c7c681
give push notifs to mentions on edit
2023-02-24 04:42:20 +02:00
Aevann
6755cbf28a
move an if condition to push_notif()
2023-02-24 03:56:46 +02:00
Aevann
2caf9a9faf
remove redundant if condition
2023-02-24 03:47:50 +02:00
Aevann
a395c18955
remove unnecessary tabs
2023-02-22 19:27:33 +02:00
Aevann
17488de9d2
remove unused import
2023-02-19 00:35:59 +02:00
Aevann
81cc869fe2
make sure autojanny, zozbot, longpostbot add to the comment count of a post
2023-02-18 23:59:17 +02:00
Aevann
d2c2d313a2
show the reply box on deleted posts
2023-02-18 20:10:44 +02:00
Aevann
95938ee3ec
make sure all comment links have #context
2023-02-07 04:34:11 +02:00
Aevann
59fe09d0af
disable NSFW marking in WPD
2023-02-01 20:52:34 +02:00
Aevann
349fa17836
use exlamation marks instead of dots in responses to users
2023-01-27 13:57:29 +02:00
Aevann
f8822ac14d
add a ratelimit to media uploads
2023-01-25 17:13:24 +02:00
Aevann
c4d3234988
make can_see give 403 error instead of 404
2023-01-25 12:59:45 +02:00
Aevann
cdb1b42f72
fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3342634#context
2023-01-23 04:14:56 +02:00
Aevann
a40dee5bd8
improve user ratelimiting
2023-01-21 06:39:46 +02:00
Aevann
0da34bf23c
check for existing snappy quotes
2023-01-21 05:08:05 +02:00
Aevann
1919fc822a
give me push notifs for DMs
2023-01-20 05:42:05 +02:00
Aevann
4e24336a66
fix 500 error
2023-01-01 17:44:37 +02:00
Aevann
044664a25e
get rid of useless tabs and spaces
2023-01-01 13:36:20 +02:00
Aevann
8ee189022b
seething hatred
2022-12-30 21:01:47 +02:00
Aevann
c4872ecb07
Revert "attempt to fix ratelimiting user"
...
This reverts commit 99597fc36c
.
2022-12-30 20:43:13 +02:00
Aevann
99597fc36c
attempt to fix ratelimiting user
2022-12-30 20:40:58 +02:00
Aevann
9a8c986f93
attempt to fix ratelimiting user
2022-12-30 20:33:07 +02:00
Aevann
af60fc3ed7
fix exploit
2022-12-30 20:19:34 +02:00
Aevann
9490f1796c
check badge names
2022-12-30 18:28:24 +02:00
Aevann
6927009b3a
delete /comments
2022-12-30 09:35:32 +02:00
Aevann
909e3f5f29
use a cool flask feature i didnt know about
2022-12-29 12:39:10 +02:00
Aevann
99ab57dea4
clearer error message when replying to deleted shit
2022-12-27 05:52:41 +02:00
Aevann
c4e4a8d853
give jannies push notifs for chat
2022-12-25 22:30:50 +02:00
Aevann
0299a287ed
Revert "remove #context in links"
...
This reverts commit 169dc4ebef
.
2022-12-24 21:19:47 +02:00
Aevann
a63b02470d
use sets with in statements
2022-12-24 00:22:41 +02:00
Aevann1
3ae5292ce4
remove pcm from code
2022-12-21 14:42:41 +02:00
Aevann1
59738f5701
minor push notifs title fix
2022-12-20 05:08:58 +02:00
Aevann1
169dc4ebef
remove #context in links
2022-12-20 05:05:13 +02:00
Aevann1
ea322e4c20
remove ?context=8
2022-12-20 05:03:59 +02:00
Aevann1
e08e2ce1c9
fix wall push notif url that JC broke
2022-12-20 05:03:43 +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
6cde4a040c
make ?context=8 default
2022-12-18 16:48:48 +02:00
Aevann1
f54b9a0259
fix 500 error
2022-12-16 19:45:01 +02: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
2b358ddcfc
prevent the manlet from deleting his comments
2022-12-12 22:45:11 +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