forked from rDrama/rDrama
1
0
Fork 0
Commit Graph

8251 Commits (3e1ac91b663cb8e79961cafa2d74159b0e9d1c04)

Author SHA1 Message Date
Aevann1 f184351d5d make glowie marsey not clip 2022-06-25 22:48:41 +02:00
Aevann1 bc7185b5af order awards by the time they were awarded 2022-06-25 22:33:51 +02:00
Aevann1 905e32c60c remove the javascript block i used for testing 2022-06-25 19:29:34 +02:00
Aevann1 2b86a8fee0 minor tweak to modal behavior 2022-06-25 19:14:57 +02:00
Aevann1 c53b8dae81 add ability to sort votes table by truescoer 2022-06-25 17:44:02 +02:00
Aevann1 5d777a07b0 cache bust 2022-06-25 17:36:35 +02:00
Aevann1 1abcbecf19 fix RAM shit 2022-06-25 17:33:46 +02:00
Aevann1 66586dfce3 testing RAM thing 2022-06-25 17:20:34 +02:00
Aevann1 70c2b2cffa try fixing RAM thing 2022-06-25 05:19:28 +02:00
Aevann1 e4c50939e6 Revert "make threshold for RAM 3GB instead of 2.99GB"
This reverts commit 37b8fc5666.
2022-06-25 05:06:25 +02:00
Aevann1 37b8fc5666 make threshold for RAM 3GB instead of 2.99GB 2022-06-25 05:01:19 +02:00
Aevann1 a990e6cf6e small adjustment to emoji search 2022-06-25 04:44:06 +02:00
Aevann1 6dc824b29e make emoji search work on "enter" only for 3GB RAM and lower 2022-06-25 04:22:04 +02:00
Aevann1 51c91de1dd fix bug with confirmation dialog 2022-06-25 02:25:08 +02:00
Aevann1 149db9ebe3 cachebust marked.js 2022-06-25 02:17:16 +02:00
Aevann1 ffd0d9ed31 show duration on ban icon tooltip 2022-06-25 02:11:00 +02:00
Aevann1 d59a80245d add total counter for simps, haters, simping for, hates 2022-06-25 01:22:20 +02:00
Aevann1 55ebd98f40 add confirmation dialog when u close tab while text is in commentbox/messagebox 2022-06-25 00:58:15 +02:00
Aevann1 ab1f6fac65 fix 500 error 2022-06-24 22:54:45 +02:00
Aevann1 6b1560a9d2 add hunter biden's fart 2022-06-24 19:56:28 +02:00
Snakes e896a965ad Fix crab award media path. 2022-06-24 13:22:23 -04:00
Aevann1 a64dd729e8 escape asterick when quoting 2022-06-24 18:25:21 +02:00
Aevann1 13143a72ab disable animations for ppl with lower than 3GB RAM 2022-06-24 18:12:58 +02:00
Aevann1 17c81ea9ef reduce margin above "toggle preview" 2022-06-24 17:40:05 +02:00
Aevann1 41cebb7f80 fix accidential greentext in chat 2022-06-24 17:37:31 +02:00
Aevann1 f34c4e1196 stop using app.config for our own stuff 2022-06-24 17:08:57 +02:00
Aevann1 68dc17ca4e fix ea37966aff 2022-06-24 16:18:48 +02:00
Aevann1 ea37966aff disable all cosmetic awards on devices with less than 3GB ram 2022-06-24 16:17:45 +02:00
Aevann1 1d29aaa00f make the disable function do 2 seconds instead of 1 second 2022-06-24 16:12:04 +02:00
Aevann1 f7c3cfbf5b fix 66eb63dcee 2022-06-24 16:10:05 +02:00
Aevann1 66eb63dcee reload pages on back button for me 2022-06-24 15:07:12 +02:00
Aevann1 53fe1ffc60 fix modal behavior 2022-06-24 07:22:04 +02:00
Aevann1 4e067579d5 fix disable() function not working 2022-06-24 05:00:35 +02:00
Aevann1 895f08e34e put disable() in a more general js file 2022-06-24 04:56:14 +02:00
Aevann1 ef3843f628 add timer to re-enable form buttons after 1 second 2022-06-24 04:53:31 +02:00
Aevann1 ff49bf52ac better modal behavior 2022-06-24 04:48:07 +02:00
Aevann1 222367cea8 fix 500 errors 2022-06-24 03:28:34 +02:00
Aevann1 9dbe67bf90 respect user's chosen themecolor 2022-06-24 03:27:49 +02:00
Aevann1 96e14111e3 do this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2021584?context=8#context 2022-06-24 03:25:12 +02:00
Aevann1 a1a28a172d don't create a modal instance if one exists 2022-06-24 03:06:13 +02:00
Aevann1 6eabd99067 hide modals on back button (instead of going back 1 page) 2022-06-24 03:05:49 +02:00
Aevann1 4c6bc3cdfd make emoji_modal neater on mobile 2022-06-24 01:57:02 +02:00
Aevann1 e909f4e6fc forgot to cache-bust header.js 2022-06-24 01:11:00 +02:00
Aevann1 4fc8520e24 remove post_toast2() and post_toast3() and incorporate them into post_toast() 2022-06-24 01:07:47 +02:00
Aevann1 b17333b2a0 fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2046517?context=8#context 2022-06-24 00:46:07 +02:00
Aevann1 39a5971db7 add minlength to hexcodes in settings 2022-06-24 00:19:54 +02:00
Aevann1 b965666c2d fix catalog view not working while logged-out 2022-06-23 23:46:31 +02:00
Aevann1 80db653d3f fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2130416?context=8#context 2022-06-23 23:25:07 +02:00
Aevann1 8d839b3e06 fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2131562?context=8#context 2022-06-23 23:04:16 +02:00
Aevann1 2d306bbba7 pause videos on comment collapse 2022-06-23 23:01:20 +02:00
Aevann1 4d692bebe8 make all form-submitting buttons get disabled after clicking
so spergs like me with poor motor control don't click twice and get hit with 429
2022-06-23 22:49:23 +02:00
Aevann1 38a5bf25c5 fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2133621?context=8#context 2022-06-23 22:14:41 +02:00
Aevann1 a3b4707b89 fix this https://chapotraphouse.club/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2135530?context=8#context 2022-06-23 22:08:22 +02:00
Aevann1 6029e5b4fc try fixing golden marseys 2022-06-23 18:48:44 +02:00
Aevann1 ec9cdf1f23 try fixing golden marseys 2022-06-23 18:45:41 +02:00
Snakes 31d2ade68c Fix emoji modal DMing private profile. 2022-06-23 03:30:34 -04:00
Snakes 3d2e7e415a Focus emoji search input on modal open. 2022-06-23 01:53:29 -04:00
Aevann1 92e72b330b switch "browse holes" and "create hole" 2022-06-23 03:40:59 +02:00
Aevann1 78b31df5c2 disallow ppl from faking golden and glowing marseys 2022-06-23 02:50:02 +02:00
Aevann1 9aa5443ad0 improve glowie marseys 2022-06-23 02:45:51 +02:00
Aevann1 e42227ab67 add glowie marseys 2022-06-23 02:34:37 +02:00
Aevann1 7e6e04b231 sneed 2022-06-23 01:13:21 +02:00
Aevann1 b8321fd18d fix removing and approving comments on desktop 2022-06-22 23:06:06 +02:00
Aevann1 fe2ad1ae87 show poll options in markdown preview when editing 2022-06-22 23:02:37 +02:00
Aevann1 cbc2a07818 make "browse holes" button visible inside holes 2022-06-22 22:52:19 +02:00
Aevann1 ffcdc0aafe make hole banners bigger on desktop 2022-06-22 22:50:58 +02:00
Snakes 7f8405ad35 CSS: hard wrap fa rules, remove fa anims. 2022-06-22 16:34:11 -04:00
Aevann1 cc3ddf3c8b Revert "Add polls thread to megathread directory."
This reverts commit 3d7d1e5ff7.
2022-06-22 22:10:01 +02:00
Snakes 3d7d1e5ff7 Add polls thread to megathread directory. 2022-06-22 16:07:33 -04:00
Aevann1 8ecb4582d0 refactor sorting comments 2022-06-22 21:50:20 +02:00
Aevann1 aa403d5a3a fix intended quotes being turned into greentext 2022-06-22 19:26:29 +02:00
Aevann1 5073258258 try to fix marseybux prinitng on PCM 2022-06-22 18:17:26 +02:00
Aevann1 d704592bdd cache-bust all previously broken images 2022-06-22 17:59:47 +02:00
Aevann1 20585ca543 add a shortened endpoint for static images and rename loading.webp to l.webp (to save bytes) 2022-06-22 17:51:19 +02:00
Snakes b561ca413c Hide names on reports in ghost threads. 2022-06-22 03:37:09 -04:00
Snakes 79ced3816c Add 'hole' search operator. 2022-06-22 02:35:50 -04:00
Snakes 70c87140a3 WPD sidebar: update rules, improve styling. 2022-06-22 00:49:10 -04:00
Snakes d5d221e773 Fix layout with both card and catalog view. 2022-06-21 16:06:08 -04:00
Snakes 5609a96e05 Fix info leak of removed & deleted via post embeds.
Embedded local posts (posts which link to posts on the same site)
embed the linked post using submission_listing.html via
helpers/jinja2:post_embed. This suffered from much the same issue
recently fixed in submission.html through the addition of
`v_forbid_deleted` in the template before outputting privileged
information. A similar fix has been applied to submission_listing.

