Commit Graph

21596 Commits (95aa13b2370420655c5e298182eb55f8d7fe8152)

Author SHA1 Message Date
SneedBot 7c3608df8a sneed 2023-07-13 13:01:04 +00:00
Aevann 1359384560 fix wrong coin and mbux count in /leaderboard 2023-07-13 15:59:34 +03:00
Aevann 54ace27323 remove every-1mo flag 2023-07-13 15:52:49 +03:00
SneedBot 8e539bdb9e sneed 2023-07-13 12:52:06 +00:00
Aevann 8c2401a848 fix stats 2023-07-13 15:51:42 +03:00
SneedBot f7d70462fb sneed 2023-07-13 12:49:18 +00:00
Aevann 5469453bc1 replace sidebar image with a gayer version 2023-07-13 15:49:00 +03:00
Aevann 66d409944e remove breached.vc 2023-07-13 15:19:44 +03:00
Aevann ddc811c856 remove 2 sites recommended by destroyercarbine 2023-07-13 15:02:38 +03:00
Aevann efc13e4144 add threads.net to boosted sites 2023-07-13 15:02:21 +03:00
Aevann a3f6a47611 remove marsey.club 2023-07-13 15:01:02 +03:00
Aevann d26dfcc84a add 3 more boosted sites + remove rdrama.cc 2023-07-13 14:58:37 +03:00
Aevann d96b2ff11a add more tlds 2023-07-13 14:25:50 +03:00
SneedBot fbbf061a01 sneed 2023-07-13 11:24:23 +00:00
Aevann 4300008ea4 consistency 2023-07-13 14:23:44 +03:00
Aevann 75d3eea134 change lemmy boosting 2023-07-13 14:22:22 +03:00
Aevann b2b79f8076 add more boosted sites 2023-07-13 14:17:07 +03:00
Aevann 0a2065e7cb add lowendtalk.com to boosted sites 2023-07-13 13:58:23 +03:00
Aevann 5e6fb299dc fix typo 2023-07-13 13:50:36 +03:00
Aevann cbd23b53d9 flush 2023-07-12 14:59:27 +03:00
Aevann a0f3866193 more extensible ADMIGGER_THREADS 2023-07-12 14:59:27 +03:00
SneedBot d6f171b7dd sneed 2023-07-12 03:08:53 +00:00
Aevann 71c543c623 rename variable 2023-07-12 05:39:01 +03:00
Aevann 02c5494703 remove mass_css_validation 2023-07-12 05:12:41 +03:00
Aevann 10e5d52e48 mass css validation 2023-07-12 05:02:31 +03:00
Aevann 5b03b9a793 fix 2023-07-12 04:25:18 +03:00
Aevann 8c95a9e9d2 combine endpoints 2023-07-12 04:13:40 +03:00
Aevann 05fd2c60dd consistency 2023-07-12 04:11:47 +03:00
Aevann e5aaca4a18 consistency 2023-07-12 04:10:55 +03:00
Aevann 90824d0f5f another fix 2023-07-12 04:09:02 +03:00
SneedBot 22b5ee9ca9 sneed 2023-07-12 01:08:36 +00:00
Aevann ef5709030b ping gaypoon 2023-07-12 04:08:17 +03:00
Aevann 7356d52edc another fix 2023-07-12 04:07:58 +03:00
Aevann f1b1e6afc4 fix 2023-07-12 04:07:27 +03:00
Aevann dc43bca129 consistency 2023-07-11 20:58:01 +03:00
SneedBot 8137940d24 sneed 2023-07-11 17:55:56 +00:00
Aevann 251ed10cec Revert "Revert "make it possible to message someone by id""
This reverts commit fd17dab06c.
2023-07-11 20:55:38 +03:00
Aevann ee12cd9d66 Revert "minor improvement"
This reverts commit 2831ae0ccb.
2023-07-11 20:54:32 +03:00
Aevann 8e57ece096 make it possible to message someone by id 2023-07-11 17:36:46 +03:00
Aevann fd17dab06c Revert "make it possible to message someone by id"
This reverts commit 718951f6a6.
2023-07-11 17:31:07 +03:00
Aevann 8a82e7ebd7 do this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4557200#context 2023-07-11 15:31:43 +03:00
SneedBot d116407bee sneed 2023-07-11 12:31:04 +00:00
Aevann 718951f6a6 make it possible to message someone by id 2023-07-11 15:30:44 +03:00
Aevann 2831ae0ccb minor improvement 2023-07-11 15:27:19 +03:00
Aevann 74d979ef4e add beauty and camp to tlds 2023-07-11 07:02:12 +03:00
Aevann 8387e54413 slur consistency 2023-07-11 06:16:13 +03:00
SneedBot 8b616e00b4 sneed 2023-07-11 02:26:23 +00:00
Aevann 59dde6cfbc stop worker timeouts 2023-07-11 05:24:17 +03:00
Aevann 8a6f05c9b8 fix import error 2023-07-10 16:29:36 +03:00
Aevann 402ae8e40b allow using of Shit award to negative someone 2023-07-10 16:24:03 +03:00
Aevann 3d7c97214f remove the flush from pay_account 2023-07-10 15:33:45 +03:00
Aevann cc30ca48af remove blackjack exception 2023-07-10 04:45:55 +03:00
Aevann 54137299ac same as last commit 2023-07-10 04:24:58 +03:00
Aevann 2a785acd5b same as last commit 2023-07-10 04:23:00 +03:00
Aevann 05040a4224 fix 500 error 2023-07-10 04:21:47 +03:00
Aevann 02acb35752 use claim_rewards_all_users everywhere 2023-07-10 04:17:31 +03:00
Aevann 5a54a30892 same as last comit 2023-07-10 03:53:06 +03:00
Aevann c043cc6f59 completely unnecessary commit 2023-07-10 03:52:24 +03:00
Aevann 13c99ec9ad fix claim_rewards by not importing Transaction from sqlalchemy which overrides my Transaction class 2023-07-10 03:49:08 +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: #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 e7e2b49c84 remove console spam that scrolls me to the bottom 2023-07-10 03:30:30 +03:00
SneedBot c31c529934 sneed 2023-07-10 00:26:03 +00:00
Aevann 957000b212 fix !scandicks 2023-07-10 03:19:13 +03:00
Aevann 17fba73b59 fix birthgay 2023-07-10 01:29:36 +03:00
Aevann 64b6f4895e remove "or True" 2023-07-10 01:18:00 +03:00
G-tix b658ce95d9 Prevent dylan autojanny overwrite (#168)
Autojanny overwrites the 'Dylan' shadowban with an 'Under Siege' shadowban. Rechecking "if v.shadowbanned: return" will prevent this, I guess.
As usual, please quadruple check my code.

Reviewed-on: #168
Co-authored-by: G-tix <g-tix@noreply.fsdfsd.net>
Co-committed-by: G-tix <g-tix@noreply.fsdfsd.net>
2023-07-09 22:17:35 +00:00
Aevann 70e1904f8c hello -> hecko 2023-07-08 19:17:33 +03:00
Aevann f22a362f37 fix bug when both queen and namelock expire at the same time 2023-07-08 19:11:29 +03:00
Aevann bc419a52da restore shit i accidentially removed :marseybrainlet: 2023-07-08 18:58:16 +03:00
Aevann 36ff17a7d5 print-debug smth on wpd 2023-07-08 18:31:47 +03:00
Aevann 52959cec63 remove unnecessary lines 2023-07-08 18:30:12 +03:00
Aevann 3964a27281 fix worker timeouts 2023-07-08 17:03:58 +03:00
Aevann 52d0a3dc7d remove monero donation option 2023-07-08 16:41:33 +03:00
Aevann 5b021432a4 in json, return author_id and ids of replies 2023-07-08 16:33:12 +03:00
Aevann fca27c37eb remove unnecessary v shit 2023-07-08 16:32:14 +03:00
Aevann 9652c13286 cache /leaderboard for 24hrs 2023-07-08 16:22:14 +03:00
Aevann 8b07f314e8 fix redirect getting wiped on login fail 2023-07-08 16:22:02 +03:00
Aevann d84b3220c3 test leaderboard in wpd 2023-07-08 16:09:58 +03:00
SneedBot 3d05461dfd sneed 2023-07-08 13:09:28 +00:00
Aevann 683d722426 move _award_timers_task() under everything else cuz it tends to break the most 2023-07-08 16:07:06 +03:00
Aevann 0a80760d95 rename marcus emoji 2023-07-08 02:26:46 +03:00
Aevann 3739e6669d make it possible to start the name of a marcus emoji with "marcus" 2023-07-08 02:25:07 +03:00
Aevann 2154684751 remove now-unnecessary app_id column 2023-07-08 02:19:37 +03:00
Aevann 517ed8a9d3 disallow ALL bots from voting 2023-07-08 02:18:03 +03:00
Aevann cce4f2346c same as last commit + remove now-unnecessary scoped_session imports 2023-07-08 02:12:59 +03:00
Aevann 9b0dc1f44e same as last commit 2023-07-08 02:07:11 +03:00
Aevann 8b59589804 fix 500 errror 2023-07-08 02:04:21 +03:00
Aevann b84b571473 fix this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4530368#context 2023-07-08 02:00:37 +03:00
Aevann 34d03776b3 fix this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4524279#context 2023-07-08 01:57:37 +03:00
Aevann 21c69eebec use uuid for session_ids 2023-07-08 00:50:26 +03:00
Aevann ecf3e1133f exempt kaamrev from 1week edit limit 2023-07-08 00:28:08 +03:00
Aevann 154fb97a30 fix progstack and spider badges 2023-07-08 00:08:17 +03:00
Aevann 43ff6a4b7e give ppl flairlocked by jannies the flairlock badge 2023-07-08 00:01:47 +03:00
Aevann a2cadc3815 fix None 2023-07-07 23:46:49 +03:00
Aevann 0e6ec728f1 fix errror 2023-07-07 23:45:39 +03:00
Aevann f11f58ed81 fix typo 2023-07-07 23:40:19 +03:00
Aevann f1856a6ec2 only call calc_users when its necessary 2023-07-07 23:40:16 +03:00
Aevann 42847cf5ca revert 2023-07-07 22:24:02 +03:00
SneedBot 05ca1b7143 sneed 2023-07-07 19:10:20 +00:00
Aevann 6dacba53b6 tinker with cache to stop insane cpu usage by redis-server 2023-07-07 22:08:23 +03:00
Aevann bda1e1f7b6 don't send unecessary data 2023-07-07 21:55:04 +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: #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 15e445b01b disable cookie clearing on wpd in case thats what caused the issue 2023-07-07 21:44:12 +03:00
Aevann 03d6be7627 stop using videos.watchpeopledie.tv to fix posting issue until i figure out wtf happened 2023-07-07 21:42:17 +03:00
Aevann 0ffa02cc40 i hate css 2023-07-07 08:54:06 +03:00
Aevann 6747557a95 fix this https://rdrama.net/post/185672/the-best-advice-i-ever-received/4524955#context 2023-07-07 08:41:57 +03:00
Aevann 34f52af9aa fix tooltip z-index 2023-07-07 08:37:03 +03:00
Aevann 19d56c7f41 increase fixed-top z-index 2023-07-07 07:59:01 +03:00
Aevann 282ef49bb7 make awards absolute 2023-07-07 07:56:44 +03:00
Aevann 95fbe7b8be make awards faster 2023-07-07 07:33:51 +03:00
Aevann f718ecfd38 add space 2023-07-07 07:33:35 +03:00
Aevann b1bbac8016 remove padding 2023-07-07 07:12:11 +03:00
Aevann 72c61b15c8 redirect /marseys to /emojis 2023-07-07 04:52:19 +03:00
Aevann f28f7b836c fix 500 error when all members leave group 2023-07-07 03:37:17 +03:00
Aevann fdf9e68801 remove unnecessay padding 2023-07-07 02:30:53 +03:00
Aevann 4d1b00d780 fix ./magick: error while loading shared libraries: libMagickCore-7.Q16HDRI.so.10: cannot open shared object file: No such file or directory 2023-07-07 02:30:46 +03:00
Aevann 29876efcca increase ddos_detected limit to 3000 2023-07-07 01:23:06 +03:00
SneedBot a775786d24 sneed 2023-07-06 22:22:39 +00:00
Aevann 6c89776b1d dont autopin ghost threads 2023-07-06 04:44:05 +03:00
Aevann bc13b908c8 increase loggedout_counter limit to 2000 2023-07-06 00:52:04 +03:00
Aevann 1adc447d18 do this https://rdrama.net/h/countryclub/post/79285/-/4493631#context 2023-07-05 23:45:57 +03:00
Aevann 783c90f9d3 do this https://rdrama.net/h/countryclub/post/79285/-/4494243#context 2023-07-05 23:44:50 +03:00
Aevann 31b685db57 boost all stealth holes by x2 2023-07-05 23:39:15 +03:00
Aevann 9aea183438 fix my mention 2023-07-05 21:50:21 +03:00
Aevann 7ed0b8b494 improve GLOBAL 2023-07-05 21:44:57 +03:00
Aevann 9f8ffb528b fix this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4496247#context 2023-07-05 21:36:13 +03:00
Aevann d7f389d623 style imporvement 2023-07-05 20:08:48 +03:00
SneedBot 568ff0b7de sneed 2023-07-05 17:02:09 +00:00
Aevann 97d6ba5d48 dont leave transactions open in cron 2023-07-05 20:01:39 +03:00
SneedBot 5bd8bdd089 sneed 2023-07-05 16:50:17 +00:00
Aevann e658bb6d01 fix /emojis on wpd 2023-07-05 19:22:40 +03:00
Aevann 86fa1090c3 remove edgy founder line 2023-07-05 19:17:04 +03:00
Aevann 74695cfef8 fix repeated endpoint 2023-07-05 00:55:53 +03:00
Aevann fcb74c7c9b convert /marseys into /emojis 2023-07-05 00:40:00 +03:00
Aevann 225c63af0b same as last commit 2023-07-04 23:59:42 +03:00
Aevann ca2f50f7ce same as last commit 2023-07-04 23:52:00 +03:00
SneedBot 8b88be98f3 sneed 2023-07-04 20:48:38 +00:00
SneedBot 2d7afc704f sneed 2023-07-04 20:47:33 +00:00
Aevann f249b1e158 fix i think 2023-07-04 23:44:41 +03:00
SneedBot 469d4a8e62 sneed 2023-07-03 23:44:25 +00:00
Aevann 8c526576ad fix repeated mentions 2023-07-04 02:43:29 +03:00
Aevann 963223495c urgent fix for cron award shit 2023-07-03 04:58:05 +03:00
Aevann 5014cce503 fix up /old_chat 2023-07-03 03:36:25 +03:00
Aevann 3e6622c511 cleanup in aisle 4 2023-07-03 03:26:20 +03:00
Aevann 8c08818d35 improve NOT_IN_CODE_OR_LINKS 2023-07-03 03:20:55 +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: #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 499781329f remove event_darkmode 2023-07-03 01:55:56 +03:00
Aevann a5f21ea658 restore /update for !everyone since its needed 2023-07-03 00:48:23 +03:00
Aevann 25b9a0f535 stop usage of .update 2023-07-03 00:42:34 +03:00
Aevann a11c12ef77 remove unnecessary const 2023-07-03 00:41:35 +03:00