Commit Graph

199 Commits (86173a8b5a1170c409a66119b5e540936d680c03)

Author SHA1 Message Date
Aevann 08196035ed correct value 2024-03-09 11:01:10 +02:00
Aevann a66521c895 add missing badge 2024-03-09 09:42:18 +02:00
Aevann b8bbcef284 make mbux count towards spender badges 2024-03-09 09:39:23 +02:00
Aevann 6e1a423226 remove group dms temporarily 2024-03-08 10:10:23 +02:00
Aevann 6b3afb9899 add group dms 2024-03-08 05:20:37 +02:00
Aevann 18ba6becd3 add edit logs 2024-03-08 00:52:55 +02:00
Aevann 4934b136cd bump id numbers to include banners in case i wanna retroactively-rename 2024-03-07 00:20:37 +02:00
Aevann 5b9dd4a8c4 add form to submit banners and sidebar images 2024-03-05 01:54:15 +02:00
Aevann b6476da7aa do this https://rdrama.net/h/meta/post/249589/add-the-ability-to-input-your 2024-03-03 03:12:39 +02:00
Aevann 2517e385a6 add bank statement 2024-03-02 19:02:05 +02:00
Aevann 3ecf2aa05f add to migration 2024-02-29 01:57:53 +02:00
Aevann f6b67a52cb allow ppl to disable purple notifs 2024-02-29 01:53:52 +02:00
Aevann 8b984a510e Revert "fix exact searching"
This reverts commit 755a1ff60d.
2024-02-28 22:02:08 +02:00
Aevann 90720233eb less downtime 2024-02-28 20:01:57 +02:00
Aevann 755a1ff60d fix exact searching 2024-02-28 19:58:24 +02:00
Aevann 909fe8bc0a add keyword notifs for $50 patrons and higher 2024-02-24 22:11:48 +02:00
Aevann 9804a365da rename a bunch of columns 2024-02-18 17:30:00 +02:00
Aevann df2b5856fe add lemmy mention notifs 2024-02-16 22:42:42 +02:00
Aevann e6c2950666 rename distinguish_level to distinguished 2024-02-16 14:11:13 +02:00
Aevann 775169b2ab add public use mode 2024-02-15 23:34:09 +02:00
Aevann 9642aa64d9 increase description_html max length 2024-02-15 21:01:40 +02:00
Aevann 6c7eb8a3b2 do this https://watchpeopledie.tv/h/meta/post/61549/megathread-for-bugs-and-suggestions/2715484#context 2024-02-15 20:48:36 +02:00
Aevann 7bada8f70e add "change hole" button 2024-02-14 14:49:29 +02:00
Aevann 1c88ea8851 add ping group description 2024-02-13 15:00:58 +02:00
Aevann f2092abeb2 add button to hide posts with child warning 2024-02-12 21:42:36 +02:00
Aevann b4e290f820 add "child warning" to WPD 2024-02-12 20:56:41 +02:00
Aevann cf264bae48 add shadowban_reason column to stop the endless confusion and overwriting 2024-02-11 16:40:22 +02:00
Aevann 301226497f add effortpost notifications toggle 2024-02-11 16:16:09 +02:00
Aevann b08839569d retrofix owner_id 2024-02-11 13:01:26 +02:00
Aevann 2fe2264d5c add owner_id in preparation for next commits 2024-02-11 13:00:37 +02:00
Aevann 8fd6e59cd2 rename file 2024-02-11 12:52:47 +02:00
Aevann 0b6a3e4e86 make hole jannies able to add custom snappy quotes 2024-02-11 12:26:54 +02:00
Aevann 73af394f9e add settings for hole and ping group creation notifs 2024-02-08 05:35:37 +02:00
Aevann 7dfbb1541e add effortpost marking 2024-02-07 00:04:55 +02:00
Aevann db7dbe8cf9 add ip logging to WPD 2024-02-06 03:00:50 +02:00
Aevann 091e449284 order unban_utc properly 2024-02-03 00:39:02 +02:00
Aevann 33e922a9dd move modmail notifs to their already-existing section 2024-02-01 02:30:12 +02:00
Aevann 76866e2b07 allow under siege customization 2024-02-01 01:28:45 +02:00
Aevann aeb3f76e7b fix issue that made it so when u unpin a child comment, if theres another child comment in the same chain, it gets effectively unpinned as well 2023-12-04 15:41:42 +02:00
Aevann 00ece38e42 add sql command 2023-12-01 21:38:16 +02:00
Aevann 0726fc8324 better grinch code 2023-12-01 21:31:45 +02:00
Aevann d7350e73cf add extra username for patrons 2023-11-25 23:57:15 +02:00
Aevann 3bad5a07a5 fix hole action kinds 2023-11-05 00:17:23 +02:00
Aevann 078933f17d allow multiple sidebar images in holes 2023-11-05 00:03:26 +02:00
Aevann ebcc561c03 titlecolor -> flaircolor 2023-10-17 21:54:02 +03:00
Aevann 1f0dd04406 rename column and award kind 2023-10-13 22:04:45 +03:00
Aevann f61ba62426 add more orgy controls 2023-10-13 18:56:12 +03:00
Aevann f978df8580 automate more aspects of mn + allow scheduling orgies 2023-10-13 00:09:38 +03:00
Aevann 70cc32d871 imginn -> imgsed 2023-10-12 17:20:28 +03:00
Aevann a0f0ad7cbf rename hw-grinch to hallowgrinch 2023-10-10 21:14:45 +03:00
Aevann 19c352c8f0 replace train and scooter award with a "horizontal" selection to "emoji" award 2023-10-09 01:42:05 +03:00
Aevann 62d1940a8f sub -> hole 2023-10-07 20:55:50 +03:00
Aevann 6c403fcb18 change "king" award to "gold" award 2023-10-06 20:39:27 +03:00
Aevann 0867c47d9c rename customtitle to flair 2023-10-05 13:39:12 +03:00
Aevann 3dc652f867 "Hide Signatures" -> "User Signatures" 2023-10-05 13:33:01 +03:00
Aevann bb7192c929 rename over_18 to nsfw 2023-10-05 13:19:50 +03:00
Aevann cb19abcff5 rename migration file 2023-10-05 13:18:10 +03:00
Aevann fc05cf4c80 add king award 2023-10-04 18:42:03 +03:00
Aevann 0b63277d2d remove bad migration command 2023-10-04 16:18:58 +03:00
Aevann 7fced29fba change wholesome award to emoji award 2023-10-04 16:05:43 +03:00
Aevann edd07137f7 add end_utc to file orgies 2023-10-02 07:21:04 +03:00
Aevann 43822b3322 add nsfw emojis 2023-09-29 10:15:29 +03:00
Aevann 9f7a761b73 homoween III + other random shit 2023-09-29 02:58:09 +03:00
Aevann 6662eb0606 do this https://rdrama.net/h/countryclub/post/79285/-/4899909#context 2023-09-06 21:02:47 +03:00
Aevann 0f8b958e5d fix filename 2023-08-17 01:10:55 +03:00
Aevann f0e6814384 add file orgies 2023-08-16 23:13:24 +03:00
Aevann bd1ea70a1a - make rainbow, sharpen, queen not retroactive
- make sharpen fully affect all future posts
- make old posts and comments affected by these awards unfixable after they expire
2023-08-14 14:00:29 +03:00
Aevann 4623e7c1a3 fix ping_cost not getting summed with previous value 2023-08-13 19:02:55 +03:00
Aevann 6e02ea8abb add this https://rdrama.net/h/countryclub/post/79285/-/4744088#context 2023-08-08 21:08:29 +03:00
Aevann 11b7c15758 move over_18 setting to cookies so ppl can have different settings for different devices 2023-08-04 00:17:55 +03:00
Aevann 05c04979ed rename 2 modactions 2023-08-04 00:07:57 +03:00
Aevann fbfb2dc8ed fix migration 2023-08-04 00:04:09 +03:00
Aevann 144d7a31be rename is_activated to email_verified 2023-08-03 11:02:31 +03:00
Aevann 1c5d6811c2 fix filename 2023-08-03 08:04:26 +03:00
Aevann 9a527df75d add lifetimedonated_visible 2023-08-03 07:57:09 +03:00
Aevann 69ec9dab2f fix top 10 patrons badge 2023-08-01 10:16:47 +03:00
Aevann 39ff09e777 restore bump sort 2023-07-26 01:59:49 +03:00
HeyMoon abd91f81ac Orgies: Support Rumble and Twitch and Mobile Viewing (#169)
Hell yeah

 - Rumble.com, basically youtube for rightoids (so you can do more edgy streams)
 - Twitch
 - Mobile orgy support, it's pretty bad thoever
 - Button to switch back to normalchat for phonefags

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#169
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-07-10 00:38:02 +00:00
HeyMoon 7c040367fa Bring back orgies (watchparties), now controllable by admins, and generally better in all ways (#165)
This PR adds orgies back into rdrama. Long ago, snakes made the original orgy code, and it was super fun. But he had to rush it out, and ended up making it a bit unsustainable, and had a couple questionable coding decisions, which meant that it had to be removed. Hey, the man literally did it in a few hours before the DB trial continued, lmao.

Anyways, I took my own approach to it. I do not use iframes, i just just repurpose code from /chat window. Because I had that freedom, I also moved things around to make the user experience a bit better. I also added a title to give users some context about what's happening. Check it out

![image](/attachments/6719146c-4922-4d75-967d-8d424a09b198)

Most importantly, this is all configurable from the site. Admins with the permission "ORGIES" will see this in their control panel

![image](/attachments/423d6046-a11d-4e84-bd2c-a2a641afd552)

Nigga, idk where to put it, so I made my own category.

If there is no orgy in progress, admins will see this:

![image](/attachments/7c64b9fa-cdf4-4986-a0c4-f2324878062e)

Click the button, and, viola, the orgy begins.

If there is an orgy in progress, the page will look like this:

![image](/attachments/b65be4b3-5db1-43cb-8857-7d3a8ea24ca7)

Click the button, and the orgy stops.

If an orgy is in progress, navigating to /chat will take the user to the orgy seemlessly. But what if they don't want to participate, liek some kind of spoilsport? Just navigate to /old_chat.

That's just about it, it's really that simple. I have lots of ideas for the future, but I'll let that wait til later :).

A few notes about implementation:
 - I moved some functionality out of /templates/chat.html and into /templates/util/macros.html. This is just so I could reference the code directly from my new template, /templates/orgy.html.
 - The orgy is stored as a single row in the new table "orgies". Okay, I know this is a little silly, but you know what they say: "if it's stupid and it works, it's not stupid". (tbf the oceangate ceo also said that)

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#165
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-07-02 23:55:37 +00:00
Aevann c2ecf2296a fix missing sql commands in last commit 2023-06-26 17:45:09 +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 5e8f04b2ac rename flags to reports 2023-06-23 19:49:26 +03:00
Aevann 974f1c7766 switch to tabs 2023-06-23 17:26:29 +03:00
Aevann 662113dfc1 fix 500 error on making post 2023-06-23 17:25:31 +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 d30913903e rename migration file 2023-06-21 15:44:45 +03:00
HeyMoon 5d53820515 Add the "Misogynist" award to harass incels (#154)
Whazzup? This PR is the final solution to the incel problem. There's an old indian proverb that says: "never judge a man until you've walked two moons in his mocassins". In this case, it should be: "never judge a woman until you've walked 24 hrs in her high-heels".

The misogynist award is a comment-transforming award that "feminizes" comments. It does the following:
 - makes text pink
 - makes text lowercase
 - removes "complicated" punctuation
 - makes paragraphs into run-on sentences
 - adds stereotypical girly remarks to the beginning or end of a paragraph.

For example:
INPUT

> What the fuck did you just fucking say about me, you little bitch? I'll have you know I graduated top of my class in the Navy Seals, and I've been involved in numerous secret raids on Al-Quaeda, and I have over 300 confirmed kills. I am trained in gorilla warfare and I'm the top sniper in the entire US armed forces. You are nothing to me but just another target. I will wipe you the fuck out with precision the likes of which has never been seen before on this Earth, mark my fucking words. You think you can get away with saying that shit to me over the Internet? Think again, fucker. As we speak I am contacting my secret network of spies across the USA and your IP is being traced right now so you better prepare for the storm, maggot. The storm that wipes out the pathetic little thing you call your life. You're fucking dead, kid. I can be anywhere, anytime, and I can kill you in over seven hundred ways, and that's just with my bare hands. Not only am I extensively trained in unarmed combat, but I have access to the entire arsenal of the United States Marine Corps and I will use it to its full extent to wipe your miserable ass off the face of the continent, you little shit. If only you could have known what unholy retribution your little "clever" comment was about to bring down upon you, maybe you would have held your fucking tongue. But you couldn't, you didn't, and now you're paying the price, you goddamn idiot. I will shit fury all over you and you will drown in it. You're fucking dead, kiddo.

OUTPUT
> im literally screaming, what the fuck did you just fucking say about me, you little bitch? ill have you know i graduated top of my class in the navy seals, and ive been involved in numerous secret raids on al-quaeda, and i have over 300 confirmed kills, i am trained in gorilla warfare and im the top sniper in the entire us armed forces, you are nothing to me but just another target, i will wipe you the fuck out with precision the likes of which has never been seen before on this earth, mark my fucking words, you think you can get away with saying that shit to me over the internet? think again, fucker, as we speak i am contacting my secret network of spies across the usa and your ip is being traced right now so you better prepare for the storm, maggot, the storm that wipes out the pathetic little thing you call your life, youre fucking dead, kid, i can be anywhere, anytime, and i can kill you in over seven hundred ways, and thats just with my bare hands, not only am i extensively trained in unarmed combat, but i have access to the entire arsenal of the united states marine corps and i will use it to its full extent to wipe your miserable ass off the face of the continent, you little shit, if only you could have known what unholy retribution your little clever comment was about to bring down upon you, maybe you would have held your fucking tongue, but you couldnt, you didnt, and now youre paying the price, you goddamn idiot, i will shit fury all over you and you will drown in it, youre fucking dead, kiddo

It also sets the user's pfp to a random white woman. Well, psuedorandom - it's based off of the user's id, so each user will only ever have one pfp assigned to them, which I think is nifty.

Finally, it changes the name of the user toa girly name.

There is one small problem with the PR, which is simply that I manually added a badge for testing purposes. If you like this PR, I will submit the badge throught the proper chanels and fix it.

![image](/attachments/641c7276-ffe4-4e69-b3e9-aec9f4f94191)

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#154
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-06-21 12:36:07 +00:00
Aevann 32fa466e6a rename submissions to posts 2023-06-08 02:26:32 +03:00
Aevann 26f19504a2 rename migration 2023-05-13 07:53:36 +03:00
Aevann 864f770762 add namelock award 2023-05-13 07:53:14 +03:00
Aevann 50b23a064a move award timers to cron 2023-05-13 05:00:54 +03:00
Aevann c8d6872761 rename function 2023-05-11 17:03:51 +03:00
Aevann e3f58e3e78 add lifetime donated column 2023-05-11 16:57:53 +03:00
Aevann c6cdf9fdca minor fixes to last couple of commits 2023-05-03 19:06:14 +03:00
Aevann 79e9d24ae2 fix migration sql commands 2023-05-03 18:46:29 +03:00
Aevann f5a97ae709 add new patron tier for benefactor-cels 2023-05-03 18:29:31 +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