Unfortunately, this is not the most elegant fix. Surely this would be
better resolved more centrally in the submission model. However, I am
not clear at present about the precise interaction between deletion,
removal, and realbody & realurl in all of the different places they
are used. This commit fixes the problem, but it also highlights a
potential future refactoring target.
2022-06-21 02:38:18 -04:00
Snakes e2cd25db67 WPD: limit hole creation to JL2+. 2022-06-21 01:20:21 -04:00
Snakes 6c00330042 Fix markdown ordered lists breaking after index.
Previously, Markdown ordered lists in user content (in posts,
comments, previews, etc) would display like this:

    1.
    Foo bar baz.

This is because sanitize populates them as <li><p>Foo bar baz.</p></li>
Rather than mess with the Markdown engine and still not have backwards
compatibility, this has been solved in the frontend using CSS to force
the <p> to display inline.
2022-06-20 20:45:05 -04:00
Snakes f6b6997f61 Persist activity timestamp to users. 2022-06-20 16:25:03 -04:00
Snakes 35720c0a63 Include holed post edit in mobile admin actions. 2022-06-20 11:58:58 -04:00
Snakes dee8eb5154 Replace loading.webp with new marseyloading. 2022-06-19 22:15:33 -04:00
Aevann1 b5df4bca40 make expanded images' size be at least 50% of window width 2022-06-20 00:46:36 +02:00
Aevann1 ef3fbbf520 adjusting greentext regex 2022-06-19 22:22:36 +02:00
Aevann1 3f96a1c310 increase assetcache 2022-06-19 21:10:19 +02:00
Aevann1 0744a91a2f fix greentexting on 4chan theme 2022-06-19 21:06:54 +02:00
Aevann1 f77a7b7cfc fixed double quoting and triple quoting, etc 2022-06-19 20:21:25 +02:00
Aevann1 d9cdbd0015 return to only allowing images/videos/audio 2022-06-19 18:56:45 +02:00
Aevann1 64b384fb42 put greentext in formatting 2022-06-19 18:27:23 +02:00
Aevann1 5ddde69ac9 greentext fix 2022-06-19 17:22:06 +02:00
Aevann1 c02f835708 add greentext to preview 2022-06-19 17:10:38 +02:00
Aevann1 45b1b61760 added greentext 2022-06-19 17:05:50 +02:00
Aevann1 bb1d3677c5 fix this https://i.imgur.com/6A9Rgkt.png 2022-06-19 16:55:10 +02:00
Aevann1 06677d269e refactor process_video 2022-06-19 16:49:44 +02:00
Aevann1 b4b411e52a Revert "update admin panel with snakes template thing"
This reverts commit cde860da55.
2022-06-19 14:34:10 +02:00
Aevann1 13a6fc8871 Revert "Finish adding admin home cards."
This reverts commit 26686a65ec.
2022-06-19 14:33:51 +02:00
Snakes 26686a65ec Finish adding admin home cards. 2022-06-19 04:55:44 -04:00
gooseman cde860da55 update admin panel with snakes template thing 2022-06-19 00:18:14 -07:00
Aevann1 8eaacff14b switch "chaptraphouse.club" with "rdrama.lol" 2022-06-18 18:32:43 +02:00
Aevann1 b017dedd24 fix bug in image preview in /submit 2022-06-18 18:20:36 +02:00
Aevann1 ccdabcba29 allow uploading of all types of files (using lain.la)
+ allow multiple file upload in bios and messaging admins
2022-06-18 17:53:34 +02:00
Aevann1 8d83c6944b readjust ricardo3 2022-06-18 15:27:04 +02:00
Aevann1 31b0bd5b68 readjuct ricardo3 again 2022-06-18 15:22:03 +02:00
Aevann1 088e98ed1b readjuct ricardo3 2022-06-18 15:21:03 +02:00
Aevann1 89a85a8ec0 remove weird trailing tabs 2022-06-18 04:13:55 +02:00
Aevann1 7387616100 move all of wholesome award to translate 2022-06-18 04:11:27 +02:00
Aevann1 76ac00f04b convert 1 part of wholesome award on inferior browsers to translate + clean up awards.css 2022-06-18 03:53:25 +02:00
Aevann1 c609e98ba5 move ricardo from top-left to translate 2022-06-18 03:39:50 +02:00
Aevann1 c42cb538aa add a button for PCM to print marseybux 2022-06-18 02:35:27 +02:00
Aevann1 82cede6e1a more gif modal bullshit 2022-06-18 01:57:02 +02:00
Aevann1 8c137fef2b verify cloudflare 2022-06-18 01:22:56 +02:00
Aevann1 0b0e3454f8 Fix replacement of link with itself (stolen from themotte) 2022-06-18 00:10:19 +02:00
Aevann1 17144cd98e Added mentions to the markdown preview (stolen from themotte) 2022-06-17 22:42:31 +02:00
Aevann1 65d9209568 increment css in assetcache.html 2022-06-16 17:57:25 +02:00
Aevann1 99910591c5 fix this https://i.imgur.com/rBomhtq.png 2022-06-16 17:36:01 +02:00
Aevann1 d4260138f5 Revert "de-nerf tilt award on mobile"
This reverts commit 3985a58815.
2022-06-16 14:37:23 +02:00
Aevann1 59456fc895 Revert "fuck you, use a real browser"
This reverts commit 6ecca70924.
2022-06-16 02:31:14 +02:00
Aevann1 6ecca70924 fuck you, use a real browser 2022-06-16 01:56:24 +02:00
Snakes a8155d964a Kitchen sink: emoji content, assert, assetcache.
These are all minor and uncontroversial enough it just felt gross
making multiple commits.
  - Adds marseymummified.
  - Changes the new `raise ValueError(...)` in badge_grant to
    an `assert`.
  - Expands assetcache to a convenient grab bag of JS files.
