Commit Graph

23116 Commits (40b3dbd29ba39dcc73793d05bcd0016ff37c754b)

Author SHA1 Message Date
Aevann e7eb024b4f dont show chudrama as red in tables 2023-01-27 10:14:49 +02:00
Aevann 75a9a20bc2 fix 500 error 2023-01-27 09:11:06 +02:00
Aevann fa3ae18a77 Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-27 09:08:04 +02:00
Aevann 83b22560eb dont use abort in chat 2023-01-27 09:07:58 +02:00
mummified-corroding-granny ea47902127 reduce scroll chaining on scrollable modals (#100)
Small lil PR to reduce/minimize overscroll (aka scroll chaining) when scrolling to the end of scrollable modals. Also relevant to mobile

Primary targets:
- GIFs scrollable tabs body
- EMOJI scrollable tabs body
- AWARDS scrollable tabs body

Should (TM) apply to other scrollable modals if the same HTML structure is used

Very important notes (TM):
* this does not apply to non-scrollable modals (e.g. delete and report)
* this only applies to the body of the modal where scrollable content is usually located (as per selector). Example of when it does not apply:
  * if we try to scroll near the search bar (e.g. on GIFs modal), we will still scroll the background
  * if we make the modal non-scrollable (e.g. limited search in emoji or its tabs), there is no overscroll protection

Why I chose this implementation:
* I have implemented this recently when all browsers started supporting it in the last months of 2022
* we cannot just disable the main body/html element scrollbar because it is likely to create headache-inducing content redraw situations
* minimalistic and it is a relatively modern way to do it
* about 300% better than some client-side javascript spaghetteh to avoid content redraws
* methodical alternative is to reimplement site-wide modals/scrolling (LMAO)
* I did not apply it to .modal-body because it does not work when we scroll in the empty area on the sides of the scrollable area (which I always do).

Reviewed-on: #100
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-01-27 06:08:29 +00:00
Aevann 23843cd7a8 Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-27 07:20:37 +02:00
Aevann f62a0c075a minor fix to /gumroad 2023-01-27 07:20:35 +02:00
SneedBot 89eb3f6c66 sneed 2023-01-27 00:00:16 +00:00
SneedBot 577cd36225 sneed 2023-01-26 13:00:06 +00:00
Aevann 30d637f865 Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-26 14:41:10 +02:00
Aevann b479a0ac0a boost posts containing specific words (like "effortpost" 2023-01-26 14:41:04 +02:00
SneedBot c6ceee4300 sneed 2023-01-26 12:00:11 +00:00
Aevann 6c55e4d47e Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-26 13:35:30 +02:00
Aevann 07a668e75b add chud award image 2023-01-26 13:35:28 +02:00
Aevann d00fef9faf use transactions table in rdrama (#99)
Co-authored-by: Aevann <randomname42029@gmail.com>
Reviewed-on: #99
2023-01-26 11:25:28 +00:00
Aevann cf27b8bd66 fix 500 error 2023-01-26 08:47:31 +02:00
Aevann d6dda995af fix cartesian product 2023-01-26 07:47:20 +02:00
Aevann 6b5f87a638 icons 2023-01-26 07:45:38 +02:00
Aevann 2754abb58e fix 500 error 2023-01-26 07:39:17 +02:00
Aevann 5eea908e6f fix 500 error 2023-01-26 07:36:41 +02:00
Aevann 437dceedf1 Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-26 07:31:49 +02:00
Aevann ab580f626f fix 500 error 2023-01-26 07:31:47 +02:00
SneedBot 709adf0f45 sneed 2023-01-26 04:36:29 +00:00
Aevann 4b872e5ffe Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-26 06:30:34 +02:00
Aevann 6f33a4e461 remove WPD from boosted sites on rdrama 2023-01-26 06:30:32 +02:00
SneedBot 4db872f73c sneed 2023-01-25 20:00:12 +00:00
Aevann 3e4558e0cb fix twitter regex 2023-01-25 18:57:23 +02:00
Aevann e8a61b133f im genuinely stupid 2023-01-25 18:52:16 +02:00
Aevann f6e4855485 add jl6 2023-01-25 18:44:17 +02:00
Aevann c49ca8e489 Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-25 18:06:34 +02:00
Aevann 5c3eb6989f fix 500 error 2023-01-25 18:06:27 +02:00
SneedBot eb72692e2a sneed 2023-01-25 16:00:13 +00:00
Aevann 8bb7dd8c2b fix this https://stupidpol.site/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/3477994#context 2023-01-25 17:52:31 +02:00
Aevann dd1dfc7b77 add .cooking to tlds 2023-01-25 17:49:14 +02:00
Aevann cb9f505c8f make blacklisting propagate 2023-01-25 17:47:16 +02:00
Aevann e6bb6b8eef Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-25 17:41:49 +02:00
Aevann ceee02fbce add button to blacklist users from restricted holes 2023-01-25 17:41:46 +02:00
geese_suck 4afa57a9ba
fix classic theme 2023-01-25 07:25:37 -08:00
Aevann f8822ac14d add a ratelimit to media uploads 2023-01-25 17:13:24 +02:00
Aevann 2a0e288e12 remove twitter tracking 2023-01-25 15:54:58 +02:00
Aevann 90181024cc fix 1 year badge 2023-01-25 14:36:09 +02:00
Aevann 3555e23f76 fix missing modlog kind for DM images 2023-01-25 13:35:46 +02:00
Aevann 94d7042512 add progstack btn to comments 2023-01-25 13:35:37 +02:00
Aevann b31405c23d rename handle_youtube to handle_youtube_links 2023-01-25 13:17:12 +02:00
Aevann 9eab5308f3 fix youtube edge case 2023-01-25 13:16:59 +02:00
Aevann db24ff06e7 restore /comments 2023-01-25 13:10:58 +02:00
Aevann 555b7106b8 fix werkzeug shit 2023-01-25 13:02:40 +02:00
Aevann c4d3234988 make can_see give 403 error instead of 404 2023-01-25 12:59:45 +02:00
Aevann 1496b12e8f add progstack awawrd to WPD 2023-01-25 12:57:50 +02:00
Aevann 369562d6ac Merge branch 'master' of https://fsdfsd.net/rDrama/rDrama 2023-01-25 12:50:14 +02:00