Commit Graph

1129 Commits (edb77dbcf65b5086707f05cae90fc0c549a28f98)

Author SHA1 Message Date
Aevann e52fd57141 Add marseybux leaderboard 2023-05-14 02:23:09 +03:00
Aevann d0f07a781b fix leaderboard description 2023-05-14 02:06:55 +03:00
Aevann 864f770762 add namelock award 2023-05-13 07:53:14 +03:00
Aevann 6eff7abe49 replace "bots" with "BOT_IDs" 2023-05-13 01:29:34 +03:00
Aevann f3a3be1ef2 add lifetime_donated badges 2023-05-13 00:04:26 +03:00
Aevann 586bd02db0 remove unnecessary entries 2023-05-12 23:33:50 +03:00
Aevann 1d1f3d1a3b dont give me modmail notifs on WPD (if its important they'll tell me) 2023-05-12 22:37:26 +03:00
Aevann 519fbef9a7 rename dm_images to dm_media 2023-05-12 18:27:46 +03:00
Aevann f1275793e7 minor fix to annoying unique constraint errors 2023-05-10 19:30:47 +03:00
Aevann 3699aa5b84 fix this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4113483#context 2023-05-09 23:39:30 +03:00
Aevann c5d1662566 same as prev commit 2023-05-07 21:35:11 +03:00
Aevann d3cf9a6116 fix this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4106096#context 2023-05-07 21:25:37 +03:00
Aevann f3a0080698 remove useless tabs 2023-05-06 00:47:07 +03:00
Aevann 92f0154e67 use new pagination system everywhere it isnt used 2023-05-06 00:47:07 +03:00
Aevann c87242270b fix this https://rdrama.net/h/meta/post/168273/toggle-pins-button-no-longer-works 2023-05-05 22:14:58 +03:00
Aevann 60ecfbd65b use new pagination system in /followers and /following 2023-05-05 09:01:14 +03:00
Aevann af74a752ad use new pagination system in /@<username>/blockers 2023-05-05 08:57:02 +03:00
Aevann d9aeb1f111 dedup page defining 2023-05-05 08:23:59 +03:00
Aevann 7a4c2a1091 fix 500 error 2023-05-05 04:40:30 +03:00
Aevann 5d1737c16c use new pagination system in profile views 2023-05-05 04:08:40 +03:00
Aevann 74bc00199d implement new pagination system in profile pages 2023-05-05 04:04:07 +03:00
Aevann 0dc8b5ccb1 don't use pomf for DM images anymore and allow for video and audio in DMs 2023-05-05 00:52:37 +03:00
Aevann cd089f2445 don't cache profile song redirect 2023-05-04 22:24:47 +03:00
Aevann 2d5a1ad95e delete the holes filter button 2023-05-04 19:48:30 +03:00
Aevann 9c64b891e5 revise my exceptions 2023-05-04 19:24:40 +03:00
Aevann f5a97ae709 add new patron tier for benefactor-cels 2023-05-03 18:29:31 +03:00
Aevann 744c95f7ca lock user profiles from logged-out-cels 2023-05-03 17:50:42 +03:00
Aevann f1c66a31e3 add P̵͇̕S̶̔̇Ȳ̴͙C̶͋͗H̵͒̉O̴̎̍ tier to WPD 2023-05-02 22:27:39 +03:00
Aevann 8ef54cb720 fix 500 errors 2023-04-29 15:33:29 +02:00
Aevann b46bd80c97 move location in /kofi 2023-04-28 12:02:10 +02:00
Aevann 58ea68306a more accurate created_utc from gumroad tx 2023-04-27 18:17:00 +02:00
Aevann 9ad113fdaa print gumroad webhook data for testing 2023-04-27 18:09:50 +02:00
Aevann c50d97a343 print kofi IP 2023-04-27 18:09:19 +02:00
Aevann 3576dec07f dont ratelimit /gumroad and /kofi 2023-04-27 17:54:42 +02:00
Aevann 507924b8a3 fix modmail replies not generating notifs and unread modmail replies being collapsed and not being highlighted 2023-04-25 13:48:25 +02:00
Aevann b952de3cee restore "downvotes received" leaderboard 2023-04-25 11:50:47 +02:00
Aevann bde4b10813 put "upvotes given" at the bottom 2023-04-25 11:38:42 +02:00
Aevann 8f7a0bc4e7 restore upvotes given leaderboard (testing on dev.rdrama.net) 2023-04-25 10:59:26 +02:00
Aevann a37fca393d combined buy button for awards and hats 2023-04-24 17:08:40 +02:00
Aevann c4263c9439 fix prev commit 2023-04-02 10:04:32 +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 96330210e8 use SITE as a prefix for flask_cache 2023-03-25 22:57:27 +02:00
Aevann 6e713ca930 revert the new comments system 2023-03-25 20:25:38 +02:00
Aevann f0ab7f7490 claim the paypig awards on the highest truescore account of accounts using the same email 2023-03-25 15:29:32 +02:00
Aevann 4ecb552169 comments overhaul 2023-03-24 18:30:27 +02:00
Aevann e1e05c799d dont barf up the whole comment chain when clicking "more comments" in /@<username>/comments 2023-03-24 18:09:12 +02:00
Aevann 71b97c1a15 check for existing in /gumroad 2023-03-23 15:33:57 +02:00
Aevann 28b4f07493 minor syntax change 2023-03-23 15:25:44 +02:00
Aevann dab55d53c9 make sure all votes are there in /@<username>/comments 2023-03-22 22:14:12 +02:00
Aevann afdf3ebc78 fix 500 error for loggedout-cels 2023-03-22 21:55:24 +02:00
Aevann 1971dc1b73 improve /@<user>/comments 2023-03-22 21:53:59 +02:00
Aevann 177ed092d0 use set in /<user>/comments (doesnt rly matter i just have OCD) 2023-03-22 21:40:04 +02:00
Aevann 5b8da52ab8 fix duplicate comments in /@<user>/comments 2023-03-22 21:39:50 +02:00
Aevann 5b61df70a6 fix last comment 2023-03-22 19:11:04 +02:00
Aevann 3e122bbd59 show parent comment in /@username/comments 2023-03-22 19:02:04 +02:00
Aevann dd54413cf3 convert marsey submission form to include all emojis 2023-03-18 15:34:04 +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 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 096fb962f1 remove notify_jannies_of_grooming 2023-03-15 04:20:56 +02:00
Aevann bd2355007c remove retarded ratelimit 2023-03-13 21:26:38 +02:00
Aevann 0f62958024 minor fix 2023-03-12 10:31:17 +02:00
Aevann ccf6ccd468 same as last commit 2023-03-11 11:50:29 +02:00
Aevann 2ed9571176 fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3754221#context 2023-03-10 04:21:57 +02:00
Aevann 77e7663476 remove leftover shit 2023-03-08 08:01:53 +02:00
Aevann 56fe72d294 better tier logic in claim_rewards 2023-03-07 16:22:25 +02:00
Aevann 2ac830467b use STARS const 2023-03-06 22:49:01 +02:00
Aevann 0c91650a1d remove jc insanity 2023-03-06 00:50:06 +02:00
Aevann 01f671d19a remove the .json endpoints 2023-03-03 03:53:04 +02:00
Aevann 117624f313 add session["GLOBAL"] 2023-03-02 22:29:22 +02:00
Aevann 82af0d4528 fix not being able to see ur own replies in DMs 2023-02-28 22:52:43 +02:00
Aevann 86b0d2f5c1 fix comments not appearing 2023-02-27 18:16:12 +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 668499846b try to fix mbux bug 2023-02-27 17:02:45 +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 9a618508f7 consistency 2023-02-27 02:48:19 +02:00
Perjury 20bbc9ff24 Pointless bullshit checks for people who like to use mitmproxy a bit too much (#134)
Does it do anything meaningful? No
Does it do anything harmful? No
Did I test it? uhhhhhm

Co-authored-by: Perjury <perjury@sabotaged.email>
Reviewed-on: rDrama/rDrama#134
Co-authored-by: Perjury <perjury@noreply.fsdfsd.net>
Co-committed-by: Perjury <perjury@noreply.fsdfsd.net>
2023-02-27 00:47:51 +00: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 3a07858639 revert back from \n to \n\n for easier to read source and making linefeeds work when theres <pre> or ``` 2023-02-26 12:20:32 +02:00
Aevann 8085fa3351 make modmail appear in /search/messages 2023-02-26 11:22:42 +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 db7cb3d415 fix 500 error 2023-02-26 00:07:26 +02:00
Aevann 0a8bb14c64 try not limiting push notifs body size and see what happens 2023-02-25 20:16:28 +02:00
Aevann 112ef66616 fix posts link in leaderboard 2023-02-24 05:58:28 +02:00
Aevann 2caf9a9faf remove redundant if condition 2023-02-24 03:47:50 +02:00
Aevann 52a63fbba3 restore modmail notifs for myself 2023-02-24 01:25:47 +02:00
Aevann abe61d41af restores simps and haters for comments and /voted/comments 2023-02-22 19:30:09 +02:00
Aevann a395c18955 remove unnecessary tabs 2023-02-22 19:27:33 +02:00
Aevann e2206278a1 Revert "Revert "routes: added various per-app exclusions (#128)""
This reverts commit f4a4b5f7be.
2023-02-21 16:51:22 +02:00
Aevann f4a4b5f7be Revert "routes: added various per-app exclusions (#128)"
This reverts commit 4e52488b35.
2023-02-20 18:06:51 +02:00
mummified-corroding-granny 4e52488b35 routes: added various per-app exclusions (#128)
Kindly,

Why (at least on WPD):
* /marseys results in a 500 (balls-deep)
* /worldcup... and /directory are empty pages
* /toggle_holes results in almost all posts getting removed from the front page in the perspective of the logged-in user

Thanks,
granny

Reviewed-on: rDrama/rDrama#128
Co-authored-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
Co-committed-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
2023-02-20 14:40:21 +00:00
Aevann cff77f21e3 fix for future messages 2023-02-19 22:02:13 +02:00
Aevann 8449981617 minor fix 2023-02-09 08:24:03 +02:00
Aevann db64174b80 remove unnecessary print statement 2023-02-09 05:52:51 +02:00
Aevann 88814ee208 expand blackjack 2023-02-07 05:31:49 +02:00
Aevann 38183e05fb fix granny bug 2023-02-06 07:42:11 +02:00
Aevann ed41a660fb make gumroad warnings more prominent 2023-02-06 05:39:44 +02:00
mummified-corroding-granny fd613097b3 Improve page titles in some profile-related pages (#113)
Kindly,

As per title

granny

Reviewed-on: rDrama/rDrama#113
Co-authored-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
Co-committed-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
2023-02-06 03:23:15 +00:00
Aevann b772cf12fe minor change to print statement 2023-02-03 05:05:16 +02:00
Aevann 6e389bccc7 reduce print statements 2023-02-02 22:13:22 +02:00
Aevann db5bc5c9ec fix 500 error 2023-02-02 22:09:08 +02:00
Aevann c5634cac78 fix automatic patron rewards 2023-02-02 21:28:23 +02:00
mummified-corroding-granny b0797c4493 fix-small-tisms that I had piled up in my todo (#109)
fix-small-tisms that I had piled up in my todo

Reviewed-on: rDrama/rDrama#109
Co-authored-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
Co-committed-by: mummified-corroding-granny <mummified-corroding-granny@noreply.fsdfsd.net>
2023-02-02 16:54:52 +00:00
Aevann 235fb21674 more print statements 2023-02-02 18:47:52 +02:00
Aevann 6ef6d06984 same as last commit 2023-02-02 06:16:54 +02:00
Aevann 6a53fa2063 add some print statements to claim_rewards 2023-02-02 06:14:09 +02:00
Aevann 3efa1dfb04 remove unnecessary timeouts in cache.memoize 2023-02-02 02:42:47 +02:00
Aevann 06a70f7fd7 refactor donation code 2023-02-01 21:49:39 +02:00
Aevann b7e4f27f65 use transactions table in rdrama 2023-02-01 21:04:15 +02:00
Aevann b0832d9ef6 update marseybux message 2023-02-01 20:41:52 +02:00
Aevann a01ba9234d re-disable /voted/comments 2023-01-29 15:47:13 +02:00
Aevann e57021026b restore /voted/comments 2023-01-28 16:37:32 +02:00
Aevann cd573133a9 fix images in modmail 2023-01-28 10:47:52 +02:00
Aevann 3b4211e8e1 stop using nullslast rDrama/rDrama#102 2023-01-28 10:25:19 +02:00
Aevann 895b3a5b7b fix 500 error 2023-01-27 16:03:19 +02:00
Aevann 2795f55857 fix /gumroad 2023-01-27 15:33:09 +02:00
Aevann c45cd0fde8 make a UI for /admin/dm_images 2023-01-27 14:24:39 +02:00
Aevann 349fa17836 use exlamation marks instead of dots in responses to users 2023-01-27 13:57:29 +02:00
Aevann 21dd678c2d restore simps and haters but exclude comment votes 2023-01-27 10:59:36 +02:00
Aevann 2854599ed5 fix this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3489058#context 2023-01-27 10:19:36 +02:00
Aevann f62a0c075a minor fix to /gumroad 2023-01-27 07:20:35 +02:00
Aevann d00fef9faf use transactions table in rdrama (#99)
Co-authored-by: Aevann <randomname42029@gmail.com>
Reviewed-on: rDrama/rDrama#99
2023-01-26 11:25:28 +00:00
Aevann c4d3234988 make can_see give 403 error instead of 404 2023-01-25 12:59:45 +02:00
Aevann 167b04543c exclude jannoids from profile views 2023-01-25 05:45:23 +02:00
Aevann ca1b716010 fix pfp caching 2023-01-25 05:18:17 +02:00
Aevann b23dc76d78 fix muting linking alts 2023-01-25 04:53:52 +02:00
Aevann b1b7393f11 disable more slow enddpoints 2023-01-24 13:25:04 +02:00
Aevann 9ad4cf8035 add exclamation mark 2023-01-23 12:30:34 +02:00
Aevann f277b9ab8a more kofi shit 2023-01-23 12:26:47 +02:00
Aevann 9074c68c57 testing kofi 2023-01-23 12:19:32 +02:00
Aevann 8396126606 add dm images 2023-01-23 11:58:38 +02:00
Aevann d34f836052 make patron rewards automatic in WPD 2023-01-23 10:42:38 +02:00
Aevann 6fb5f7e552 disable slow endpoing 2023-01-23 02:43:15 +02:00
Aevann 57fdc74a43 disable 2 other endpoints temporarily on rdrama 2023-01-22 02:01:48 +02:00
Aevann e3fc980984 order /banned and /admin/shadowbanned by ban reason 2023-01-21 07:50:48 +02:00
Aevann a40dee5bd8 improve user ratelimiting 2023-01-21 06:39:46 +02:00
Aevann dd3dfa5197 make users list viewable by everypony 2023-01-01 16:52:16 +02:00
Aevann 498db92dd9 fix custom css 2023-01-01 15:03:55 +02:00
Aevann 044664a25e get rid of useless tabs and spaces 2023-01-01 13:36:20 +02:00
Aevann d0874f614b background improvements 2023-01-01 11:59:29 +02:00
Aevann e30d3649f1 setting fixes 2023-01-01 11:42:23 +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