2022-06-15 17:17:31 -04:00
Snakes aea7e0b83a Exclude golden Marseys from animations flag.
Fixes: https://rdrama.net/post/18459/-/2128499?context=8#context
2022-06-15 16:40:30 -04:00
Aevann1 ef00f31831 trying to fix a bug with old image embeds 2022-06-15 22:23:22 +02:00
Aevann1 cd5f8a528b in the preview, dont replace '\n' with '\n\n' if the text
has "```" or "<pre>" (to match backend behavior)
2022-06-15 22:12:03 +02:00
Aevann1 d32a3774a6 fix bug where user banner sometimes wasn't shown on mobile 2022-06-15 20:29:54 +02:00
Aevann1 3985a58815 de-nerf tilt award on mobile 2022-06-15 19:05:04 +02:00
Aevann1 d8ee822082 stop rules from being hidden for mobilecels in hamborger menu 2022-06-15 18:32:45 +02:00
Aevann1 2b805d823c display sidebar for mobilecels in "/sidebar" 2022-06-15 18:31:46 +02:00
Aevann1 f990397888 more gif modal bullshit 2022-06-15 18:25:31 +02:00
Aevann1 e1c72d580d fix gif modal (kill me) 2022-06-15 18:16:07 +02:00
Aevann1 93ec09e457 fix gif modal (oh my god) 2022-06-15 18:13:34 +02:00
Aevann1 8458480661 fix gif modal (again) 2022-06-15 18:11:43 +02:00
Aevann1 70164932e1 make gif modal column count 2 instead of 4 on mobile 2022-06-15 18:00:13 +02:00
Aevann1 53228db13f attempting to fix a bug with old gifs (no idea if this will work) 2022-06-15 17:45:26 +02:00
Aevann1 5eb67989da reduce gif modal columncount on desktop from 7 to 4 2022-06-15 17:44:30 +02:00
Aevann1 3c598a0393 reduce gif modal padding 2022-06-15 17:44:12 +02:00
Aevann1 69b4667ad0 revert max image size 2022-06-15 15:38:34 +02:00
Snakes f04c3d6cdd Asst'd mobile CSS & markup fixes.
Kitchen sink commit of semi-related things:
  - `#profile--bio a` tags didn't properly wrap on mobile with some
    browsers. Changing overflow-wrap may fix this.
  - Userpage markup for mobile tried to place profile_bio inside a
    <p> tag. Nesting paragraphs is invalid HTML. It has been made a
    <div> to match desktop and even nearby sections on mobile.
  - Fedi icon in mobile dropdown had the wrong classes, which broke
    consistent styling with its neighbors.
  - fa-square-share-nodes improperly wound up with the fa-share-nodes
    character code when committed.
