forked from rDrama/rDrama
1
0
Fork 0
Commit Graph

41 Commits (9b75debb2dbee59d409137278924458e75cd61c3)

Author SHA1 Message Date
Aevann 0aacf989f5 fix video overflow 2023-09-09 03:16:34 +03:00
Aevann 9ee45b4a24 remove unnecessary spaces and tabs 2023-09-07 18:26:31 +03:00
Aevann 5c537f972d make orgy sizing consistent with other parts of the site 2023-09-01 12:00:30 +03:00
Aevann 6b927aa95a reduce to 34vh 2023-08-24 04:52:19 +03:00
Aevann 9dce8bc52a reduce padding instead of last commit 2023-08-24 04:51:29 +03:00
Aevann 81602dd9e2 decrease #chat-window on mobile from 37vh to 32vh 2023-08-24 04:49:35 +03:00
Aevann aaaa412710 improve rumble and twitch orgies 2023-08-24 04:08:54 +03:00
Aevann 7cfc6fb1f4 fix orgy fuckery 2023-08-24 02:45:46 +03:00
Aevann ae225bfb05 fix weird-ass behavior 2023-08-23 22:53:52 +03:00
Aevann 9964edbd3d fix youtube orgies on mobile 2023-08-23 22:49:00 +03:00
Aevann 428a1eccb1 remove "all and" 2023-08-23 22:48:24 +03:00
Aevann 7f591804bd fix youtube orgies 2023-08-23 22:47:39 +03:00
Aevann 3522246490 fix youtube in orgy 2023-08-23 22:27:16 +03:00
Aevann b6b1d2a43c Revert "try random bullshit to fix resizing issue"
This reverts commit 5452f67249.
2023-08-23 08:19:24 +03:00
Aevann 5452f67249 try random bullshit to fix resizing issue 2023-08-23 08:14:10 +03:00
Aevann c6cd85f80f disable resizing on mobile 2023-08-23 08:02:39 +03:00
Aevann 9fee7ad628 fix css rule in wrong file 2023-08-23 08:02:21 +03:00
Aevann ce86e8a684 same as last commit 2023-08-20 23:13:59 +03:00
Aevann 85ac41d9d1 i hate my life 2023-08-20 23:12:46 +03:00
Aevann 078324a3bf fix video overflowing 2023-08-20 23:08:30 +03:00
Aevann b37ddef40e quick fix 2023-08-20 23:04:26 +03:00
Aevann 28c584a907 fix 2023-08-20 23:02:01 +03:00
Aevann 261ce96289 remove unnecessary tab 2023-08-20 19:55:36 +03:00
Aevann b74badb6e6 orgy css improvements 2023-08-20 18:53:45 +03:00
Aevann e0a6023c9a try 25vw 2023-08-20 04:30:14 +03:00
Aevann fe44246f5c fix mobile orgy UI 2023-08-20 04:29:29 +03:00
Aevann 6e7e7deabb much better approach to orgy UI 2023-08-20 04:22:56 +03:00
Aevann bad678f451 same as last commit 2023-08-19 03:54:25 +03:00
Aevann 158baefe92 nvm 2023-08-19 03:32:12 +03:00
Aevann 6c4209dee2 same as last commit 2023-08-19 03:31:34 +03:00
Aevann 3789568f82 same as last commit 2023-08-19 03:28:52 +03:00
Aevann c5de754738 improvement 2023-08-19 03:27:52 +03:00
Aevann 0f5510d003 test smth 2023-08-19 03:24:42 +03:00
Aevann a742bd1669 restore the initial width on desktop 2023-08-19 03:05:43 +03:00
Aevann 2333928896 fix resizing in orgy 2023-08-18 10:24:02 +03:00
Aevann 2015764215 fix movie showing over emoji modal 2023-08-17 01:24:04 +03:00
Aevann f0e6814384 add file orgies 2023-08-16 23:13:24 +03:00
Aevann eebc6db138 use tabs not spaces 2023-08-01 10:38:30 +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
Aevann 3e6622c511 cleanup in aisle 4 2023-07-03 03:26:20 +03: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