2022-06-15 05:59:27 -04:00
Snakes e5830ebec7 Add fedi to mobile nav, icon changes. 2022-06-15 04:35:13 -04:00
Snakes f04dffe1a7 Create directory page for sidebar megathreads.
The sidebar previously did not prioritize information as well as
desired, and the proliferation of megathreads led to a number of
icons occupying frontpage visual space despite not often being
useful to frontpage use cases. Therefore, they have been moved to
a new page.

The /directory page is predominantly created with template logic,
and it should be within the ability of our semi-technical jannie
staff to maintain.
2022-06-15 03:27:04 -04:00
Snakes 564f5b38f1 Clarify notif color logic, extend to modaction.
Previously, notification bell linking & color logic was interspersed
between templates and the user model. It doesn't _really_ belong in
the user model, but it's been moved out of the templates to there to
at least centralize it. This was also used as an opportunity to make
the modactions inbox color the bell appropriately.
2022-06-15 01:43:34 -04:00
Snakes e578108903 Add fediverse to nav dropdown. 2022-06-15 00:44:16 -04:00
Snakes 1e26fb3d79 Hide self-deleted posts from other users. 2022-06-14 18:04:22 -04:00
Aevann1 e19d54a37e fix expanded image modal 2022-06-14 07:54:36 +02:00
Aevann1 285aa6a857 limit post padding to posts with "tilt" award only 2022-06-13 23:43:58 +02:00
Aevann1 f84336143f adding padding to posts (for tilt award) 2022-06-13 22:12:04 +02:00
Aevann1 29d2a549c4 remove !important from tilt award css 2022-06-13 21:08:57 +02:00
Aevann1 92aaa125f8 Revert "rename "#post-award-confetti" to "confetti" (minimalism autism""
This reverts commit 87549f9d3c.
2022-06-13 20:55:18 +02:00
Aevann1 77fab77712 readjust image limits (again) 2022-06-13 20:53:36 +02:00
Aevann1 87549f9d3c rename "#post-award-confetti" to "confetti" (minimalism autism" 2022-06-13 20:51:23 +02:00